spb/market-atlas
Public
TypeScript 96.7%
SQL 1.6%
CSS 0.8%
JavaScript 0.5%
1lockfileVersion: '9.0'23settings:4 autoInstallPeers: true5 excludeLinksFromLockfile: false67importers:89 .:10 devDependencies:11 '@types/node':12 specifier: ^24.0.013 version: 24.13.414 typescript:15 specifier: ^5.9.316 version: 5.9.317 vitest:18 specifier: ^3.2.419 version: 3.2.7(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13)2021 apps/api:22 dependencies:23 '@fastify/cors':24 specifier: ^11.0.125 version: 11.3.026 '@fastify/http-proxy':27 specifier: ^11.1.228 version: 11.6.229 '@fastify/websocket':30 specifier: ^11.1.031 version: 11.3.032 '@market-atlas/connector-sdk':33 specifier: workspace:*34 version: link:../../packages/connector-sdk35 '@market-atlas/connectors':36 specifier: workspace:*37 version: link:../../connectors38 '@market-atlas/market-model':39 specifier: workspace:*40 version: link:../../packages/market-model41 fastify:42 specifier: ^5.4.043 version: 5.12.344 pg:45 specifier: ^8.16.346 version: 8.23.047 pino:48 specifier: ^9.7.049 version: 9.14.050 ws:51 specifier: ^8.18.352 version: 8.21.353 zod:54 specifier: ^3.24.155 version: 3.25.7656 devDependencies:57 '@types/pg':58 specifier: ^8.15.459 version: 8.23.160 '@types/ws':61 specifier: ^8.18.162 version: 8.18.163 esbuild:64 specifier: ^0.25.965 version: 0.25.1266 tsx:67 specifier: ^4.20.568 version: 4.23.136970 apps/web:71 dependencies:72 d3-geo:73 specifier: ^3.1.174 version: 3.1.175 geist:76 specifier: ^1.5.177 version: 1.7.2(next@16.3.4(@types/node@24.13.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))78 lightweight-charts:79 specifier: ^5.0.880 version: 5.2.181 lucide-react:82 specifier: ^1.0.083 version: 1.44.0(react@19.2.8)84 next:85 specifier: 16.3.486 version: 16.3.4(@types/node@24.13.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)87 react:88 specifier: 19.2.889 version: 19.2.890 react-dom:91 specifier: 19.2.892 version: 19.2.8(react@19.2.8)93 server-only:94 specifier: ^0.0.195 version: 0.0.196 topojson-client:97 specifier: ^3.1.098 version: 3.1.099 world-atlas:100 specifier: ^2.0.2101 version: 2.0.2102 devDependencies:103 '@tailwindcss/postcss':104 specifier: ^4105 version: 4.3.3106 '@types/d3-geo':107 specifier: ^3.1.0108 version: 3.1.1109 '@types/node':110 specifier: ^24.0.0111 version: 24.13.4112 '@types/react':113 specifier: ^19114 version: 19.3.0115 '@types/react-dom':116 specifier: ^19117 version: 19.3.0(@types/react@19.3.0)118 '@types/topojson-client':119 specifier: ^3.1.5120 version: 3.1.5121 '@types/topojson-specification':122 specifier: ^1.0.5123 version: 1.0.5124 tailwindcss:125 specifier: ^4126 version: 4.3.3127 typescript:128 specifier: ^5.9.3129 version: 5.9.3130131 connectors:132 dependencies:133 '@market-atlas/connector-sdk':134 specifier: workspace:*135 version: link:../packages/connector-sdk136 '@market-atlas/market-model':137 specifier: workspace:*138 version: link:../packages/market-model139140 packages/connector-sdk:141 dependencies:142 '@market-atlas/market-model':143 specifier: workspace:*144 version: link:../market-model145 fast-xml-parser:146 specifier: ^5.2.5147 version: 5.11.1148 ws:149 specifier: ^8.18.3150 version: 8.21.3151 zod:152 specifier: ^3.24.1153 version: 3.25.76154 devDependencies:155 '@types/ws':156 specifier: ^8.18.1157 version: 8.18.1158159 packages/market-model:160 dependencies:161 zod:162 specifier: ^3.24.1163 version: 3.25.76164165packages:166167 '@alloc/quick-lru@5.3.0':168 resolution: {integrity: sha512-U4+70Pc5ZS9osnCBCE5Jha/ciHM+Yp+CNMNC/7HvYbNRk1Ldd+f7qO65W5qfhu/TCv+/ozljlXXe9Nj8419DMA==}169 engines: {node: '>=10'}170171 '@emnapi/runtime@1.11.3':172 resolution: {integrity: sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==}173174 '@esbuild/aix-ppc64@0.25.12':175 resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==}176 engines: {node: '>=18'}177 cpu: [ppc64]178 os: [aix]179180 '@esbuild/aix-ppc64@0.28.2':181 resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==}182 engines: {node: '>=18'}183 cpu: [ppc64]184 os: [aix]185186 '@esbuild/android-arm64@0.25.12':187 resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==}188 engines: {node: '>=18'}189 cpu: [arm64]190 os: [android]191192 '@esbuild/android-arm64@0.28.2':193 resolution: {integrity: sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==}194 engines: {node: '>=18'}195 cpu: [arm64]196 os: [android]197198 '@esbuild/android-arm@0.25.12':199 resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==}200 engines: {node: '>=18'}201 cpu: [arm]202 os: [android]203204 '@esbuild/android-arm@0.28.2':205 resolution: {integrity: sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==}206 engines: {node: '>=18'}207 cpu: [arm]208 os: [android]209210 '@esbuild/android-x64@0.25.12':211 resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==}212 engines: {node: '>=18'}213 cpu: [x64]214 os: [android]215216 '@esbuild/android-x64@0.28.2':217 resolution: {integrity: sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==}218 engines: {node: '>=18'}219 cpu: [x64]220 os: [android]221222 '@esbuild/darwin-arm64@0.25.12':223 resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==}224 engines: {node: '>=18'}225 cpu: [arm64]226 os: [darwin]227228 '@esbuild/darwin-arm64@0.28.2':229 resolution: {integrity: sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==}230 engines: {node: '>=18'}231 cpu: [arm64]232 os: [darwin]233234 '@esbuild/darwin-x64@0.25.12':235 resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==}236 engines: {node: '>=18'}237 cpu: [x64]238 os: [darwin]239240 '@esbuild/darwin-x64@0.28.2':241 resolution: {integrity: sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==}242 engines: {node: '>=18'}243 cpu: [x64]244 os: [darwin]245246 '@esbuild/freebsd-arm64@0.25.12':247 resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==}248 engines: {node: '>=18'}249 cpu: [arm64]250 os: [freebsd]251252 '@esbuild/freebsd-arm64@0.28.2':253 resolution: {integrity: sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==}254 engines: {node: '>=18'}255 cpu: [arm64]256 os: [freebsd]257258 '@esbuild/freebsd-x64@0.25.12':259 resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==}260 engines: {node: '>=18'}261 cpu: [x64]262 os: [freebsd]263264 '@esbuild/freebsd-x64@0.28.2':265 resolution: {integrity: sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==}266 engines: {node: '>=18'}267 cpu: [x64]268 os: [freebsd]269270 '@esbuild/linux-arm64@0.25.12':271 resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==}272 engines: {node: '>=18'}273 cpu: [arm64]274 os: [linux]275276 '@esbuild/linux-arm64@0.28.2':277 resolution: {integrity: sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==}278 engines: {node: '>=18'}279 cpu: [arm64]280 os: [linux]281282 '@esbuild/linux-arm@0.25.12':283 resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==}284 engines: {node: '>=18'}285 cpu: [arm]286 os: [linux]287288 '@esbuild/linux-arm@0.28.2':289 resolution: {integrity: sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==}290 engines: {node: '>=18'}291 cpu: [arm]292 os: [linux]293294 '@esbuild/linux-ia32@0.25.12':295 resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==}296 engines: {node: '>=18'}297 cpu: [ia32]298 os: [linux]299300 '@esbuild/linux-ia32@0.28.2':301 resolution: {integrity: sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==}302 engines: {node: '>=18'}303 cpu: [ia32]304 os: [linux]305306 '@esbuild/linux-loong64@0.25.12':307 resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==}308 engines: {node: '>=18'}309 cpu: [loong64]310 os: [linux]311312 '@esbuild/linux-loong64@0.28.2':313 resolution: {integrity: sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==}314 engines: {node: '>=18'}315 cpu: [loong64]316 os: [linux]317318 '@esbuild/linux-mips64el@0.25.12':319 resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==}320 engines: {node: '>=18'}321 cpu: [mips64el]322 os: [linux]323324 '@esbuild/linux-mips64el@0.28.2':325 resolution: {integrity: sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==}326 engines: {node: '>=18'}327 cpu: [mips64el]328 os: [linux]329330 '@esbuild/linux-ppc64@0.25.12':331 resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==}332 engines: {node: '>=18'}333 cpu: [ppc64]334 os: [linux]335336 '@esbuild/linux-ppc64@0.28.2':337 resolution: {integrity: sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==}338 engines: {node: '>=18'}339 cpu: [ppc64]340 os: [linux]341342 '@esbuild/linux-riscv64@0.25.12':343 resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==}344 engines: {node: '>=18'}345 cpu: [riscv64]346 os: [linux]347348 '@esbuild/linux-riscv64@0.28.2':349 resolution: {integrity: sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==}350 engines: {node: '>=18'}351 cpu: [riscv64]352 os: [linux]353354 '@esbuild/linux-s390x@0.25.12':355 resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==}356 engines: {node: '>=18'}357 cpu: [s390x]358 os: [linux]359360 '@esbuild/linux-s390x@0.28.2':361 resolution: {integrity: sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==}362 engines: {node: '>=18'}363 cpu: [s390x]364 os: [linux]365366 '@esbuild/linux-x64@0.25.12':367 resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==}368 engines: {node: '>=18'}369 cpu: [x64]370 os: [linux]371372 '@esbuild/linux-x64@0.28.2':373 resolution: {integrity: sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==}374 engines: {node: '>=18'}375 cpu: [x64]376 os: [linux]377378 '@esbuild/netbsd-arm64@0.25.12':379 resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==}380 engines: {node: '>=18'}381 cpu: [arm64]382 os: [netbsd]383384 '@esbuild/netbsd-arm64@0.28.2':385 resolution: {integrity: sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==}386 engines: {node: '>=18'}387 cpu: [arm64]388 os: [netbsd]389390 '@esbuild/netbsd-x64@0.25.12':391 resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==}392 engines: {node: '>=18'}393 cpu: [x64]394 os: [netbsd]395396 '@esbuild/netbsd-x64@0.28.2':397 resolution: {integrity: sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==}398 engines: {node: '>=18'}399 cpu: [x64]400 os: [netbsd]401402 '@esbuild/openbsd-arm64@0.25.12':403 resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==}404 engines: {node: '>=18'}405 cpu: [arm64]406 os: [openbsd]407408 '@esbuild/openbsd-arm64@0.28.2':409 resolution: {integrity: sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==}410 engines: {node: '>=18'}411 cpu: [arm64]412 os: [openbsd]413414 '@esbuild/openbsd-x64@0.25.12':415 resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==}416 engines: {node: '>=18'}417 cpu: [x64]418 os: [openbsd]419420 '@esbuild/openbsd-x64@0.28.2':421 resolution: {integrity: sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==}422 engines: {node: '>=18'}423 cpu: [x64]424 os: [openbsd]425426 '@esbuild/openharmony-arm64@0.25.12':427 resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==}428 engines: {node: '>=18'}429 cpu: [arm64]430 os: [openharmony]431432 '@esbuild/openharmony-arm64@0.28.2':433 resolution: {integrity: sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==}434 engines: {node: '>=18'}435 cpu: [arm64]436 os: [openharmony]437438 '@esbuild/sunos-x64@0.25.12':439 resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==}440 engines: {node: '>=18'}441 cpu: [x64]442 os: [sunos]443444 '@esbuild/sunos-x64@0.28.2':445 resolution: {integrity: sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==}446 engines: {node: '>=18'}447 cpu: [x64]448 os: [sunos]449450 '@esbuild/win32-arm64@0.25.12':451 resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==}452 engines: {node: '>=18'}453 cpu: [arm64]454 os: [win32]455456 '@esbuild/win32-arm64@0.28.2':457 resolution: {integrity: sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==}458 engines: {node: '>=18'}459 cpu: [arm64]460 os: [win32]461462 '@esbuild/win32-ia32@0.25.12':463 resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==}464 engines: {node: '>=18'}465 cpu: [ia32]466 os: [win32]467468 '@esbuild/win32-ia32@0.28.2':469 resolution: {integrity: sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==}470 engines: {node: '>=18'}471 cpu: [ia32]472 os: [win32]473474 '@esbuild/win32-x64@0.25.12':475 resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==}476 engines: {node: '>=18'}477 cpu: [x64]478 os: [win32]479480 '@esbuild/win32-x64@0.28.2':481 resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==}482 engines: {node: '>=18'}483 cpu: [x64]484 os: [win32]485486 '@fastify/ajv-compiler@4.0.6':487 resolution: {integrity: sha512-NtuzM0SfaMJbGlnjr9LWQUN5LzgSrbB8tf/wRZNas+4E1O/Nmzl53e7ruT61HDZyRCJGC6FxIogmNZO1c5ETBA==}488489 '@fastify/cors@11.3.0':490 resolution: {integrity: sha512-ggQGua+xHv1MvePbPr0v//xLYEsCXbWspquXCJS9Ot5YoRXq8J8ZWzHnxDBVnbtXosvistXo6LtNzOJswf64Fw==}491492 '@fastify/error@4.2.0':493 resolution: {integrity: sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==}494495 '@fastify/fast-json-stringify-compiler@5.1.0':496 resolution: {integrity: sha512-PxcYtKLbQ8Z+yApiqjK8FwxIwvEj38k2OiLc17u8dkJSlmfi2wHHPaSnaoqBPQqtvF8YVsDgDpP2snDCfFrpfw==}497498 '@fastify/forwarded@3.0.2':499 resolution: {integrity: sha512-NE8HgKLgYejV9lDpqkEFaDKMLYelJBVfHekhB0UKvX0ghagXRJqg68feg8er1NPXxG4N9i6vPxzt8E+3wHfcmA==}500501 '@fastify/http-proxy@11.6.2':502 resolution: {integrity: sha512-SR/rDXL3RihOOPYx0Han41G2ksXvAj9WpSy9MqjdOL7U1s4EbUXLKkEi7S8zM/ockDLXjwVuT2qB8d5unL3XKg==}503504 '@fastify/merge-json-schemas@0.2.1':505 resolution: {integrity: sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A==}506507 '@fastify/proxy-addr@5.1.0':508 resolution: {integrity: sha512-INS+6gh91cLUjB+PVHfu1UqcB76Sqtpyp7bnL+FYojhjygvOPA9ctiD/JDKsyD9Xgu4hUhCSJBPig/w7duNajw==}509510 '@fastify/reply-from@12.6.5':511 resolution: {integrity: sha512-/4MP+iF6T2+UBEmVYveMU2Tbx3lR1Q7xsDo8GAGjNeQrLF/JqNRlOMhOksh8fXBA47KI8ifsIlUXYdMOUXGZNQ==}512513 '@fastify/websocket@11.3.0':514 resolution: {integrity: sha512-g89ag4BCcD9YP5wBZXixzoLnuf5j89p/sXFcfpCiv2pdEkYYukBEoK3heVzqsp0EAtszVDc2BBZG0KZqeAShIA==}515516 '@img/colour@1.1.0':517 resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}518 engines: {node: '>=18'}519520 '@img/sharp-darwin-arm64@0.35.4':521 resolution: {integrity: sha512-Uhfl4V4lhP2nbUVF9+hyH1+luj86f1gUFeo8ALYxFoULoU+G87D43BfeMP8XHsk9boxAnCY/bf2EHwhA7MuGsA==}522 engines: {node: '>=20.9.0'}523 cpu: [arm64]524 os: [darwin]525526 '@img/sharp-darwin-x64@0.35.4':527 resolution: {integrity: sha512-hWniXY3bG5qKpkKrAwPe4y+VTPmf086YQAnkxWh7uA1YrlRouWGa0M0Mxj3ZjnXFkv7/TD1bTy9lGUK26vRvWw==}528 engines: {node: '>=20.9.0'}529 cpu: [x64]530 os: [darwin]531532 '@img/sharp-freebsd-wasm32@0.35.4':533 resolution: {integrity: sha512-lIsKw/BU+kjB4eZjxrYrZmwOJYi3Ajrv66iAlBmUPyKc3HpnloevB1g3wxGD9P/5BbQ1brBGl65VRRrCvQDEqA==}534 engines: {node: '>=20.9.0'}535 os: [freebsd]536537 '@img/sharp-libvips-darwin-arm64@1.3.3':538 resolution: {integrity: sha512-suTBPTDGrI9WodccaDdwZItTSaBYASlBk1NSfElSHrUfzu3szG6lvIF58+WiFvnfzuK8ZBFS5zE00PxqxnRiPg==}539 cpu: [arm64]540 os: [darwin]541542 '@img/sharp-libvips-darwin-x64@1.3.3':543 resolution: {integrity: sha512-FVJZ5mITMobmXIz/hPDTw0EintTW5H3WfrxwLqEqjiIihlu+hVRyGrFQ60xl0Lxn7Bt3zdpevPaQi0HEzqz9fw==}544 cpu: [x64]545 os: [darwin]546547 '@img/sharp-libvips-linux-arm64@1.3.3':548 resolution: {integrity: sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==}549 cpu: [arm64]550 os: [linux]551 libc: [glibc]552553 '@img/sharp-libvips-linux-arm@1.3.3':554 resolution: {integrity: sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==}555 cpu: [arm]556 os: [linux]557 libc: [glibc]558559 '@img/sharp-libvips-linux-ppc64@1.3.3':560 resolution: {integrity: sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==}561 cpu: [ppc64]562 os: [linux]563 libc: [glibc]564565 '@img/sharp-libvips-linux-riscv64@1.3.3':566 resolution: {integrity: sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==}567 cpu: [riscv64]568 os: [linux]569 libc: [glibc]570571 '@img/sharp-libvips-linux-s390x@1.3.3':572 resolution: {integrity: sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==}573 cpu: [s390x]574 os: [linux]575 libc: [glibc]576577 '@img/sharp-libvips-linux-x64@1.3.3':578 resolution: {integrity: sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==}579 cpu: [x64]580 os: [linux]581 libc: [glibc]582583 '@img/sharp-libvips-linuxmusl-arm64@1.3.3':584 resolution: {integrity: sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==}585 cpu: [arm64]586 os: [linux]587 libc: [musl]588589 '@img/sharp-libvips-linuxmusl-x64@1.3.3':590 resolution: {integrity: sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==}591 cpu: [x64]592 os: [linux]593 libc: [musl]594595 '@img/sharp-linux-arm64@0.35.4':596 resolution: {integrity: sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==}597 engines: {node: '>=20.9.0'}598 cpu: [arm64]599 os: [linux]600 libc: [glibc]601602 '@img/sharp-linux-arm@0.35.4':603 resolution: {integrity: sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==}604 engines: {node: '>=20.9.0'}605 cpu: [arm]606 os: [linux]607 libc: [glibc]608609 '@img/sharp-linux-ppc64@0.35.4':610 resolution: {integrity: sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==}611 engines: {node: '>=20.9.0'}612 cpu: [ppc64]613 os: [linux]614 libc: [glibc]615616 '@img/sharp-linux-riscv64@0.35.4':617 resolution: {integrity: sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==}618 engines: {node: '>=20.9.0'}619 cpu: [riscv64]620 os: [linux]621 libc: [glibc]622623 '@img/sharp-linux-s390x@0.35.4':624 resolution: {integrity: sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==}625 engines: {node: '>=20.9.0'}626 cpu: [s390x]627 os: [linux]628 libc: [glibc]629630 '@img/sharp-linux-x64@0.35.4':631 resolution: {integrity: sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==}632 engines: {node: '>=20.9.0'}633 cpu: [x64]634 os: [linux]635 libc: [glibc]636637 '@img/sharp-linuxmusl-arm64@0.35.4':638 resolution: {integrity: sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==}639 engines: {node: '>=20.9.0'}640 cpu: [arm64]641 os: [linux]642 libc: [musl]643644 '@img/sharp-linuxmusl-x64@0.35.4':645 resolution: {integrity: sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==}646 engines: {node: '>=20.9.0'}647 cpu: [x64]648 os: [linux]649 libc: [musl]650651 '@img/sharp-wasm32@0.35.4':652 resolution: {integrity: sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==}653 engines: {node: '>=20.9.0'}654655 '@img/sharp-webcontainers-wasm32@0.35.4':656 resolution: {integrity: sha512-ESfNkywmCfPNyaZjxooddJQiQ+l/nTpGEOGthxiLnIHXC/CmcBixnfwUleX9mCz9ovrUUvKMap/pm8RYbzfwaA==}657 engines: {node: '>=20.9.0'}658 cpu: [wasm32]659660 '@img/sharp-win32-arm64@0.35.4':661 resolution: {integrity: sha512-iNdlBX9gLVvqe2I3uIJSIKTq6wckP/DYxZtcqxm09x5Gi24DnFBmPAWZmr60ZyYMG0xlzo6goG3670ar+RXvRw==}662 engines: {node: '>=20.9.0'}663 cpu: [arm64]664 os: [win32]665666 '@img/sharp-win32-ia32@0.35.4':667 resolution: {integrity: sha512-kqRsbaa5CS6KHlpxnN7WhE6vAAugXyZButpRdvDWetlv6Qv4N9WTcrWzF7tXfB9T7MsoadqdI8hmwLq6UlLvtw==}668 engines: {node: ^20.9.0}669 cpu: [ia32]670 os: [win32]671672 '@img/sharp-win32-x64@0.35.4':673 resolution: {integrity: sha512-XtmnYhBcrORsJ4XJngyzr/EWP0hRZLAZRFaApdKuviyqF78+ylxh2y06ZmtULAMOnObJ3ucpN0AcwSWnMowTRg==}674 engines: {node: '>=20.9.0'}675 cpu: [x64]676 os: [win32]677678 '@jridgewell/gen-mapping@0.3.13':679 resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}680681 '@jridgewell/remapping@2.3.5':682 resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}683684 '@jridgewell/resolve-uri@3.1.2':685 resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}686 engines: {node: '>=6.0.0'}687688 '@jridgewell/sourcemap-codec@1.6.0':689 resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==}690691 '@jridgewell/trace-mapping@0.3.31':692 resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}693694 '@napi-rs/lzma-linux-x64-gnu@1.5.1':695 resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==}696 engines: {node: ^22.20 || ^24.12 || >=25}697 cpu: [x64]698 os: [linux]699 libc: [glibc]700701 '@next/env@16.3.4':702 resolution: {integrity: sha512-cjWZnUUa6jZq2kFaNe/ZyJdZonOZ/QoN0Zka2nz/FLOrfx14pQuM9c5RaSVkWMqgdt4ksgPAMWPyHSs/CyV48Q==}703704 '@next/swc-darwin-arm64@16.3.4':705 resolution: {integrity: sha512-iBr3I5LZNk5/bgl5//iTgD2tcym14MX0Xo7fD//u9dYAEgGzza1y9oywluPtf74YnOswVdH1908aK9xVz7zQTw==}706 engines: {node: '>= 10'}707 cpu: [arm64]708 os: [darwin]709710 '@next/swc-darwin-x64@16.3.4':711 resolution: {integrity: sha512-2dpiSyl2Jw/NrBPaU2MAKGSa+2MR82pJIn4Sm5Rjr+gxAeuh0z158Su3Z2O8zn7UNNq+ej4bToed6RcRN/Lydg==}712 engines: {node: '>= 10'}713 cpu: [x64]714 os: [darwin]715716 '@next/swc-linux-arm64-gnu@16.3.4':717 resolution: {integrity: sha512-+t+U8HZT+fApePCS5h89CSH3datz29MkzyfCn+6fpsZBG/oiEOhINcb9rtkv6sdpToLGFn2e6146NzaKCXkqrA==}718 engines: {node: '>= 10'}719 cpu: [arm64]720 os: [linux]721 libc: [glibc]722723 '@next/swc-linux-arm64-musl@16.3.4':724 resolution: {integrity: sha512-mx03GNs1ocQA5JQ4FxDMmIsNkdrZh8cuezKCrId28e5/gIPU/l7Kcy2+vmCCzdjnnmXJy+iOAu+7K0QppO6Urg==}725 engines: {node: '>= 10'}726 cpu: [arm64]727 os: [linux]728 libc: [musl]729730 '@next/swc-linux-x64-gnu@16.3.4':731 resolution: {integrity: sha512-YIhGY6fSMfha52bnVxnzc9zaVBzJg+cqQTOD8tXIBSx4fuv0pVMxQTE0PaS59YhnMOiYiG09IMwxJAf/CFm/Dw==}732 engines: {node: '>= 10'}733 cpu: [x64]734 os: [linux]735 libc: [glibc]736737 '@next/swc-linux-x64-musl@16.3.4':738 resolution: {integrity: sha512-+eaaX6axpDb0yF1GCpiERe6njplvdC+nks/fKfcHu3XPGRrald8P3/X7yv7QLdjA51knnxwl9pxdIJsg+w1L+Q==}739 engines: {node: '>= 10'}740 cpu: [x64]741 os: [linux]742 libc: [musl]743744 '@next/swc-win32-arm64-msvc@16.3.4':745 resolution: {integrity: sha512-0jcXW7Xs/uzICrmgV3MhDYDeRy++1CqnpDIerlPIqYO4bhzB4WNbX/aRnQclustsAyTkFKB0z6rbcjmNg5tR8A==}746 engines: {node: '>= 10'}747 cpu: [arm64]748 os: [win32]749750 '@next/swc-win32-x64-msvc@16.3.4':751 resolution: {integrity: sha512-vvBzwu1pYQCp92maZCFCIw/XgOTMR5tur9GjakwIo2cmwRTMKajRZZDS9+e4KsUZWKu1E007WUeAFXRRjZeuzw==}752 engines: {node: '>= 10'}753 cpu: [x64]754 os: [win32]755756 '@nodable/entities@3.0.0':757 resolution: {integrity: sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw==}758759 '@pinojs/redact@0.4.0':760 resolution: {integrity: sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==}761762 '@rollup/rollup-android-arm-eabi@4.63.1':763 resolution: {integrity: sha512-UZ8sUxPTiHWYX9QNdJedb1kDZSpS1t/VPWBWGSgqHNi9w3Cu6IXvu2mzbhiTiPvtrqgTQJ+zqiAq2iPIPilpaQ==}764 cpu: [arm]765 os: [android]766767 '@rollup/rollup-android-arm64@4.63.1':768 resolution: {integrity: sha512-cQ4nFQABN5cDvDpbvJ7bMStCpnaVxynZrRMfUJYgxcIk9Sh54FIO1vtfkg0B69REjER77ioZ/ov+eAApx/KmLQ==}769 cpu: [arm64]770 os: [android]771772 '@rollup/rollup-darwin-arm64@4.63.1':773 resolution: {integrity: sha512-FQNqd1lRy/0QhDk3xeRIkSBiCpXCiDnZO3YLVdcDKN1UBiKToNftCzcXYNLshmPDUMlu2TdeS8tGcsU6f3YF1Q==}774 cpu: [arm64]775 os: [darwin]776777 '@rollup/rollup-darwin-x64@4.63.1':778 resolution: {integrity: sha512-pvD16V939D3CloK0+qikpGaxiPrDUXTe7Y5cWOMkMSy7m1cawa8EGy/kXYi/G/cKAC4HDAbSnzCIk1WmsoOKXg==}779 cpu: [x64]780 os: [darwin]781782 '@rollup/rollup-freebsd-arm64@4.63.1':783 resolution: {integrity: sha512-pcFGeL2345VwdTnJhA6zLbew+YgWB0qBG2+dMtXjCicf6+rm6kO6cOoh5VnTe0ZMrMRgRyuHmCJxZWrIdzYuOw==}784 cpu: [arm64]785 os: [freebsd]786787 '@rollup/rollup-freebsd-x64@4.63.1':788 resolution: {integrity: sha512-mRJlqSRulVzcKq/LKA6ICSIc3K/l4fzlVn/gePn2nXIHy8seRi5z/eeRE0d/XMBxcMldiXtQTSpRj0tkkC3g8Q==}789 cpu: [x64]790 os: [freebsd]791792 '@rollup/rollup-linux-arm-gnueabihf@4.63.1':793 resolution: {integrity: sha512-YDUNvVM85TI3g/1OpnqKP1h4NeW/j64DfWMf+G3M809xNk1bJSnpFp4sh83NpmVE5DXnkh8ULor4LTVZKoYLHw==}794 cpu: [arm]795 os: [linux]796 libc: [glibc]797798 '@rollup/rollup-linux-arm-musleabihf@4.63.1':799 resolution: {integrity: sha512-7Mcn71p9ZuQFAj+h+dhQXy/yeLePRS2yKRnmW1DijA9thKO5qap0GNOIQK4yQ6iP3SU0Mrb/yWo8h8vgRba8lw==}800 cpu: [arm]801 os: [linux]802 libc: [musl]803804 '@rollup/rollup-linux-arm64-gnu@4.63.1':805 resolution: {integrity: sha512-4YiLQTX6U4CSl0L9cluep9A9W6UmTfqBDc2/CH6wlu54pl4E7Jn3cOD8oxzvBDEGk/JMKgJ47C8g+radF7mwvg==}806 cpu: [arm64]807 os: [linux]808 libc: [glibc]809810 '@rollup/rollup-linux-arm64-musl@4.63.1':811 resolution: {integrity: sha512-2ra8F7w8OquwZN9z2/fKFnli69wa8PLwaVzRMIPGb13ByMJwC28Fbp8YcVGoUhlYMTt7j5j9bNgpysrN2UM+vw==}812 cpu: [arm64]813 os: [linux]814 libc: [musl]815816 '@rollup/rollup-linux-loong64-gnu@4.63.1':817 resolution: {integrity: sha512-Sy20ncyhjmBP0Ml+UvQbimjlk6VFgjW5uNP+qqwHB00mTE8Bl2C1TuHTlRwK2YoXeZbee5lP2XevBWVkAQAtSQ==}818 cpu: [loong64]819 os: [linux]820 libc: [glibc]821822 '@rollup/rollup-linux-loong64-musl@4.63.1':823 resolution: {integrity: sha512-noITLp8oNjYliPnGWmLyelIHwULGqbHloQHGw1rtxbWhTuWooRpnZarZQJ1y9EUC4szuCusCc+HEpUtxpIwYvA==}824 cpu: [loong64]825 os: [linux]826 libc: [musl]827828 '@rollup/rollup-linux-ppc64-gnu@4.63.1':829 resolution: {integrity: sha512-hlxxXd+F1mWiAcaFR7Sv9ZQT6m6UfI8+Vy/kFJzztq2pDMU/0wZ9sish0iszNZvsQDo8Gc0i5yuFEOz5dDf6fA==}830 cpu: [ppc64]831 os: [linux]832 libc: [glibc]833834 '@rollup/rollup-linux-ppc64-musl@4.63.1':835 resolution: {integrity: sha512-EF7OpqQTQ/BvGqLzUi4rEHuagCV9MugAUXSHemwPW5vxZ75RR+jxO/2j95Ph2dalMpFHSVECjRoioHZgA9zOYA==}836 cpu: [ppc64]837 os: [linux]838 libc: [musl]839840 '@rollup/rollup-linux-riscv64-gnu@4.63.1':841 resolution: {integrity: sha512-wQO3JesW9PRkwlabQ27y7sPfVOOTLRG73I4F2UYHG5PXun3J9U3y+b7ezVKSYbsvSKGQ1k1cq8Qlun4C9kLt3w==}842 cpu: [riscv64]843 os: [linux]844 libc: [glibc]845846 '@rollup/rollup-linux-riscv64-musl@4.63.1':847 resolution: {integrity: sha512-ouAGwhO6wHRXdnOVCOsB0tRFkA7nhNB2Nwax6oECXN0YiN8EYUTBAOudADOB1PI+yDL61TeNx/u7MVCzksNbkQ==}848 cpu: [riscv64]849 os: [linux]850 libc: [musl]851852 '@rollup/rollup-linux-s390x-gnu@4.63.1':853 resolution: {integrity: sha512-q2R38Sn+1J8RxhfJ+T54wSWmyKXWec+9jgDfqO2AtArEqHO5R2aeayp5H5OYLr5UYDVGsVaZPEFUooMhYCdz5A==}854 cpu: [s390x]855 os: [linux]856 libc: [glibc]857858 '@rollup/rollup-linux-x64-gnu@4.63.1':859 resolution: {integrity: sha512-gfI5T24WLLuFfSKw7Go/zDXjAAV0fny0swTaDv+WjK7vqcw4cRhFfdsyKL1n+ukI+ooBxn3bVQnyrn06WpI50w==}860 cpu: [x64]861 os: [linux]862 libc: [glibc]863864 '@rollup/rollup-linux-x64-musl@4.63.1':865 resolution: {integrity: sha512-4h6XqthmB4Hspji84wvgk+ElodTsGj+dbZqHJHHtKxj4mYq0ANSEEPX9ys3moJueqsRjwpaJYH7874Itwnj2ow==}866 cpu: [x64]867 os: [linux]868 libc: [musl]869870 '@rollup/rollup-openbsd-x64@4.63.1':871 resolution: {integrity: sha512-dlfCOa87o1VAYegLQ9EKilx2JCeRofiyPGhTCmqnuXZ6bMPiycO1rq1+sKoulAp7pGLIsTIw+1x5R+zgh5LhhA==}872 cpu: [x64]873 os: [openbsd]874875 '@rollup/rollup-openharmony-arm64@4.63.1':876 resolution: {integrity: sha512-cjkLbOlfcm3QGhMM1J5zaZjsw1GggbN6rw9UTSSRrPrR1KkcXnN7Uq9rPw34xImQ9VOY9GN+6u2Zj80B9ptkcw==}877 cpu: [arm64]878 os: [openharmony]879880 '@rollup/rollup-win32-arm64-msvc@4.63.1':881 resolution: {integrity: sha512-Li1KdUnWGE4N3e1F/B4RTB1ms+nG4WBgjByO46pkeBVX/2UBsY53xf5vK9WygVmnH3RwncIST7lkSdLSY6P9lg==}882 cpu: [arm64]883 os: [win32]884885 '@rollup/rollup-win32-ia32-msvc@4.63.1':886 resolution: {integrity: sha512-t4ZYOSoLTgwhuFMrmTMLx/+i1DQVK7HYqMc6kY46EApwi8X0nIVphzdNoThU3xt6n+N5urG1/gxBdCaKDLavfg==}887 cpu: [ia32]888 os: [win32]889890 '@rollup/rollup-win32-x64-gnu@4.63.1':891 resolution: {integrity: sha512-RgroPfMmKlD1RzSDxvwgcPiy2HNQKoYV7OmwIXDsk73uKW5t6B/V8KIy27SMv/FNXFo/oSBtWc9J0X7t91ezZg==}892 cpu: [x64]893 os: [win32]894895 '@rollup/rollup-win32-x64-msvc@4.63.1':896 resolution: {integrity: sha512-at8QVep6S3h5Y6gSbdGU06bRY5WJkf6WUduM9YtvYMbYhB1MOFfUgc6kehitQXzOtMSaT70q7f9ydPhpqu821w==}897 cpu: [x64]898 os: [win32]899900 '@swc/helpers@0.5.23':901 resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==}902903 '@tailwindcss/node@4.3.3':904 resolution: {integrity: sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==}905906 '@tailwindcss/oxide-android-arm64@4.3.3':907 resolution: {integrity: sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==}908 engines: {node: '>= 20'}909 cpu: [arm64]910 os: [android]911912 '@tailwindcss/oxide-darwin-arm64@4.3.3':913 resolution: {integrity: sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==}914 engines: {node: '>= 20'}915 cpu: [arm64]916 os: [darwin]917918 '@tailwindcss/oxide-darwin-x64@4.3.3':919 resolution: {integrity: sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==}920 engines: {node: '>= 20'}921 cpu: [x64]922 os: [darwin]923924 '@tailwindcss/oxide-freebsd-x64@4.3.3':925 resolution: {integrity: sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==}926 engines: {node: '>= 20'}927 cpu: [x64]928 os: [freebsd]929930 '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3':931 resolution: {integrity: sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==}932 engines: {node: '>= 20'}933 cpu: [arm]934 os: [linux]935936 '@tailwindcss/oxide-linux-arm64-gnu@4.3.3':937 resolution: {integrity: sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==}938 engines: {node: '>= 20'}939 cpu: [arm64]940 os: [linux]941 libc: [glibc]942943 '@tailwindcss/oxide-linux-arm64-musl@4.3.3':944 resolution: {integrity: sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==}945 engines: {node: '>= 20'}946 cpu: [arm64]947 os: [linux]948 libc: [musl]949950 '@tailwindcss/oxide-linux-x64-gnu@4.3.3':951 resolution: {integrity: sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==}952 engines: {node: '>= 20'}953 cpu: [x64]954 os: [linux]955 libc: [glibc]956957 '@tailwindcss/oxide-linux-x64-musl@4.3.3':958 resolution: {integrity: sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==}959 engines: {node: '>= 20'}960 cpu: [x64]961 os: [linux]962 libc: [musl]963964 '@tailwindcss/oxide-wasm32-wasi@4.3.3':965 resolution: {integrity: sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==}966 engines: {node: '>=14.0.0'}967 cpu: [wasm32]968 bundledDependencies:969 - '@napi-rs/wasm-runtime'970 - '@emnapi/core'971 - '@emnapi/runtime'972 - '@tybys/wasm-util'973 - '@emnapi/wasi-threads'974 - tslib975976 '@tailwindcss/oxide-win32-arm64-msvc@4.3.3':977 resolution: {integrity: sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==}978 engines: {node: '>= 20'}979 cpu: [arm64]980 os: [win32]981982 '@tailwindcss/oxide-win32-x64-msvc@4.3.3':983 resolution: {integrity: sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==}984 engines: {node: '>= 20'}985 cpu: [x64]986 os: [win32]987988 '@tailwindcss/oxide@4.3.3':989 resolution: {integrity: sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==}990 engines: {node: '>= 20'}991992 '@tailwindcss/postcss@4.3.3':993 resolution: {integrity: sha512-JTSZZGQi1AyKirbLN3azmjVzef92tcX7h+iSqPdaeStyFpGpDlKvvpxeOE8njhbUanbRwr3z8DyzhICWnMtQeg==}994995 '@types/chai@5.2.3':996 resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==}997998 '@types/d3-geo@3.1.1':999 resolution: {integrity: sha512-65Emv9fQiQQqphLlRkuQ5ypPsOmWPhtBGCMv61JDPEPMvsx+gzhGf74yw1a78xFKPj6zw4AgQICJoQv0vK9M2w==}10001001 '@types/deep-eql@4.0.2':1002 resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==}10031004 '@types/estree@1.0.9':1005 resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==}10061007 '@types/geojson@7946.0.16':1008 resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==}10091010 '@types/node@24.13.4':1011 resolution: {integrity: sha512-YJ7EqCstVTzIr0fMr7qul/977en+pQHrfmuKIo6Zr9i75Be21dr3MovcfvGtyvi2HAUrRerWps5sMO9I7WaxDw==}10121013 '@types/pg@8.23.1':1014 resolution: {integrity: sha512-fKVHpikPdg4GKks3JuLEhvwSyvwzF23hnabPy6DD8ljVbC7+6J5dQzdv4arV6jqq57djnMgs1HKBxX4P8aBI3A==}10151016 '@types/react-dom@19.3.0':1017 resolution: {integrity: sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==}1018 peerDependencies:1019 '@types/react': ^19.3.010201021 '@types/react@19.3.0':1022 resolution: {integrity: sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==}10231024 '@types/topojson-client@3.1.5':1025 resolution: {integrity: sha512-C79rySTyPxnQNNguTZNI1Ct4D7IXgvyAs3p9HPecnl6mNrJ5+UhvGNYcZfpROYV2lMHI48kJPxwR+F9C6c7nmw==}10261027 '@types/topojson-specification@1.0.5':1028 resolution: {integrity: sha512-C7KvcQh+C2nr6Y2Ub4YfgvWvWCgP2nOQMtfhlnwsRL4pYmmwzBS7HclGiS87eQfDOU/DLQpX6GEscviaz4yLIQ==}10291030 '@types/ws@8.18.1':1031 resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}10321033 '@vitest/expect@3.2.7':1034 resolution: {integrity: sha512-E8eBXaKibuvH2pSZErOjdVb5vF4PbKYcrnluBTYxEk1l/VhhwZg1kZQsdtjq+CsF5CFydf2Rdkz7jDHKSisi3w==}10351036 '@vitest/mocker@3.2.7':1037 resolution: {integrity: sha512-Trr0hYO9CM3Wj6ksWHRhK9IZpIY6wTMO5u/MqXurMxT57sWBaOPEtP3Oq60ihZuh5JsiagKfz95OcxdEP6dBrA==}1038 peerDependencies:1039 msw: ^2.4.91040 vite: ^5.0.0 || ^6.0.0 || ^7.0.0-01041 peerDependenciesMeta:1042 msw:1043 optional: true1044 vite:1045 optional: true10461047 '@vitest/pretty-format@3.2.7':1048 resolution: {integrity: sha512-KUHlwqVu0sRlhCdyPdQ/wBoTfRahjUky1MubOmYw9fWfIZy1gNoHpuaaQBPAaMaVYdQYHJLurzj8ECCj5OwTqA==}10491050 '@vitest/runner@3.2.7':1051 resolution: {integrity: sha512-sB9y4ovltoQP+WaUPwmSxO9WIg9Ig694Di5PalVPsYHklAdE027mehpWF2SQSVq+k6sFgaivbTjTJwZLSHbedA==}10521053 '@vitest/snapshot@3.2.7':1054 resolution: {integrity: sha512-7C+MwShwtBSI5Buwoyg3s/iY1eHL9PKAf+O1wVh/TdnjXUtkoL/9YQtre90i4MtNXM6edP1wJ2zOBpfCyhIS7g==}10551056 '@vitest/spy@3.2.7':1057 resolution: {integrity: sha512-Q2eQGI6d2L/hBtZ0qNuKcAGid68XK6cv1xsoaIma6PaJhHPoqcEJhYpXZ/5myCMqkNgtP6UKuBhbc0nHKnrkuQ==}10581059 '@vitest/utils@3.2.7':1060 resolution: {integrity: sha512-x6BDOd7dyo3PFLY3I9/HJ25X/6OurhGXk2/B9gOZNPF7XDVjeBK4k01lQE5uvDpbuheErh91qYuE1E2OEjK3Rw==}10611062 abstract-logging@2.0.1:1063 resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==}10641065 ajv-formats@3.0.1:1066 resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}1067 peerDependencies:1068 ajv: ^8.0.01069 peerDependenciesMeta:1070 ajv:1071 optional: true10721073 ajv@8.20.0:1074 resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==}10751076 anynum@1.0.1:1077 resolution: {integrity: sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==}10781079 assertion-error@2.0.1:1080 resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}1081 engines: {node: '>=12'}10821083 atomic-sleep@1.0.0:1084 resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}1085 engines: {node: '>=8.0.0'}10861087 avvio@9.3.0:1088 resolution: {integrity: sha512-g2tQ7LE7oOSqDfwEm3M+ZCMTJc7KiZCdJ4UwyZJb5ckTKyYu50OYmvv0mCFXPuYXoM4zkSt8zM9XQ9KCvxA74A==}10891090 baseline-browser-mapping@2.11.22:1091 resolution: {integrity: sha512-pWc4w51fBFd7mav43/zKRC+RI6f4yfzQoVlfvE8dECePyfkn1bzLp01Fj0QACcyCZyFhiEMyD2qScfKRWgWibA==}1092 engines: {node: '>=6.0.0'}1093 hasBin: true10941095 cac@6.7.14:1096 resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}1097 engines: {node: '>=8'}10981099 caniuse-lite@1.0.30001810:1100 resolution: {integrity: sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==}11011102 chai@5.3.3:1103 resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==}1104 engines: {node: '>=18'}11051106 check-error@2.1.3:1107 resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==}1108 engines: {node: '>= 16'}11091110 client-only@0.0.1:1111 resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}11121113 commander@2.20.3:1114 resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}11151116 cookie@1.1.1:1117 resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==}1118 engines: {node: '>=18'}11191120 csstype@3.2.3:1121 resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}11221123 d3-array@3.2.4:1124 resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==}1125 engines: {node: '>=12'}11261127 d3-geo@3.1.1:1128 resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==}1129 engines: {node: '>=12'}11301131 debug@4.4.3:1132 resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}1133 engines: {node: '>=6.0'}1134 peerDependencies:1135 supports-color: '*'1136 peerDependenciesMeta:1137 supports-color:1138 optional: true11391140 deep-eql@5.0.2:1141 resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}1142 engines: {node: '>=6'}11431144 dequal@2.0.3:1145 resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}1146 engines: {node: '>=6'}11471148 detect-libc@2.1.2:1149 resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}1150 engines: {node: '>=8'}11511152 duplexify@4.1.3:1153 resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==}11541155 end-of-stream@1.4.5:1156 resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}11571158 enhanced-resolve@5.24.5:1159 resolution: {integrity: sha512-L1l8TNvomm6UVW5B253AGxQagSQr+vGwhMlrrfRS2qmhx46AMpMVJKQYLvWYbysTMY8VoicOvzHzoHMbyzB+4A==}1160 engines: {node: '>=10.13.0'}11611162 es-module-lexer@1.7.0:1163 resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}11641165 esbuild@0.25.12:1166 resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==}1167 engines: {node: '>=18'}1168 hasBin: true11691170 esbuild@0.28.2:1171 resolution: {integrity: sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==}1172 engines: {node: '>=18'}1173 hasBin: true11741175 estree-walker@3.0.3:1176 resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}11771178 expect-type@1.4.0:1179 resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==}1180 engines: {node: '>=12.0.0'}11811182 fancy-canvas@2.1.0:1183 resolution: {integrity: sha512-nifxXJ95JNLFR2NgRV4/MxVP45G9909wJTEKz5fg/TZS20JJZA6hfgRVh/bC9bwl2zBtBNcYPjiBE4njQHVBwQ==}11841185 fast-content-type-parse@3.0.0:1186 resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==}11871188 fast-decode-uri-component@1.0.1:1189 resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==}11901191 fast-deep-equal@3.1.3:1192 resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}11931194 fast-json-stringify@7.0.1:1195 resolution: {integrity: sha512-eRSayARSbbwlBjpP4vnTTIRD5QPcIrmihPxDeN1DtKnHPg66UuJLx+8hlK1kaFdjvzyQ/dzALoi4vwAQ+T+iZA==}11961197 fast-querystring@1.1.2:1198 resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==}11991200 fast-uri@3.1.7:1201 resolution: {integrity: sha512-dOvZVzjdZdz7phd9v6jCbwxrBW3fK6n8Rc0CtdmM4bumzMnxywBYhuph6J819RRw/ku+rLbelwfMunktuzVVHg==}12021203 fast-uri@4.1.4:1204 resolution: {integrity: sha512-dODXrIxlS9JSdgAnhIUKOosKV1oMtU2VtVw87QRaHzyl5jxO290Ii5tEZfCfzfWNHi3jKWwBSdQj0qIyshdZdQ==}12051206 fast-xml-builder@1.3.1:1207 resolution: {integrity: sha512-pIM/1n3ntFXKYrUZwW7QCK0gAW7XY+wzj1YMIV3tLDvPj/V+zTGJK5e3/4WJfwj0qWw2ElNXiTixda/R+3YSug==}12081209 fast-xml-parser@5.11.1:1210 resolution: {integrity: sha512-TBw6K/fxoQGGjCmZDw9w/ZwP3uDcnTM4YH/g+PFRWr8sbe5idXtxNN6vITh4+1ruCZaho6uBFurElsA7F0zzgw==}1211 hasBin: true12121213 fastify-plugin@6.0.0:1214 resolution: {integrity: sha512-fZOty7z3O7vOliF6d8bHE3wiEh1KcNnKEQensSgTk9C1DvN6nRLS++XVd86v33Hw/8u9Un8A1zDrQ8ujcQDHEg==}12151216 fastify@5.12.3:1217 resolution: {integrity: sha512-reZ8wce5VNCcufIt9AVtzZa3L4u1j8esikn7OEgHWLVpRpL5R7Y2+Xzj70OUkv5zDfzUAxXZT6cu4Rt0zr3EKA==}12181219 fastq@1.20.3:1220 resolution: {integrity: sha512-XKv5nnLs6nLF71NgiKJLIZFLkPyIEuOselLG7ujZnGrRfQK8HpvY+WqKhAJUAdLomwVHErVS4LfxFlPq0/FTAw==}12211222 fdir@6.5.0:1223 resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}1224 engines: {node: '>=12.0.0'}1225 peerDependencies:1226 picomatch: ^3 || ^41227 peerDependenciesMeta:1228 picomatch:1229 optional: true12301231 find-my-way@9.9.0:1232 resolution: {integrity: sha512-sJsgZ1sQH2UDuowPuMKg8az7Qc8F0jnj+SKkFWU/+T0xcFlgV5skgXOGUqmQzOdmW6ALA7AhJINWx3qFBkbLHA==}1233 engines: {node: '>=20'}12341235 fsevents@2.3.3:1236 resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}1237 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}1238 os: [darwin]12391240 geist@1.7.2:1241 resolution: {integrity: sha512-Gu5lDFa3pLRyoBlBPf0QIFHVdWAnpco7fS1bJm41jyLPFoguBgiubseUN2oLXMgqZ7uxAxDoXcHMhCY/fOTTgg==}1242 peerDependencies:1243 next: '>=13.2.0'12441245 graceful-fs@4.2.11:1246 resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}12471248 inherits@2.0.4:1249 resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}12501251 internmap@2.0.3:1252 resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==}1253 engines: {node: '>=12'}12541255 ipaddr.js@2.5.0:1256 resolution: {integrity: sha512-aq+t5NAc+cS6rZQQVWC2x98CPqGtKKTMDd4Gaodv0wShnItdKg/51djkGJ1hqH+Oy0ivDftCbSLCQob8zso01w==}1257 engines: {node: '>= 10'}12581259 is-unsafe@2.0.2:1260 resolution: {integrity: sha512-HgbIHPBH0KHHCcjLfGsCvhtPTVxjaAZlXjwdz7/GQC40SjSe4sfQsar8J5VFo8JOSbarkpV0OLG95bbaNd9aAQ==}12611262 jiti@2.7.0:1263 resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==}1264 hasBin: true12651266 js-tokens@9.0.1:1267 resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}12681269 json-schema-ref-resolver@3.0.0:1270 resolution: {integrity: sha512-hOrZIVL5jyYFjzk7+y7n5JDzGlU8rfWDuYyHwGa2WA8/pcmMHezp2xsVwxrebD/Q9t8Nc5DboieySDpCp4WG4A==}12711272 json-schema-traverse@1.0.0:1273 resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}12741275 light-my-request@6.6.0:1276 resolution: {integrity: sha512-CHYbu8RtboSIoVsHZ6Ye4cj4Aw/yg2oAFimlF7mNvfDV192LR7nDiKtSIfCuLT7KokPSTn/9kfVLm5OGN0A28A==}12771278 lightningcss-android-arm64@1.32.0:1279 resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==}1280 engines: {node: '>= 12.0.0'}1281 cpu: [arm64]1282 os: [android]12831284 lightningcss-darwin-arm64@1.32.0:1285 resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==}1286 engines: {node: '>= 12.0.0'}1287 cpu: [arm64]1288 os: [darwin]12891290 lightningcss-darwin-x64@1.32.0:1291 resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==}1292 engines: {node: '>= 12.0.0'}1293 cpu: [x64]1294 os: [darwin]12951296 lightningcss-freebsd-x64@1.32.0:1297 resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==}1298 engines: {node: '>= 12.0.0'}1299 cpu: [x64]1300 os: [freebsd]13011302 lightningcss-linux-arm-gnueabihf@1.32.0:1303 resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==}1304 engines: {node: '>= 12.0.0'}1305 cpu: [arm]1306 os: [linux]13071308 lightningcss-linux-arm64-gnu@1.32.0:1309 resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==}1310 engines: {node: '>= 12.0.0'}1311 cpu: [arm64]1312 os: [linux]1313 libc: [glibc]13141315 lightningcss-linux-arm64-musl@1.32.0:1316 resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==}1317 engines: {node: '>= 12.0.0'}1318 cpu: [arm64]1319 os: [linux]1320 libc: [musl]13211322 lightningcss-linux-x64-gnu@1.32.0:1323 resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==}1324 engines: {node: '>= 12.0.0'}1325 cpu: [x64]1326 os: [linux]1327 libc: [glibc]13281329 lightningcss-linux-x64-musl@1.32.0:1330 resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==}1331 engines: {node: '>= 12.0.0'}1332 cpu: [x64]1333 os: [linux]1334 libc: [musl]13351336 lightningcss-win32-arm64-msvc@1.32.0:1337 resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==}1338 engines: {node: '>= 12.0.0'}1339 cpu: [arm64]1340 os: [win32]13411342 lightningcss-win32-x64-msvc@1.32.0:1343 resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==}1344 engines: {node: '>= 12.0.0'}1345 cpu: [x64]1346 os: [win32]13471348 lightningcss@1.32.0:1349 resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==}1350 engines: {node: '>= 12.0.0'}13511352 lightweight-charts@5.2.1:1353 resolution: {integrity: sha512-IVwoK1RLFiLPubaKIjNbtjWLnpPMqiABSrTay6whmNa8L1+19292VtHJ+BWyPUuLCwF0tcQlhEWd1CLB2a1nsQ==}13541355 loupe@3.2.1:1356 resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==}13571358 lucide-react@1.44.0:1359 resolution: {integrity: sha512-2egNApH4hX4j/qdCgRublh88+9u3mEhz9iSlW5ckm4kaQEqZbXbMr0l5u5JZLy8nmWRx2dbHGQkEDYz6C9aCgw==}1360 peerDependencies:1361 react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.013621363 magic-string@0.30.21:1364 resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}13651366 ms@2.1.3:1367 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}13681369 nanoid@3.3.19:1370 resolution: {integrity: sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==}1371 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}1372 hasBin: true13731374 next@16.3.4:1375 resolution: {integrity: sha512-/Ztf6CeRH+ejEXUrYtqI4gkS66eFIHuSwqi60RgcpWKodxFZx2/dqVCMKBwILfAHXQ+F1b1vAudgj3mnxqtoIA==}1376 engines: {node: '>=20.9.0'}1377 hasBin: true1378 peerDependencies:1379 '@opentelemetry/api': ^1.1.01380 '@playwright/test': ^1.51.11381 babel-plugin-react-compiler: '*'1382 react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.01383 react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.01384 sass: ^1.3.01385 peerDependenciesMeta:1386 '@opentelemetry/api':1387 optional: true1388 '@playwright/test':1389 optional: true1390 babel-plugin-react-compiler:1391 optional: true1392 sass:1393 optional: true13941395 on-exit-leak-free@2.1.2:1396 resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==}1397 engines: {node: '>=14.0.0'}13981399 once@1.4.0:1400 resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}14011402 path-expression-matcher@1.6.2:1403 resolution: {integrity: sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==}1404 engines: {node: '>=14.0.0'}14051406 pathe@2.0.3:1407 resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}14081409 pathval@2.0.1:1410 resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==}1411 engines: {node: '>= 14.16'}14121413 pg-cloudflare@1.4.0:1414 resolution: {integrity: sha512-Vo7z/6rrQYxpNRylp4Tlob2elzbh+N/MOQbxFVWCxS7oEx6jF53GTJFxK2WWpKuBRkmiin4Mt+xofFDjx09R0A==}14151416 pg-connection-string@2.14.0:1417 resolution: {integrity: sha512-XwWDGcLRGCXAR8F/AM5bG7Q+A3Wm2s6QeEjlOKZLlH3UYcguiqCWKyWXVag5TLTIjR7oOJUY8kcADaZgWPyLeg==}14181419 pg-int8@1.0.1:1420 resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}1421 engines: {node: '>=4.0.0'}14221423 pg-pool@3.14.0:1424 resolution: {integrity: sha512-gKtPkFdQPU3DksooVLi9LsjZxrsBUZIpa+7aVx+LV5pNh0KzP4Zleud2po+ConrxbuXGBJ6Hfer6hdgpIBpBaw==}1425 peerDependencies:1426 pg: '>=8.0'14271428 pg-protocol@1.16.0:1429 resolution: {integrity: sha512-sILXutLVjCLjcDuOmvhX5e2Z4cS5qG/6Bu3VkpFwdf/633ElGLpEh9bgmuI5I4sqKqkifQiGyiCcx1HdtrK7tg==}14301431 pg-types@2.2.0:1432 resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}1433 engines: {node: '>=4'}14341435 pg@8.23.0:1436 resolution: {integrity: sha512-Ip2EQCngowJLGOfCwkFhPXU7/ljlhn6Rxlmy4XYfL2Y+vyRM59+8uR2xqRWKdYmbXmxCFOAmKxBuSUCdF34qLg==}1437 engines: {node: '>= 16.0.0'}1438 peerDependencies:1439 pg-native: '>=3.0.1'1440 peerDependenciesMeta:1441 pg-native:1442 optional: true14431444 pgpass@1.0.5:1445 resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==}14461447 picocolors@1.1.1:1448 resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}14491450 picomatch@4.0.7:1451 resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==}1452 engines: {node: '>=12'}14531454 pino-abstract-transport@2.0.0:1455 resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==}14561457 pino-std-serializers@7.1.0:1458 resolution: {integrity: sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==}14591460 pino@9.14.0:1461 resolution: {integrity: sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==}1462 hasBin: true14631464 postcss@8.5.23:1465 resolution: {integrity: sha512-g50586zr4bZmwFiTlflMu8E0bDTb5I5gertgwAKmsdUlTQIhZtunzUlD1WSzwcVWPoAVpsrA6vlfCD7oXvRwgg==}1466 engines: {node: ^10 || ^12 || >=14}14671468 postcss@8.5.28:1469 resolution: {integrity: sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==}1470 engines: {node: ^10 || ^12 || >=14}14711472 postgres-array@2.0.0:1473 resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}1474 engines: {node: '>=4'}14751476 postgres-bytea@1.0.1:1477 resolution: {integrity: sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==}1478 engines: {node: '>=0.10.0'}14791480 postgres-date@1.0.7:1481 resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==}1482 engines: {node: '>=0.10.0'}14831484 postgres-interval@1.2.0:1485 resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}1486 engines: {node: '>=0.10.0'}14871488 process-warning@4.0.1:1489 resolution: {integrity: sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==}14901491 process-warning@5.1.0:1492 resolution: {integrity: sha512-jQSaVHsPgtyw60e1rQ/A+/ArPEj/S8pS/vFnyGa/gYFXrKk/6RuDkoqVDQ5NI5MmS01698ltlAk0NoDBNLujRw==}14931494 quick-format-unescaped@4.0.4:1495 resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}14961497 react-dom@19.2.8:1498 resolution: {integrity: sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==}1499 peerDependencies:1500 react: ^19.2.815011502 react@19.2.8:1503 resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==}1504 engines: {node: '>=0.10.0'}15051506 readable-stream@3.6.2:1507 resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}1508 engines: {node: '>= 6'}15091510 real-require@0.2.0:1511 resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}1512 engines: {node: '>= 12.13.0'}15131514 require-from-string@2.0.2:1515 resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}1516 engines: {node: '>=0.10.0'}15171518 ret@0.5.0:1519 resolution: {integrity: sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==}1520 engines: {node: '>=10'}15211522 reusify@1.1.0:1523 resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}1524 engines: {iojs: '>=1.0.0', node: '>=0.10.0'}15251526 rfdc@1.4.1:1527 resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}15281529 rollup@4.63.1:1530 resolution: {integrity: sha512-3Df9jsstwhccuEfmAMi9l8XUh/GOkVObmFTU7CCVBysEbcOZLl84jCtaAZMcPiMz2EGKsATzQcU+Xr3n/wU6cg==}1531 engines: {node: '>=18.0.0', npm: '>=8.0.0'}1532 hasBin: true15331534 safe-buffer@5.2.1:1535 resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}15361537 safe-regex2@5.1.1:1538 resolution: {integrity: sha512-mOSBvHGDZMuIEZMdOz/aCEYDCv0E7nfcNsIhUF+/P+xC7Hyf3FkvymqgPbg9D1EdSGu+uKbJgy09K/RKKc7kJA==}1539 hasBin: true15401541 safe-stable-stringify@2.5.0:1542 resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==}1543 engines: {node: '>=10'}15441545 scheduler@0.27.0:1546 resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}15471548 secure-json-parse@4.1.0:1549 resolution: {integrity: sha512-l4KnYfEyqYJxDwlNVyRfO2E4NTHfMKAWdUuA8J0yve2Dz/E/PdBepY03RvyJpssIpRFwJoCD55wA+mEDs6ByWA==}15501551 semver@7.8.5:1552 resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==}1553 engines: {node: '>=10'}1554 hasBin: true15551556 server-only@0.0.1:1557 resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==}15581559 set-cookie-parser@2.7.2:1560 resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==}15611562 sharp@0.35.4:1563 resolution: {integrity: sha512-n++8XWcj+jCOr2IOl7h8LbKnGBDY4aPbmprMONBNFdn0ImXqpGVv5zliDs0V9HbmbCQLpbuo2ej9rAoOQTvMDA==}1564 engines: {node: '>=20.9.0'}1565 peerDependencies:1566 '@types/node': '*'1567 peerDependenciesMeta:1568 '@types/node':1569 optional: true15701571 siginfo@2.0.0:1572 resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}15731574 sonic-boom@4.2.1:1575 resolution: {integrity: sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==}15761577 source-map-js@1.2.1:1578 resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}1579 engines: {node: '>=0.10.0'}15801581 split2@4.2.0:1582 resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}1583 engines: {node: '>= 10.x'}15841585 stackback@0.0.2:1586 resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}15871588 std-env@3.10.0:1589 resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==}15901591 stream-shift@1.0.3:1592 resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==}15931594 string_decoder@1.3.0:1595 resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}15961597 strip-literal@3.1.0:1598 resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==}15991600 strnum@2.4.2:1601 resolution: {integrity: sha512-rDG3Ah4TV0k1hWvLSzkZtMmLN9+eS+h3knq4MP6A42Y3Yh5qGNnOUs1jJkoSr8FG5dsL28c7KgkIBzSEykqtuw==}16021603 styled-jsx@5.1.6:1604 resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}1605 engines: {node: '>= 12.0.0'}1606 peerDependencies:1607 '@babel/core': '*'1608 babel-plugin-macros: '*'1609 react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0'1610 peerDependenciesMeta:1611 '@babel/core':1612 optional: true1613 babel-plugin-macros:1614 optional: true16151616 tailwindcss@4.3.3:1617 resolution: {integrity: sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==}16181619 tapable@2.3.3:1620 resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==}1621 engines: {node: '>=6'}16221623 thread-stream@3.2.0:1624 resolution: {integrity: sha512-zLBvqpwr4Esa0kRjcrzGU6zL25lePWaCLMx0RQFrmteozIfeNdaMLpG5U7PeHzvlFkAWaRKA9/KVW4F60iB+qw==}16251626 tinybench@2.9.0:1627 resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}16281629 tinyexec@0.3.2:1630 resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}16311632 tinyglobby@0.2.17:1633 resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}1634 engines: {node: '>=12.0.0'}16351636 tinypool@1.1.1:1637 resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==}1638 engines: {node: ^18.0.0 || >=20.0.0}16391640 tinyrainbow@2.0.0:1641 resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}1642 engines: {node: '>=14.0.0'}16431644 tinyspy@4.0.6:1645 resolution: {integrity: sha512-u8KszXvGfU68hVcZpRHKG28T0krMuv2G5nDhiHaMLen/gIuFEgIJhaJuO69qjnXg5paSrbPMFfx3brNuN8eVSg==}1646 engines: {node: '>=14.0.0'}16471648 toad-cache@3.7.4:1649 resolution: {integrity: sha512-m1TdR/rvT7kgGJZhspNtXdsdYk0fddFpJJFlG5s+UkPFo6lkLoZ3YLOaovPYjq1R75NP5JfeTlSHaOsE09peCg==}1650 engines: {node: '>=20'}16511652 topojson-client@3.1.0:1653 resolution: {integrity: sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==}1654 hasBin: true16551656 tslib@2.8.1:1657 resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}16581659 tsx@4.23.13:1660 resolution: {integrity: sha512-BL5MGkRln6aDYhb0xbQlEAGw743BaZYWdbWtdJOBriYJboKgUUYCadFp2/FpBBZquBC/ezNBn7wMMPx7FDZUDw==}1661 engines: {node: '>=18.0.0'}1662 hasBin: true16631664 typescript@5.9.3:1665 resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}1666 engines: {node: '>=14.17'}1667 hasBin: true16681669 undici-types@7.18.2:1670 resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==}16711672 undici@7.29.1:1673 resolution: {integrity: sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==}1674 engines: {node: '>=20.18.1'}16751676 util-deprecate@1.0.2:1677 resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}16781679 vite-node@3.2.4:1680 resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==}1681 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}1682 hasBin: true16831684 vite@7.3.6:1685 resolution: {integrity: sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==}1686 engines: {node: ^20.19.0 || >=22.12.0}1687 hasBin: true1688 peerDependencies:1689 '@types/node': ^20.19.0 || >=22.12.01690 jiti: '>=1.21.0'1691 less: ^4.0.01692 lightningcss: ^1.21.01693 sass: ^1.70.01694 sass-embedded: ^1.70.01695 stylus: '>=0.54.8'1696 sugarss: ^5.0.01697 terser: ^5.16.01698 tsx: ^4.8.11699 yaml: ^2.4.21700 peerDependenciesMeta:1701 '@types/node':1702 optional: true1703 jiti:1704 optional: true1705 less:1706 optional: true1707 lightningcss:1708 optional: true1709 sass:1710 optional: true1711 sass-embedded:1712 optional: true1713 stylus:1714 optional: true1715 sugarss:1716 optional: true1717 terser:1718 optional: true1719 tsx:1720 optional: true1721 yaml:1722 optional: true17231724 vitest@3.2.7:1725 resolution: {integrity: sha512-KrxIJ62Fd89gfysR4WotlgZABiz2dqFPgqGzX7s+CwsqLFomRH7777ZcrOD6+WVAh7khPQP41A+BKbpcJFrdEg==}1726 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}1727 hasBin: true1728 peerDependencies:1729 '@edge-runtime/vm': '*'1730 '@types/debug': ^4.1.121731 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.01732 '@vitest/browser': 3.2.71733 '@vitest/ui': 3.2.71734 happy-dom: '*'1735 jsdom: '*'1736 peerDependenciesMeta:1737 '@edge-runtime/vm':1738 optional: true1739 '@types/debug':1740 optional: true1741 '@types/node':1742 optional: true1743 '@vitest/browser':1744 optional: true1745 '@vitest/ui':1746 optional: true1747 happy-dom:1748 optional: true1749 jsdom:1750 optional: true17511752 why-is-node-running@2.3.0:1753 resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}1754 engines: {node: '>=8'}1755 hasBin: true17561757 world-atlas@2.0.2:1758 resolution: {integrity: sha512-IXfV0qwlKXpckz1FhwXVwKRjiIhOnWttOskm5CtxMsjgE/MXAYRHWJqgXOpM8IkcPBoXnyTU5lFHcYa5ChG0LQ==}17591760 wrappy@1.0.2:1761 resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}17621763 ws@8.21.3:1764 resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==}1765 engines: {node: '>=10.0.0'}1766 peerDependencies:1767 bufferutil: ^4.0.11768 utf-8-validate: '>=5.0.2'1769 peerDependenciesMeta:1770 bufferutil:1771 optional: true1772 utf-8-validate:1773 optional: true17741775 xml-naming@0.3.0:1776 resolution: {integrity: sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==}1777 engines: {node: '>=16.0.0'}17781779 xtend@4.0.2:1780 resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}1781 engines: {node: '>=0.4'}17821783 zod@3.25.76:1784 resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}17851786snapshots:17871788 '@alloc/quick-lru@5.3.0': {}17891790 '@emnapi/runtime@1.11.3':1791 dependencies:1792 tslib: 2.8.11793 optional: true17941795 '@esbuild/aix-ppc64@0.25.12':1796 optional: true17971798 '@esbuild/aix-ppc64@0.28.2':1799 optional: true18001801 '@esbuild/android-arm64@0.25.12':1802 optional: true18031804 '@esbuild/android-arm64@0.28.2':1805 optional: true18061807 '@esbuild/android-arm@0.25.12':1808 optional: true18091810 '@esbuild/android-arm@0.28.2':1811 optional: true18121813 '@esbuild/android-x64@0.25.12':1814 optional: true18151816 '@esbuild/android-x64@0.28.2':1817 optional: true18181819 '@esbuild/darwin-arm64@0.25.12':1820 optional: true18211822 '@esbuild/darwin-arm64@0.28.2':1823 optional: true18241825 '@esbuild/darwin-x64@0.25.12':1826 optional: true18271828 '@esbuild/darwin-x64@0.28.2':1829 optional: true18301831 '@esbuild/freebsd-arm64@0.25.12':1832 optional: true18331834 '@esbuild/freebsd-arm64@0.28.2':1835 optional: true18361837 '@esbuild/freebsd-x64@0.25.12':1838 optional: true18391840 '@esbuild/freebsd-x64@0.28.2':1841 optional: true18421843 '@esbuild/linux-arm64@0.25.12':1844 optional: true18451846 '@esbuild/linux-arm64@0.28.2':1847 optional: true18481849 '@esbuild/linux-arm@0.25.12':1850 optional: true18511852 '@esbuild/linux-arm@0.28.2':1853 optional: true18541855 '@esbuild/linux-ia32@0.25.12':1856 optional: true18571858 '@esbuild/linux-ia32@0.28.2':1859 optional: true18601861 '@esbuild/linux-loong64@0.25.12':1862 optional: true18631864 '@esbuild/linux-loong64@0.28.2':1865 optional: true18661867 '@esbuild/linux-mips64el@0.25.12':1868 optional: true18691870 '@esbuild/linux-mips64el@0.28.2':1871 optional: true18721873 '@esbuild/linux-ppc64@0.25.12':1874 optional: true18751876 '@esbuild/linux-ppc64@0.28.2':1877 optional: true18781879 '@esbuild/linux-riscv64@0.25.12':1880 optional: true18811882 '@esbuild/linux-riscv64@0.28.2':1883 optional: true18841885 '@esbuild/linux-s390x@0.25.12':1886 optional: true18871888 '@esbuild/linux-s390x@0.28.2':1889 optional: true18901891 '@esbuild/linux-x64@0.25.12':1892 optional: true18931894 '@esbuild/linux-x64@0.28.2':1895 optional: true18961897 '@esbuild/netbsd-arm64@0.25.12':1898 optional: true18991900 '@esbuild/netbsd-arm64@0.28.2':1901 optional: true19021903 '@esbuild/netbsd-x64@0.25.12':1904 optional: true19051906 '@esbuild/netbsd-x64@0.28.2':1907 optional: true19081909 '@esbuild/openbsd-arm64@0.25.12':1910 optional: true19111912 '@esbuild/openbsd-arm64@0.28.2':1913 optional: true19141915 '@esbuild/openbsd-x64@0.25.12':1916 optional: true19171918 '@esbuild/openbsd-x64@0.28.2':1919 optional: true19201921 '@esbuild/openharmony-arm64@0.25.12':1922 optional: true19231924 '@esbuild/openharmony-arm64@0.28.2':1925 optional: true19261927 '@esbuild/sunos-x64@0.25.12':1928 optional: true19291930 '@esbuild/sunos-x64@0.28.2':1931 optional: true19321933 '@esbuild/win32-arm64@0.25.12':1934 optional: true19351936 '@esbuild/win32-arm64@0.28.2':1937 optional: true19381939 '@esbuild/win32-ia32@0.25.12':1940 optional: true19411942 '@esbuild/win32-ia32@0.28.2':1943 optional: true19441945 '@esbuild/win32-x64@0.25.12':1946 optional: true19471948 '@esbuild/win32-x64@0.28.2':1949 optional: true19501951 '@fastify/ajv-compiler@4.0.6':1952 dependencies:1953 ajv: 8.20.01954 ajv-formats: 3.0.1(ajv@8.20.0)1955 fast-uri: 4.1.419561957 '@fastify/cors@11.3.0':1958 dependencies:1959 fastify-plugin: 6.0.01960 toad-cache: 3.7.419611962 '@fastify/error@4.2.0': {}19631964 '@fastify/fast-json-stringify-compiler@5.1.0':1965 dependencies:1966 fast-json-stringify: 7.0.119671968 '@fastify/forwarded@3.0.2': {}19691970 '@fastify/http-proxy@11.6.2':1971 dependencies:1972 '@fastify/reply-from': 12.6.51973 fast-querystring: 1.1.21974 fastify-plugin: 6.0.01975 ws: 8.21.31976 transitivePeerDependencies:1977 - bufferutil1978 - utf-8-validate19791980 '@fastify/merge-json-schemas@0.2.1':1981 dependencies:1982 dequal: 2.0.319831984 '@fastify/proxy-addr@5.1.0':1985 dependencies:1986 '@fastify/forwarded': 3.0.21987 ipaddr.js: 2.5.019881989 '@fastify/reply-from@12.6.5':1990 dependencies:1991 '@fastify/error': 4.2.01992 end-of-stream: 1.4.51993 fast-content-type-parse: 3.0.01994 fast-querystring: 1.1.21995 fastify-plugin: 6.0.01996 toad-cache: 3.7.41997 undici: 7.29.119981999 '@fastify/websocket@11.3.0':2000 dependencies:2001 duplexify: 4.1.32002 fastify-plugin: 6.0.02003 ws: 8.21.32004 transitivePeerDependencies:2005 - bufferutil2006 - utf-8-validate20072008 '@img/colour@1.1.0':2009 optional: true20102011 '@img/sharp-darwin-arm64@0.35.4':2012 optionalDependencies:2013 '@img/sharp-libvips-darwin-arm64': 1.3.32014 optional: true20152016 '@img/sharp-darwin-x64@0.35.4':2017 optionalDependencies:2018 '@img/sharp-libvips-darwin-x64': 1.3.32019 optional: true20202021 '@img/sharp-freebsd-wasm32@0.35.4':2022 dependencies:2023 '@img/sharp-wasm32': 0.35.42024 optional: true20252026 '@img/sharp-libvips-darwin-arm64@1.3.3':2027 optional: true20282029 '@img/sharp-libvips-darwin-x64@1.3.3':2030 optional: true20312032 '@img/sharp-libvips-linux-arm64@1.3.3':2033 optional: true20342035 '@img/sharp-libvips-linux-arm@1.3.3':2036 optional: true20372038 '@img/sharp-libvips-linux-ppc64@1.3.3':2039 optional: true20402041 '@img/sharp-libvips-linux-riscv64@1.3.3':2042 optional: true20432044 '@img/sharp-libvips-linux-s390x@1.3.3':2045 optional: true20462047 '@img/sharp-libvips-linux-x64@1.3.3':2048 optional: true20492050 '@img/sharp-libvips-linuxmusl-arm64@1.3.3':2051 optional: true20522053 '@img/sharp-libvips-linuxmusl-x64@1.3.3':2054 optional: true20552056 '@img/sharp-linux-arm64@0.35.4':2057 optionalDependencies:2058 '@img/sharp-libvips-linux-arm64': 1.3.32059 optional: true20602061 '@img/sharp-linux-arm@0.35.4':2062 optionalDependencies:2063 '@img/sharp-libvips-linux-arm': 1.3.32064 optional: true20652066 '@img/sharp-linux-ppc64@0.35.4':2067 optionalDependencies:2068 '@img/sharp-libvips-linux-ppc64': 1.3.32069 optional: true20702071 '@img/sharp-linux-riscv64@0.35.4':2072 optionalDependencies:2073 '@img/sharp-libvips-linux-riscv64': 1.3.32074 optional: true20752076 '@img/sharp-linux-s390x@0.35.4':2077 optionalDependencies:2078 '@img/sharp-libvips-linux-s390x': 1.3.32079 optional: true20802081 '@img/sharp-linux-x64@0.35.4':2082 optionalDependencies:2083 '@img/sharp-libvips-linux-x64': 1.3.32084 optional: true20852086 '@img/sharp-linuxmusl-arm64@0.35.4':2087 optionalDependencies:2088 '@img/sharp-libvips-linuxmusl-arm64': 1.3.32089 optional: true20902091 '@img/sharp-linuxmusl-x64@0.35.4':2092 optionalDependencies:2093 '@img/sharp-libvips-linuxmusl-x64': 1.3.32094 optional: true20952096 '@img/sharp-wasm32@0.35.4':2097 dependencies:2098 '@emnapi/runtime': 1.11.32099 optional: true21002101 '@img/sharp-webcontainers-wasm32@0.35.4':2102 dependencies:2103 '@img/sharp-wasm32': 0.35.42104 optional: true21052106 '@img/sharp-win32-arm64@0.35.4':2107 optional: true21082109 '@img/sharp-win32-ia32@0.35.4':2110 optional: true21112112 '@img/sharp-win32-x64@0.35.4':2113 optional: true21142115 '@jridgewell/gen-mapping@0.3.13':2116 dependencies:2117 '@jridgewell/sourcemap-codec': 1.6.02118 '@jridgewell/trace-mapping': 0.3.3121192120 '@jridgewell/remapping@2.3.5':2121 dependencies:2122 '@jridgewell/gen-mapping': 0.3.132123 '@jridgewell/trace-mapping': 0.3.3121242125 '@jridgewell/resolve-uri@3.1.2': {}21262127 '@jridgewell/sourcemap-codec@1.6.0': {}21282129 '@jridgewell/trace-mapping@0.3.31':2130 dependencies:2131 '@jridgewell/resolve-uri': 3.1.22132 '@jridgewell/sourcemap-codec': 1.6.021332134 '@napi-rs/lzma-linux-x64-gnu@1.5.1':2135 optional: true21362137 '@next/env@16.3.4': {}21382139 '@next/swc-darwin-arm64@16.3.4':2140 optional: true21412142 '@next/swc-darwin-x64@16.3.4':2143 optional: true21442145 '@next/swc-linux-arm64-gnu@16.3.4':2146 optional: true21472148 '@next/swc-linux-arm64-musl@16.3.4':2149 optional: true21502151 '@next/swc-linux-x64-gnu@16.3.4':2152 optional: true21532154 '@next/swc-linux-x64-musl@16.3.4':2155 optional: true21562157 '@next/swc-win32-arm64-msvc@16.3.4':2158 optional: true21592160 '@next/swc-win32-x64-msvc@16.3.4':2161 optional: true21622163 '@nodable/entities@3.0.0': {}21642165 '@pinojs/redact@0.4.0': {}21662167 '@rollup/rollup-android-arm-eabi@4.63.1':2168 optional: true21692170 '@rollup/rollup-android-arm64@4.63.1':2171 optional: true21722173 '@rollup/rollup-darwin-arm64@4.63.1':2174 optional: true21752176 '@rollup/rollup-darwin-x64@4.63.1':2177 optional: true21782179 '@rollup/rollup-freebsd-arm64@4.63.1':2180 optional: true21812182 '@rollup/rollup-freebsd-x64@4.63.1':2183 optional: true21842185 '@rollup/rollup-linux-arm-gnueabihf@4.63.1':2186 optional: true21872188 '@rollup/rollup-linux-arm-musleabihf@4.63.1':2189 optional: true21902191 '@rollup/rollup-linux-arm64-gnu@4.63.1':2192 optional: true21932194 '@rollup/rollup-linux-arm64-musl@4.63.1':2195 optional: true21962197 '@rollup/rollup-linux-loong64-gnu@4.63.1':2198 optional: true21992200 '@rollup/rollup-linux-loong64-musl@4.63.1':2201 optional: true22022203 '@rollup/rollup-linux-ppc64-gnu@4.63.1':2204 optional: true22052206 '@rollup/rollup-linux-ppc64-musl@4.63.1':2207 optional: true22082209 '@rollup/rollup-linux-riscv64-gnu@4.63.1':2210 optional: true22112212 '@rollup/rollup-linux-riscv64-musl@4.63.1':2213 optional: true22142215 '@rollup/rollup-linux-s390x-gnu@4.63.1':2216 optional: true22172218 '@rollup/rollup-linux-x64-gnu@4.63.1':2219 optional: true22202221 '@rollup/rollup-linux-x64-musl@4.63.1':2222 optional: true22232224 '@rollup/rollup-openbsd-x64@4.63.1':2225 optional: true22262227 '@rollup/rollup-openharmony-arm64@4.63.1':2228 optional: true22292230 '@rollup/rollup-win32-arm64-msvc@4.63.1':2231 optional: true22322233 '@rollup/rollup-win32-ia32-msvc@4.63.1':2234 optional: true22352236 '@rollup/rollup-win32-x64-gnu@4.63.1':2237 optional: true22382239 '@rollup/rollup-win32-x64-msvc@4.63.1':2240 optional: true22412242 '@swc/helpers@0.5.23':2243 dependencies:2244 tslib: 2.8.122452246 '@tailwindcss/node@4.3.3':2247 dependencies:2248 '@jridgewell/remapping': 2.3.52249 enhanced-resolve: 5.24.52250 jiti: 2.7.02251 lightningcss: 1.32.02252 magic-string: 0.30.212253 source-map-js: 1.2.12254 tailwindcss: 4.3.322552256 '@tailwindcss/oxide-android-arm64@4.3.3':2257 optional: true22582259 '@tailwindcss/oxide-darwin-arm64@4.3.3':2260 optional: true22612262 '@tailwindcss/oxide-darwin-x64@4.3.3':2263 optional: true22642265 '@tailwindcss/oxide-freebsd-x64@4.3.3':2266 optional: true22672268 '@tailwindcss/oxide-linux-arm-gnueabihf@4.3.3':2269 optional: true22702271 '@tailwindcss/oxide-linux-arm64-gnu@4.3.3':2272 optional: true22732274 '@tailwindcss/oxide-linux-arm64-musl@4.3.3':2275 optional: true22762277 '@tailwindcss/oxide-linux-x64-gnu@4.3.3':2278 optional: true22792280 '@tailwindcss/oxide-linux-x64-musl@4.3.3':2281 optional: true22822283 '@tailwindcss/oxide-wasm32-wasi@4.3.3':2284 optional: true22852286 '@tailwindcss/oxide-win32-arm64-msvc@4.3.3':2287 optional: true22882289 '@tailwindcss/oxide-win32-x64-msvc@4.3.3':2290 optional: true22912292 '@tailwindcss/oxide@4.3.3':2293 optionalDependencies:2294 '@tailwindcss/oxide-android-arm64': 4.3.32295 '@tailwindcss/oxide-darwin-arm64': 4.3.32296 '@tailwindcss/oxide-darwin-x64': 4.3.32297 '@tailwindcss/oxide-freebsd-x64': 4.3.32298 '@tailwindcss/oxide-linux-arm-gnueabihf': 4.3.32299 '@tailwindcss/oxide-linux-arm64-gnu': 4.3.32300 '@tailwindcss/oxide-linux-arm64-musl': 4.3.32301 '@tailwindcss/oxide-linux-x64-gnu': 4.3.32302 '@tailwindcss/oxide-linux-x64-musl': 4.3.32303 '@tailwindcss/oxide-wasm32-wasi': 4.3.32304 '@tailwindcss/oxide-win32-arm64-msvc': 4.3.32305 '@tailwindcss/oxide-win32-x64-msvc': 4.3.323062307 '@tailwindcss/postcss@4.3.3':2308 dependencies:2309 '@alloc/quick-lru': 5.3.02310 '@tailwindcss/node': 4.3.32311 '@tailwindcss/oxide': 4.3.32312 postcss: 8.5.282313 tailwindcss: 4.3.323142315 '@types/chai@5.2.3':2316 dependencies:2317 '@types/deep-eql': 4.0.22318 assertion-error: 2.0.123192320 '@types/d3-geo@3.1.1':2321 dependencies:2322 '@types/geojson': 7946.0.1623232324 '@types/deep-eql@4.0.2': {}23252326 '@types/estree@1.0.9': {}23272328 '@types/geojson@7946.0.16': {}23292330 '@types/node@24.13.4':2331 dependencies:2332 undici-types: 7.18.223332334 '@types/pg@8.23.1':2335 dependencies:2336 '@types/node': 24.13.42337 pg-protocol: 1.16.02338 pg-types: 2.2.023392340 '@types/react-dom@19.3.0(@types/react@19.3.0)':2341 dependencies:2342 '@types/react': 19.3.023432344 '@types/react@19.3.0':2345 dependencies:2346 csstype: 3.2.323472348 '@types/topojson-client@3.1.5':2349 dependencies:2350 '@types/geojson': 7946.0.162351 '@types/topojson-specification': 1.0.523522353 '@types/topojson-specification@1.0.5':2354 dependencies:2355 '@types/geojson': 7946.0.1623562357 '@types/ws@8.18.1':2358 dependencies:2359 '@types/node': 24.13.423602361 '@vitest/expect@3.2.7':2362 dependencies:2363 '@types/chai': 5.2.32364 '@vitest/spy': 3.2.72365 '@vitest/utils': 3.2.72366 chai: 5.3.32367 tinyrainbow: 2.0.023682369 '@vitest/mocker@3.2.7(vite@7.3.6(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13))':2370 dependencies:2371 '@vitest/spy': 3.2.72372 estree-walker: 3.0.32373 magic-string: 0.30.212374 optionalDependencies:2375 vite: 7.3.6(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13)23762377 '@vitest/pretty-format@3.2.7':2378 dependencies:2379 tinyrainbow: 2.0.023802381 '@vitest/runner@3.2.7':2382 dependencies:2383 '@vitest/utils': 3.2.72384 pathe: 2.0.32385 strip-literal: 3.1.023862387 '@vitest/snapshot@3.2.7':2388 dependencies:2389 '@vitest/pretty-format': 3.2.72390 magic-string: 0.30.212391 pathe: 2.0.323922393 '@vitest/spy@3.2.7':2394 dependencies:2395 tinyspy: 4.0.623962397 '@vitest/utils@3.2.7':2398 dependencies:2399 '@vitest/pretty-format': 3.2.72400 loupe: 3.2.12401 tinyrainbow: 2.0.024022403 abstract-logging@2.0.1: {}24042405 ajv-formats@3.0.1(ajv@8.20.0):2406 optionalDependencies:2407 ajv: 8.20.024082409 ajv@8.20.0:2410 dependencies:2411 fast-deep-equal: 3.1.32412 fast-uri: 3.1.72413 json-schema-traverse: 1.0.02414 require-from-string: 2.0.224152416 anynum@1.0.1: {}24172418 assertion-error@2.0.1: {}24192420 atomic-sleep@1.0.0: {}24212422 avvio@9.3.0:2423 dependencies:2424 '@fastify/error': 4.2.02425 fastq: 1.20.324262427 baseline-browser-mapping@2.11.22: {}24282429 cac@6.7.14: {}24302431 caniuse-lite@1.0.30001810: {}24322433 chai@5.3.3:2434 dependencies:2435 assertion-error: 2.0.12436 check-error: 2.1.32437 deep-eql: 5.0.22438 loupe: 3.2.12439 pathval: 2.0.124402441 check-error@2.1.3: {}24422443 client-only@0.0.1: {}24442445 commander@2.20.3: {}24462447 cookie@1.1.1: {}24482449 csstype@3.2.3: {}24502451 d3-array@3.2.4:2452 dependencies:2453 internmap: 2.0.324542455 d3-geo@3.1.1:2456 dependencies:2457 d3-array: 3.2.424582459 debug@4.4.3:2460 dependencies:2461 ms: 2.1.324622463 deep-eql@5.0.2: {}24642465 dequal@2.0.3: {}24662467 detect-libc@2.1.2: {}24682469 duplexify@4.1.3:2470 dependencies:2471 end-of-stream: 1.4.52472 inherits: 2.0.42473 readable-stream: 3.6.22474 stream-shift: 1.0.324752476 end-of-stream@1.4.5:2477 dependencies:2478 once: 1.4.024792480 enhanced-resolve@5.24.5:2481 dependencies:2482 graceful-fs: 4.2.112483 tapable: 2.3.324842485 es-module-lexer@1.7.0: {}24862487 esbuild@0.25.12:2488 optionalDependencies:2489 '@esbuild/aix-ppc64': 0.25.122490 '@esbuild/android-arm': 0.25.122491 '@esbuild/android-arm64': 0.25.122492 '@esbuild/android-x64': 0.25.122493 '@esbuild/darwin-arm64': 0.25.122494 '@esbuild/darwin-x64': 0.25.122495 '@esbuild/freebsd-arm64': 0.25.122496 '@esbuild/freebsd-x64': 0.25.122497 '@esbuild/linux-arm': 0.25.122498 '@esbuild/linux-arm64': 0.25.122499 '@esbuild/linux-ia32': 0.25.122500 '@esbuild/linux-loong64': 0.25.122501 '@esbuild/linux-mips64el': 0.25.122502 '@esbuild/linux-ppc64': 0.25.122503 '@esbuild/linux-riscv64': 0.25.122504 '@esbuild/linux-s390x': 0.25.122505 '@esbuild/linux-x64': 0.25.122506 '@esbuild/netbsd-arm64': 0.25.122507 '@esbuild/netbsd-x64': 0.25.122508 '@esbuild/openbsd-arm64': 0.25.122509 '@esbuild/openbsd-x64': 0.25.122510 '@esbuild/openharmony-arm64': 0.25.122511 '@esbuild/sunos-x64': 0.25.122512 '@esbuild/win32-arm64': 0.25.122513 '@esbuild/win32-ia32': 0.25.122514 '@esbuild/win32-x64': 0.25.1225152516 esbuild@0.28.2:2517 optionalDependencies:2518 '@esbuild/aix-ppc64': 0.28.22519 '@esbuild/android-arm': 0.28.22520 '@esbuild/android-arm64': 0.28.22521 '@esbuild/android-x64': 0.28.22522 '@esbuild/darwin-arm64': 0.28.22523 '@esbuild/darwin-x64': 0.28.22524 '@esbuild/freebsd-arm64': 0.28.22525 '@esbuild/freebsd-x64': 0.28.22526 '@esbuild/linux-arm': 0.28.22527 '@esbuild/linux-arm64': 0.28.22528 '@esbuild/linux-ia32': 0.28.22529 '@esbuild/linux-loong64': 0.28.22530 '@esbuild/linux-mips64el': 0.28.22531 '@esbuild/linux-ppc64': 0.28.22532 '@esbuild/linux-riscv64': 0.28.22533 '@esbuild/linux-s390x': 0.28.22534 '@esbuild/linux-x64': 0.28.22535 '@esbuild/netbsd-arm64': 0.28.22536 '@esbuild/netbsd-x64': 0.28.22537 '@esbuild/openbsd-arm64': 0.28.22538 '@esbuild/openbsd-x64': 0.28.22539 '@esbuild/openharmony-arm64': 0.28.22540 '@esbuild/sunos-x64': 0.28.22541 '@esbuild/win32-arm64': 0.28.22542 '@esbuild/win32-ia32': 0.28.22543 '@esbuild/win32-x64': 0.28.225442545 estree-walker@3.0.3:2546 dependencies:2547 '@types/estree': 1.0.925482549 expect-type@1.4.0: {}25502551 fancy-canvas@2.1.0: {}25522553 fast-content-type-parse@3.0.0: {}25542555 fast-decode-uri-component@1.0.1: {}25562557 fast-deep-equal@3.1.3: {}25582559 fast-json-stringify@7.0.1:2560 dependencies:2561 '@fastify/merge-json-schemas': 0.2.12562 ajv: 8.20.02563 ajv-formats: 3.0.1(ajv@8.20.0)2564 fast-uri: 4.1.42565 json-schema-ref-resolver: 3.0.02566 rfdc: 1.4.125672568 fast-querystring@1.1.2:2569 dependencies:2570 fast-decode-uri-component: 1.0.125712572 fast-uri@3.1.7: {}25732574 fast-uri@4.1.4: {}25752576 fast-xml-builder@1.3.1:2577 dependencies:2578 path-expression-matcher: 1.6.22579 xml-naming: 0.3.025802581 fast-xml-parser@5.11.1:2582 dependencies:2583 '@nodable/entities': 3.0.02584 fast-xml-builder: 1.3.12585 is-unsafe: 2.0.22586 path-expression-matcher: 1.6.22587 strnum: 2.4.22588 xml-naming: 0.3.025892590 fastify-plugin@6.0.0: {}25912592 fastify@5.12.3:2593 dependencies:2594 '@fastify/ajv-compiler': 4.0.62595 '@fastify/error': 4.2.02596 '@fastify/fast-json-stringify-compiler': 5.1.02597 '@fastify/proxy-addr': 5.1.02598 abstract-logging: 2.0.12599 avvio: 9.3.02600 fast-json-stringify: 7.0.12601 find-my-way: 9.9.02602 light-my-request: 6.6.02603 pino: 9.14.02604 process-warning: 5.1.02605 rfdc: 1.4.12606 secure-json-parse: 4.1.02607 semver: 7.8.52608 toad-cache: 3.7.426092610 fastq@1.20.3:2611 dependencies:2612 reusify: 1.1.026132614 fdir@6.5.0(picomatch@4.0.7):2615 optionalDependencies:2616 picomatch: 4.0.726172618 find-my-way@9.9.0:2619 dependencies:2620 fast-deep-equal: 3.1.32621 fast-querystring: 1.1.22622 safe-regex2: 5.1.126232624 fsevents@2.3.3:2625 optional: true26262627 geist@1.7.2(next@16.3.4(@types/node@24.13.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)):2628 dependencies:2629 next: 16.3.4(@types/node@24.13.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)26302631 graceful-fs@4.2.11: {}26322633 inherits@2.0.4: {}26342635 internmap@2.0.3: {}26362637 ipaddr.js@2.5.0: {}26382639 is-unsafe@2.0.2: {}26402641 jiti@2.7.0: {}26422643 js-tokens@9.0.1: {}26442645 json-schema-ref-resolver@3.0.0:2646 dependencies:2647 dequal: 2.0.326482649 json-schema-traverse@1.0.0: {}26502651 light-my-request@6.6.0:2652 dependencies:2653 cookie: 1.1.12654 process-warning: 4.0.12655 set-cookie-parser: 2.7.226562657 lightningcss-android-arm64@1.32.0:2658 optional: true26592660 lightningcss-darwin-arm64@1.32.0:2661 optional: true26622663 lightningcss-darwin-x64@1.32.0:2664 optional: true26652666 lightningcss-freebsd-x64@1.32.0:2667 optional: true26682669 lightningcss-linux-arm-gnueabihf@1.32.0:2670 optional: true26712672 lightningcss-linux-arm64-gnu@1.32.0:2673 optional: true26742675 lightningcss-linux-arm64-musl@1.32.0:2676 optional: true26772678 lightningcss-linux-x64-gnu@1.32.0:2679 optional: true26802681 lightningcss-linux-x64-musl@1.32.0:2682 optional: true26832684 lightningcss-win32-arm64-msvc@1.32.0:2685 optional: true26862687 lightningcss-win32-x64-msvc@1.32.0:2688 optional: true26892690 lightningcss@1.32.0:2691 dependencies:2692 detect-libc: 2.1.22693 optionalDependencies:2694 lightningcss-android-arm64: 1.32.02695 lightningcss-darwin-arm64: 1.32.02696 lightningcss-darwin-x64: 1.32.02697 lightningcss-freebsd-x64: 1.32.02698 lightningcss-linux-arm-gnueabihf: 1.32.02699 lightningcss-linux-arm64-gnu: 1.32.02700 lightningcss-linux-arm64-musl: 1.32.02701 lightningcss-linux-x64-gnu: 1.32.02702 lightningcss-linux-x64-musl: 1.32.02703 lightningcss-win32-arm64-msvc: 1.32.02704 lightningcss-win32-x64-msvc: 1.32.027052706 lightweight-charts@5.2.1:2707 dependencies:2708 fancy-canvas: 2.1.027092710 loupe@3.2.1: {}27112712 lucide-react@1.44.0(react@19.2.8):2713 dependencies:2714 react: 19.2.827152716 magic-string@0.30.21:2717 dependencies:2718 '@jridgewell/sourcemap-codec': 1.6.027192720 ms@2.1.3: {}27212722 nanoid@3.3.19: {}27232724 next@16.3.4(@types/node@24.13.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8):2725 dependencies:2726 '@next/env': 16.3.42727 '@swc/helpers': 0.5.232728 baseline-browser-mapping: 2.11.222729 caniuse-lite: 1.0.300018102730 postcss: 8.5.232731 react: 19.2.82732 react-dom: 19.2.8(react@19.2.8)2733 styled-jsx: 5.1.6(react@19.2.8)2734 optionalDependencies:2735 '@next/swc-darwin-arm64': 16.3.42736 '@next/swc-darwin-x64': 16.3.42737 '@next/swc-linux-arm64-gnu': 16.3.42738 '@next/swc-linux-arm64-musl': 16.3.42739 '@next/swc-linux-x64-gnu': 16.3.42740 '@next/swc-linux-x64-musl': 16.3.42741 '@next/swc-win32-arm64-msvc': 16.3.42742 '@next/swc-win32-x64-msvc': 16.3.42743 sharp: 0.35.4(@types/node@24.13.4)2744 transitivePeerDependencies:2745 - '@babel/core'2746 - '@types/node'2747 - babel-plugin-macros27482749 on-exit-leak-free@2.1.2: {}27502751 once@1.4.0:2752 dependencies:2753 wrappy: 1.0.227542755 path-expression-matcher@1.6.2: {}27562757 pathe@2.0.3: {}27582759 pathval@2.0.1: {}27602761 pg-cloudflare@1.4.0:2762 optional: true27632764 pg-connection-string@2.14.0: {}27652766 pg-int8@1.0.1: {}27672768 pg-pool@3.14.0(pg@8.23.0):2769 dependencies:2770 pg: 8.23.027712772 pg-protocol@1.16.0: {}27732774 pg-types@2.2.0:2775 dependencies:2776 pg-int8: 1.0.12777 postgres-array: 2.0.02778 postgres-bytea: 1.0.12779 postgres-date: 1.0.72780 postgres-interval: 1.2.027812782 pg@8.23.0:2783 dependencies:2784 pg-connection-string: 2.14.02785 pg-pool: 3.14.0(pg@8.23.0)2786 pg-protocol: 1.16.02787 pg-types: 2.2.02788 pgpass: 1.0.52789 optionalDependencies:2790 pg-cloudflare: 1.4.027912792 pgpass@1.0.5:2793 dependencies:2794 split2: 4.2.027952796 picocolors@1.1.1: {}27972798 picomatch@4.0.7: {}27992800 pino-abstract-transport@2.0.0:2801 dependencies:2802 split2: 4.2.028032804 pino-std-serializers@7.1.0: {}28052806 pino@9.14.0:2807 dependencies:2808 '@pinojs/redact': 0.4.02809 atomic-sleep: 1.0.02810 on-exit-leak-free: 2.1.22811 pino-abstract-transport: 2.0.02812 pino-std-serializers: 7.1.02813 process-warning: 5.1.02814 quick-format-unescaped: 4.0.42815 real-require: 0.2.02816 safe-stable-stringify: 2.5.02817 sonic-boom: 4.2.12818 thread-stream: 3.2.028192820 postcss@8.5.23:2821 dependencies:2822 nanoid: 3.3.192823 picocolors: 1.1.12824 source-map-js: 1.2.128252826 postcss@8.5.28:2827 dependencies:2828 nanoid: 3.3.192829 picocolors: 1.1.12830 source-map-js: 1.2.128312832 postgres-array@2.0.0: {}28332834 postgres-bytea@1.0.1: {}28352836 postgres-date@1.0.7: {}28372838 postgres-interval@1.2.0:2839 dependencies:2840 xtend: 4.0.228412842 process-warning@4.0.1: {}28432844 process-warning@5.1.0: {}28452846 quick-format-unescaped@4.0.4: {}28472848 react-dom@19.2.8(react@19.2.8):2849 dependencies:2850 react: 19.2.82851 scheduler: 0.27.028522853 react@19.2.8: {}28542855 readable-stream@3.6.2:2856 dependencies:2857 inherits: 2.0.42858 string_decoder: 1.3.02859 util-deprecate: 1.0.228602861 real-require@0.2.0: {}28622863 require-from-string@2.0.2: {}28642865 ret@0.5.0: {}28662867 reusify@1.1.0: {}28682869 rfdc@1.4.1: {}28702871 rollup@4.63.1:2872 dependencies:2873 '@types/estree': 1.0.92874 optionalDependencies:2875 '@napi-rs/lzma-linux-x64-gnu': 1.5.12876 '@rollup/rollup-android-arm-eabi': 4.63.12877 '@rollup/rollup-android-arm64': 4.63.12878 '@rollup/rollup-darwin-arm64': 4.63.12879 '@rollup/rollup-darwin-x64': 4.63.12880 '@rollup/rollup-freebsd-arm64': 4.63.12881 '@rollup/rollup-freebsd-x64': 4.63.12882 '@rollup/rollup-linux-arm-gnueabihf': 4.63.12883 '@rollup/rollup-linux-arm-musleabihf': 4.63.12884 '@rollup/rollup-linux-arm64-gnu': 4.63.12885 '@rollup/rollup-linux-arm64-musl': 4.63.12886 '@rollup/rollup-linux-loong64-gnu': 4.63.12887 '@rollup/rollup-linux-loong64-musl': 4.63.12888 '@rollup/rollup-linux-ppc64-gnu': 4.63.12889 '@rollup/rollup-linux-ppc64-musl': 4.63.12890 '@rollup/rollup-linux-riscv64-gnu': 4.63.12891 '@rollup/rollup-linux-riscv64-musl': 4.63.12892 '@rollup/rollup-linux-s390x-gnu': 4.63.12893 '@rollup/rollup-linux-x64-gnu': 4.63.12894 '@rollup/rollup-linux-x64-musl': 4.63.12895 '@rollup/rollup-openbsd-x64': 4.63.12896 '@rollup/rollup-openharmony-arm64': 4.63.12897 '@rollup/rollup-win32-arm64-msvc': 4.63.12898 '@rollup/rollup-win32-ia32-msvc': 4.63.12899 '@rollup/rollup-win32-x64-gnu': 4.63.12900 '@rollup/rollup-win32-x64-msvc': 4.63.12901 fsevents: 2.3.329022903 safe-buffer@5.2.1: {}29042905 safe-regex2@5.1.1:2906 dependencies:2907 ret: 0.5.029082909 safe-stable-stringify@2.5.0: {}29102911 scheduler@0.27.0: {}29122913 secure-json-parse@4.1.0: {}29142915 semver@7.8.5: {}29162917 server-only@0.0.1: {}29182919 set-cookie-parser@2.7.2: {}29202921 sharp@0.35.4(@types/node@24.13.4):2922 dependencies:2923 '@img/colour': 1.1.02924 detect-libc: 2.1.22925 semver: 7.8.52926 optionalDependencies:2927 '@img/sharp-darwin-arm64': 0.35.42928 '@img/sharp-darwin-x64': 0.35.42929 '@img/sharp-freebsd-wasm32': 0.35.42930 '@img/sharp-libvips-darwin-arm64': 1.3.32931 '@img/sharp-libvips-darwin-x64': 1.3.32932 '@img/sharp-libvips-linux-arm': 1.3.32933 '@img/sharp-libvips-linux-arm64': 1.3.32934 '@img/sharp-libvips-linux-ppc64': 1.3.32935 '@img/sharp-libvips-linux-riscv64': 1.3.32936 '@img/sharp-libvips-linux-s390x': 1.3.32937 '@img/sharp-libvips-linux-x64': 1.3.32938 '@img/sharp-libvips-linuxmusl-arm64': 1.3.32939 '@img/sharp-libvips-linuxmusl-x64': 1.3.32940 '@img/sharp-linux-arm': 0.35.42941 '@img/sharp-linux-arm64': 0.35.42942 '@img/sharp-linux-ppc64': 0.35.42943 '@img/sharp-linux-riscv64': 0.35.42944 '@img/sharp-linux-s390x': 0.35.42945 '@img/sharp-linux-x64': 0.35.42946 '@img/sharp-linuxmusl-arm64': 0.35.42947 '@img/sharp-linuxmusl-x64': 0.35.42948 '@img/sharp-webcontainers-wasm32': 0.35.42949 '@img/sharp-win32-arm64': 0.35.42950 '@img/sharp-win32-ia32': 0.35.42951 '@img/sharp-win32-x64': 0.35.42952 '@types/node': 24.13.42953 optional: true29542955 siginfo@2.0.0: {}29562957 sonic-boom@4.2.1:2958 dependencies:2959 atomic-sleep: 1.0.029602961 source-map-js@1.2.1: {}29622963 split2@4.2.0: {}29642965 stackback@0.0.2: {}29662967 std-env@3.10.0: {}29682969 stream-shift@1.0.3: {}29702971 string_decoder@1.3.0:2972 dependencies:2973 safe-buffer: 5.2.129742975 strip-literal@3.1.0:2976 dependencies:2977 js-tokens: 9.0.129782979 strnum@2.4.2:2980 dependencies:2981 anynum: 1.0.129822983 styled-jsx@5.1.6(react@19.2.8):2984 dependencies:2985 client-only: 0.0.12986 react: 19.2.829872988 tailwindcss@4.3.3: {}29892990 tapable@2.3.3: {}29912992 thread-stream@3.2.0:2993 dependencies:2994 real-require: 0.2.029952996 tinybench@2.9.0: {}29972998 tinyexec@0.3.2: {}29993000 tinyglobby@0.2.17:3001 dependencies:3002 fdir: 6.5.0(picomatch@4.0.7)3003 picomatch: 4.0.730043005 tinypool@1.1.1: {}30063007 tinyrainbow@2.0.0: {}30083009 tinyspy@4.0.6: {}30103011 toad-cache@3.7.4: {}30123013 topojson-client@3.1.0:3014 dependencies:3015 commander: 2.20.330163017 tslib@2.8.1: {}30183019 tsx@4.23.13:3020 dependencies:3021 esbuild: 0.28.23022 optionalDependencies:3023 fsevents: 2.3.330243025 typescript@5.9.3: {}30263027 undici-types@7.18.2: {}30283029 undici@7.29.1: {}30303031 util-deprecate@1.0.2: {}30323033 vite-node@3.2.4(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13):3034 dependencies:3035 cac: 6.7.143036 debug: 4.4.33037 es-module-lexer: 1.7.03038 pathe: 2.0.33039 vite: 7.3.6(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13)3040 transitivePeerDependencies:3041 - '@types/node'3042 - jiti3043 - less3044 - lightningcss3045 - sass3046 - sass-embedded3047 - stylus3048 - sugarss3049 - supports-color3050 - terser3051 - tsx3052 - yaml30533054 vite@7.3.6(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13):3055 dependencies:3056 esbuild: 0.28.23057 fdir: 6.5.0(picomatch@4.0.7)3058 picomatch: 4.0.73059 postcss: 8.5.283060 rollup: 4.63.13061 tinyglobby: 0.2.173062 optionalDependencies:3063 '@types/node': 24.13.43064 fsevents: 2.3.33065 jiti: 2.7.03066 lightningcss: 1.32.03067 tsx: 4.23.1330683069 vitest@3.2.7(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13):3070 dependencies:3071 '@types/chai': 5.2.33072 '@vitest/expect': 3.2.73073 '@vitest/mocker': 3.2.7(vite@7.3.6(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13))3074 '@vitest/pretty-format': 3.2.73075 '@vitest/runner': 3.2.73076 '@vitest/snapshot': 3.2.73077 '@vitest/spy': 3.2.73078 '@vitest/utils': 3.2.73079 chai: 5.3.33080 debug: 4.4.33081 expect-type: 1.4.03082 magic-string: 0.30.213083 pathe: 2.0.33084 picomatch: 4.0.73085 std-env: 3.10.03086 tinybench: 2.9.03087 tinyexec: 0.3.23088 tinyglobby: 0.2.173089 tinypool: 1.1.13090 tinyrainbow: 2.0.03091 vite: 7.3.6(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13)3092 vite-node: 3.2.4(@types/node@24.13.4)(jiti@2.7.0)(lightningcss@1.32.0)(tsx@4.23.13)3093 why-is-node-running: 2.3.03094 optionalDependencies:3095 '@types/node': 24.13.43096 transitivePeerDependencies:3097 - jiti3098 - less3099 - lightningcss3100 - msw3101 - sass3102 - sass-embedded3103 - stylus3104 - sugarss3105 - supports-color3106 - terser3107 - tsx3108 - yaml31093110 why-is-node-running@2.3.0:3111 dependencies:3112 siginfo: 2.0.03113 stackback: 0.0.231143115 world-atlas@2.0.2: {}31163117 wrappy@1.0.2: {}31183119 ws@8.21.3: {}31203121 xml-naming@0.3.0: {}31223123 xtend@4.0.2: {}31243125 zod@3.25.76: {}3126