1{2 "name": "bindws-relay",3 "lockfileVersion": 3,4 "requires": true,5 "packages": {6 "": {7 "name": "bindws-relay",8 "license": "MIT",9 "dependencies": {10 "@noble/hashes": "^2.4.0",11 "fflate": "0.8.3",12 "nostr-tools": "^2.25.2",13 "ntig": "file:vendor/ntig-0.6.1.tgz"14 },15 "devDependencies": {16 "@cloudflare/vitest-pool-workers": "^0.23.0",17 "@cloudflare/workers-types": "^5.20261012.1",18 "@types/ws": "^8.18.2",19 "ajv": "^8.20.0",20 "jsqr": "^1.4.0",21 "typescript": "^7.0.2",22 "vitest": "^5.0.3",23 "wrangler": "^4.149.0",24 "ws": "^8.22.0"25 }26 },27 "node_modules/@cloudflare/kv-asset-handler": {28 "version": "0.5.0",29 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.5.0.tgz",30 "integrity": "sha512-jxQYkj8dSIzc0cD6cMMNdOc1UVjqSqu8BZdor5s8cGjW2I8BjODt/kWPVdY+u9zj3ms75Q5qaZgnxUad83+eAg==",31 "dev": true,32 "license": "MIT OR Apache-2.0",33 "engines": {34 "node": ">=22.0.0"35 }36 },37 "node_modules/@cloudflare/unenv-preset": {38 "version": "2.16.1",39 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.16.1.tgz",40 "integrity": "sha512-ECxObrMfyTl5bhQf/lZCXwo5G6xX9IAUo+nDMKK4SZ8m4Jvvxp52vilxyySSWh2YTZz8+HQ07qGH/2rEom1vDw==",41 "dev": true,42 "license": "MIT OR Apache-2.0",43 "peerDependencies": {44 "unenv": "2.0.0-rc.24",45 "workerd": ">1.20260305.0 <2.0.0-0"46 },47 "peerDependenciesMeta": {48 "workerd": {49 "optional": true50 }51 }52 },53 "node_modules/@cloudflare/vitest-pool-workers": {54 "version": "0.23.0",55 "resolved": "https://registry.npmjs.org/@cloudflare/vitest-pool-workers/-/vitest-pool-workers-0.23.0.tgz",56 "integrity": "sha512-4giZR3fuY9GcTx6Jb7gZX33SUOgeY7rQSm9qSdf9TPfI8i3fP+P1ZA8BM9rMOSoMtLpwo+Zw5zy3v2Ux7iAvNA==",57 "deprecated": "@cloudflare/vitest-pool-workers has been renamed to @cloudflare/vitest-plugin. This package will not receive future updates.",58 "dev": true,59 "license": "MIT",60 "dependencies": {61 "cjs-module-lexer": "1.2.3",62 "esbuild": "0.28.1",63 "miniflare": "5.20260815.0-alpha",64 "wrangler": "4.124.0",65 "zod": "4.4.3"66 },67 "peerDependencies": {68 "@vitest/runner": "^4.1.0",69 "@vitest/snapshot": "^4.1.0",70 "vitest": "^4.1.0"71 }72 },73 "node_modules/@cloudflare/vitest-pool-workers/node_modules/wrangler": {74 "version": "4.124.0",75 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.124.0.tgz",76 "integrity": "sha512-75euoZKjVTJYFy+Xhctt/5JlZL4M6A4xmovZsUlep+6GHcCm14n9VtdGzNIybOW2t8wuNxRj5iMUwjT5E7Ctog==",77 "dev": true,78 "license": "MIT OR Apache-2.0",79 "dependencies": {80 "@cloudflare/kv-asset-handler": "0.5.0",81 "@cloudflare/unenv-preset": "2.16.1",82 "blake3-wasm": "2.1.5",83 "esbuild": "0.28.1",84 "miniflare": "5.20260815.0-alpha",85 "path-to-regexp": "6.3.0",86 "unenv": "2.0.0-rc.24",87 "workerd": "1.20260815.1"88 },89 "bin": {90 "cf-wrangler": "bin/cf-wrangler.js",91 "wrangler": "bin/wrangler.js",92 "wrangler2": "bin/wrangler.js"93 },94 "engines": {95 "node": ">=22.0.0"96 },97 "optionalDependencies": {98 "fsevents": "2.3.3"99 },100 "peerDependencies": {101 "@cloudflare/workers-types": "^5.20260815.1"102 },103 "peerDependenciesMeta": {104 "@cloudflare/workers-types": {105 "optional": true106 }107 }108 },109 "node_modules/@cloudflare/workerd-darwin-64": {110 "version": "1.20260815.1",111 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260815.1.tgz",112 "integrity": "sha512-7PsLdcz6pT9EMd1EJGZEgMyYRfs0CHxGs62PS2L1w3s6+xGmQcRXKm/zoMftmqZF45JBa4MzFeownRKbRt/x5g==",113 "cpu": [114 "x64"115 ],116 "dev": true,117 "license": "Apache-2.0",118 "optional": true,119 "os": [120 "darwin"121 ],122 "engines": {123 "node": ">=16"124 }125 },126 "node_modules/@cloudflare/workerd-darwin-arm64": {127 "version": "1.20260815.1",128 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260815.1.tgz",129 "integrity": "sha512-60wtg8ng7FVWeOg/UMbZ9Ye0sslpRRAKoftPbdtuH2volq676quxVr6Zm2EjVULH/JFZeCn72dbLlrnbh0Mpcw==",130 "cpu": [131 "arm64"132 ],133 "dev": true,134 "license": "Apache-2.0",135 "optional": true,136 "os": [137 "darwin"138 ],139 "engines": {140 "node": ">=16"141 }142 },143 "node_modules/@cloudflare/workerd-linux-64": {144 "version": "1.20260815.1",145 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260815.1.tgz",146 "integrity": "sha512-MuqKIHPo0Qyo8MZMmy0lP2B5PeAL7f4T9Fu4Usk3QdbV4JIrKG/OoybN3Ign7m/Dff+L1Oo/ZHydB+hEg1ueFw==",147 "cpu": [148 "x64"149 ],150 "dev": true,151 "license": "Apache-2.0",152 "optional": true,153 "os": [154 "linux"155 ],156 "engines": {157 "node": ">=16"158 }159 },160 "node_modules/@cloudflare/workerd-linux-arm64": {161 "version": "1.20260815.1",162 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260815.1.tgz",163 "integrity": "sha512-XNFtJ5rIqJxnY6ISjkfbhT/ODiWJ6LcBvNbntuPD6I/F2k7aZeKgPaXrvWvKde66LXyzFKzc8Hn+Ydx4shevQg==",164 "cpu": [165 "arm64"166 ],167 "dev": true,168 "license": "Apache-2.0",169 "optional": true,170 "os": [171 "linux"172 ],173 "engines": {174 "node": ">=16"175 }176 },177 "node_modules/@cloudflare/workerd-windows-64": {178 "version": "1.20260815.1",179 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260815.1.tgz",180 "integrity": "sha512-PiIUWrhbMg3quolwjgMvPOd75vKESjT4aDm7nL6mSjL5IOgmpO/zKstXnYfnEH3pq7sC0UCvKlF8ZPcfsh8NMw==",181 "cpu": [182 "x64"183 ],184 "dev": true,185 "license": "Apache-2.0",186 "optional": true,187 "os": [188 "win32"189 ],190 "engines": {191 "node": ">=16"192 }193 },194 "node_modules/@cloudflare/workers-types": {195 "version": "5.20261012.1",196 "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-5.20261012.1.tgz",197 "integrity": "sha512-5Y0NrKXG9CZaNUZ6Dt3TLRE4UQe2/DGuxIhTEVYHUl0jAlv1TpQtI59YBAszRpSaZAMzbM8nqGc1n9Z2q4TVyA==",198 "dev": true,199 "license": "MIT OR Apache-2.0"200 },201 "node_modules/@cspotcode/source-map-support": {202 "version": "0.8.1",203 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",204 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",205 "dev": true,206 "license": "MIT",207 "dependencies": {208 "@jridgewell/trace-mapping": "0.3.9"209 },210 "engines": {211 "node": ">=12"212 }213 },214 "node_modules/@emnapi/runtime": {215 "version": "1.11.3",216 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",217 "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",218 "dev": true,219 "license": "MIT",220 "optional": true,221 "dependencies": {222 "tslib": "^2.4.0"223 }224 },225 "node_modules/@esbuild/aix-ppc64": {226 "version": "0.28.1",227 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",228 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",229 "cpu": [230 "ppc64"231 ],232 "dev": true,233 "license": "MIT",234 "optional": true,235 "os": [236 "aix"237 ],238 "engines": {239 "node": ">=18"240 }241 },242 "node_modules/@esbuild/android-arm": {243 "version": "0.28.1",244 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",245 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",246 "cpu": [247 "arm"248 ],249 "dev": true,250 "license": "MIT",251 "optional": true,252 "os": [253 "android"254 ],255 "engines": {256 "node": ">=18"257 }258 },259 "node_modules/@esbuild/android-arm64": {260 "version": "0.28.1",261 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",262 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",263 "cpu": [264 "arm64"265 ],266 "dev": true,267 "license": "MIT",268 "optional": true,269 "os": [270 "android"271 ],272 "engines": {273 "node": ">=18"274 }275 },276 "node_modules/@esbuild/android-x64": {277 "version": "0.28.1",278 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",279 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",280 "cpu": [281 "x64"282 ],283 "dev": true,284 "license": "MIT",285 "optional": true,286 "os": [287 "android"288 ],289 "engines": {290 "node": ">=18"291 }292 },293 "node_modules/@esbuild/darwin-arm64": {294 "version": "0.28.1",295 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",296 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",297 "cpu": [298 "arm64"299 ],300 "dev": true,301 "license": "MIT",302 "optional": true,303 "os": [304 "darwin"305 ],306 "engines": {307 "node": ">=18"308 }309 },310 "node_modules/@esbuild/darwin-x64": {311 "version": "0.28.1",312 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",313 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",314 "cpu": [315 "x64"316 ],317 "dev": true,318 "license": "MIT",319 "optional": true,320 "os": [321 "darwin"322 ],323 "engines": {324 "node": ">=18"325 }326 },327 "node_modules/@esbuild/freebsd-arm64": {328 "version": "0.28.1",329 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",330 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",331 "cpu": [332 "arm64"333 ],334 "dev": true,335 "license": "MIT",336 "optional": true,337 "os": [338 "freebsd"339 ],340 "engines": {341 "node": ">=18"342 }343 },344 "node_modules/@esbuild/freebsd-x64": {345 "version": "0.28.1",346 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",347 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",348 "cpu": [349 "x64"350 ],351 "dev": true,352 "license": "MIT",353 "optional": true,354 "os": [355 "freebsd"356 ],357 "engines": {358 "node": ">=18"359 }360 },361 "node_modules/@esbuild/linux-arm": {362 "version": "0.28.1",363 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",364 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",365 "cpu": [366 "arm"367 ],368 "dev": true,369 "license": "MIT",370 "optional": true,371 "os": [372 "linux"373 ],374 "engines": {375 "node": ">=18"376 }377 },378 "node_modules/@esbuild/linux-arm64": {379 "version": "0.28.1",380 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",381 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",382 "cpu": [383 "arm64"384 ],385 "dev": true,386 "license": "MIT",387 "optional": true,388 "os": [389 "linux"390 ],391 "engines": {392 "node": ">=18"393 }394 },395 "node_modules/@esbuild/linux-ia32": {396 "version": "0.28.1",397 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",398 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",399 "cpu": [400 "ia32"401 ],402 "dev": true,403 "license": "MIT",404 "optional": true,405 "os": [406 "linux"407 ],408 "engines": {409 "node": ">=18"410 }411 },412 "node_modules/@esbuild/linux-loong64": {413 "version": "0.28.1",414 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",415 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",416 "cpu": [417 "loong64"418 ],419 "dev": true,420 "license": "MIT",421 "optional": true,422 "os": [423 "linux"424 ],425 "engines": {426 "node": ">=18"427 }428 },429 "node_modules/@esbuild/linux-mips64el": {430 "version": "0.28.1",431 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",432 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",433 "cpu": [434 "mips64el"435 ],436 "dev": true,437 "license": "MIT",438 "optional": true,439 "os": [440 "linux"441 ],442 "engines": {443 "node": ">=18"444 }445 },446 "node_modules/@esbuild/linux-ppc64": {447 "version": "0.28.1",448 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",449 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",450 "cpu": [451 "ppc64"452 ],453 "dev": true,454 "license": "MIT",455 "optional": true,456 "os": [457 "linux"458 ],459 "engines": {460 "node": ">=18"461 }462 },463 "node_modules/@esbuild/linux-riscv64": {464 "version": "0.28.1",465 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",466 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",467 "cpu": [468 "riscv64"469 ],470 "dev": true,471 "license": "MIT",472 "optional": true,473 "os": [474 "linux"475 ],476 "engines": {477 "node": ">=18"478 }479 },480 "node_modules/@esbuild/linux-s390x": {481 "version": "0.28.1",482 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",483 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",484 "cpu": [485 "s390x"486 ],487 "dev": true,488 "license": "MIT",489 "optional": true,490 "os": [491 "linux"492 ],493 "engines": {494 "node": ">=18"495 }496 },497 "node_modules/@esbuild/linux-x64": {498 "version": "0.28.1",499 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",500 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",501 "cpu": [502 "x64"503 ],504 "dev": true,505 "license": "MIT",506 "optional": true,507 "os": [508 "linux"509 ],510 "engines": {511 "node": ">=18"512 }513 },514 "node_modules/@esbuild/netbsd-arm64": {515 "version": "0.28.1",516 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",517 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",518 "cpu": [519 "arm64"520 ],521 "dev": true,522 "license": "MIT",523 "optional": true,524 "os": [525 "netbsd"526 ],527 "engines": {528 "node": ">=18"529 }530 },531 "node_modules/@esbuild/netbsd-x64": {532 "version": "0.28.1",533 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",534 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",535 "cpu": [536 "x64"537 ],538 "dev": true,539 "license": "MIT",540 "optional": true,541 "os": [542 "netbsd"543 ],544 "engines": {545 "node": ">=18"546 }547 },548 "node_modules/@esbuild/openbsd-arm64": {549 "version": "0.28.1",550 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",551 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",552 "cpu": [553 "arm64"554 ],555 "dev": true,556 "license": "MIT",557 "optional": true,558 "os": [559 "openbsd"560 ],561 "engines": {562 "node": ">=18"563 }564 },565 "node_modules/@esbuild/openbsd-x64": {566 "version": "0.28.1",567 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",568 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",569 "cpu": [570 "x64"571 ],572 "dev": true,573 "license": "MIT",574 "optional": true,575 "os": [576 "openbsd"577 ],578 "engines": {579 "node": ">=18"580 }581 },582 "node_modules/@esbuild/openharmony-arm64": {583 "version": "0.28.1",584 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",585 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",586 "cpu": [587 "arm64"588 ],589 "dev": true,590 "license": "MIT",591 "optional": true,592 "os": [593 "openharmony"594 ],595 "engines": {596 "node": ">=18"597 }598 },599 "node_modules/@esbuild/sunos-x64": {600 "version": "0.28.1",601 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",602 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",603 "cpu": [604 "x64"605 ],606 "dev": true,607 "license": "MIT",608 "optional": true,609 "os": [610 "sunos"611 ],612 "engines": {613 "node": ">=18"614 }615 },616 "node_modules/@esbuild/win32-arm64": {617 "version": "0.28.1",618 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",619 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",620 "cpu": [621 "arm64"622 ],623 "dev": true,624 "license": "MIT",625 "optional": true,626 "os": [627 "win32"628 ],629 "engines": {630 "node": ">=18"631 }632 },633 "node_modules/@esbuild/win32-ia32": {634 "version": "0.28.1",635 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",636 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",637 "cpu": [638 "ia32"639 ],640 "dev": true,641 "license": "MIT",642 "optional": true,643 "os": [644 "win32"645 ],646 "engines": {647 "node": ">=18"648 }649 },650 "node_modules/@esbuild/win32-x64": {651 "version": "0.28.1",652 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",653 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",654 "cpu": [655 "x64"656 ],657 "dev": true,658 "license": "MIT",659 "optional": true,660 "os": [661 "win32"662 ],663 "engines": {664 "node": ">=18"665 }666 },667 "node_modules/@img/colour": {668 "version": "1.1.0",669 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",670 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",671 "dev": true,672 "license": "MIT",673 "engines": {674 "node": ">=18"675 }676 },677 "node_modules/@img/sharp-darwin-arm64": {678 "version": "0.35.2",679 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.2.tgz",680 "integrity": "sha512-eEieHsMksAW4IiO5NzauESRl2D2qz3J/kwUxUrSfV06A93eEaRfMpHXyUb1mAqrR7i8U9A0GRqE9pjn6u1Jjpg==",681 "cpu": [682 "arm64"683 ],684 "dev": true,685 "license": "Apache-2.0",686 "optional": true,687 "os": [688 "darwin"689 ],690 "engines": {691 "node": ">=20.9.0"692 },693 "funding": {694 "url": "https://opencollective.com/libvips"695 },696 "optionalDependencies": {697 "@img/sharp-libvips-darwin-arm64": "1.3.1"698 }699 },700 "node_modules/@img/sharp-darwin-x64": {701 "version": "0.35.2",702 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.2.tgz",703 "integrity": "sha512-BaktuGPCeHJMARpodR8jK4uKiZrPAy9WrfQW0sdI37clracq8Bp01AYS3SZgi5FS/y5twa9t4+LIuuxQjqRrWw==",704 "cpu": [705 "x64"706 ],707 "dev": true,708 "license": "Apache-2.0",709 "optional": true,710 "os": [711 "darwin"712 ],713 "engines": {714 "node": ">=20.9.0"715 },716 "funding": {717 "url": "https://opencollective.com/libvips"718 },719 "optionalDependencies": {720 "@img/sharp-libvips-darwin-x64": "1.3.1"721 }722 },723 "node_modules/@img/sharp-freebsd-wasm32": {724 "version": "0.35.2",725 "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.2.tgz",726 "integrity": "sha512-YoAxdnd8hPUkvLHd3bWY+YA8nw3xM/RyRopYucNsWHVSan8NLVM3X2volsfoRDcXdUJPg6tXahSd7HXPK7lRnw==",727 "dev": true,728 "license": "Apache-2.0",729 "optional": true,730 "os": [731 "freebsd"732 ],733 "dependencies": {734 "@img/sharp-wasm32": "0.35.2"735 },736 "engines": {737 "node": ">=20.9.0"738 },739 "funding": {740 "url": "https://opencollective.com/libvips"741 }742 },743 "node_modules/@img/sharp-libvips-darwin-arm64": {744 "version": "1.3.1",745 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.1.tgz",746 "integrity": "sha512-4V/M3roRMTYjiwZY9IOVQOE8OyeCxFAkYmyZDrZl51uOKjibm3oeEJ4WAmLxutAfzFbC9jqUiPs2gbnGflH+7g==",747 "cpu": [748 "arm64"749 ],750 "dev": true,751 "license": "LGPL-3.0-or-later",752 "optional": true,753 "os": [754 "darwin"755 ],756 "funding": {757 "url": "https://opencollective.com/libvips"758 }759 },760 "node_modules/@img/sharp-libvips-darwin-x64": {761 "version": "1.3.1",762 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.1.tgz",763 "integrity": "sha512-c0/DxItpJv2+dGhgycJBBgotdqruGYDvA79drdh0MD1dFpy7JzJ/PlXwi1H4rFf0eTy8tgbI91aHDnZIceY3jQ==",764 "cpu": [765 "x64"766 ],767 "dev": true,768 "license": "LGPL-3.0-or-later",769 "optional": true,770 "os": [771 "darwin"772 ],773 "funding": {774 "url": "https://opencollective.com/libvips"775 }776 },777 "node_modules/@img/sharp-libvips-linux-arm": {778 "version": "1.3.1",779 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.1.tgz",780 "integrity": "sha512-aGGy9aWzXgHBG7HNyQPWorZthlp7+x6fDRoPAQbGO3ThcttuTyKIx3NuSHb6zb4gBNq6/yNn9f1cy9nFKS/Vmg==",781 "cpu": [782 "arm"783 ],784 "dev": true,785 "license": "LGPL-3.0-or-later",786 "optional": true,787 "os": [788 "linux"789 ],790 "funding": {791 "url": "https://opencollective.com/libvips"792 }793 },794 "node_modules/@img/sharp-libvips-linux-arm64": {795 "version": "1.3.1",796 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.1.tgz",797 "integrity": "sha512-JznefmcK9j1JKPz8AkQDh89kjojubyfOasWBPKfzMIhPwsgDy9evpE/naJTXXXmghS1iFwR8u/kTwh/I2/+GCw==",798 "cpu": [799 "arm64"800 ],801 "dev": true,802 "license": "LGPL-3.0-or-later",803 "optional": true,804 "os": [805 "linux"806 ],807 "funding": {808 "url": "https://opencollective.com/libvips"809 }810 },811 "node_modules/@img/sharp-libvips-linux-ppc64": {812 "version": "1.3.1",813 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.1.tgz",814 "integrity": "sha512-1EkwGNCZk6iWNCMWqrvdJ+r1j0PT1zIz60CNPhYnJlK/zyeWqlsPZIe+ocBVqPF8k/Ssee/NCk+tE9Ryrko6ng==",815 "cpu": [816 "ppc64"817 ],818 "dev": true,819 "license": "LGPL-3.0-or-later",820 "optional": true,821 "os": [822 "linux"823 ],824 "funding": {825 "url": "https://opencollective.com/libvips"826 }827 },828 "node_modules/@img/sharp-libvips-linux-riscv64": {829 "version": "1.3.1",830 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.1.tgz",831 "integrity": "sha512-Ilays+w2bXdnxzxtQdmXR62u8o8GYa3eL4+Gr+1KiE4xperMZUslRaVPJwwPkzlHEjGfXAfRVAa/7CYCtSqsBw==",832 "cpu": [833 "riscv64"834 ],835 "dev": true,836 "license": "LGPL-3.0-or-later",837 "optional": true,838 "os": [839 "linux"840 ],841 "funding": {842 "url": "https://opencollective.com/libvips"843 }844 },845 "node_modules/@img/sharp-libvips-linux-s390x": {846 "version": "1.3.1",847 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.1.tgz",848 "integrity": "sha512-VfBwVHQTbRoj4XlpA/KLZ7ltgMpz+4WSejFzQ+GnoImjo1PtEJ59QB2qR1xQEeRPYIkNrPIm2L4cICMvz4C2ew==",849 "cpu": [850 "s390x"851 ],852 "dev": true,853 "license": "LGPL-3.0-or-later",854 "optional": true,855 "os": [856 "linux"857 ],858 "funding": {859 "url": "https://opencollective.com/libvips"860 }861 },862 "node_modules/@img/sharp-libvips-linux-x64": {863 "version": "1.3.1",864 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.1.tgz",865 "integrity": "sha512-+c8ukgwU62DS54nCAjw7keOfHUkmr0B5QHEdcOqRnodF/MNXJbVI8Eopoj4B/0H8Asr65I+A4Amrn7a85/md6A==",866 "cpu": [867 "x64"868 ],869 "dev": true,870 "license": "LGPL-3.0-or-later",871 "optional": true,872 "os": [873 "linux"874 ],875 "funding": {876 "url": "https://opencollective.com/libvips"877 }878 },879 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {880 "version": "1.3.1",881 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.1.tgz",882 "integrity": "sha512-qlKb/pwbkAi1WMsJrYHk7CuDrd12s27U2QnRhFYUoJNrRCmkosMTttuRFat/DDB3IlDm5qE1TJgZ4JDnHX8Ldw==",883 "cpu": [884 "arm64"885 ],886 "dev": true,887 "license": "LGPL-3.0-or-later",888 "optional": true,889 "os": [890 "linux"891 ],892 "funding": {893 "url": "https://opencollective.com/libvips"894 }895 },896 "node_modules/@img/sharp-libvips-linuxmusl-x64": {897 "version": "1.3.1",898 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.1.tgz",899 "integrity": "sha512-yO21HwoUVLN8Qa+/SBjQLMYwBWAVJjeGPNe+hc0OUeMeifEtJqu5a1c4HayE1nNpDih9y3/KkoltfkDodmKAlg==",900 "cpu": [901 "x64"902 ],903 "dev": true,904 "license": "LGPL-3.0-or-later",905 "optional": true,906 "os": [907 "linux"908 ],909 "funding": {910 "url": "https://opencollective.com/libvips"911 }912 },913 "node_modules/@img/sharp-linux-arm": {914 "version": "0.35.2",915 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.2.tgz",916 "integrity": "sha512-SE4kzF2mepn6z+6E7L6lsV8FzuLL6IPQdyX8ZiwROAG/G8td+hP/m7FsFPwidtrF19gvajuC9l6TxAVcsA4S7A==",917 "cpu": [918 "arm"919 ],920 "dev": true,921 "license": "Apache-2.0",922 "optional": true,923 "os": [924 "linux"925 ],926 "engines": {927 "node": ">=20.9.0"928 },929 "funding": {930 "url": "https://opencollective.com/libvips"931 },932 "optionalDependencies": {933 "@img/sharp-libvips-linux-arm": "1.3.1"934 }935 },936 "node_modules/@img/sharp-linux-arm64": {937 "version": "0.35.2",938 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.2.tgz",939 "integrity": "sha512-af12Pnd0ZGu2HfP8NayB0kk6eC/lrfbQE6HlR4jD+34wdJ1Vw9TF6TMn6ZvffT+WgqVsl0hRbmNvz2u/23VmwA==",940 "cpu": [941 "arm64"942 ],943 "dev": true,944 "license": "Apache-2.0",945 "optional": true,946 "os": [947 "linux"948 ],949 "engines": {950 "node": ">=20.9.0"951 },952 "funding": {953 "url": "https://opencollective.com/libvips"954 },955 "optionalDependencies": {956 "@img/sharp-libvips-linux-arm64": "1.3.1"957 }958 },959 "node_modules/@img/sharp-linux-ppc64": {960 "version": "0.35.2",961 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.2.tgz",962 "integrity": "sha512-hYSBm7zcNtDCozCxQHYZJiu63b/bXsgRZuOxCIBZsStMM9Vap47iFHdbX4kCvQsblPB/k+clhELpdQJHQLSHvg==",963 "cpu": [964 "ppc64"965 ],966 "dev": true,967 "license": "Apache-2.0",968 "optional": true,969 "os": [970 "linux"971 ],972 "engines": {973 "node": ">=20.9.0"974 },975 "funding": {976 "url": "https://opencollective.com/libvips"977 },978 "optionalDependencies": {979 "@img/sharp-libvips-linux-ppc64": "1.3.1"980 }981 },982 "node_modules/@img/sharp-linux-riscv64": {983 "version": "0.35.2",984 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.2.tgz",985 "integrity": "sha512-qQt0Kc13+Hoan/Awq/qMSQw3L+RI1NCRPgD5cUJ/1WSSmIoysLOc72jlRM3E0OHN9Yr313jgeQ2T+zW+F03QFA==",986 "cpu": [987 "riscv64"988 ],989 "dev": true,990 "license": "Apache-2.0",991 "optional": true,992 "os": [993 "linux"994 ],995 "engines": {996 "node": ">=20.9.0"997 },998 "funding": {999 "url": "https://opencollective.com/libvips"1000 },1001 "optionalDependencies": {1002 "@img/sharp-libvips-linux-riscv64": "1.3.1"1003 }1004 },1005 "node_modules/@img/sharp-linux-s390x": {1006 "version": "0.35.2",1007 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.2.tgz",1008 "integrity": "sha512-E4fLLfRPzDLlEeDaTzI98OFLcv++WL5ChLLMwPoVd0CIoZQqupBSNbOisPL5am9XsbQ9T84+iiMpUvbFtkunbA==",1009 "cpu": [1010 "s390x"1011 ],1012 "dev": true,1013 "license": "Apache-2.0",1014 "optional": true,1015 "os": [1016 "linux"1017 ],1018 "engines": {1019 "node": ">=20.9.0"1020 },1021 "funding": {1022 "url": "https://opencollective.com/libvips"1023 },1024 "optionalDependencies": {1025 "@img/sharp-libvips-linux-s390x": "1.3.1"1026 }1027 },1028 "node_modules/@img/sharp-linux-x64": {1029 "version": "0.35.2",1030 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.2.tgz",1031 "integrity": "sha512-gi0zFJJRLswfCZmHtJdikXPOc5u7qamSOS3NHedLqLd4W8Q0NqjdBr6TTRIgsfFjqfTsHFgdfvJ9LwqSgcHiAA==",1032 "cpu": [1033 "x64"1034 ],1035 "dev": true,1036 "license": "Apache-2.0",1037 "optional": true,1038 "os": [1039 "linux"1040 ],1041 "engines": {1042 "node": ">=20.9.0"1043 },1044 "funding": {1045 "url": "https://opencollective.com/libvips"1046 },1047 "optionalDependencies": {1048 "@img/sharp-libvips-linux-x64": "1.3.1"1049 }1050 },1051 "node_modules/@img/sharp-linuxmusl-arm64": {1052 "version": "0.35.2",1053 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.2.tgz",1054 "integrity": "sha512-siWbOW1u6HFnFLrp0waKyW7VEf7jYvcDWdrXEFa8AkdAQgEvuu5Fz8/Y70w9EeqAdwDtfU012BhEHHaDqvQNzg==",1055 "cpu": [1056 "arm64"1057 ],1058 "dev": true,1059 "license": "Apache-2.0",1060 "optional": true,1061 "os": [1062 "linux"1063 ],1064 "engines": {1065 "node": ">=20.9.0"1066 },1067 "funding": {1068 "url": "https://opencollective.com/libvips"1069 },1070 "optionalDependencies": {1071 "@img/sharp-libvips-linuxmusl-arm64": "1.3.1"1072 }1073 },1074 "node_modules/@img/sharp-linuxmusl-x64": {1075 "version": "0.35.2",1076 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.2.tgz",1077 "integrity": "sha512-YBqMMcjDi4QGYiSn4vNOYBhmlC4z5AXqkOUUqI2e0AFA4urNv4ESgOgwNl3K+4etQhha0twXlzeF20bbULm9Yg==",1078 "cpu": [1079 "x64"1080 ],1081 "dev": true,1082 "license": "Apache-2.0",1083 "optional": true,1084 "os": [1085 "linux"1086 ],1087 "engines": {1088 "node": ">=20.9.0"1089 },1090 "funding": {1091 "url": "https://opencollective.com/libvips"1092 },1093 "optionalDependencies": {1094 "@img/sharp-libvips-linuxmusl-x64": "1.3.1"1095 }1096 },1097 "node_modules/@img/sharp-wasm32": {1098 "version": "0.35.2",1099 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.2.tgz",1100 "integrity": "sha512-Mrv4JQNYVQ94xH+jzZ9r+gowleN8mv2FTgKT+PI6bx5C0G8TdNYndu161pg2i7uoBwxy2ImPMHrJOM2LZef7Bw==",1101 "dev": true,1102 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",1103 "optional": true,1104 "dependencies": {1105 "@emnapi/runtime": "^1.11.1"1106 },1107 "engines": {1108 "node": ">=20.9.0"1109 },1110 "funding": {1111 "url": "https://opencollective.com/libvips"1112 }1113 },1114 "node_modules/@img/sharp-webcontainers-wasm32": {1115 "version": "0.35.2",1116 "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.2.tgz",1117 "integrity": "sha512-QNV27pxs9wpApEiCfvHM1RDoP1w1+2KrUWWDPEhEwg+latvOrfuhWrHWZKwdSFwU6jh3myjw/yOCRsUIuOft3g==",1118 "cpu": [1119 "wasm32"1120 ],1121 "dev": true,1122 "license": "Apache-2.0",1123 "optional": true,1124 "dependencies": {1125 "@img/sharp-wasm32": "0.35.2"1126 },1127 "engines": {1128 "node": ">=20.9.0"1129 },1130 "funding": {1131 "url": "https://opencollective.com/libvips"1132 }1133 },1134 "node_modules/@img/sharp-win32-arm64": {1135 "version": "0.35.2",1136 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.2.tgz",1137 "integrity": "sha512-BiVRYc/t6/Vl3e1hBx0hugG4oN9Pydf4fgMSpxTQJmwGUg/YoXTWHiFeRymHfCZzifxu4F4rpk/I67D0LQ20wQ==",1138 "cpu": [1139 "arm64"1140 ],1141 "dev": true,1142 "license": "Apache-2.0 AND LGPL-3.0-or-later",1143 "optional": true,1144 "os": [1145 "win32"1146 ],1147 "engines": {1148 "node": ">=20.9.0"1149 },1150 "funding": {1151 "url": "https://opencollective.com/libvips"1152 }1153 },1154 "node_modules/@img/sharp-win32-ia32": {1155 "version": "0.35.2",1156 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.2.tgz",1157 "integrity": "sha512-YYEhx9PImCC7T0tI8JDMi4DB9LwLCXCU5OWNYEXAxh5Q1ShKkyC6byxzoBJ3gEFDnH2lQckWuDe70G7mB2XJog==",1158 "cpu": [1159 "ia32"1160 ],1161 "dev": true,1162 "license": "Apache-2.0 AND LGPL-3.0-or-later",1163 "optional": true,1164 "os": [1165 "win32"1166 ],1167 "engines": {1168 "node": "^20.9.0"1169 },1170 "funding": {1171 "url": "https://opencollective.com/libvips"1172 }1173 },1174 "node_modules/@img/sharp-win32-x64": {1175 "version": "0.35.2",1176 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.2.tgz",1177 "integrity": "sha512-imoOyBcoM/iiUr4J6VPpCNjPnjvP/Gks95898yB8YqoGGYmHYbOyCuNv9FMhFgtaiHFGbHW8bxKqRV6VjtXThQ==",1178 "cpu": [1179 "x64"1180 ],1181 "dev": true,1182 "license": "Apache-2.0 AND LGPL-3.0-or-later",1183 "optional": true,1184 "os": [1185 "win32"1186 ],1187 "engines": {1188 "node": ">=20.9.0"1189 },1190 "funding": {1191 "url": "https://opencollective.com/libvips"1192 }1193 },1194 "node_modules/@jridgewell/resolve-uri": {1195 "version": "3.1.2",1196 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",1197 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",1198 "dev": true,1199 "license": "MIT",1200 "engines": {1201 "node": ">=6.0.0"1202 }1203 },1204 "node_modules/@jridgewell/sourcemap-codec": {1205 "version": "1.6.0",1206 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",1207 "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==",1208 "dev": true,1209 "license": "MIT"1210 },1211 "node_modules/@jridgewell/trace-mapping": {1212 "version": "0.3.9",1213 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",1214 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",1215 "dev": true,1216 "license": "MIT",1217 "dependencies": {1218 "@jridgewell/resolve-uri": "^3.0.3",1219 "@jridgewell/sourcemap-codec": "^1.4.10"1220 }1221 },1222 "node_modules/@noble/ciphers": {1223 "version": "2.1.1",1224 "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-2.1.1.tgz",1225 "integrity": "sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==",1226 "license": "MIT",1227 "engines": {1228 "node": ">= 20.19.0"1229 },1230 "funding": {1231 "url": "https://paulmillr.com/funding/"1232 }1233 },1234 "node_modules/@noble/curves": {1235 "version": "2.0.1",1236 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz",1237 "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==",1238 "license": "MIT",1239 "dependencies": {1240 "@noble/hashes": "2.0.1"1241 },1242 "engines": {1243 "node": ">= 20.19.0"1244 },1245 "funding": {1246 "url": "https://paulmillr.com/funding/"1247 }1248 },1249 "node_modules/@noble/curves/node_modules/@noble/hashes": {1250 "version": "2.0.1",1251 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",1252 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",1253 "license": "MIT",1254 "engines": {1255 "node": ">= 20.19.0"1256 },1257 "funding": {1258 "url": "https://paulmillr.com/funding/"1259 }1260 },1261 "node_modules/@noble/hashes": {1262 "version": "2.4.0",1263 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.4.0.tgz",1264 "integrity": "sha512-X5XaVWZIBCT7HHZGm5I7ZQXDwLG+bGXuSrMQAW+7Zvl87h1kmc1ZB1VSRJcpUfoUrGQp4Fkoxm5kZ+Ms+aW+eA==",1265 "license": "MIT",1266 "engines": {1267 "node": ">= 20.19.0"1268 },1269 "funding": {1270 "url": "https://paulmillr.com/funding/"1271 }1272 },1273 "node_modules/@oxc-project/types": {1274 "version": "0.153.0",1275 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.153.0.tgz",1276 "integrity": "sha512-jSNrRIyvPVLL5E1z/tS5zLAprosGz/FuI1PWwEOz59j3E4TTTzSpqKb/RDGqJhhW0QHYISGXxq582wGx6T11Tw==",1277 "dev": true,1278 "license": "MIT",1279 "peer": true,1280 "funding": {1281 "url": "https://github.com/sponsors/oxc-project"1282 }1283 },1284 "node_modules/@poppinss/colors": {1285 "version": "4.1.6",1286 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",1287 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",1288 "dev": true,1289 "license": "MIT",1290 "dependencies": {1291 "kleur": "^4.1.5"1292 }1293 },1294 "node_modules/@poppinss/dumper": {1295 "version": "0.6.5",1296 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",1297 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",1298 "dev": true,1299 "license": "MIT",1300 "dependencies": {1301 "@poppinss/colors": "^4.1.5",1302 "@sindresorhus/is": "^7.0.2",1303 "supports-color": "^10.0.0"1304 }1305 },1306 "node_modules/@poppinss/exception": {1307 "version": "1.2.3",1308 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",1309 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==",1310 "dev": true,1311 "license": "MIT"1312 },1313 "node_modules/@rolldown/binding-android-arm-eabi": {1314 "version": "1.2.13",1315 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.13.tgz",1316 "integrity": "sha512-Vu/NICrgdRvUOeaJZIyB2FP63s6fO/4ud5l8dXmxDx9yDyn+mN0y+gsvsVviSli+T361Aqo0h46EuMoobrwawA==",1317 "cpu": [1318 "arm"1319 ],1320 "dev": true,1321 "license": "MIT",1322 "optional": true,1323 "os": [1324 "android"1325 ],1326 "peer": true,1327 "engines": {1328 "node": "^20.19.0 || >=22.12.0"1329 }1330 },1331 "node_modules/@rolldown/binding-android-arm64": {1332 "version": "1.2.13",1333 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.13.tgz",1334 "integrity": "sha512-6LEoIrGy5vvCd2boNnv2soPSUZj/PRvhp8R/t9KlX+mIZxThIE/ZqxrGXxmuNX0FuvQFvLdZr7S4HrYpYBVhEQ==",1335 "cpu": [1336 "arm64"1337 ],1338 "dev": true,1339 "license": "MIT",1340 "optional": true,1341 "os": [1342 "android"1343 ],1344 "peer": true,1345 "engines": {1346 "node": "^20.19.0 || >=22.12.0"1347 }1348 },1349 "node_modules/@rolldown/binding-darwin-arm64": {1350 "version": "1.2.13",1351 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.13.tgz",1352 "integrity": "sha512-CaJSRzlQ6Q+zkDMVA9OkVxBjVoPRCDEE3v0FSJ9kIQBgRjFApA3Si4ijhbNVUji7ZJt+PfO0e46qy4nPInHUPA==",1353 "cpu": [1354 "arm64"1355 ],1356 "dev": true,1357 "license": "MIT",1358 "optional": true,1359 "os": [1360 "darwin"1361 ],1362 "peer": true,1363 "engines": {1364 "node": "^20.19.0 || >=22.12.0"1365 }1366 },1367 "node_modules/@rolldown/binding-darwin-x64": {1368 "version": "1.2.13",1369 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.13.tgz",1370 "integrity": "sha512-e4r340I5hxSzJkD3YJBxgzq/rJ3wwxwdLLb2FPt1Zpyem20nrQPT11DDEEkazwxaHumH8wpglsp/Ozgj/wT6mw==",1371 "cpu": [1372 "x64"1373 ],1374 "dev": true,1375 "license": "MIT",1376 "optional": true,1377 "os": [1378 "darwin"1379 ],1380 "peer": true,1381 "engines": {1382 "node": "^20.19.0 || >=22.12.0"1383 }1384 },1385 "node_modules/@rolldown/binding-freebsd-x64": {1386 "version": "1.2.13",1387 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.13.tgz",1388 "integrity": "sha512-hoBWDZ4/K/mJKVMbsgUd1jfpA2DiOrJ54mpegObU9TBHBBrtX4FLIXJJQRDPZ/2Dn91GvPob+Z2hwKJzf4E5SQ==",1389 "cpu": [1390 "x64"1391 ],1392 "dev": true,1393 "license": "MIT",1394 "optional": true,1395 "os": [1396 "freebsd"1397 ],1398 "peer": true,1399 "engines": {1400 "node": "^20.19.0 || >=22.12.0"1401 }1402 },1403 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {1404 "version": "1.2.13",1405 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.13.tgz",1406 "integrity": "sha512-oF9fZu3vTWnTiVAkDFxU9PJLt1nh20K9RRpuHsR7ZnE2L7XookBbDBVLojCVSLGbvtSlxeUNnjAj6DbNsKyzbg==",1407 "cpu": [1408 "arm"1409 ],1410 "dev": true,1411 "license": "MIT",1412 "optional": true,1413 "os": [1414 "linux"1415 ],1416 "peer": true,1417 "engines": {1418 "node": "^20.19.0 || >=22.12.0"1419 }1420 },1421 "node_modules/@rolldown/binding-linux-arm64-gnu": {1422 "version": "1.2.13",1423 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.13.tgz",1424 "integrity": "sha512-DTpb/+jMiqWMPgphn4ksW1zW+XLJ6dJJ9FMvnIk9I291LhCctMPhMYJrP5t9p6C9qa3KXadDdUEZHBaPh3kNxQ==",1425 "cpu": [1426 "arm64"1427 ],1428 "dev": true,1429 "libc": [1430 "glibc"1431 ],1432 "license": "MIT",1433 "optional": true,1434 "os": [1435 "linux"1436 ],1437 "peer": true,1438 "engines": {1439 "node": "^20.19.0 || >=22.12.0"1440 }1441 },1442 "node_modules/@rolldown/binding-linux-arm64-musl": {1443 "version": "1.2.13",1444 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.13.tgz",1445 "integrity": "sha512-xU+Kvv9N2A3SY35zFh1FWWNjxbadE/BKeqnkXe7vScU4GZsw757BlVmDLITZEq8DPpk6m7uoDYkK7P+x/uU5Ow==",1446 "cpu": [1447 "arm64"1448 ],1449 "dev": true,1450 "libc": [1451 "musl"1452 ],1453 "license": "MIT",1454 "optional": true,1455 "os": [1456 "linux"1457 ],1458 "peer": true,1459 "engines": {1460 "node": "^20.19.0 || >=22.12.0"1461 }1462 },1463 "node_modules/@rolldown/binding-linux-ppc64-gnu": {1464 "version": "1.2.13",1465 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.13.tgz",1466 "integrity": "sha512-XMk/hnhh25oQ756Lclb1Q11h4ll0xC0Esa5w4Vzp+mAE2S3AGJgeM0SonrIgY8fHhjarb6hcoTuwoFG0VVP2ig==",1467 "cpu": [1468 "ppc64"1469 ],1470 "dev": true,1471 "libc": [1472 "glibc"1473 ],1474 "license": "MIT",1475 "optional": true,1476 "os": [1477 "linux"1478 ],1479 "peer": true,1480 "engines": {1481 "node": "^20.19.0 || >=22.12.0"1482 }1483 },1484 "node_modules/@rolldown/binding-linux-s390x-gnu": {1485 "version": "1.2.13",1486 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.13.tgz",1487 "integrity": "sha512-U1BoTHYmlywE2n3HUWjzZ+8EQsKr+OwpxYuDWaubx42tUL8QSL7nOqRz/NVHanibbFP3M1Rxuprz/wNcbMKjqw==",1488 "cpu": [1489 "s390x"1490 ],1491 "dev": true,1492 "libc": [1493 "glibc"1494 ],1495 "license": "MIT",1496 "optional": true,1497 "os": [1498 "linux"1499 ],1500 "peer": true,1501 "engines": {1502 "node": "^20.19.0 || >=22.12.0"1503 }1504 },1505 "node_modules/@rolldown/binding-linux-x64-gnu": {1506 "version": "1.2.13",1507 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.13.tgz",1508 "integrity": "sha512-J4cm80Pc6wEwV5AZ42o62sIQgDk+Y7R2s646jIwuvO+4V46QB58N4vVuMPWCBaNgursXLpmUWJV//WQAkPvHBQ==",1509 "cpu": [1510 "x64"1511 ],1512 "dev": true,1513 "libc": [1514 "glibc"1515 ],1516 "license": "MIT",1517 "optional": true,1518 "os": [1519 "linux"1520 ],1521 "peer": true,1522 "engines": {1523 "node": "^20.19.0 || >=22.12.0"1524 }1525 },1526 "node_modules/@rolldown/binding-linux-x64-musl": {1527 "version": "1.2.13",1528 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.13.tgz",1529 "integrity": "sha512-W0euZS40U4V6JkmEnVCIX9mcsL6cbXQ4X8c2w+MMOIjFg68TXUW+u3RT+2e1t1pv9mg/EP3pDtK3POXdQ7Rxyw==",1530 "cpu": [1531 "x64"1532 ],1533 "dev": true,1534 "libc": [1535 "musl"1536 ],1537 "license": "MIT",1538 "optional": true,1539 "os": [1540 "linux"1541 ],1542 "peer": true,1543 "engines": {1544 "node": "^20.19.0 || >=22.12.0"1545 }1546 },1547 "node_modules/@rolldown/binding-openharmony-arm64": {1548 "version": "1.2.13",1549 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.13.tgz",1550 "integrity": "sha512-do/AF/4n9MRshia3a5aXoy8xM2c6mgfT6D7H/dY6my5z+hfCIR4ab7mk4IRj++nsEQpKy39kd0DQnDq+r692tw==",1551 "cpu": [1552 "arm64"1553 ],1554 "dev": true,1555 "license": "MIT",1556 "optional": true,1557 "os": [1558 "openharmony"1559 ],1560 "peer": true,1561 "engines": {1562 "node": "^20.19.0 || >=22.12.0"1563 }1564 },1565 "node_modules/@rolldown/binding-win32-arm64-msvc": {1566 "version": "1.2.13",1567 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.13.tgz",1568 "integrity": "sha512-6FtUf2cJZobutJdxnGYX8z0vtbgqU0b2v8vfBhkXb9wp2MppMFtkunE+IaOntyi01rkIQoPW2GHABtfzsC0BRQ==",1569 "cpu": [1570 "arm64"1571 ],1572 "dev": true,1573 "license": "MIT",1574 "optional": true,1575 "os": [1576 "win32"1577 ],1578 "peer": true,1579 "engines": {1580 "node": "^20.19.0 || >=22.12.0"1581 }1582 },1583 "node_modules/@rolldown/binding-win32-x64-msvc": {1584 "version": "1.2.13",1585 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.13.tgz",1586 "integrity": "sha512-UKhFaZTeTcbKrb3iU82m17jVcPEAoqDkCN5MBqgPyZSwp/cQmib21crTS0DdH7T1B7wZRWEI89YQAOJMet5yhg==",1587 "cpu": [1588 "x64"1589 ],1590 "dev": true,1591 "license": "MIT",1592 "optional": true,1593 "os": [1594 "win32"1595 ],1596 "peer": true,1597 "engines": {1598 "node": "^20.19.0 || >=22.12.0"1599 }1600 },1601 "node_modules/@rolldown/pluginutils": {1602 "version": "1.0.1",1603 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",1604 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",1605 "dev": true,1606 "license": "MIT",1607 "peer": true1608 },1609 "node_modules/@scure/base": {1610 "version": "2.0.0",1611 "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.0.0.tgz",1612 "integrity": "sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==",1613 "license": "MIT",1614 "funding": {1615 "url": "https://paulmillr.com/funding/"1616 }1617 },1618 "node_modules/@scure/bip32": {1619 "version": "2.0.1",1620 "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.0.1.tgz",1621 "integrity": "sha512-4Md1NI5BzoVP+bhyJaY3K6yMesEFzNS1sE/cP+9nuvE7p/b0kx9XbpDHHFl8dHtufcbdHRUUQdRqLIPHN/s7yA==",1622 "license": "MIT",1623 "dependencies": {1624 "@noble/curves": "2.0.1",1625 "@noble/hashes": "2.0.1",1626 "@scure/base": "2.0.0"1627 },1628 "funding": {1629 "url": "https://paulmillr.com/funding/"1630 }1631 },1632 "node_modules/@scure/bip32/node_modules/@noble/hashes": {1633 "version": "2.0.1",1634 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",1635 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",1636 "license": "MIT",1637 "engines": {1638 "node": ">= 20.19.0"1639 },1640 "funding": {1641 "url": "https://paulmillr.com/funding/"1642 }1643 },1644 "node_modules/@scure/bip39": {1645 "version": "2.0.1",1646 "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.0.1.tgz",1647 "integrity": "sha512-PsxdFj/d2AcJcZDX1FXN3dDgitDDTmwf78rKZq1a6c1P1Nan1X/Sxc7667zU3U+AN60g7SxxP0YCVw2H/hBycg==",1648 "license": "MIT",1649 "dependencies": {1650 "@noble/hashes": "2.0.1",1651 "@scure/base": "2.0.0"1652 },1653 "funding": {1654 "url": "https://paulmillr.com/funding/"1655 }1656 },1657 "node_modules/@scure/bip39/node_modules/@noble/hashes": {1658 "version": "2.0.1",1659 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",1660 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",1661 "license": "MIT",1662 "engines": {1663 "node": ">= 20.19.0"1664 },1665 "funding": {1666 "url": "https://paulmillr.com/funding/"1667 }1668 },1669 "node_modules/@sindresorhus/is": {1670 "version": "7.2.0",1671 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",1672 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==",1673 "dev": true,1674 "license": "MIT",1675 "engines": {1676 "node": ">=18"1677 },1678 "funding": {1679 "url": "https://github.com/sindresorhus/is?sponsor=1"1680 }1681 },1682 "node_modules/@speed-highlight/core": {1683 "version": "1.2.24",1684 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.24.tgz",1685 "integrity": "sha512-qeW2e1l78afw8VhRPfPQ1Gjj+KU5XFQ/OFV5ti6eTa9bruO7mJyZtA4vw0ofqmA3tKCkROE9xLk3VZoeRc98nw==",1686 "dev": true,1687 "license": "CC0-1.0"1688 },1689 "node_modules/@types/chai": {1690 "version": "5.2.3",1691 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",1692 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",1693 "dev": true,1694 "license": "MIT",1695 "dependencies": {1696 "@types/deep-eql": "*",1697 "assertion-error": "^2.0.1"1698 }1699 },1700 "node_modules/@types/deep-eql": {1701 "version": "4.0.2",1702 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",1703 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",1704 "dev": true,1705 "license": "MIT"1706 },1707 "node_modules/@types/estree": {1708 "version": "1.0.9",1709 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",1710 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",1711 "dev": true,1712 "license": "MIT"1713 },1714 "node_modules/@types/node": {1715 "version": "26.4.1",1716 "resolved": "https://registry.npmjs.org/@types/node/-/node-26.4.1.tgz",1717 "integrity": "sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==",1718 "dev": true,1719 "license": "MIT",1720 "dependencies": {1721 "undici-types": "~8.3.0"1722 }1723 },1724 "node_modules/@types/ws": {1725 "version": "8.18.2",1726 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.2.tgz",1727 "integrity": "sha512-67MQl+fpWKVTT1NYdnmo3U4sc/xPo/zQBncVnI74qmQa0z/b+1g6iYqNmGCPbxO+zz2aklb08a0oHfegiVd0/w==",1728 "dev": true,1729 "license": "MIT",1730 "dependencies": {1731 "@types/node": "*"1732 }1733 },1734 "node_modules/@typescript/typescript-aix-ppc64": {1735 "version": "7.0.2",1736 "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz",1737 "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==",1738 "cpu": [1739 "ppc64"1740 ],1741 "license": "Apache-2.0",1742 "optional": true,1743 "os": [1744 "aix"1745 ],1746 "engines": {1747 "node": ">=16.20.0"1748 }1749 },1750 "node_modules/@typescript/typescript-darwin-arm64": {1751 "version": "7.0.2",1752 "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz",1753 "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==",1754 "cpu": [1755 "arm64"1756 ],1757 "license": "Apache-2.0",1758 "optional": true,1759 "os": [1760 "darwin"1761 ],1762 "engines": {1763 "node": ">=16.20.0"1764 }1765 },1766 "node_modules/@typescript/typescript-darwin-x64": {1767 "version": "7.0.2",1768 "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz",1769 "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==",1770 "cpu": [1771 "x64"1772 ],1773 "license": "Apache-2.0",1774 "optional": true,1775 "os": [1776 "darwin"1777 ],1778 "engines": {1779 "node": ">=16.20.0"1780 }1781 },1782 "node_modules/@typescript/typescript-freebsd-arm64": {1783 "version": "7.0.2",1784 "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz",1785 "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==",1786 "cpu": [1787 "arm64"1788 ],1789 "license": "Apache-2.0",1790 "optional": true,1791 "os": [1792 "freebsd"1793 ],1794 "engines": {1795 "node": ">=16.20.0"1796 }1797 },1798 "node_modules/@typescript/typescript-freebsd-x64": {1799 "version": "7.0.2",1800 "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz",1801 "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==",1802 "cpu": [1803 "x64"1804 ],1805 "license": "Apache-2.0",1806 "optional": true,1807 "os": [1808 "freebsd"1809 ],1810 "engines": {1811 "node": ">=16.20.0"1812 }1813 },1814 "node_modules/@typescript/typescript-linux-arm": {1815 "version": "7.0.2",1816 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz",1817 "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==",1818 "cpu": [1819 "arm"1820 ],1821 "license": "Apache-2.0",1822 "optional": true,1823 "os": [1824 "linux"1825 ],1826 "engines": {1827 "node": ">=16.20.0"1828 }1829 },1830 "node_modules/@typescript/typescript-linux-arm64": {1831 "version": "7.0.2",1832 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz",1833 "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==",1834 "cpu": [1835 "arm64"1836 ],1837 "license": "Apache-2.0",1838 "optional": true,1839 "os": [1840 "linux"1841 ],1842 "engines": {1843 "node": ">=16.20.0"1844 }1845 },1846 "node_modules/@typescript/typescript-linux-loong64": {1847 "version": "7.0.2",1848 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz",1849 "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==",1850 "cpu": [1851 "loong64"1852 ],1853 "license": "Apache-2.0",1854 "optional": true,1855 "os": [1856 "linux"1857 ],1858 "engines": {1859 "node": ">=16.20.0"1860 }1861 },1862 "node_modules/@typescript/typescript-linux-mips64el": {1863 "version": "7.0.2",1864 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz",1865 "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==",1866 "cpu": [1867 "mips64el"1868 ],1869 "license": "Apache-2.0",1870 "optional": true,1871 "os": [1872 "linux"1873 ],1874 "engines": {1875 "node": ">=16.20.0"1876 }1877 },1878 "node_modules/@typescript/typescript-linux-ppc64": {1879 "version": "7.0.2",1880 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz",1881 "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==",1882 "cpu": [1883 "ppc64"1884 ],1885 "license": "Apache-2.0",1886 "optional": true,1887 "os": [1888 "linux"1889 ],1890 "engines": {1891 "node": ">=16.20.0"1892 }1893 },1894 "node_modules/@typescript/typescript-linux-riscv64": {1895 "version": "7.0.2",1896 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz",1897 "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==",1898 "cpu": [1899 "riscv64"1900 ],1901 "license": "Apache-2.0",1902 "optional": true,1903 "os": [1904 "linux"1905 ],1906 "engines": {1907 "node": ">=16.20.0"1908 }1909 },1910 "node_modules/@typescript/typescript-linux-s390x": {1911 "version": "7.0.2",1912 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz",1913 "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==",1914 "cpu": [1915 "s390x"1916 ],1917 "license": "Apache-2.0",1918 "optional": true,1919 "os": [1920 "linux"1921 ],1922 "engines": {1923 "node": ">=16.20.0"1924 }1925 },1926 "node_modules/@typescript/typescript-linux-x64": {1927 "version": "7.0.2",1928 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz",1929 "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==",1930 "cpu": [1931 "x64"1932 ],1933 "license": "Apache-2.0",1934 "optional": true,1935 "os": [1936 "linux"1937 ],1938 "engines": {1939 "node": ">=16.20.0"1940 }1941 },1942 "node_modules/@typescript/typescript-netbsd-arm64": {1943 "version": "7.0.2",1944 "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz",1945 "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==",1946 "cpu": [1947 "arm64"1948 ],1949 "license": "Apache-2.0",1950 "optional": true,1951 "os": [1952 "netbsd"1953 ],1954 "engines": {1955 "node": ">=16.20.0"1956 }1957 },1958 "node_modules/@typescript/typescript-netbsd-x64": {1959 "version": "7.0.2",1960 "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz",1961 "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==",1962 "cpu": [1963 "x64"1964 ],1965 "license": "Apache-2.0",1966 "optional": true,1967 "os": [1968 "netbsd"1969 ],1970 "engines": {1971 "node": ">=16.20.0"1972 }1973 },1974 "node_modules/@typescript/typescript-openbsd-arm64": {1975 "version": "7.0.2",1976 "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz",1977 "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==",1978 "cpu": [1979 "arm64"1980 ],1981 "license": "Apache-2.0",1982 "optional": true,1983 "os": [1984 "openbsd"1985 ],1986 "engines": {1987 "node": ">=16.20.0"1988 }1989 },1990 "node_modules/@typescript/typescript-openbsd-x64": {1991 "version": "7.0.2",1992 "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz",1993 "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==",1994 "cpu": [1995 "x64"1996 ],1997 "license": "Apache-2.0",1998 "optional": true,1999 "os": [2000 "openbsd"2001 ],2002 "engines": {2003 "node": ">=16.20.0"2004 }2005 },2006 "node_modules/@typescript/typescript-sunos-x64": {2007 "version": "7.0.2",2008 "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz",2009 "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==",2010 "cpu": [2011 "x64"2012 ],2013 "license": "Apache-2.0",2014 "optional": true,2015 "os": [2016 "sunos"2017 ],2018 "engines": {2019 "node": ">=16.20.0"2020 }2021 },2022 "node_modules/@typescript/typescript-win32-arm64": {2023 "version": "7.0.2",2024 "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz",2025 "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==",2026 "cpu": [2027 "arm64"2028 ],2029 "license": "Apache-2.0",2030 "optional": true,2031 "os": [2032 "win32"2033 ],2034 "engines": {2035 "node": ">=16.20.0"2036 }2037 },2038 "node_modules/@typescript/typescript-win32-x64": {2039 "version": "7.0.2",2040 "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz",2041 "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==",2042 "cpu": [2043 "x64"2044 ],2045 "license": "Apache-2.0",2046 "optional": true,2047 "os": [2048 "win32"2049 ],2050 "engines": {2051 "node": ">=16.20.0"2052 }2053 },2054 "node_modules/@vitest/mocker": {2055 "version": "5.0.3",2056 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-5.0.3.tgz",2057 "integrity": "sha512-T8sWAIbkSyAjkwTcaEc3Iu0o9A27X1/kdXrizhZkGuSKScRQtRzclfAMpOTcGdXCsqxeWlpGy3XjqaW8CpLORg==",2058 "dev": true,2059 "license": "MIT",2060 "dependencies": {2061 "@jridgewell/trace-mapping": "0.3.31",2062 "@vitest/spy": "5.0.3",2063 "estree-walker": "^3.0.3",2064 "magic-string": "^1.2.3"2065 },2066 "funding": {2067 "url": "https://opencollective.com/vitest"2068 },2069 "peerDependencies": {2070 "msw": "^2.4.9",2071 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0"2072 },2073 "peerDependenciesMeta": {2074 "msw": {2075 "optional": true2076 },2077 "vite": {2078 "optional": true2079 }2080 }2081 },2082 "node_modules/@vitest/mocker/node_modules/@jridgewell/trace-mapping": {2083 "version": "0.3.31",2084 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",2085 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",2086 "dev": true,2087 "license": "MIT",2088 "dependencies": {2089 "@jridgewell/resolve-uri": "^3.1.0",2090 "@jridgewell/sourcemap-codec": "^1.4.14"2091 }2092 },2093 "node_modules/@vitest/mocker/node_modules/magic-string": {2094 "version": "1.4.3",2095 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.3.tgz",2096 "integrity": "sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==",2097 "dev": true,2098 "license": "MIT",2099 "dependencies": {2100 "@jridgewell/sourcemap-codec": "^1.6.0"2101 }2102 },2103 "node_modules/@vitest/pretty-format": {2104 "version": "4.1.11",2105 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.11.tgz",2106 "integrity": "sha512-yiZzPbGTS9Sr/JpFl8zHrcIkAofNbFV6k21vIgQN/cY/oxZeXhJv5sc/MBJ5jFKWmWs+oJHw0UXLZjmf931+Vw==",2107 "dev": true,2108 "license": "MIT",2109 "peer": true,2110 "dependencies": {2111 "tinyrainbow": "^3.1.0"2112 },2113 "funding": {2114 "url": "https://opencollective.com/vitest"2115 }2116 },2117 "node_modules/@vitest/runner": {2118 "version": "4.1.11",2119 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.11.tgz",2120 "integrity": "sha512-LztvUgdwMNJMIkj3hQnnxiC2Xy1zNxq928W/xhjCLaNCzqTZOudjwbQf6v9IntZGPw132i2Lq2rgTRZHD3JHNw==",2121 "dev": true,2122 "license": "MIT",2123 "peer": true,2124 "dependencies": {2125 "@vitest/utils": "4.1.11",2126 "pathe": "^2.0.3"2127 },2128 "funding": {2129 "url": "https://opencollective.com/vitest"2130 }2131 },2132 "node_modules/@vitest/snapshot": {2133 "version": "4.1.11",2134 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.11.tgz",2135 "integrity": "sha512-pN7ikn1ON7h8ee4gIAp4AzyK+zBtJPzVbqOgu5LCEh4VaJVbPQcgYQYJIMGQPXVeJJq1fnfazis7a5pFNPahog==",2136 "dev": true,2137 "license": "MIT",2138 "peer": true,2139 "dependencies": {2140 "@vitest/pretty-format": "4.1.11",2141 "@vitest/utils": "4.1.11",2142 "magic-string": "^0.30.21",2143 "pathe": "^2.0.3"2144 },2145 "funding": {2146 "url": "https://opencollective.com/vitest"2147 }2148 },2149 "node_modules/@vitest/spy": {2150 "version": "5.0.3",2151 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-5.0.3.tgz",2152 "integrity": "sha512-XhFysQTB8AZ+P4gMi+Lpo99vg2AZi0qKpaB9yXQl37+CaMEAPO3iH/wGVnSyL5MPERiLezpqTVtrR6UZH5GCXg==",2153 "dev": true,2154 "license": "MIT",2155 "funding": {2156 "url": "https://opencollective.com/vitest"2157 }2158 },2159 "node_modules/@vitest/utils": {2160 "version": "4.1.11",2161 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.11.tgz",2162 "integrity": "sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==",2163 "dev": true,2164 "license": "MIT",2165 "peer": true,2166 "dependencies": {2167 "@vitest/pretty-format": "4.1.11",2168 "convert-source-map": "^2.0.0",2169 "tinyrainbow": "^3.1.0"2170 },2171 "funding": {2172 "url": "https://opencollective.com/vitest"2173 }2174 },2175 "node_modules/ajv": {2176 "version": "8.20.0",2177 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",2178 "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",2179 "dev": true,2180 "license": "MIT",2181 "dependencies": {2182 "fast-deep-equal": "^3.1.3",2183 "fast-uri": "^3.0.1",2184 "json-schema-traverse": "^1.0.0",2185 "require-from-string": "^2.0.2"2186 },2187 "funding": {2188 "type": "github",2189 "url": "https://github.com/sponsors/epoberezkin"2190 }2191 },2192 "node_modules/assertion-error": {2193 "version": "2.0.1",2194 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",2195 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",2196 "dev": true,2197 "license": "MIT",2198 "engines": {2199 "node": ">=12"2200 }2201 },2202 "node_modules/blake3-wasm": {2203 "version": "2.1.5",2204 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",2205 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",2206 "dev": true,2207 "license": "MIT"2208 },2209 "node_modules/chai": {2210 "version": "6.3.0",2211 "resolved": "https://registry.npmjs.org/chai/-/chai-6.3.0.tgz",2212 "integrity": "sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==",2213 "dev": true,2214 "license": "MIT",2215 "engines": {2216 "node": ">=18"2217 }2218 },2219 "node_modules/cjs-module-lexer": {2220 "version": "1.2.3",2221 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz",2222 "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==",2223 "dev": true,2224 "license": "MIT"2225 },2226 "node_modules/convert-source-map": {2227 "version": "2.0.0",2228 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",2229 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",2230 "dev": true,2231 "license": "MIT",2232 "peer": true2233 },2234 "node_modules/cookie": {2235 "version": "1.1.1",2236 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",2237 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",2238 "dev": true,2239 "license": "MIT",2240 "engines": {2241 "node": ">=18"2242 },2243 "funding": {2244 "type": "opencollective",2245 "url": "https://opencollective.com/express"2246 }2247 },2248 "node_modules/detect-libc": {2249 "version": "2.1.2",2250 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",2251 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",2252 "dev": true,2253 "license": "Apache-2.0",2254 "engines": {2255 "node": ">=8"2256 }2257 },2258 "node_modules/error-stack-parser-es": {2259 "version": "1.0.5",2260 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",2261 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==",2262 "dev": true,2263 "license": "MIT",2264 "funding": {2265 "url": "https://github.com/sponsors/antfu"2266 }2267 },2268 "node_modules/es-module-lexer": {2269 "version": "2.3.2",2270 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz",2271 "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==",2272 "dev": true,2273 "license": "MIT"2274 },2275 "node_modules/esbuild": {2276 "version": "0.28.1",2277 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",2278 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",2279 "dev": true,2280 "hasInstallScript": true,2281 "license": "MIT",2282 "bin": {2283 "esbuild": "bin/esbuild"2284 },2285 "engines": {2286 "node": ">=18"2287 },2288 "optionalDependencies": {2289 "@esbuild/aix-ppc64": "0.28.1",2290 "@esbuild/android-arm": "0.28.1",2291 "@esbuild/android-arm64": "0.28.1",2292 "@esbuild/android-x64": "0.28.1",2293 "@esbuild/darwin-arm64": "0.28.1",2294 "@esbuild/darwin-x64": "0.28.1",2295 "@esbuild/freebsd-arm64": "0.28.1",2296 "@esbuild/freebsd-x64": "0.28.1",2297 "@esbuild/linux-arm": "0.28.1",2298 "@esbuild/linux-arm64": "0.28.1",2299 "@esbuild/linux-ia32": "0.28.1",2300 "@esbuild/linux-loong64": "0.28.1",2301 "@esbuild/linux-mips64el": "0.28.1",2302 "@esbuild/linux-ppc64": "0.28.1",2303 "@esbuild/linux-riscv64": "0.28.1",2304 "@esbuild/linux-s390x": "0.28.1",2305 "@esbuild/linux-x64": "0.28.1",2306 "@esbuild/netbsd-arm64": "0.28.1",2307 "@esbuild/netbsd-x64": "0.28.1",2308 "@esbuild/openbsd-arm64": "0.28.1",2309 "@esbuild/openbsd-x64": "0.28.1",2310 "@esbuild/openharmony-arm64": "0.28.1",2311 "@esbuild/sunos-x64": "0.28.1",2312 "@esbuild/win32-arm64": "0.28.1",2313 "@esbuild/win32-ia32": "0.28.1",2314 "@esbuild/win32-x64": "0.28.1"2315 }2316 },2317 "node_modules/estree-walker": {2318 "version": "3.0.3",2319 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",2320 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",2321 "dev": true,2322 "license": "MIT",2323 "dependencies": {2324 "@types/estree": "^1.0.0"2325 }2326 },2327 "node_modules/expect-type": {2328 "version": "1.4.0",2329 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",2330 "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",2331 "dev": true,2332 "license": "Apache-2.0",2333 "engines": {2334 "node": ">=12.0.0"2335 }2336 },2337 "node_modules/fast-deep-equal": {2338 "version": "3.1.3",2339 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",2340 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",2341 "dev": true,2342 "license": "MIT"2343 },2344 "node_modules/fast-uri": {2345 "version": "3.1.7",2346 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.7.tgz",2347 "integrity": "sha512-dOvZVzjdZdz7phd9v6jCbwxrBW3fK6n8Rc0CtdmM4bumzMnxywBYhuph6J819RRw/ku+rLbelwfMunktuzVVHg==",2348 "dev": true,2349 "funding": [2350 {2351 "type": "github",2352 "url": "https://github.com/sponsors/fastify"2353 },2354 {2355 "type": "opencollective",2356 "url": "https://opencollective.com/fastify"2357 }2358 ],2359 "license": "BSD-3-Clause"2360 },2361 "node_modules/fdir": {2362 "version": "6.5.0",2363 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",2364 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",2365 "dev": true,2366 "license": "MIT",2367 "engines": {2368 "node": ">=12.0.0"2369 },2370 "peerDependencies": {2371 "picomatch": "^3 || ^4"2372 },2373 "peerDependenciesMeta": {2374 "picomatch": {2375 "optional": true2376 }2377 }2378 },2379 "node_modules/fflate": {2380 "version": "0.8.3",2381 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",2382 "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",2383 "license": "MIT"2384 },2385 "node_modules/fsevents": {2386 "version": "2.3.3",2387 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",2388 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",2389 "dev": true,2390 "hasInstallScript": true,2391 "license": "MIT",2392 "optional": true,2393 "os": [2394 "darwin"2395 ],2396 "engines": {2397 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"2398 }2399 },2400 "node_modules/json-schema-traverse": {2401 "version": "1.0.0",2402 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",2403 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",2404 "dev": true,2405 "license": "MIT"2406 },2407 "node_modules/jsqr": {2408 "version": "1.4.0",2409 "resolved": "https://registry.npmjs.org/jsqr/-/jsqr-1.4.0.tgz",2410 "integrity": "sha512-dxLob7q65Xg2DvstYkRpkYtmKm2sPJ9oFhrhmudT1dZvNFFTlroai3AWSpLey/w5vMcLBXRgOJsbXpdN9HzU/A==",2411 "dev": true,2412 "license": "Apache-2.0"2413 },2414 "node_modules/kleur": {2415 "version": "4.1.5",2416 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",2417 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",2418 "dev": true,2419 "license": "MIT",2420 "engines": {2421 "node": ">=6"2422 }2423 },2424 "node_modules/lightningcss": {2425 "version": "1.33.0",2426 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",2427 "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",2428 "dev": true,2429 "license": "MPL-2.0",2430 "peer": true,2431 "dependencies": {2432 "detect-libc": "^2.0.3"2433 },2434 "engines": {2435 "node": ">= 12.0.0"2436 },2437 "funding": {2438 "type": "opencollective",2439 "url": "https://opencollective.com/parcel"2440 },2441 "optionalDependencies": {2442 "lightningcss-android-arm64": "1.33.0",2443 "lightningcss-darwin-arm64": "1.33.0",2444 "lightningcss-darwin-x64": "1.33.0",2445 "lightningcss-freebsd-x64": "1.33.0",2446 "lightningcss-linux-arm-gnueabihf": "1.33.0",2447 "lightningcss-linux-arm64-gnu": "1.33.0",2448 "lightningcss-linux-arm64-musl": "1.33.0",2449 "lightningcss-linux-x64-gnu": "1.33.0",2450 "lightningcss-linux-x64-musl": "1.33.0",2451 "lightningcss-win32-arm64-msvc": "1.33.0",2452 "lightningcss-win32-x64-msvc": "1.33.0"2453 }2454 },2455 "node_modules/lightningcss-android-arm64": {2456 "version": "1.33.0",2457 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",2458 "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",2459 "cpu": [2460 "arm64"2461 ],2462 "dev": true,2463 "license": "MPL-2.0",2464 "optional": true,2465 "os": [2466 "android"2467 ],2468 "peer": true,2469 "engines": {2470 "node": ">= 12.0.0"2471 },2472 "funding": {2473 "type": "opencollective",2474 "url": "https://opencollective.com/parcel"2475 }2476 },2477 "node_modules/lightningcss-darwin-arm64": {2478 "version": "1.33.0",2479 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",2480 "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",2481 "cpu": [2482 "arm64"2483 ],2484 "dev": true,2485 "license": "MPL-2.0",2486 "optional": true,2487 "os": [2488 "darwin"2489 ],2490 "peer": true,2491 "engines": {2492 "node": ">= 12.0.0"2493 },2494 "funding": {2495 "type": "opencollective",2496 "url": "https://opencollective.com/parcel"2497 }2498 },2499 "node_modules/lightningcss-darwin-x64": {2500 "version": "1.33.0",2501 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",2502 "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",2503 "cpu": [2504 "x64"2505 ],2506 "dev": true,2507 "license": "MPL-2.0",2508 "optional": true,2509 "os": [2510 "darwin"2511 ],2512 "peer": true,2513 "engines": {2514 "node": ">= 12.0.0"2515 },2516 "funding": {2517 "type": "opencollective",2518 "url": "https://opencollective.com/parcel"2519 }2520 },2521 "node_modules/lightningcss-freebsd-x64": {2522 "version": "1.33.0",2523 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",2524 "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",2525 "cpu": [2526 "x64"2527 ],2528 "dev": true,2529 "license": "MPL-2.0",2530 "optional": true,2531 "os": [2532 "freebsd"2533 ],2534 "peer": true,2535 "engines": {2536 "node": ">= 12.0.0"2537 },2538 "funding": {2539 "type": "opencollective",2540 "url": "https://opencollective.com/parcel"2541 }2542 },2543 "node_modules/lightningcss-linux-arm-gnueabihf": {2544 "version": "1.33.0",2545 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",2546 "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",2547 "cpu": [2548 "arm"2549 ],2550 "dev": true,2551 "license": "MPL-2.0",2552 "optional": true,2553 "os": [2554 "linux"2555 ],2556 "peer": true,2557 "engines": {2558 "node": ">= 12.0.0"2559 },2560 "funding": {2561 "type": "opencollective",2562 "url": "https://opencollective.com/parcel"2563 }2564 },2565 "node_modules/lightningcss-linux-arm64-gnu": {2566 "version": "1.33.0",2567 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",2568 "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",2569 "cpu": [2570 "arm64"2571 ],2572 "dev": true,2573 "libc": [2574 "glibc"2575 ],2576 "license": "MPL-2.0",2577 "optional": true,2578 "os": [2579 "linux"2580 ],2581 "peer": true,2582 "engines": {2583 "node": ">= 12.0.0"2584 },2585 "funding": {2586 "type": "opencollective",2587 "url": "https://opencollective.com/parcel"2588 }2589 },2590 "node_modules/lightningcss-linux-arm64-musl": {2591 "version": "1.33.0",2592 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",2593 "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",2594 "cpu": [2595 "arm64"2596 ],2597 "dev": true,2598 "libc": [2599 "musl"2600 ],2601 "license": "MPL-2.0",2602 "optional": true,2603 "os": [2604 "linux"2605 ],2606 "peer": true,2607 "engines": {2608 "node": ">= 12.0.0"2609 },2610 "funding": {2611 "type": "opencollective",2612 "url": "https://opencollective.com/parcel"2613 }2614 },2615 "node_modules/lightningcss-linux-x64-gnu": {2616 "version": "1.33.0",2617 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",2618 "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",2619 "cpu": [2620 "x64"2621 ],2622 "dev": true,2623 "libc": [2624 "glibc"2625 ],2626 "license": "MPL-2.0",2627 "optional": true,2628 "os": [2629 "linux"2630 ],2631 "peer": true,2632 "engines": {2633 "node": ">= 12.0.0"2634 },2635 "funding": {2636 "type": "opencollective",2637 "url": "https://opencollective.com/parcel"2638 }2639 },2640 "node_modules/lightningcss-linux-x64-musl": {2641 "version": "1.33.0",2642 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",2643 "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",2644 "cpu": [2645 "x64"2646 ],2647 "dev": true,2648 "libc": [2649 "musl"2650 ],2651 "license": "MPL-2.0",2652 "optional": true,2653 "os": [2654 "linux"2655 ],2656 "peer": true,2657 "engines": {2658 "node": ">= 12.0.0"2659 },2660 "funding": {2661 "type": "opencollective",2662 "url": "https://opencollective.com/parcel"2663 }2664 },2665 "node_modules/lightningcss-win32-arm64-msvc": {2666 "version": "1.33.0",2667 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",2668 "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",2669 "cpu": [2670 "arm64"2671 ],2672 "dev": true,2673 "license": "MPL-2.0",2674 "optional": true,2675 "os": [2676 "win32"2677 ],2678 "peer": true,2679 "engines": {2680 "node": ">= 12.0.0"2681 },2682 "funding": {2683 "type": "opencollective",2684 "url": "https://opencollective.com/parcel"2685 }2686 },2687 "node_modules/lightningcss-win32-x64-msvc": {2688 "version": "1.33.0",2689 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",2690 "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",2691 "cpu": [2692 "x64"2693 ],2694 "dev": true,2695 "license": "MPL-2.0",2696 "optional": true,2697 "os": [2698 "win32"2699 ],2700 "peer": true,2701 "engines": {2702 "node": ">= 12.0.0"2703 },2704 "funding": {2705 "type": "opencollective",2706 "url": "https://opencollective.com/parcel"2707 }2708 },2709 "node_modules/magic-string": {2710 "version": "0.30.21",2711 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",2712 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",2713 "dev": true,2714 "license": "MIT",2715 "peer": true,2716 "dependencies": {2717 "@jridgewell/sourcemap-codec": "^1.5.5"2718 }2719 },2720 "node_modules/miniflare": {2721 "version": "5.20260815.0-alpha",2722 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-5.20260815.0-alpha.tgz",2723 "integrity": "sha512-YAaGj4Sh5f4fqHKiMQ8zRHDOOM5IGUVtMhnLIeyjuQfU+9P6hcOTrHUVtbfj/ZPay9Kzik4pWELB39pGgefjiQ==",2724 "dev": true,2725 "license": "MIT",2726 "dependencies": {2727 "@cspotcode/source-map-support": "0.8.1",2728 "sharp": "0.35.2",2729 "undici": "7.29.0",2730 "workerd": "1.20260815.1",2731 "ws": "8.21.0",2732 "youch": "4.1.0-beta.10"2733 },2734 "engines": {2735 "node": ">=22.0.0"2736 }2737 },2738 "node_modules/miniflare/node_modules/ws": {2739 "version": "8.21.0",2740 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",2741 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",2742 "dev": true,2743 "license": "MIT",2744 "engines": {2745 "node": ">=10.0.0"2746 },2747 "peerDependencies": {2748 "bufferutil": "^4.0.1",2749 "utf-8-validate": ">=5.0.2"2750 },2751 "peerDependenciesMeta": {2752 "bufferutil": {2753 "optional": true2754 },2755 "utf-8-validate": {2756 "optional": true2757 }2758 }2759 },2760 "node_modules/nanoid": {2761 "version": "3.3.20",2762 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz",2763 "integrity": "sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==",2764 "dev": true,2765 "funding": [2766 {2767 "type": "github",2768 "url": "https://github.com/sponsors/ai"2769 }2770 ],2771 "license": "MIT",2772 "peer": true,2773 "bin": {2774 "nanoid": "bin/nanoid.cjs"2775 },2776 "engines": {2777 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"2778 }2779 },2780 "node_modules/nostr-tools": {2781 "version": "2.25.2",2782 "resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-2.25.2.tgz",2783 "integrity": "sha512-7JAx+brEPmqGz1yzaK9MOxvis/Nl1B38j9hVsBSRDMRmxk5XSc0+5LlPEYbzeiUyk41RURBDcfuMzmaT754HAg==",2784 "license": "Unlicense",2785 "dependencies": {2786 "@noble/ciphers": "2.1.1",2787 "@noble/curves": "2.0.1",2788 "@noble/hashes": "2.0.1",2789 "@scure/base": "2.0.0",2790 "@scure/bip32": "2.0.1",2791 "@scure/bip39": "2.0.1",2792 "nostr-wasm": "0.1.0"2793 },2794 "peerDependencies": {2795 "typescript": ">=5.0.0"2796 },2797 "peerDependenciesMeta": {2798 "typescript": {2799 "optional": true2800 }2801 }2802 },2803 "node_modules/nostr-tools/node_modules/@noble/hashes": {2804 "version": "2.0.1",2805 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",2806 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",2807 "license": "MIT",2808 "engines": {2809 "node": ">= 20.19.0"2810 },2811 "funding": {2812 "url": "https://paulmillr.com/funding/"2813 }2814 },2815 "node_modules/nostr-wasm": {2816 "version": "0.1.0",2817 "resolved": "https://registry.npmjs.org/nostr-wasm/-/nostr-wasm-0.1.0.tgz",2818 "integrity": "sha512-78BTryCLcLYv96ONU8Ws3Q1JzjlAt+43pWQhIl86xZmWeegYCNLPml7yQ+gG3vR6V5h4XGj+TxO+SS5dsThQIA==",2819 "license": "MIT"2820 },2821 "node_modules/ntig": {2822 "version": "0.6.1",2823 "resolved": "file:vendor/ntig-0.6.1.tgz",2824 "integrity": "sha512-DXBuOwApkCozClXB78UjJpe2JHQ4NX2dVSOZj+2W3gQU4qePzLqY5mrBz2ne+JCTnrjI53lZ6oVE1h88R/QZ8A==",2825 "license": "MIT",2826 "dependencies": {2827 "@noble/hashes": "2.0.1",2828 "@scure/base": "2.4.0",2829 "fflate": "0.8.3"2830 },2831 "engines": {2832 "node": ">=22.22"2833 }2834 },2835 "node_modules/ntig/node_modules/@noble/hashes": {2836 "version": "2.0.1",2837 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",2838 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",2839 "license": "MIT",2840 "engines": {2841 "node": ">= 20.19.0"2842 },2843 "funding": {2844 "url": "https://paulmillr.com/funding/"2845 }2846 },2847 "node_modules/ntig/node_modules/@scure/base": {2848 "version": "2.4.0",2849 "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.4.0.tgz",2850 "integrity": "sha512-thZ1TuJwFwBblOhgsjDKvvGirBxNp+wSvY/DR6tJBJOTDhdAAcHJ8Vbr2eFnqaxeca4+t0i9KBf+uHYGWwZORg==",2851 "license": "MIT",2852 "funding": {2853 "url": "https://paulmillr.com/funding/"2854 }2855 },2856 "node_modules/obug": {2857 "version": "2.1.4",2858 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz",2859 "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==",2860 "dev": true,2861 "funding": [2862 "https://github.com/sponsors/sxzz",2863 "https://opencollective.com/debug"2864 ],2865 "license": "MIT",2866 "engines": {2867 "node": ">=12.20.0"2868 }2869 },2870 "node_modules/path-to-regexp": {2871 "version": "6.3.0",2872 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",2873 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",2874 "dev": true,2875 "license": "MIT"2876 },2877 "node_modules/pathe": {2878 "version": "2.0.3",2879 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",2880 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",2881 "dev": true,2882 "license": "MIT"2883 },2884 "node_modules/picocolors": {2885 "version": "1.1.1",2886 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",2887 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",2888 "dev": true,2889 "license": "ISC",2890 "peer": true2891 },2892 "node_modules/picomatch": {2893 "version": "4.0.7",2894 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",2895 "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",2896 "dev": true,2897 "license": "MIT",2898 "engines": {2899 "node": ">=12"2900 },2901 "funding": {2902 "url": "https://github.com/sponsors/jonschlinkert"2903 }2904 },2905 "node_modules/postcss": {2906 "version": "8.5.29",2907 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz",2908 "integrity": "sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==",2909 "dev": true,2910 "funding": [2911 {2912 "type": "opencollective",2913 "url": "https://opencollective.com/postcss/"2914 },2915 {2916 "type": "tidelift",2917 "url": "https://tidelift.com/funding/github/npm/postcss"2918 },2919 {2920 "type": "github",2921 "url": "https://github.com/sponsors/ai"2922 }2923 ],2924 "license": "MIT",2925 "peer": true,2926 "dependencies": {2927 "nanoid": "^3.3.19",2928 "picocolors": "^1.1.1",2929 "source-map-js": "^1.2.2"2930 },2931 "engines": {2932 "node": "^10 || ^12 || >=14"2933 }2934 },2935 "node_modules/require-from-string": {2936 "version": "2.0.2",2937 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",2938 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",2939 "dev": true,2940 "license": "MIT",2941 "engines": {2942 "node": ">=0.10.0"2943 }2944 },2945 "node_modules/rolldown": {2946 "version": "1.2.13",2947 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.13.tgz",2948 "integrity": "sha512-/5apOkwWxtACcQtZ5WlrAsKS4JwXVThQPJZ3RqIruRY9UG9M8e0VlXN068xum/JRKA4aIUoJ13ghe/kGCvidiQ==",2949 "dev": true,2950 "license": "MIT",2951 "peer": true,2952 "dependencies": {2953 "@oxc-project/types": "=0.153.0",2954 "@rolldown/pluginutils": "^1.0.0"2955 },2956 "bin": {2957 "rolldown": "bin/cli.mjs"2958 },2959 "engines": {2960 "node": "^20.19.0 || >=22.12.0"2961 },2962 "optionalDependencies": {2963 "@rolldown/binding-android-arm-eabi": "1.2.13",2964 "@rolldown/binding-android-arm64": "1.2.13",2965 "@rolldown/binding-darwin-arm64": "1.2.13",2966 "@rolldown/binding-darwin-x64": "1.2.13",2967 "@rolldown/binding-freebsd-x64": "1.2.13",2968 "@rolldown/binding-linux-arm-gnueabihf": "1.2.13",2969 "@rolldown/binding-linux-arm64-gnu": "1.2.13",2970 "@rolldown/binding-linux-arm64-musl": "1.2.13",2971 "@rolldown/binding-linux-ppc64-gnu": "1.2.13",2972 "@rolldown/binding-linux-s390x-gnu": "1.2.13",2973 "@rolldown/binding-linux-x64-gnu": "1.2.13",2974 "@rolldown/binding-linux-x64-musl": "1.2.13",2975 "@rolldown/binding-openharmony-arm64": "1.2.13",2976 "@rolldown/binding-win32-arm64-msvc": "1.2.13",2977 "@rolldown/binding-win32-x64-msvc": "1.2.13"2978 }2979 },2980 "node_modules/semver": {2981 "version": "7.8.5",2982 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",2983 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",2984 "dev": true,2985 "license": "ISC",2986 "bin": {2987 "semver": "bin/semver.js"2988 },2989 "engines": {2990 "node": ">=10"2991 }2992 },2993 "node_modules/sharp": {2994 "version": "0.35.2",2995 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.2.tgz",2996 "integrity": "sha512-FVtFjtBCMiJS6yb5CX7Sop45WFMpeGw6oRKuJnXYgf/f1ms/D7LE/ZUSNxnW7rZ/dbslQWYkoqFHGPaDBtaK4w==",2997 "dev": true,2998 "license": "Apache-2.0",2999 "dependencies": {3000 "@img/colour": "^1.1.0",3001 "detect-libc": "^2.1.2",3002 "semver": "^7.8.4"3003 },3004 "engines": {3005 "node": ">=20.9.0"3006 },3007 "funding": {3008 "url": "https://opencollective.com/libvips"3009 },3010 "optionalDependencies": {3011 "@img/sharp-darwin-arm64": "0.35.2",3012 "@img/sharp-darwin-x64": "0.35.2",3013 "@img/sharp-freebsd-wasm32": "0.35.2",3014 "@img/sharp-libvips-darwin-arm64": "1.3.1",3015 "@img/sharp-libvips-darwin-x64": "1.3.1",3016 "@img/sharp-libvips-linux-arm": "1.3.1",3017 "@img/sharp-libvips-linux-arm64": "1.3.1",3018 "@img/sharp-libvips-linux-ppc64": "1.3.1",3019 "@img/sharp-libvips-linux-riscv64": "1.3.1",3020 "@img/sharp-libvips-linux-s390x": "1.3.1",3021 "@img/sharp-libvips-linux-x64": "1.3.1",3022 "@img/sharp-libvips-linuxmusl-arm64": "1.3.1",3023 "@img/sharp-libvips-linuxmusl-x64": "1.3.1",3024 "@img/sharp-linux-arm": "0.35.2",3025 "@img/sharp-linux-arm64": "0.35.2",3026 "@img/sharp-linux-ppc64": "0.35.2",3027 "@img/sharp-linux-riscv64": "0.35.2",3028 "@img/sharp-linux-s390x": "0.35.2",3029 "@img/sharp-linux-x64": "0.35.2",3030 "@img/sharp-linuxmusl-arm64": "0.35.2",3031 "@img/sharp-linuxmusl-x64": "0.35.2",3032 "@img/sharp-webcontainers-wasm32": "0.35.2",3033 "@img/sharp-win32-arm64": "0.35.2",3034 "@img/sharp-win32-ia32": "0.35.2",3035 "@img/sharp-win32-x64": "0.35.2"3036 }3037 },3038 "node_modules/source-map-js": {3039 "version": "1.2.2",3040 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz",3041 "integrity": "sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==",3042 "dev": true,3043 "license": "BSD-3-Clause",3044 "peer": true,3045 "engines": {3046 "node": ">=0.10.0"3047 }3048 },3049 "node_modules/std-env": {3050 "version": "4.2.0",3051 "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.2.0.tgz",3052 "integrity": "sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==",3053 "dev": true,3054 "license": "MIT"3055 },3056 "node_modules/supports-color": {3057 "version": "10.2.2",3058 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",3059 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",3060 "dev": true,3061 "license": "MIT",3062 "engines": {3063 "node": ">=18"3064 },3065 "funding": {3066 "url": "https://github.com/chalk/supports-color?sponsor=1"3067 }3068 },3069 "node_modules/tinybench": {3070 "version": "6.2.2",3071 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-6.2.2.tgz",3072 "integrity": "sha512-nIZ2N2dFpjBsg2hgitKu7mA+FvsIJuGJOwysRngmVRRmWgR/UyPjwJj8c/fT/dhm8EkHnF5EOogRf+0Z2qrimA==",3073 "dev": true,3074 "license": "MIT",3075 "engines": {3076 "node": ">=20.0.0"3077 }3078 },3079 "node_modules/tinyexec": {3080 "version": "1.3.0",3081 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.0.tgz",3082 "integrity": "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==",3083 "dev": true,3084 "license": "MIT",3085 "engines": {3086 "node": ">=18"3087 }3088 },3089 "node_modules/tinyglobby": {3090 "version": "0.2.17",3091 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",3092 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",3093 "dev": true,3094 "license": "MIT",3095 "dependencies": {3096 "fdir": "^6.5.0",3097 "picomatch": "^4.0.4"3098 },3099 "engines": {3100 "node": ">=12.0.0"3101 },3102 "funding": {3103 "url": "https://github.com/sponsors/SuperchupuDev"3104 }3105 },3106 "node_modules/tinyrainbow": {3107 "version": "3.1.1",3108 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.1.tgz",3109 "integrity": "sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==",3110 "dev": true,3111 "license": "MIT",3112 "peer": true,3113 "engines": {3114 "node": ">=14.0.0"3115 }3116 },3117 "node_modules/tslib": {3118 "version": "2.8.1",3119 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",3120 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",3121 "dev": true,3122 "license": "0BSD",3123 "optional": true3124 },3125 "node_modules/typescript": {3126 "version": "7.0.2",3127 "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz",3128 "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==",3129 "devOptional": true,3130 "license": "Apache-2.0",3131 "bin": {3132 "tsc": "bin/tsc"3133 },3134 "engines": {3135 "node": ">=16.20.0"3136 },3137 "optionalDependencies": {3138 "@typescript/typescript-aix-ppc64": "7.0.2",3139 "@typescript/typescript-darwin-arm64": "7.0.2",3140 "@typescript/typescript-darwin-x64": "7.0.2",3141 "@typescript/typescript-freebsd-arm64": "7.0.2",3142 "@typescript/typescript-freebsd-x64": "7.0.2",3143 "@typescript/typescript-linux-arm": "7.0.2",3144 "@typescript/typescript-linux-arm64": "7.0.2",3145 "@typescript/typescript-linux-loong64": "7.0.2",3146 "@typescript/typescript-linux-mips64el": "7.0.2",3147 "@typescript/typescript-linux-ppc64": "7.0.2",3148 "@typescript/typescript-linux-riscv64": "7.0.2",3149 "@typescript/typescript-linux-s390x": "7.0.2",3150 "@typescript/typescript-linux-x64": "7.0.2",3151 "@typescript/typescript-netbsd-arm64": "7.0.2",3152 "@typescript/typescript-netbsd-x64": "7.0.2",3153 "@typescript/typescript-openbsd-arm64": "7.0.2",3154 "@typescript/typescript-openbsd-x64": "7.0.2",3155 "@typescript/typescript-sunos-x64": "7.0.2",3156 "@typescript/typescript-win32-arm64": "7.0.2",3157 "@typescript/typescript-win32-x64": "7.0.2"3158 }3159 },3160 "node_modules/undici": {3161 "version": "7.29.0",3162 "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz",3163 "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==",3164 "dev": true,3165 "license": "MIT",3166 "engines": {3167 "node": ">=20.18.1"3168 }3169 },3170 "node_modules/undici-types": {3171 "version": "8.3.0",3172 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",3173 "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==",3174 "dev": true,3175 "license": "MIT"3176 },3177 "node_modules/unenv": {3178 "version": "2.0.0-rc.24",3179 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",3180 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",3181 "dev": true,3182 "license": "MIT",3183 "dependencies": {3184 "pathe": "^2.0.3"3185 }3186 },3187 "node_modules/vite": {3188 "version": "8.3.4",3189 "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.4.tgz",3190 "integrity": "sha512-IftLE8phJhdNRIGNEV4JCCvfNScoZQVfcXaN8TQropWGJtOHcu+iAB9pHcuGvmEb/kddw0LBe/jS8ztdC6xdiQ==",3191 "dev": true,3192 "license": "MIT",3193 "peer": true,3194 "dependencies": {3195 "lightningcss": "^1.33.0",3196 "picomatch": "^4.0.7",3197 "postcss": "^8.5.29",3198 "rolldown": "~1.2.12",3199 "tinyglobby": "^0.2.17"3200 },3201 "bin": {3202 "vite": "bin/vite.js"3203 },3204 "engines": {3205 "node": "^20.19.0 || >=22.12.0"3206 },3207 "funding": {3208 "url": "https://github.com/vitejs/vite?sponsor=1"3209 },3210 "optionalDependencies": {3211 "fsevents": "~2.3.3"3212 },3213 "peerDependencies": {3214 "@types/node": "^20.19.0 || >=22.12.0",3215 "@vitejs/devtools": "^0.7.1",3216 "esbuild": "^0.27.0 || ^0.28.0",3217 "jiti": ">=1.21.0",3218 "less": "^4.0.0",3219 "sass": "^1.70.0",3220 "sass-embedded": "^1.70.0",3221 "stylus": ">=0.54.8",3222 "sugarss": "^5.0.0",3223 "terser": "^5.16.0",3224 "tsx": "^4.8.1",3225 "yaml": "^2.4.2"3226 },3227 "peerDependenciesMeta": {3228 "@types/node": {3229 "optional": true3230 },3231 "@vitejs/devtools": {3232 "optional": true3233 },3234 "esbuild": {3235 "optional": true3236 },3237 "jiti": {3238 "optional": true3239 },3240 "less": {3241 "optional": true3242 },3243 "sass": {3244 "optional": true3245 },3246 "sass-embedded": {3247 "optional": true3248 },3249 "stylus": {3250 "optional": true3251 },3252 "sugarss": {3253 "optional": true3254 },3255 "terser": {3256 "optional": true3257 },3258 "tsx": {3259 "optional": true3260 },3261 "yaml": {3262 "optional": true3263 }3264 }3265 },3266 "node_modules/vitest": {3267 "version": "5.0.3",3268 "resolved": "https://registry.npmjs.org/vitest/-/vitest-5.0.3.tgz",3269 "integrity": "sha512-xMw97S3rjdtj5dkVat7jCsqWBpvchs3RlpQctUqwJD0KkERk40vz2fJ77lDwW/Vzh/pk18eItYAzkodhSes3jQ==",3270 "dev": true,3271 "license": "MIT",3272 "dependencies": {3273 "@types/chai": "^5.2.2",3274 "@vitest/mocker": "5.0.3",3275 "chai": "^6.2.2",3276 "es-module-lexer": "^2.3.2",3277 "expect-type": "^1.4.0",3278 "magic-string": "^1.2.3",3279 "obug": "^2.1.4",3280 "picomatch": "^4.0.7",3281 "std-env": "^4.2.0",3282 "tinybench": "^6.1.4",3283 "tinyexec": "^1.3.0",3284 "tinyglobby": "^0.2.17",3285 "why-is-node-running": "3.2.1"3286 },3287 "bin": {3288 "vitest": "vitest.mjs"3289 },3290 "engines": {3291 "node": "^22.12.0 || ^24.0.0 || >=26.0.0"3292 },3293 "funding": {3294 "url": "https://opencollective.com/vitest"3295 },3296 "peerDependencies": {3297 "@edge-runtime/vm": "*",3298 "@opentelemetry/api": "^1.9.0",3299 "@types/node": "^22.0.0 || >=24.0.0",3300 "@vitest/browser-playwright": "5.0.3",3301 "@vitest/browser-preview": "5.0.3",3302 "@vitest/browser-webdriverio": "^5.0.0-beta.5 || >=5.0.0",3303 "@vitest/coverage-istanbul": "5.0.3",3304 "@vitest/coverage-v8": "5.0.3",3305 "@vitest/ui": "5.0.3",3306 "happy-dom": "*",3307 "jsdom": "*",3308 "vite": "^6.4.0 || ^7.0.0 || ^8.0.0"3309 },3310 "peerDependenciesMeta": {3311 "@edge-runtime/vm": {3312 "optional": true3313 },3314 "@opentelemetry/api": {3315 "optional": true3316 },3317 "@types/node": {3318 "optional": true3319 },3320 "@vitest/browser-playwright": {3321 "optional": true3322 },3323 "@vitest/browser-preview": {3324 "optional": true3325 },3326 "@vitest/browser-webdriverio": {3327 "optional": true3328 },3329 "@vitest/coverage-istanbul": {3330 "optional": true3331 },3332 "@vitest/coverage-v8": {3333 "optional": true3334 },3335 "@vitest/ui": {3336 "optional": true3337 },3338 "happy-dom": {3339 "optional": true3340 },3341 "jsdom": {3342 "optional": true3343 },3344 "vite": {3345 "optional": false3346 }3347 }3348 },3349 "node_modules/vitest/node_modules/magic-string": {3350 "version": "1.4.3",3351 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.3.tgz",3352 "integrity": "sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==",3353 "dev": true,3354 "license": "MIT",3355 "dependencies": {3356 "@jridgewell/sourcemap-codec": "^1.6.0"3357 }3358 },3359 "node_modules/why-is-node-running": {3360 "version": "3.2.1",3361 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-3.2.1.tgz",3362 "integrity": "sha512-Tb2FUhB4vUsGQlfSquQLYkApkuPAFQXGFzxWKHHumVz2dK+X1RUm/HnID4+TfIGYJ1kTcwOaCk/buYCEJr6YjQ==",3363 "dev": true,3364 "license": "MIT",3365 "bin": {3366 "why-is-node-running": "cli.js"3367 },3368 "engines": {3369 "node": ">=20.11"3370 }3371 },3372 "node_modules/workerd": {3373 "version": "1.20260815.1",3374 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260815.1.tgz",3375 "integrity": "sha512-8bArFkHmlp7qFEKVPyNzDzHzS35gc2fg0PYBcDtaNLF7UCDryCX2BQnpkUkTHYIy824IRrHOTwOEoTj0sUO2Fg==",3376 "dev": true,3377 "hasInstallScript": true,3378 "license": "Apache-2.0",3379 "bin": {3380 "workerd": "bin/workerd"3381 },3382 "engines": {3383 "node": ">=16"3384 },3385 "optionalDependencies": {3386 "@cloudflare/workerd-darwin-64": "1.20260815.1",3387 "@cloudflare/workerd-darwin-arm64": "1.20260815.1",3388 "@cloudflare/workerd-linux-64": "1.20260815.1",3389 "@cloudflare/workerd-linux-arm64": "1.20260815.1",3390 "@cloudflare/workerd-windows-64": "1.20260815.1"3391 }3392 },3393 "node_modules/wrangler": {3394 "version": "4.149.0",3395 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.149.0.tgz",3396 "integrity": "sha512-OzK7xmB5r5iLKb3cIT3783g13fe6T7xyeKu9LEdUyl+DKAM2KP/jkjnE0OUhyw+mB/XJM9ycjgF3MWm8PR9amg==",3397 "dev": true,3398 "license": "MIT OR Apache-2.0",3399 "dependencies": {3400 "@cloudflare/kv-asset-handler": "0.5.0",3401 "@cloudflare/unenv-preset": "2.16.2",3402 "blake3-wasm": "2.1.5",3403 "esbuild": "0.28.2",3404 "miniflare": "5.20261006.1-alpha",3405 "path-to-regexp": "6.3.0",3406 "unenv": "2.0.0-rc.24",3407 "workerd": "1.20261006.1"3408 },3409 "bin": {3410 "cf-wrangler": "bin/cf-wrangler.js",3411 "wrangler": "bin/wrangler.js",3412 "wrangler2": "bin/wrangler.js"3413 },3414 "engines": {3415 "node": ">=22.0.0"3416 },3417 "optionalDependencies": {3418 "fsevents": "2.3.3"3419 },3420 "peerDependencies": {3421 "@cloudflare/workers-types": "^5.20261006.1"3422 },3423 "peerDependenciesMeta": {3424 "@cloudflare/workers-types": {3425 "optional": true3426 }3427 }3428 },3429 "node_modules/wrangler/node_modules/@cloudflare/unenv-preset": {3430 "version": "2.16.2",3431 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.16.2.tgz",3432 "integrity": "sha512-JBP1+Z7ZSNG/d4mRP+y8VC5dka3tZVMLEZRvS+rzQ4DGV1EoxRFQckcJTTkXbHSQiTj0DtNI01Zwb/V2fX0mvQ==",3433 "dev": true,3434 "license": "MIT OR Apache-2.0",3435 "peerDependencies": {3436 "unenv": "2.0.0-rc.24",3437 "workerd": ">1.20260305.0 <2.0.0-0"3438 },3439 "peerDependenciesMeta": {3440 "workerd": {3441 "optional": true3442 }3443 }3444 },3445 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-64": {3446 "version": "1.20261006.1",3447 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20261006.1.tgz",3448 "integrity": "sha512-lCX6avJO2It9AyDEYitjmOtJRVp/xmaW0TziyoLAnfxlzozyyRbSFfIIMMCiDx/sTP1++E4VLbV+7BHSD33f0Q==",3449 "cpu": [3450 "x64"3451 ],3452 "dev": true,3453 "license": "Apache-2.0",3454 "optional": true,3455 "os": [3456 "darwin"3457 ],3458 "engines": {3459 "node": ">=16"3460 }3461 },3462 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-arm64": {3463 "version": "1.20261006.1",3464 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20261006.1.tgz",3465 "integrity": "sha512-PyFGjOaldtppnLuKsdkoYWXfLVpDjuf8u+uoykX+1Xvxo2EPmCVViq0iDKm+U7c7PRno85ehS3/MPVXyk2HwHw==",3466 "cpu": [3467 "arm64"3468 ],3469 "dev": true,3470 "license": "Apache-2.0",3471 "optional": true,3472 "os": [3473 "darwin"3474 ],3475 "engines": {3476 "node": ">=16"3477 }3478 },3479 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-64": {3480 "version": "1.20261006.1",3481 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20261006.1.tgz",3482 "integrity": "sha512-Ntf9S8eesmVufdjaT2kzWlz6Ng9XGYTc6cHQVRKAg59lFufwsIabGeMT6U4KkrpEeSIxgHq8aPtuLbZXE19tCA==",3483 "cpu": [3484 "x64"3485 ],3486 "dev": true,3487 "license": "Apache-2.0",3488 "optional": true,3489 "os": [3490 "linux"3491 ],3492 "engines": {3493 "node": ">=16"3494 }3495 },3496 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-arm64": {3497 "version": "1.20261006.1",3498 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20261006.1.tgz",3499 "integrity": "sha512-JyeDBymVWw5tVRebSsVE8ojDYxd6UlZrAseHU8G+NpIyd5wF61tXlF/axLeCUqu0pOhBFHb8I5QKi0jwrCK41Q==",3500 "cpu": [3501 "arm64"3502 ],3503 "dev": true,3504 "license": "Apache-2.0",3505 "optional": true,3506 "os": [3507 "linux"3508 ],3509 "engines": {3510 "node": ">=16"3511 }3512 },3513 "node_modules/wrangler/node_modules/@cloudflare/workerd-windows-64": {3514 "version": "1.20261006.1",3515 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20261006.1.tgz",3516 "integrity": "sha512-nWP0URNqOBN9fa/gZ7eh/w051DwjOXN8j4lDZDYVXyQPsux6sV3DfyYZT+CjR/rt9nKBSmJT9QE9/bWT18+84w==",3517 "cpu": [3518 "x64"3519 ],3520 "dev": true,3521 "license": "Apache-2.0",3522 "optional": true,3523 "os": [3524 "win32"3525 ],3526 "engines": {3527 "node": ">=16"3528 }3529 },3530 "node_modules/wrangler/node_modules/@esbuild/aix-ppc64": {3531 "version": "0.28.2",3532 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",3533 "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",3534 "cpu": [3535 "ppc64"3536 ],3537 "dev": true,3538 "license": "MIT",3539 "optional": true,3540 "os": [3541 "aix"3542 ],3543 "engines": {3544 "node": ">=18"3545 }3546 },3547 "node_modules/wrangler/node_modules/@esbuild/android-arm": {3548 "version": "0.28.2",3549 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",3550 "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",3551 "cpu": [3552 "arm"3553 ],3554 "dev": true,3555 "license": "MIT",3556 "optional": true,3557 "os": [3558 "android"3559 ],3560 "engines": {3561 "node": ">=18"3562 }3563 },3564 "node_modules/wrangler/node_modules/@esbuild/android-arm64": {3565 "version": "0.28.2",3566 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",3567 "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",3568 "cpu": [3569 "arm64"3570 ],3571 "dev": true,3572 "license": "MIT",3573 "optional": true,3574 "os": [3575 "android"3576 ],3577 "engines": {3578 "node": ">=18"3579 }3580 },3581 "node_modules/wrangler/node_modules/@esbuild/android-x64": {3582 "version": "0.28.2",3583 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",3584 "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",3585 "cpu": [3586 "x64"3587 ],3588 "dev": true,3589 "license": "MIT",3590 "optional": true,3591 "os": [3592 "android"3593 ],3594 "engines": {3595 "node": ">=18"3596 }3597 },3598 "node_modules/wrangler/node_modules/@esbuild/darwin-arm64": {3599 "version": "0.28.2",3600 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",3601 "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",3602 "cpu": [3603 "arm64"3604 ],3605 "dev": true,3606 "license": "MIT",3607 "optional": true,3608 "os": [3609 "darwin"3610 ],3611 "engines": {3612 "node": ">=18"3613 }3614 },3615 "node_modules/wrangler/node_modules/@esbuild/darwin-x64": {3616 "version": "0.28.2",3617 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",3618 "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",3619 "cpu": [3620 "x64"3621 ],3622 "dev": true,3623 "license": "MIT",3624 "optional": true,3625 "os": [3626 "darwin"3627 ],3628 "engines": {3629 "node": ">=18"3630 }3631 },3632 "node_modules/wrangler/node_modules/@esbuild/freebsd-arm64": {3633 "version": "0.28.2",3634 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",3635 "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",3636 "cpu": [3637 "arm64"3638 ],3639 "dev": true,3640 "license": "MIT",3641 "optional": true,3642 "os": [3643 "freebsd"3644 ],3645 "engines": {3646 "node": ">=18"3647 }3648 },3649 "node_modules/wrangler/node_modules/@esbuild/freebsd-x64": {3650 "version": "0.28.2",3651 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",3652 "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",3653 "cpu": [3654 "x64"3655 ],3656 "dev": true,3657 "license": "MIT",3658 "optional": true,3659 "os": [3660 "freebsd"3661 ],3662 "engines": {3663 "node": ">=18"3664 }3665 },3666 "node_modules/wrangler/node_modules/@esbuild/linux-arm": {3667 "version": "0.28.2",3668 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",3669 "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",3670 "cpu": [3671 "arm"3672 ],3673 "dev": true,3674 "license": "MIT",3675 "optional": true,3676 "os": [3677 "linux"3678 ],3679 "engines": {3680 "node": ">=18"3681 }3682 },3683 "node_modules/wrangler/node_modules/@esbuild/linux-arm64": {3684 "version": "0.28.2",3685 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",3686 "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",3687 "cpu": [3688 "arm64"3689 ],3690 "dev": true,3691 "license": "MIT",3692 "optional": true,3693 "os": [3694 "linux"3695 ],3696 "engines": {3697 "node": ">=18"3698 }3699 },3700 "node_modules/wrangler/node_modules/@esbuild/linux-ia32": {3701 "version": "0.28.2",3702 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",3703 "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",3704 "cpu": [3705 "ia32"3706 ],3707 "dev": true,3708 "license": "MIT",3709 "optional": true,3710 "os": [3711 "linux"3712 ],3713 "engines": {3714 "node": ">=18"3715 }3716 },3717 "node_modules/wrangler/node_modules/@esbuild/linux-loong64": {3718 "version": "0.28.2",3719 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",3720 "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",3721 "cpu": [3722 "loong64"3723 ],3724 "dev": true,3725 "license": "MIT",3726 "optional": true,3727 "os": [3728 "linux"3729 ],3730 "engines": {3731 "node": ">=18"3732 }3733 },3734 "node_modules/wrangler/node_modules/@esbuild/linux-mips64el": {3735 "version": "0.28.2",3736 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",3737 "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",3738 "cpu": [3739 "mips64el"3740 ],3741 "dev": true,3742 "license": "MIT",3743 "optional": true,3744 "os": [3745 "linux"3746 ],3747 "engines": {3748 "node": ">=18"3749 }3750 },3751 "node_modules/wrangler/node_modules/@esbuild/linux-ppc64": {3752 "version": "0.28.2",3753 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",3754 "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",3755 "cpu": [3756 "ppc64"3757 ],3758 "dev": true,3759 "license": "MIT",3760 "optional": true,3761 "os": [3762 "linux"3763 ],3764 "engines": {3765 "node": ">=18"3766 }3767 },3768 "node_modules/wrangler/node_modules/@esbuild/linux-riscv64": {3769 "version": "0.28.2",3770 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",3771 "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",3772 "cpu": [3773 "riscv64"3774 ],3775 "dev": true,3776 "license": "MIT",3777 "optional": true,3778 "os": [3779 "linux"3780 ],3781 "engines": {3782 "node": ">=18"3783 }3784 },3785 "node_modules/wrangler/node_modules/@esbuild/linux-s390x": {3786 "version": "0.28.2",3787 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",3788 "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",3789 "cpu": [3790 "s390x"3791 ],3792 "dev": true,3793 "license": "MIT",3794 "optional": true,3795 "os": [3796 "linux"3797 ],3798 "engines": {3799 "node": ">=18"3800 }3801 },3802 "node_modules/wrangler/node_modules/@esbuild/linux-x64": {3803 "version": "0.28.2",3804 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",3805 "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",3806 "cpu": [3807 "x64"3808 ],3809 "dev": true,3810 "license": "MIT",3811 "optional": true,3812 "os": [3813 "linux"3814 ],3815 "engines": {3816 "node": ">=18"3817 }3818 },3819 "node_modules/wrangler/node_modules/@esbuild/netbsd-arm64": {3820 "version": "0.28.2",3821 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",3822 "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",3823 "cpu": [3824 "arm64"3825 ],3826 "dev": true,3827 "license": "MIT",3828 "optional": true,3829 "os": [3830 "netbsd"3831 ],3832 "engines": {3833 "node": ">=18"3834 }3835 },3836 "node_modules/wrangler/node_modules/@esbuild/netbsd-x64": {3837 "version": "0.28.2",3838 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",3839 "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",3840 "cpu": [3841 "x64"3842 ],3843 "dev": true,3844 "license": "MIT",3845 "optional": true,3846 "os": [3847 "netbsd"3848 ],3849 "engines": {3850 "node": ">=18"3851 }3852 },3853 "node_modules/wrangler/node_modules/@esbuild/openbsd-arm64": {3854 "version": "0.28.2",3855 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",3856 "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",3857 "cpu": [3858 "arm64"3859 ],3860 "dev": true,3861 "license": "MIT",3862 "optional": true,3863 "os": [3864 "openbsd"3865 ],3866 "engines": {3867 "node": ">=18"3868 }3869 },3870 "node_modules/wrangler/node_modules/@esbuild/openbsd-x64": {3871 "version": "0.28.2",3872 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",3873 "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",3874 "cpu": [3875 "x64"3876 ],3877 "dev": true,3878 "license": "MIT",3879 "optional": true,3880 "os": [3881 "openbsd"3882 ],3883 "engines": {3884 "node": ">=18"3885 }3886 },3887 "node_modules/wrangler/node_modules/@esbuild/openharmony-arm64": {3888 "version": "0.28.2",3889 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",3890 "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",3891 "cpu": [3892 "arm64"3893 ],3894 "dev": true,3895 "license": "MIT",3896 "optional": true,3897 "os": [3898 "openharmony"3899 ],3900 "engines": {3901 "node": ">=18"3902 }3903 },3904 "node_modules/wrangler/node_modules/@esbuild/sunos-x64": {3905 "version": "0.28.2",3906 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",3907 "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",3908 "cpu": [3909 "x64"3910 ],3911 "dev": true,3912 "license": "MIT",3913 "optional": true,3914 "os": [3915 "sunos"3916 ],3917 "engines": {3918 "node": ">=18"3919 }3920 },3921 "node_modules/wrangler/node_modules/@esbuild/win32-arm64": {3922 "version": "0.28.2",3923 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",3924 "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",3925 "cpu": [3926 "arm64"3927 ],3928 "dev": true,3929 "license": "MIT",3930 "optional": true,3931 "os": [3932 "win32"3933 ],3934 "engines": {3935 "node": ">=18"3936 }3937 },3938 "node_modules/wrangler/node_modules/@esbuild/win32-ia32": {3939 "version": "0.28.2",3940 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",3941 "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",3942 "cpu": [3943 "ia32"3944 ],3945 "dev": true,3946 "license": "MIT",3947 "optional": true,3948 "os": [3949 "win32"3950 ],3951 "engines": {3952 "node": ">=18"3953 }3954 },3955 "node_modules/wrangler/node_modules/@esbuild/win32-x64": {3956 "version": "0.28.2",3957 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",3958 "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",3959 "cpu": [3960 "x64"3961 ],3962 "dev": true,3963 "license": "MIT",3964 "optional": true,3965 "os": [3966 "win32"3967 ],3968 "engines": {3969 "node": ">=18"3970 }3971 },3972 "node_modules/wrangler/node_modules/@img/sharp-darwin-arm64": {3973 "version": "0.35.5",3974 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.5.tgz",3975 "integrity": "sha512-QRUlFQ0WxvdWyqqG/WtI3iupfD5rBzmCHXSdPsY91sAtVtTo7Q4cb6zOccZ3gqEqkr0f1As1ehLqmEpDsRf+lg==",3976 "cpu": [3977 "arm64"3978 ],3979 "dev": true,3980 "license": "Apache-2.0",3981 "optional": true,3982 "os": [3983 "darwin"3984 ],3985 "engines": {3986 "node": ">=20.9.0"3987 },3988 "funding": {3989 "url": "https://opencollective.com/libvips"3990 },3991 "optionalDependencies": {3992 "@img/sharp-libvips-darwin-arm64": "1.3.4"3993 }3994 },3995 "node_modules/wrangler/node_modules/@img/sharp-darwin-x64": {3996 "version": "0.35.5",3997 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.5.tgz",3998 "integrity": "sha512-+BR255RhDlpygUpOc/Jdt1nT6DQ3XG/ERo5wbcdOf5Q320dKtPCKPLR1LJs9VGXRaMa8l1uUa0tkCNOXiAxZUw==",3999 "cpu": [4000 "x64"4001 ],4002 "dev": true,4003 "license": "Apache-2.0",4004 "optional": true,4005 "os": [4006 "darwin"4007 ],4008 "engines": {4009 "node": ">=20.9.0"4010 },4011 "funding": {4012 "url": "https://opencollective.com/libvips"4013 },4014 "optionalDependencies": {4015 "@img/sharp-libvips-darwin-x64": "1.3.4"4016 }4017 },4018 "node_modules/wrangler/node_modules/@img/sharp-freebsd-wasm32": {4019 "version": "0.35.5",4020 "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.5.tgz",4021 "integrity": "sha512-Y/z91nEZ4uIBX5X3nfTovjU9lHNKFYbL2lpHCLVNmXQK03VIZvXBBt0KxbPGp2SdGSF+2mQU4e+hQaWOt86iAw==",4022 "dev": true,4023 "license": "Apache-2.0",4024 "optional": true,4025 "os": [4026 "freebsd"4027 ],4028 "dependencies": {4029 "@img/sharp-wasm32": "0.35.5"4030 },4031 "engines": {4032 "node": ">=20.9.0"4033 },4034 "funding": {4035 "url": "https://opencollective.com/libvips"4036 }4037 },4038 "node_modules/wrangler/node_modules/@img/sharp-libvips-darwin-arm64": {4039 "version": "1.3.4",4040 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.4.tgz",4041 "integrity": "sha512-5R89nBYiRdUlSWJxPhO+GVtaXzXSxKnRu/xqMn3KTA3L9EB9Oy/P+Nn2f2vlhPuUdy/Zusb2DarbyTpGCfEDuw==",4042 "cpu": [4043 "arm64"4044 ],4045 "dev": true,4046 "license": "LGPL-3.0-or-later",4047 "optional": true,4048 "os": [4049 "darwin"4050 ],4051 "funding": {4052 "url": "https://opencollective.com/libvips"4053 }4054 },4055 "node_modules/wrangler/node_modules/@img/sharp-libvips-darwin-x64": {4056 "version": "1.3.4",4057 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.4.tgz",4058 "integrity": "sha512-iR2OKH80yi0U+dUplyh3/xdpFvps6YkCwsXenIJxqxR1v9o+xtKTGbS9H7cps+2Vxjc8B1j96p75NmTGjIhtpQ==",4059 "cpu": [4060 "x64"4061 ],4062 "dev": true,4063 "license": "LGPL-3.0-or-later",4064 "optional": true,4065 "os": [4066 "darwin"4067 ],4068 "funding": {4069 "url": "https://opencollective.com/libvips"4070 }4071 },4072 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-arm": {4073 "version": "1.3.4",4074 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.4.tgz",4075 "integrity": "sha512-LmRtTsOHuvM2+wlO2Db37dx5MiZhB0FvSunciw48YjdOkZz9KAiRbm8ujeMOA1INqmei5NapFxYEK1D1ZSidmw==",4076 "cpu": [4077 "arm"4078 ],4079 "dev": true,4080 "libc": [4081 "glibc"4082 ],4083 "license": "LGPL-3.0-or-later",4084 "optional": true,4085 "os": [4086 "linux"4087 ],4088 "funding": {4089 "url": "https://opencollective.com/libvips"4090 }4091 },4092 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-arm64": {4093 "version": "1.3.4",4094 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.4.tgz",4095 "integrity": "sha512-Y3dgX/6lE2QhQb+Gxy0WZxfg9MEm/JBjamZpS2IklP7xIQoKN4hzAm7KcMVGtaVDt3neE9OKBC7vAfonA/Lr1A==",4096 "cpu": [4097 "arm64"4098 ],4099 "dev": true,4100 "libc": [4101 "glibc"4102 ],4103 "license": "LGPL-3.0-or-later",4104 "optional": true,4105 "os": [4106 "linux"4107 ],4108 "funding": {4109 "url": "https://opencollective.com/libvips"4110 }4111 },4112 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-ppc64": {4113 "version": "1.3.4",4114 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.4.tgz",4115 "integrity": "sha512-Le6boB8Tai0Nis+gIxIpKx68UDVVIqdR8Tin5Yf1z2LJJQLDJvCDRqRu+jC2qCoD+eIomonmOwB4smBRxfVpYQ==",4116 "cpu": [4117 "ppc64"4118 ],4119 "dev": true,4120 "libc": [4121 "glibc"4122 ],4123 "license": "LGPL-3.0-or-later",4124 "optional": true,4125 "os": [4126 "linux"4127 ],4128 "funding": {4129 "url": "https://opencollective.com/libvips"4130 }4131 },4132 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-riscv64": {4133 "version": "1.3.4",4134 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.4.tgz",4135 "integrity": "sha512-aHkkIEHPRdQEegJN20MLmGtxYD9R2wQr3Cwpddnu5+YKMt6Uzax7S9h5gpZTo8wyrGuZSlfQ63OevL5mTyOC7Q==",4136 "cpu": [4137 "riscv64"4138 ],4139 "dev": true,4140 "libc": [4141 "glibc"4142 ],4143 "license": "LGPL-3.0-or-later",4144 "optional": true,4145 "os": [4146 "linux"4147 ],4148 "funding": {4149 "url": "https://opencollective.com/libvips"4150 }4151 },4152 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-s390x": {4153 "version": "1.3.4",4154 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.4.tgz",4155 "integrity": "sha512-ra/mB6MikESDUO7Yg+Mi95bFBb9GsObURuhnOv3OqknjGe9sZrG8tCe9q0xSIGrtLgvgw0gKnFWcK4blSgQOuQ==",4156 "cpu": [4157 "s390x"4158 ],4159 "dev": true,4160 "libc": [4161 "glibc"4162 ],4163 "license": "LGPL-3.0-or-later",4164 "optional": true,4165 "os": [4166 "linux"4167 ],4168 "funding": {4169 "url": "https://opencollective.com/libvips"4170 }4171 },4172 "node_modules/wrangler/node_modules/@img/sharp-libvips-linux-x64": {4173 "version": "1.3.4",4174 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.4.tgz",4175 "integrity": "sha512-GJ//SSXbnwSDes02umB3nDJLFcQzw8a18V8fyhqr6tV515tOEMdImjjxj1AoafMRz56F3PHgftnj1QEKSU1zkw==",4176 "cpu": [4177 "x64"4178 ],4179 "dev": true,4180 "libc": [4181 "glibc"4182 ],4183 "license": "LGPL-3.0-or-later",4184 "optional": true,4185 "os": [4186 "linux"4187 ],4188 "funding": {4189 "url": "https://opencollective.com/libvips"4190 }4191 },4192 "node_modules/wrangler/node_modules/@img/sharp-libvips-linuxmusl-arm64": {4193 "version": "1.3.4",4194 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.4.tgz",4195 "integrity": "sha512-hvulFwtjUcagsis6BBxHwGFwWoNZjgYmULGVrZcyfNbjA8hKILbRxGg15/7w5HDyXHXUos/j6baAWqnCyQ2DWA==",4196 "cpu": [4197 "arm64"4198 ],4199 "dev": true,4200 "libc": [4201 "musl"4202 ],4203 "license": "LGPL-3.0-or-later",4204 "optional": true,4205 "os": [4206 "linux"4207 ],4208 "funding": {4209 "url": "https://opencollective.com/libvips"4210 }4211 },4212 "node_modules/wrangler/node_modules/@img/sharp-libvips-linuxmusl-x64": {4213 "version": "1.3.4",4214 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.4.tgz",4215 "integrity": "sha512-6zXKeE/p39I1AmA3cJG35eyBGNqNddLnUXjhwBnsGjFPWqf5VKkDBEqaEkPDoTEtkxwi2vv8Tcr2mDyP4So7Fg==",4216 "cpu": [4217 "x64"4218 ],4219 "dev": true,4220 "libc": [4221 "musl"4222 ],4223 "license": "LGPL-3.0-or-later",4224 "optional": true,4225 "os": [4226 "linux"4227 ],4228 "funding": {4229 "url": "https://opencollective.com/libvips"4230 }4231 },4232 "node_modules/wrangler/node_modules/@img/sharp-linux-arm": {4233 "version": "0.35.5",4234 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.5.tgz",4235 "integrity": "sha512-LEaXK2WdXVK5ykcw0buWyPMsmLLL2vpHLD6yrNSW+JGEL3BZPA4tpKN6iaMc4AxTTAoaX/sU1rOL51lcIz48ZQ==",4236 "cpu": [4237 "arm"4238 ],4239 "dev": true,4240 "libc": [4241 "glibc"4242 ],4243 "license": "Apache-2.0",4244 "optional": true,4245 "os": [4246 "linux"4247 ],4248 "engines": {4249 "node": ">=20.9.0"4250 },4251 "funding": {4252 "url": "https://opencollective.com/libvips"4253 },4254 "optionalDependencies": {4255 "@img/sharp-libvips-linux-arm": "1.3.4"4256 }4257 },4258 "node_modules/wrangler/node_modules/@img/sharp-linux-arm64": {4259 "version": "0.35.5",4260 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.5.tgz",4261 "integrity": "sha512-LYVx5JTsOM2CBzmxreh+nl64/3H6Xb09iSLknqH47z2T2DFFxDeFLP5y4dJwe6H7uGQlHPyEEtIqyo3DYsRwdQ==",4262 "cpu": [4263 "arm64"4264 ],4265 "dev": true,4266 "libc": [4267 "glibc"4268 ],4269 "license": "Apache-2.0",4270 "optional": true,4271 "os": [4272 "linux"4273 ],4274 "engines": {4275 "node": ">=20.9.0"4276 },4277 "funding": {4278 "url": "https://opencollective.com/libvips"4279 },4280 "optionalDependencies": {4281 "@img/sharp-libvips-linux-arm64": "1.3.4"4282 }4283 },4284 "node_modules/wrangler/node_modules/@img/sharp-linux-ppc64": {4285 "version": "0.35.5",4286 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.5.tgz",4287 "integrity": "sha512-QVxAAq8evVRI9ia2vqgwrmWucn5Dfv+JdWzj75pD8omHLPSP7f8p20O8jxzjCcuCEQEOtYOZUmX1hkiZ0kdevA==",4288 "cpu": [4289 "ppc64"4290 ],4291 "dev": true,4292 "libc": [4293 "glibc"4294 ],4295 "license": "Apache-2.0",4296 "optional": true,4297 "os": [4298 "linux"4299 ],4300 "engines": {4301 "node": ">=20.9.0"4302 },4303 "funding": {4304 "url": "https://opencollective.com/libvips"4305 },4306 "optionalDependencies": {4307 "@img/sharp-libvips-linux-ppc64": "1.3.4"4308 }4309 },4310 "node_modules/wrangler/node_modules/@img/sharp-linux-riscv64": {4311 "version": "0.35.5",4312 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.5.tgz",4313 "integrity": "sha512-LtdreXguaavKODPIfzJ4kffx7UNt1omwtK0rch4EBbbSTXPnxWmYSayXdLJw0fJzQ97kHt1gL/yh4tvU+nCyRQ==",4314 "cpu": [4315 "riscv64"4316 ],4317 "dev": true,4318 "libc": [4319 "glibc"4320 ],4321 "license": "Apache-2.0",4322 "optional": true,4323 "os": [4324 "linux"4325 ],4326 "engines": {4327 "node": ">=20.9.0"4328 },4329 "funding": {4330 "url": "https://opencollective.com/libvips"4331 },4332 "optionalDependencies": {4333 "@img/sharp-libvips-linux-riscv64": "1.3.4"4334 }4335 },4336 "node_modules/wrangler/node_modules/@img/sharp-linux-s390x": {4337 "version": "0.35.5",4338 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.5.tgz",4339 "integrity": "sha512-UZasTOFiYzotTsGOCu42BfUzP6Tu6Do/947iRm1RsLKvlllxwGcn4RN27LibGWceix4Y+Pmw3jsnTcCQIgWjqA==",4340 "cpu": [4341 "s390x"4342 ],4343 "dev": true,4344 "libc": [4345 "glibc"4346 ],4347 "license": "Apache-2.0",4348 "optional": true,4349 "os": [4350 "linux"4351 ],4352 "engines": {4353 "node": ">=20.9.0"4354 },4355 "funding": {4356 "url": "https://opencollective.com/libvips"4357 },4358 "optionalDependencies": {4359 "@img/sharp-libvips-linux-s390x": "1.3.4"4360 }4361 },4362 "node_modules/wrangler/node_modules/@img/sharp-linux-x64": {4363 "version": "0.35.5",4364 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.5.tgz",4365 "integrity": "sha512-SxFtLTeJInhAA9Q836kux2vZNeOBQEx658qvbboZScr0wIARym3IcGmW7KpVD5sbVg0Ojy+udFQdayYIZyoNog==",4366 "cpu": [4367 "x64"4368 ],4369 "dev": true,4370 "libc": [4371 "glibc"4372 ],4373 "license": "Apache-2.0",4374 "optional": true,4375 "os": [4376 "linux"4377 ],4378 "engines": {4379 "node": ">=20.9.0"4380 },4381 "funding": {4382 "url": "https://opencollective.com/libvips"4383 },4384 "optionalDependencies": {4385 "@img/sharp-libvips-linux-x64": "1.3.4"4386 }4387 },4388 "node_modules/wrangler/node_modules/@img/sharp-linuxmusl-arm64": {4389 "version": "0.35.5",4390 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.5.tgz",4391 "integrity": "sha512-9HbMclmI1zlNkFRs3z9/eBtDjfD0sGlrX1z6b1qwmiFY5ElDLh4BC0LPBdVp7z1DXFiKlIcznf+ZlsuZzLxQqg==",4392 "cpu": [4393 "arm64"4394 ],4395 "dev": true,4396 "libc": [4397 "musl"4398 ],4399 "license": "Apache-2.0",4400 "optional": true,4401 "os": [4402 "linux"4403 ],4404 "engines": {4405 "node": ">=20.9.0"4406 },4407 "funding": {4408 "url": "https://opencollective.com/libvips"4409 },4410 "optionalDependencies": {4411 "@img/sharp-libvips-linuxmusl-arm64": "1.3.4"4412 }4413 },4414 "node_modules/wrangler/node_modules/@img/sharp-linuxmusl-x64": {4415 "version": "0.35.5",4416 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.5.tgz",4417 "integrity": "sha512-4KOphqB035HrVdqLZfCgMzzERrQkkzOwRhl4OAkRO1YCldbaFjySXMaK534Mo0V+LndnlJk+sbUyLeU0ULyD1A==",4418 "cpu": [4419 "x64"4420 ],4421 "dev": true,4422 "libc": [4423 "musl"4424 ],4425 "license": "Apache-2.0",4426 "optional": true,4427 "os": [4428 "linux"4429 ],4430 "engines": {4431 "node": ">=20.9.0"4432 },4433 "funding": {4434 "url": "https://opencollective.com/libvips"4435 },4436 "optionalDependencies": {4437 "@img/sharp-libvips-linuxmusl-x64": "1.3.4"4438 }4439 },4440 "node_modules/wrangler/node_modules/@img/sharp-wasm32": {4441 "version": "0.35.5",4442 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.5.tgz",4443 "integrity": "sha512-Ptsga1su4tQx+LLF1ECS9U6nz5kmrXKo6XVbtR48Ke3ZRxxgaWBu7IDtEe1quo8hiupwm6WFqxVlXaSf7IINGQ==",4444 "dev": true,4445 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",4446 "optional": true,4447 "dependencies": {4448 "@emnapi/runtime": "^1.11.3"4449 },4450 "engines": {4451 "node": ">=20.9.0"4452 },4453 "funding": {4454 "url": "https://opencollective.com/libvips"4455 }4456 },4457 "node_modules/wrangler/node_modules/@img/sharp-webcontainers-wasm32": {4458 "version": "0.35.5",4459 "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.5.tgz",4460 "integrity": "sha512-hfhF/FmoQyTUkA0bIKFOtw536BQSeBMe6BF6QyWlrPxT754+TFLaZ7sKKTfvvM0yJgKgaYTwnFCIZ/GuDw5SUA==",4461 "cpu": [4462 "wasm32"4463 ],4464 "dev": true,4465 "license": "Apache-2.0",4466 "optional": true,4467 "dependencies": {4468 "@img/sharp-wasm32": "0.35.5"4469 },4470 "engines": {4471 "node": ">=20.9.0"4472 },4473 "funding": {4474 "url": "https://opencollective.com/libvips"4475 }4476 },4477 "node_modules/wrangler/node_modules/@img/sharp-win32-arm64": {4478 "version": "0.35.5",4479 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.5.tgz",4480 "integrity": "sha512-X4t7g+7ZA5DKblCBEXGjUqqemj4vczING/5viFwAL8h4N3qYeyjwdCvRLHi4EdOUI+2Z7UFlp1VM+p/AuEtm6Q==",4481 "cpu": [4482 "arm64"4483 ],4484 "dev": true,4485 "license": "Apache-2.0 AND LGPL-3.0-or-later",4486 "optional": true,4487 "os": [4488 "win32"4489 ],4490 "engines": {4491 "node": ">=20.9.0"4492 },4493 "funding": {4494 "url": "https://opencollective.com/libvips"4495 }4496 },4497 "node_modules/wrangler/node_modules/@img/sharp-win32-ia32": {4498 "version": "0.35.5",4499 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.5.tgz",4500 "integrity": "sha512-5Zm82LoBc43nhwNybZlG7Y1KO//Zhsn306fQl29ZOuStHLGTo3BWL83q3cznX0poxSAMuYL1On/BHBxkBeKr6A==",4501 "cpu": [4502 "ia32"4503 ],4504 "dev": true,4505 "license": "Apache-2.0 AND LGPL-3.0-or-later",4506 "optional": true,4507 "os": [4508 "win32"4509 ],4510 "engines": {4511 "node": "^20.9.0"4512 },4513 "funding": {4514 "url": "https://opencollective.com/libvips"4515 }4516 },4517 "node_modules/wrangler/node_modules/@img/sharp-win32-x64": {4518 "version": "0.35.5",4519 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.5.tgz",4520 "integrity": "sha512-x76eH0vEiHlcMQu8Y8IenntaACtddpT6W0wmXtWrnKcnKI7ME5DdgqhAD6SEWOEl1v2zDvkZDhFA9KnURwpfqg==",4521 "cpu": [4522 "x64"4523 ],4524 "dev": true,4525 "license": "Apache-2.0 AND LGPL-3.0-or-later",4526 "optional": true,4527 "os": [4528 "win32"4529 ],4530 "engines": {4531 "node": ">=20.9.0"4532 },4533 "funding": {4534 "url": "https://opencollective.com/libvips"4535 }4536 },4537 "node_modules/wrangler/node_modules/esbuild": {4538 "version": "0.28.2",4539 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",4540 "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",4541 "dev": true,4542 "hasInstallScript": true,4543 "license": "MIT",4544 "bin": {4545 "esbuild": "bin/esbuild"4546 },4547 "engines": {4548 "node": ">=18"4549 },4550 "optionalDependencies": {4551 "@esbuild/aix-ppc64": "0.28.2",4552 "@esbuild/android-arm": "0.28.2",4553 "@esbuild/android-arm64": "0.28.2",4554 "@esbuild/android-x64": "0.28.2",4555 "@esbuild/darwin-arm64": "0.28.2",4556 "@esbuild/darwin-x64": "0.28.2",4557 "@esbuild/freebsd-arm64": "0.28.2",4558 "@esbuild/freebsd-x64": "0.28.2",4559 "@esbuild/linux-arm": "0.28.2",4560 "@esbuild/linux-arm64": "0.28.2",4561 "@esbuild/linux-ia32": "0.28.2",4562 "@esbuild/linux-loong64": "0.28.2",4563 "@esbuild/linux-mips64el": "0.28.2",4564 "@esbuild/linux-ppc64": "0.28.2",4565 "@esbuild/linux-riscv64": "0.28.2",4566 "@esbuild/linux-s390x": "0.28.2",4567 "@esbuild/linux-x64": "0.28.2",4568 "@esbuild/netbsd-arm64": "0.28.2",4569 "@esbuild/netbsd-x64": "0.28.2",4570 "@esbuild/openbsd-arm64": "0.28.2",4571 "@esbuild/openbsd-x64": "0.28.2",4572 "@esbuild/openharmony-arm64": "0.28.2",4573 "@esbuild/sunos-x64": "0.28.2",4574 "@esbuild/win32-arm64": "0.28.2",4575 "@esbuild/win32-ia32": "0.28.2",4576 "@esbuild/win32-x64": "0.28.2"4577 }4578 },4579 "node_modules/wrangler/node_modules/miniflare": {4580 "version": "5.20261006.1-alpha",4581 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-5.20261006.1-alpha.tgz",4582 "integrity": "sha512-6ylv8tamkrspDI2R/cAYfv+YWmfGNdXe76Pi9TauEUWsFVXn3LNF9Yk8oduzf1a+TYsSRYTqlOE7+nGGRsMHdw==",4583 "dev": true,4584 "license": "MIT",4585 "dependencies": {4586 "@cspotcode/source-map-support": "0.8.1",4587 "sharp": "0.35.5",4588 "undici": "7.29.1",4589 "workerd": "1.20261006.1",4590 "ws": "8.21.0",4591 "youch": "4.1.0-beta.10"4592 },4593 "engines": {4594 "node": ">=22.0.0"4595 }4596 },4597 "node_modules/wrangler/node_modules/sharp": {4598 "version": "0.35.5",4599 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.5.tgz",4600 "integrity": "sha512-Ywn4OnzGukp7CDMrp08RQ50YKmuwG47brZgIVPTvBaaAfQlRlygrRqSrxdCiL9M+LlzLBiJ68IR1QqvzHyjC7g==",4601 "dev": true,4602 "license": "Apache-2.0",4603 "dependencies": {4604 "@img/colour": "^1.1.0",4605 "detect-libc": "^2.1.2",4606 "semver": "^7.8.5"4607 },4608 "engines": {4609 "node": ">=20.9.0"4610 },4611 "funding": {4612 "url": "https://opencollective.com/libvips"4613 },4614 "optionalDependencies": {4615 "@img/sharp-darwin-arm64": "0.35.5",4616 "@img/sharp-darwin-x64": "0.35.5",4617 "@img/sharp-freebsd-wasm32": "0.35.5",4618 "@img/sharp-libvips-darwin-arm64": "1.3.4",4619 "@img/sharp-libvips-darwin-x64": "1.3.4",4620 "@img/sharp-libvips-linux-arm": "1.3.4",4621 "@img/sharp-libvips-linux-arm64": "1.3.4",4622 "@img/sharp-libvips-linux-ppc64": "1.3.4",4623 "@img/sharp-libvips-linux-riscv64": "1.3.4",4624 "@img/sharp-libvips-linux-s390x": "1.3.4",4625 "@img/sharp-libvips-linux-x64": "1.3.4",4626 "@img/sharp-libvips-linuxmusl-arm64": "1.3.4",4627 "@img/sharp-libvips-linuxmusl-x64": "1.3.4",4628 "@img/sharp-linux-arm": "0.35.5",4629 "@img/sharp-linux-arm64": "0.35.5",4630 "@img/sharp-linux-ppc64": "0.35.5",4631 "@img/sharp-linux-riscv64": "0.35.5",4632 "@img/sharp-linux-s390x": "0.35.5",4633 "@img/sharp-linux-x64": "0.35.5",4634 "@img/sharp-linuxmusl-arm64": "0.35.5",4635 "@img/sharp-linuxmusl-x64": "0.35.5",4636 "@img/sharp-webcontainers-wasm32": "0.35.5",4637 "@img/sharp-win32-arm64": "0.35.5",4638 "@img/sharp-win32-ia32": "0.35.5",4639 "@img/sharp-win32-x64": "0.35.5"4640 },4641 "peerDependenciesMeta": {4642 "@types/node": {4643 "optional": true4644 }4645 }4646 },4647 "node_modules/wrangler/node_modules/undici": {4648 "version": "7.29.1",4649 "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.1.tgz",4650 "integrity": "sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==",4651 "dev": true,4652 "license": "MIT",4653 "engines": {4654 "node": ">=20.18.1"4655 }4656 },4657 "node_modules/wrangler/node_modules/workerd": {4658 "version": "1.20261006.1",4659 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20261006.1.tgz",4660 "integrity": "sha512-8MadBuffZ5NdpLwZjUmsqT5QlaKXq4gjgT6wzcKeynZTICNXyePhc+5QVoKiK7+MMhFTLNrRO2KXLlpk8Q6BkA==",4661 "dev": true,4662 "hasInstallScript": true,4663 "license": "Apache-2.0",4664 "bin": {4665 "workerd": "bin/workerd"4666 },4667 "engines": {4668 "node": ">=16"4669 },4670 "optionalDependencies": {4671 "@cloudflare/workerd-darwin-64": "1.20261006.1",4672 "@cloudflare/workerd-darwin-arm64": "1.20261006.1",4673 "@cloudflare/workerd-linux-64": "1.20261006.1",4674 "@cloudflare/workerd-linux-arm64": "1.20261006.1",4675 "@cloudflare/workerd-windows-64": "1.20261006.1"4676 }4677 },4678 "node_modules/wrangler/node_modules/ws": {4679 "version": "8.21.0",4680 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",4681 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",4682 "dev": true,4683 "license": "MIT",4684 "engines": {4685 "node": ">=10.0.0"4686 },4687 "peerDependencies": {4688 "bufferutil": "^4.0.1",4689 "utf-8-validate": ">=5.0.2"4690 },4691 "peerDependenciesMeta": {4692 "bufferutil": {4693 "optional": true4694 },4695 "utf-8-validate": {4696 "optional": true4697 }4698 }4699 },4700 "node_modules/ws": {4701 "version": "8.22.0",4702 "resolved": "https://registry.npmjs.org/ws/-/ws-8.22.0.tgz",4703 "integrity": "sha512-Ydggc987+RO0AnWtZ/7Wq9FtNvcrL1b/RO0ud9mWjUPgDrsAAwQSF51sm2hm1XofbU/4jkpGEsLFsZZxU+1DOg==",4704 "dev": true,4705 "license": "MIT",4706 "engines": {4707 "node": ">=10.0.0"4708 },4709 "peerDependencies": {4710 "bufferutil": "^4.0.1",4711 "utf-8-validate": ">=5.0.2"4712 },4713 "peerDependenciesMeta": {4714 "bufferutil": {4715 "optional": true4716 },4717 "utf-8-validate": {4718 "optional": true4719 }4720 }4721 },4722 "node_modules/youch": {4723 "version": "4.1.0-beta.10",4724 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",4725 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",4726 "dev": true,4727 "license": "MIT",4728 "dependencies": {4729 "@poppinss/colors": "^4.1.5",4730 "@poppinss/dumper": "^0.6.4",4731 "@speed-highlight/core": "^1.2.7",4732 "cookie": "^1.0.2",4733 "youch-core": "^0.3.3"4734 }4735 },4736 "node_modules/youch-core": {4737 "version": "0.3.3",4738 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",4739 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",4740 "dev": true,4741 "license": "MIT",4742 "dependencies": {4743 "@poppinss/exception": "^1.2.2",4744 "error-stack-parser-es": "^1.0.5"4745 }4746 },4747 "node_modules/zod": {4748 "version": "4.4.3",4749 "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",4750 "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",4751 "dev": true,4752 "license": "MIT",4753 "funding": {4754 "url": "https://github.com/sponsors/colinhacks"4755 }4756 }4757 }4758}