clone

nostr relays on demand at <name>.bind.ws: claim one with your key, pay in zaps past the free allowance

main
bindws / package-lock.json
package-lock.json 115.0K
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.1",13 "ntig": "file:vendor/ntig-0.6.1.tgz"14 },15 "devDependencies": {16 "@cloudflare/vitest-pool-workers": "^0.22.0",17 "@cloudflare/workers-types": "^5.20260902.1",18 "@types/ws": "^8.18.0",19 "ajv": "^8.20.0",20 "jsqr": "^1.4.0",21 "typescript": "^7.0.2",22 "vitest": "^4.1.0",23 "wrangler": "^4.128.0",24 "ws": "^8.21.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.22.0",55 "resolved": "https://registry.npmjs.org/@cloudflare/vitest-pool-workers/-/vitest-pool-workers-0.22.0.tgz",56 "integrity": "sha512-OJv/qikkOgxnKxJ5xrLS7zuOLZhc/6iziU+llqZm4tiQf2CJUYwlMuXN68VaWIQebORd1AUx4w6A0oy8XRbuaQ==",57 "dev": true,58 "license": "MIT",59 "dependencies": {60 "cjs-module-lexer": "1.2.3",61 "esbuild": "0.28.1",62 "miniflare": "5.20260815.0-alpha",63 "wrangler": "4.124.0",64 "zod": "4.4.3"65 },66 "peerDependencies": {67 "@vitest/runner": "^4.1.0",68 "@vitest/snapshot": "^4.1.0",69 "vitest": "^4.1.0"70 }71 },72 "node_modules/@cloudflare/vitest-pool-workers/node_modules/wrangler": {73 "version": "4.124.0",74 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.124.0.tgz",75 "integrity": "sha512-75euoZKjVTJYFy+Xhctt/5JlZL4M6A4xmovZsUlep+6GHcCm14n9VtdGzNIybOW2t8wuNxRj5iMUwjT5E7Ctog==",76 "dev": true,77 "license": "MIT OR Apache-2.0",78 "dependencies": {79 "@cloudflare/kv-asset-handler": "0.5.0",80 "@cloudflare/unenv-preset": "2.16.1",81 "blake3-wasm": "2.1.5",82 "esbuild": "0.28.1",83 "miniflare": "5.20260815.0-alpha",84 "path-to-regexp": "6.3.0",85 "unenv": "2.0.0-rc.24",86 "workerd": "1.20260815.1"87 },88 "bin": {89 "cf-wrangler": "bin/cf-wrangler.js",90 "wrangler": "bin/wrangler.js",91 "wrangler2": "bin/wrangler.js"92 },93 "engines": {94 "node": ">=22.0.0"95 },96 "optionalDependencies": {97 "fsevents": "2.3.3"98 },99 "peerDependencies": {100 "@cloudflare/workers-types": "^5.20260815.1"101 },102 "peerDependenciesMeta": {103 "@cloudflare/workers-types": {104 "optional": true105 }106 }107 },108 "node_modules/@cloudflare/workerd-darwin-64": {109 "version": "1.20260815.1",110 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260815.1.tgz",111 "integrity": "sha512-7PsLdcz6pT9EMd1EJGZEgMyYRfs0CHxGs62PS2L1w3s6+xGmQcRXKm/zoMftmqZF45JBa4MzFeownRKbRt/x5g==",112 "cpu": [113 "x64"114 ],115 "dev": true,116 "license": "Apache-2.0",117 "optional": true,118 "os": [119 "darwin"120 ],121 "engines": {122 "node": ">=16"123 }124 },125 "node_modules/@cloudflare/workerd-darwin-arm64": {126 "version": "1.20260815.1",127 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260815.1.tgz",128 "integrity": "sha512-60wtg8ng7FVWeOg/UMbZ9Ye0sslpRRAKoftPbdtuH2volq676quxVr6Zm2EjVULH/JFZeCn72dbLlrnbh0Mpcw==",129 "cpu": [130 "arm64"131 ],132 "dev": true,133 "license": "Apache-2.0",134 "optional": true,135 "os": [136 "darwin"137 ],138 "engines": {139 "node": ">=16"140 }141 },142 "node_modules/@cloudflare/workerd-linux-64": {143 "version": "1.20260815.1",144 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260815.1.tgz",145 "integrity": "sha512-MuqKIHPo0Qyo8MZMmy0lP2B5PeAL7f4T9Fu4Usk3QdbV4JIrKG/OoybN3Ign7m/Dff+L1Oo/ZHydB+hEg1ueFw==",146 "cpu": [147 "x64"148 ],149 "dev": true,150 "license": "Apache-2.0",151 "optional": true,152 "os": [153 "linux"154 ],155 "engines": {156 "node": ">=16"157 }158 },159 "node_modules/@cloudflare/workerd-linux-arm64": {160 "version": "1.20260815.1",161 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260815.1.tgz",162 "integrity": "sha512-XNFtJ5rIqJxnY6ISjkfbhT/ODiWJ6LcBvNbntuPD6I/F2k7aZeKgPaXrvWvKde66LXyzFKzc8Hn+Ydx4shevQg==",163 "cpu": [164 "arm64"165 ],166 "dev": true,167 "license": "Apache-2.0",168 "optional": true,169 "os": [170 "linux"171 ],172 "engines": {173 "node": ">=16"174 }175 },176 "node_modules/@cloudflare/workerd-windows-64": {177 "version": "1.20260815.1",178 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260815.1.tgz",179 "integrity": "sha512-PiIUWrhbMg3quolwjgMvPOd75vKESjT4aDm7nL6mSjL5IOgmpO/zKstXnYfnEH3pq7sC0UCvKlF8ZPcfsh8NMw==",180 "cpu": [181 "x64"182 ],183 "dev": true,184 "license": "Apache-2.0",185 "optional": true,186 "os": [187 "win32"188 ],189 "engines": {190 "node": ">=16"191 }192 },193 "node_modules/@cloudflare/workers-types": {194 "version": "5.20260902.1",195 "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-5.20260902.1.tgz",196 "integrity": "sha512-FpgVlUNWBLPtC51m/t9Eo8DzbFoOg05MSicoPQRS3eitvPRznJxkxuCy0P23unP2CjLIAczLR5nFNRWlKMJvrA==",197 "dev": true,198 "license": "MIT OR Apache-2.0"199 },200 "node_modules/@cspotcode/source-map-support": {201 "version": "0.8.1",202 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",203 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",204 "dev": true,205 "license": "MIT",206 "dependencies": {207 "@jridgewell/trace-mapping": "0.3.9"208 },209 "engines": {210 "node": ">=12"211 }212 },213 "node_modules/@emnapi/runtime": {214 "version": "1.11.3",215 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",216 "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",217 "dev": true,218 "license": "MIT",219 "optional": true,220 "dependencies": {221 "tslib": "^2.4.0"222 }223 },224 "node_modules/@esbuild/aix-ppc64": {225 "version": "0.28.1",226 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",227 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",228 "cpu": [229 "ppc64"230 ],231 "dev": true,232 "license": "MIT",233 "optional": true,234 "os": [235 "aix"236 ],237 "engines": {238 "node": ">=18"239 }240 },241 "node_modules/@esbuild/android-arm": {242 "version": "0.28.1",243 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",244 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",245 "cpu": [246 "arm"247 ],248 "dev": true,249 "license": "MIT",250 "optional": true,251 "os": [252 "android"253 ],254 "engines": {255 "node": ">=18"256 }257 },258 "node_modules/@esbuild/android-arm64": {259 "version": "0.28.1",260 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",261 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",262 "cpu": [263 "arm64"264 ],265 "dev": true,266 "license": "MIT",267 "optional": true,268 "os": [269 "android"270 ],271 "engines": {272 "node": ">=18"273 }274 },275 "node_modules/@esbuild/android-x64": {276 "version": "0.28.1",277 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",278 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",279 "cpu": [280 "x64"281 ],282 "dev": true,283 "license": "MIT",284 "optional": true,285 "os": [286 "android"287 ],288 "engines": {289 "node": ">=18"290 }291 },292 "node_modules/@esbuild/darwin-arm64": {293 "version": "0.28.1",294 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",295 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",296 "cpu": [297 "arm64"298 ],299 "dev": true,300 "license": "MIT",301 "optional": true,302 "os": [303 "darwin"304 ],305 "engines": {306 "node": ">=18"307 }308 },309 "node_modules/@esbuild/darwin-x64": {310 "version": "0.28.1",311 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",312 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",313 "cpu": [314 "x64"315 ],316 "dev": true,317 "license": "MIT",318 "optional": true,319 "os": [320 "darwin"321 ],322 "engines": {323 "node": ">=18"324 }325 },326 "node_modules/@esbuild/freebsd-arm64": {327 "version": "0.28.1",328 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",329 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",330 "cpu": [331 "arm64"332 ],333 "dev": true,334 "license": "MIT",335 "optional": true,336 "os": [337 "freebsd"338 ],339 "engines": {340 "node": ">=18"341 }342 },343 "node_modules/@esbuild/freebsd-x64": {344 "version": "0.28.1",345 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",346 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",347 "cpu": [348 "x64"349 ],350 "dev": true,351 "license": "MIT",352 "optional": true,353 "os": [354 "freebsd"355 ],356 "engines": {357 "node": ">=18"358 }359 },360 "node_modules/@esbuild/linux-arm": {361 "version": "0.28.1",362 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",363 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",364 "cpu": [365 "arm"366 ],367 "dev": true,368 "license": "MIT",369 "optional": true,370 "os": [371 "linux"372 ],373 "engines": {374 "node": ">=18"375 }376 },377 "node_modules/@esbuild/linux-arm64": {378 "version": "0.28.1",379 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",380 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",381 "cpu": [382 "arm64"383 ],384 "dev": true,385 "license": "MIT",386 "optional": true,387 "os": [388 "linux"389 ],390 "engines": {391 "node": ">=18"392 }393 },394 "node_modules/@esbuild/linux-ia32": {395 "version": "0.28.1",396 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",397 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",398 "cpu": [399 "ia32"400 ],401 "dev": true,402 "license": "MIT",403 "optional": true,404 "os": [405 "linux"406 ],407 "engines": {408 "node": ">=18"409 }410 },411 "node_modules/@esbuild/linux-loong64": {412 "version": "0.28.1",413 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",414 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",415 "cpu": [416 "loong64"417 ],418 "dev": true,419 "license": "MIT",420 "optional": true,421 "os": [422 "linux"423 ],424 "engines": {425 "node": ">=18"426 }427 },428 "node_modules/@esbuild/linux-mips64el": {429 "version": "0.28.1",430 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",431 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",432 "cpu": [433 "mips64el"434 ],435 "dev": true,436 "license": "MIT",437 "optional": true,438 "os": [439 "linux"440 ],441 "engines": {442 "node": ">=18"443 }444 },445 "node_modules/@esbuild/linux-ppc64": {446 "version": "0.28.1",447 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",448 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",449 "cpu": [450 "ppc64"451 ],452 "dev": true,453 "license": "MIT",454 "optional": true,455 "os": [456 "linux"457 ],458 "engines": {459 "node": ">=18"460 }461 },462 "node_modules/@esbuild/linux-riscv64": {463 "version": "0.28.1",464 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",465 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",466 "cpu": [467 "riscv64"468 ],469 "dev": true,470 "license": "MIT",471 "optional": true,472 "os": [473 "linux"474 ],475 "engines": {476 "node": ">=18"477 }478 },479 "node_modules/@esbuild/linux-s390x": {480 "version": "0.28.1",481 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",482 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",483 "cpu": [484 "s390x"485 ],486 "dev": true,487 "license": "MIT",488 "optional": true,489 "os": [490 "linux"491 ],492 "engines": {493 "node": ">=18"494 }495 },496 "node_modules/@esbuild/linux-x64": {497 "version": "0.28.1",498 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",499 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",500 "cpu": [501 "x64"502 ],503 "dev": true,504 "license": "MIT",505 "optional": true,506 "os": [507 "linux"508 ],509 "engines": {510 "node": ">=18"511 }512 },513 "node_modules/@esbuild/netbsd-arm64": {514 "version": "0.28.1",515 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",516 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",517 "cpu": [518 "arm64"519 ],520 "dev": true,521 "license": "MIT",522 "optional": true,523 "os": [524 "netbsd"525 ],526 "engines": {527 "node": ">=18"528 }529 },530 "node_modules/@esbuild/netbsd-x64": {531 "version": "0.28.1",532 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",533 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",534 "cpu": [535 "x64"536 ],537 "dev": true,538 "license": "MIT",539 "optional": true,540 "os": [541 "netbsd"542 ],543 "engines": {544 "node": ">=18"545 }546 },547 "node_modules/@esbuild/openbsd-arm64": {548 "version": "0.28.1",549 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",550 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",551 "cpu": [552 "arm64"553 ],554 "dev": true,555 "license": "MIT",556 "optional": true,557 "os": [558 "openbsd"559 ],560 "engines": {561 "node": ">=18"562 }563 },564 "node_modules/@esbuild/openbsd-x64": {565 "version": "0.28.1",566 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",567 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",568 "cpu": [569 "x64"570 ],571 "dev": true,572 "license": "MIT",573 "optional": true,574 "os": [575 "openbsd"576 ],577 "engines": {578 "node": ">=18"579 }580 },581 "node_modules/@esbuild/openharmony-arm64": {582 "version": "0.28.1",583 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",584 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",585 "cpu": [586 "arm64"587 ],588 "dev": true,589 "license": "MIT",590 "optional": true,591 "os": [592 "openharmony"593 ],594 "engines": {595 "node": ">=18"596 }597 },598 "node_modules/@esbuild/sunos-x64": {599 "version": "0.28.1",600 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",601 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",602 "cpu": [603 "x64"604 ],605 "dev": true,606 "license": "MIT",607 "optional": true,608 "os": [609 "sunos"610 ],611 "engines": {612 "node": ">=18"613 }614 },615 "node_modules/@esbuild/win32-arm64": {616 "version": "0.28.1",617 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",618 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",619 "cpu": [620 "arm64"621 ],622 "dev": true,623 "license": "MIT",624 "optional": true,625 "os": [626 "win32"627 ],628 "engines": {629 "node": ">=18"630 }631 },632 "node_modules/@esbuild/win32-ia32": {633 "version": "0.28.1",634 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",635 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",636 "cpu": [637 "ia32"638 ],639 "dev": true,640 "license": "MIT",641 "optional": true,642 "os": [643 "win32"644 ],645 "engines": {646 "node": ">=18"647 }648 },649 "node_modules/@esbuild/win32-x64": {650 "version": "0.28.1",651 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",652 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",653 "cpu": [654 "x64"655 ],656 "dev": true,657 "license": "MIT",658 "optional": true,659 "os": [660 "win32"661 ],662 "engines": {663 "node": ">=18"664 }665 },666 "node_modules/@img/colour": {667 "version": "1.1.0",668 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",669 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",670 "dev": true,671 "license": "MIT",672 "engines": {673 "node": ">=18"674 }675 },676 "node_modules/@img/sharp-darwin-arm64": {677 "version": "0.35.2",678 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.2.tgz",679 "integrity": "sha512-eEieHsMksAW4IiO5NzauESRl2D2qz3J/kwUxUrSfV06A93eEaRfMpHXyUb1mAqrR7i8U9A0GRqE9pjn6u1Jjpg==",680 "cpu": [681 "arm64"682 ],683 "dev": true,684 "license": "Apache-2.0",685 "optional": true,686 "os": [687 "darwin"688 ],689 "engines": {690 "node": ">=20.9.0"691 },692 "funding": {693 "url": "https://opencollective.com/libvips"694 },695 "optionalDependencies": {696 "@img/sharp-libvips-darwin-arm64": "1.3.1"697 }698 },699 "node_modules/@img/sharp-darwin-x64": {700 "version": "0.35.2",701 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.2.tgz",702 "integrity": "sha512-BaktuGPCeHJMARpodR8jK4uKiZrPAy9WrfQW0sdI37clracq8Bp01AYS3SZgi5FS/y5twa9t4+LIuuxQjqRrWw==",703 "cpu": [704 "x64"705 ],706 "dev": true,707 "license": "Apache-2.0",708 "optional": true,709 "os": [710 "darwin"711 ],712 "engines": {713 "node": ">=20.9.0"714 },715 "funding": {716 "url": "https://opencollective.com/libvips"717 },718 "optionalDependencies": {719 "@img/sharp-libvips-darwin-x64": "1.3.1"720 }721 },722 "node_modules/@img/sharp-freebsd-wasm32": {723 "version": "0.35.2",724 "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.2.tgz",725 "integrity": "sha512-YoAxdnd8hPUkvLHd3bWY+YA8nw3xM/RyRopYucNsWHVSan8NLVM3X2volsfoRDcXdUJPg6tXahSd7HXPK7lRnw==",726 "dev": true,727 "license": "Apache-2.0",728 "optional": true,729 "os": [730 "freebsd"731 ],732 "dependencies": {733 "@img/sharp-wasm32": "0.35.2"734 },735 "engines": {736 "node": ">=20.9.0"737 },738 "funding": {739 "url": "https://opencollective.com/libvips"740 }741 },742 "node_modules/@img/sharp-libvips-darwin-arm64": {743 "version": "1.3.1",744 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.1.tgz",745 "integrity": "sha512-4V/M3roRMTYjiwZY9IOVQOE8OyeCxFAkYmyZDrZl51uOKjibm3oeEJ4WAmLxutAfzFbC9jqUiPs2gbnGflH+7g==",746 "cpu": [747 "arm64"748 ],749 "dev": true,750 "license": "LGPL-3.0-or-later",751 "optional": true,752 "os": [753 "darwin"754 ],755 "funding": {756 "url": "https://opencollective.com/libvips"757 }758 },759 "node_modules/@img/sharp-libvips-darwin-x64": {760 "version": "1.3.1",761 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.1.tgz",762 "integrity": "sha512-c0/DxItpJv2+dGhgycJBBgotdqruGYDvA79drdh0MD1dFpy7JzJ/PlXwi1H4rFf0eTy8tgbI91aHDnZIceY3jQ==",763 "cpu": [764 "x64"765 ],766 "dev": true,767 "license": "LGPL-3.0-or-later",768 "optional": true,769 "os": [770 "darwin"771 ],772 "funding": {773 "url": "https://opencollective.com/libvips"774 }775 },776 "node_modules/@img/sharp-libvips-linux-arm": {777 "version": "1.3.1",778 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.1.tgz",779 "integrity": "sha512-aGGy9aWzXgHBG7HNyQPWorZthlp7+x6fDRoPAQbGO3ThcttuTyKIx3NuSHb6zb4gBNq6/yNn9f1cy9nFKS/Vmg==",780 "cpu": [781 "arm"782 ],783 "dev": true,784 "license": "LGPL-3.0-or-later",785 "optional": true,786 "os": [787 "linux"788 ],789 "funding": {790 "url": "https://opencollective.com/libvips"791 }792 },793 "node_modules/@img/sharp-libvips-linux-arm64": {794 "version": "1.3.1",795 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.1.tgz",796 "integrity": "sha512-JznefmcK9j1JKPz8AkQDh89kjojubyfOasWBPKfzMIhPwsgDy9evpE/naJTXXXmghS1iFwR8u/kTwh/I2/+GCw==",797 "cpu": [798 "arm64"799 ],800 "dev": true,801 "license": "LGPL-3.0-or-later",802 "optional": true,803 "os": [804 "linux"805 ],806 "funding": {807 "url": "https://opencollective.com/libvips"808 }809 },810 "node_modules/@img/sharp-libvips-linux-ppc64": {811 "version": "1.3.1",812 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.1.tgz",813 "integrity": "sha512-1EkwGNCZk6iWNCMWqrvdJ+r1j0PT1zIz60CNPhYnJlK/zyeWqlsPZIe+ocBVqPF8k/Ssee/NCk+tE9Ryrko6ng==",814 "cpu": [815 "ppc64"816 ],817 "dev": true,818 "license": "LGPL-3.0-or-later",819 "optional": true,820 "os": [821 "linux"822 ],823 "funding": {824 "url": "https://opencollective.com/libvips"825 }826 },827 "node_modules/@img/sharp-libvips-linux-riscv64": {828 "version": "1.3.1",829 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.1.tgz",830 "integrity": "sha512-Ilays+w2bXdnxzxtQdmXR62u8o8GYa3eL4+Gr+1KiE4xperMZUslRaVPJwwPkzlHEjGfXAfRVAa/7CYCtSqsBw==",831 "cpu": [832 "riscv64"833 ],834 "dev": true,835 "license": "LGPL-3.0-or-later",836 "optional": true,837 "os": [838 "linux"839 ],840 "funding": {841 "url": "https://opencollective.com/libvips"842 }843 },844 "node_modules/@img/sharp-libvips-linux-s390x": {845 "version": "1.3.1",846 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.1.tgz",847 "integrity": "sha512-VfBwVHQTbRoj4XlpA/KLZ7ltgMpz+4WSejFzQ+GnoImjo1PtEJ59QB2qR1xQEeRPYIkNrPIm2L4cICMvz4C2ew==",848 "cpu": [849 "s390x"850 ],851 "dev": true,852 "license": "LGPL-3.0-or-later",853 "optional": true,854 "os": [855 "linux"856 ],857 "funding": {858 "url": "https://opencollective.com/libvips"859 }860 },861 "node_modules/@img/sharp-libvips-linux-x64": {862 "version": "1.3.1",863 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.1.tgz",864 "integrity": "sha512-+c8ukgwU62DS54nCAjw7keOfHUkmr0B5QHEdcOqRnodF/MNXJbVI8Eopoj4B/0H8Asr65I+A4Amrn7a85/md6A==",865 "cpu": [866 "x64"867 ],868 "dev": true,869 "license": "LGPL-3.0-or-later",870 "optional": true,871 "os": [872 "linux"873 ],874 "funding": {875 "url": "https://opencollective.com/libvips"876 }877 },878 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {879 "version": "1.3.1",880 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.1.tgz",881 "integrity": "sha512-qlKb/pwbkAi1WMsJrYHk7CuDrd12s27U2QnRhFYUoJNrRCmkosMTttuRFat/DDB3IlDm5qE1TJgZ4JDnHX8Ldw==",882 "cpu": [883 "arm64"884 ],885 "dev": true,886 "license": "LGPL-3.0-or-later",887 "optional": true,888 "os": [889 "linux"890 ],891 "funding": {892 "url": "https://opencollective.com/libvips"893 }894 },895 "node_modules/@img/sharp-libvips-linuxmusl-x64": {896 "version": "1.3.1",897 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.1.tgz",898 "integrity": "sha512-yO21HwoUVLN8Qa+/SBjQLMYwBWAVJjeGPNe+hc0OUeMeifEtJqu5a1c4HayE1nNpDih9y3/KkoltfkDodmKAlg==",899 "cpu": [900 "x64"901 ],902 "dev": true,903 "license": "LGPL-3.0-or-later",904 "optional": true,905 "os": [906 "linux"907 ],908 "funding": {909 "url": "https://opencollective.com/libvips"910 }911 },912 "node_modules/@img/sharp-linux-arm": {913 "version": "0.35.2",914 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.2.tgz",915 "integrity": "sha512-SE4kzF2mepn6z+6E7L6lsV8FzuLL6IPQdyX8ZiwROAG/G8td+hP/m7FsFPwidtrF19gvajuC9l6TxAVcsA4S7A==",916 "cpu": [917 "arm"918 ],919 "dev": true,920 "license": "Apache-2.0",921 "optional": true,922 "os": [923 "linux"924 ],925 "engines": {926 "node": ">=20.9.0"927 },928 "funding": {929 "url": "https://opencollective.com/libvips"930 },931 "optionalDependencies": {932 "@img/sharp-libvips-linux-arm": "1.3.1"933 }934 },935 "node_modules/@img/sharp-linux-arm64": {936 "version": "0.35.2",937 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.2.tgz",938 "integrity": "sha512-af12Pnd0ZGu2HfP8NayB0kk6eC/lrfbQE6HlR4jD+34wdJ1Vw9TF6TMn6ZvffT+WgqVsl0hRbmNvz2u/23VmwA==",939 "cpu": [940 "arm64"941 ],942 "dev": true,943 "license": "Apache-2.0",944 "optional": true,945 "os": [946 "linux"947 ],948 "engines": {949 "node": ">=20.9.0"950 },951 "funding": {952 "url": "https://opencollective.com/libvips"953 },954 "optionalDependencies": {955 "@img/sharp-libvips-linux-arm64": "1.3.1"956 }957 },958 "node_modules/@img/sharp-linux-ppc64": {959 "version": "0.35.2",960 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.2.tgz",961 "integrity": "sha512-hYSBm7zcNtDCozCxQHYZJiu63b/bXsgRZuOxCIBZsStMM9Vap47iFHdbX4kCvQsblPB/k+clhELpdQJHQLSHvg==",962 "cpu": [963 "ppc64"964 ],965 "dev": true,966 "license": "Apache-2.0",967 "optional": true,968 "os": [969 "linux"970 ],971 "engines": {972 "node": ">=20.9.0"973 },974 "funding": {975 "url": "https://opencollective.com/libvips"976 },977 "optionalDependencies": {978 "@img/sharp-libvips-linux-ppc64": "1.3.1"979 }980 },981 "node_modules/@img/sharp-linux-riscv64": {982 "version": "0.35.2",983 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.2.tgz",984 "integrity": "sha512-qQt0Kc13+Hoan/Awq/qMSQw3L+RI1NCRPgD5cUJ/1WSSmIoysLOc72jlRM3E0OHN9Yr313jgeQ2T+zW+F03QFA==",985 "cpu": [986 "riscv64"987 ],988 "dev": true,989 "license": "Apache-2.0",990 "optional": true,991 "os": [992 "linux"993 ],994 "engines": {995 "node": ">=20.9.0"996 },997 "funding": {998 "url": "https://opencollective.com/libvips"999 },1000 "optionalDependencies": {1001 "@img/sharp-libvips-linux-riscv64": "1.3.1"1002 }1003 },1004 "node_modules/@img/sharp-linux-s390x": {1005 "version": "0.35.2",1006 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.2.tgz",1007 "integrity": "sha512-E4fLLfRPzDLlEeDaTzI98OFLcv++WL5ChLLMwPoVd0CIoZQqupBSNbOisPL5am9XsbQ9T84+iiMpUvbFtkunbA==",1008 "cpu": [1009 "s390x"1010 ],1011 "dev": true,1012 "license": "Apache-2.0",1013 "optional": true,1014 "os": [1015 "linux"1016 ],1017 "engines": {1018 "node": ">=20.9.0"1019 },1020 "funding": {1021 "url": "https://opencollective.com/libvips"1022 },1023 "optionalDependencies": {1024 "@img/sharp-libvips-linux-s390x": "1.3.1"1025 }1026 },1027 "node_modules/@img/sharp-linux-x64": {1028 "version": "0.35.2",1029 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.2.tgz",1030 "integrity": "sha512-gi0zFJJRLswfCZmHtJdikXPOc5u7qamSOS3NHedLqLd4W8Q0NqjdBr6TTRIgsfFjqfTsHFgdfvJ9LwqSgcHiAA==",1031 "cpu": [1032 "x64"1033 ],1034 "dev": true,1035 "license": "Apache-2.0",1036 "optional": true,1037 "os": [1038 "linux"1039 ],1040 "engines": {1041 "node": ">=20.9.0"1042 },1043 "funding": {1044 "url": "https://opencollective.com/libvips"1045 },1046 "optionalDependencies": {1047 "@img/sharp-libvips-linux-x64": "1.3.1"1048 }1049 },1050 "node_modules/@img/sharp-linuxmusl-arm64": {1051 "version": "0.35.2",1052 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.2.tgz",1053 "integrity": "sha512-siWbOW1u6HFnFLrp0waKyW7VEf7jYvcDWdrXEFa8AkdAQgEvuu5Fz8/Y70w9EeqAdwDtfU012BhEHHaDqvQNzg==",1054 "cpu": [1055 "arm64"1056 ],1057 "dev": true,1058 "license": "Apache-2.0",1059 "optional": true,1060 "os": [1061 "linux"1062 ],1063 "engines": {1064 "node": ">=20.9.0"1065 },1066 "funding": {1067 "url": "https://opencollective.com/libvips"1068 },1069 "optionalDependencies": {1070 "@img/sharp-libvips-linuxmusl-arm64": "1.3.1"1071 }1072 },1073 "node_modules/@img/sharp-linuxmusl-x64": {1074 "version": "0.35.2",1075 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.2.tgz",1076 "integrity": "sha512-YBqMMcjDi4QGYiSn4vNOYBhmlC4z5AXqkOUUqI2e0AFA4urNv4ESgOgwNl3K+4etQhha0twXlzeF20bbULm9Yg==",1077 "cpu": [1078 "x64"1079 ],1080 "dev": true,1081 "license": "Apache-2.0",1082 "optional": true,1083 "os": [1084 "linux"1085 ],1086 "engines": {1087 "node": ">=20.9.0"1088 },1089 "funding": {1090 "url": "https://opencollective.com/libvips"1091 },1092 "optionalDependencies": {1093 "@img/sharp-libvips-linuxmusl-x64": "1.3.1"1094 }1095 },1096 "node_modules/@img/sharp-wasm32": {1097 "version": "0.35.2",1098 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.2.tgz",1099 "integrity": "sha512-Mrv4JQNYVQ94xH+jzZ9r+gowleN8mv2FTgKT+PI6bx5C0G8TdNYndu161pg2i7uoBwxy2ImPMHrJOM2LZef7Bw==",1100 "dev": true,1101 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",1102 "optional": true,1103 "dependencies": {1104 "@emnapi/runtime": "^1.11.1"1105 },1106 "engines": {1107 "node": ">=20.9.0"1108 },1109 "funding": {1110 "url": "https://opencollective.com/libvips"1111 }1112 },1113 "node_modules/@img/sharp-webcontainers-wasm32": {1114 "version": "0.35.2",1115 "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.2.tgz",1116 "integrity": "sha512-QNV27pxs9wpApEiCfvHM1RDoP1w1+2KrUWWDPEhEwg+latvOrfuhWrHWZKwdSFwU6jh3myjw/yOCRsUIuOft3g==",1117 "cpu": [1118 "wasm32"1119 ],1120 "dev": true,1121 "license": "Apache-2.0",1122 "optional": true,1123 "dependencies": {1124 "@img/sharp-wasm32": "0.35.2"1125 },1126 "engines": {1127 "node": ">=20.9.0"1128 },1129 "funding": {1130 "url": "https://opencollective.com/libvips"1131 }1132 },1133 "node_modules/@img/sharp-win32-arm64": {1134 "version": "0.35.2",1135 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.2.tgz",1136 "integrity": "sha512-BiVRYc/t6/Vl3e1hBx0hugG4oN9Pydf4fgMSpxTQJmwGUg/YoXTWHiFeRymHfCZzifxu4F4rpk/I67D0LQ20wQ==",1137 "cpu": [1138 "arm64"1139 ],1140 "dev": true,1141 "license": "Apache-2.0 AND LGPL-3.0-or-later",1142 "optional": true,1143 "os": [1144 "win32"1145 ],1146 "engines": {1147 "node": ">=20.9.0"1148 },1149 "funding": {1150 "url": "https://opencollective.com/libvips"1151 }1152 },1153 "node_modules/@img/sharp-win32-ia32": {1154 "version": "0.35.2",1155 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.2.tgz",1156 "integrity": "sha512-YYEhx9PImCC7T0tI8JDMi4DB9LwLCXCU5OWNYEXAxh5Q1ShKkyC6byxzoBJ3gEFDnH2lQckWuDe70G7mB2XJog==",1157 "cpu": [1158 "ia32"1159 ],1160 "dev": true,1161 "license": "Apache-2.0 AND LGPL-3.0-or-later",1162 "optional": true,1163 "os": [1164 "win32"1165 ],1166 "engines": {1167 "node": "^20.9.0"1168 },1169 "funding": {1170 "url": "https://opencollective.com/libvips"1171 }1172 },1173 "node_modules/@img/sharp-win32-x64": {1174 "version": "0.35.2",1175 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.2.tgz",1176 "integrity": "sha512-imoOyBcoM/iiUr4J6VPpCNjPnjvP/Gks95898yB8YqoGGYmHYbOyCuNv9FMhFgtaiHFGbHW8bxKqRV6VjtXThQ==",1177 "cpu": [1178 "x64"1179 ],1180 "dev": true,1181 "license": "Apache-2.0 AND LGPL-3.0-or-later",1182 "optional": true,1183 "os": [1184 "win32"1185 ],1186 "engines": {1187 "node": ">=20.9.0"1188 },1189 "funding": {1190 "url": "https://opencollective.com/libvips"1191 }1192 },1193 "node_modules/@jridgewell/resolve-uri": {1194 "version": "3.1.2",1195 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",1196 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",1197 "dev": true,1198 "license": "MIT",1199 "engines": {1200 "node": ">=6.0.0"1201 }1202 },1203 "node_modules/@jridgewell/sourcemap-codec": {1204 "version": "1.6.0",1205 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",1206 "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==",1207 "dev": true,1208 "license": "MIT"1209 },1210 "node_modules/@jridgewell/trace-mapping": {1211 "version": "0.3.9",1212 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",1213 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",1214 "dev": true,1215 "license": "MIT",1216 "dependencies": {1217 "@jridgewell/resolve-uri": "^3.0.3",1218 "@jridgewell/sourcemap-codec": "^1.4.10"1219 }1220 },1221 "node_modules/@noble/ciphers": {1222 "version": "2.1.1",1223 "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-2.1.1.tgz",1224 "integrity": "sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==",1225 "license": "MIT",1226 "engines": {1227 "node": ">= 20.19.0"1228 },1229 "funding": {1230 "url": "https://paulmillr.com/funding/"1231 }1232 },1233 "node_modules/@noble/curves": {1234 "version": "2.0.1",1235 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz",1236 "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==",1237 "license": "MIT",1238 "dependencies": {1239 "@noble/hashes": "2.0.1"1240 },1241 "engines": {1242 "node": ">= 20.19.0"1243 },1244 "funding": {1245 "url": "https://paulmillr.com/funding/"1246 }1247 },1248 "node_modules/@noble/curves/node_modules/@noble/hashes": {1249 "version": "2.0.1",1250 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",1251 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",1252 "license": "MIT",1253 "engines": {1254 "node": ">= 20.19.0"1255 },1256 "funding": {1257 "url": "https://paulmillr.com/funding/"1258 }1259 },1260 "node_modules/@noble/hashes": {1261 "version": "2.4.0",1262 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.4.0.tgz",1263 "integrity": "sha512-X5XaVWZIBCT7HHZGm5I7ZQXDwLG+bGXuSrMQAW+7Zvl87h1kmc1ZB1VSRJcpUfoUrGQp4Fkoxm5kZ+Ms+aW+eA==",1264 "license": "MIT",1265 "engines": {1266 "node": ">= 20.19.0"1267 },1268 "funding": {1269 "url": "https://paulmillr.com/funding/"1270 }1271 },1272 "node_modules/@oxc-project/types": {1273 "version": "0.148.0",1274 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.148.0.tgz",1275 "integrity": "sha512-Nm4s/jB+4FpFsPhWGEC4h7rzksesmtnMXomo6rCMcg/b8zLQuOziRgkCS1fxDCXOlJB/6Q8oABOZ/OP6RIPj9A==",1276 "dev": true,1277 "license": "MIT",1278 "funding": {1279 "url": "https://github.com/sponsors/oxc-project"1280 }1281 },1282 "node_modules/@poppinss/colors": {1283 "version": "4.1.6",1284 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",1285 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",1286 "dev": true,1287 "license": "MIT",1288 "dependencies": {1289 "kleur": "^4.1.5"1290 }1291 },1292 "node_modules/@poppinss/dumper": {1293 "version": "0.6.5",1294 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",1295 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",1296 "dev": true,1297 "license": "MIT",1298 "dependencies": {1299 "@poppinss/colors": "^4.1.5",1300 "@sindresorhus/is": "^7.0.2",1301 "supports-color": "^10.0.0"1302 }1303 },1304 "node_modules/@poppinss/exception": {1305 "version": "1.2.3",1306 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",1307 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==",1308 "dev": true,1309 "license": "MIT"1310 },1311 "node_modules/@rolldown/binding-android-arm-eabi": {1312 "version": "1.2.7",1313 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.7.tgz",1314 "integrity": "sha512-EypzgnYCwyVY4NDHKzGmNJT5b+XaQEBniHxsMdeIQLB/tcCzZnhqrzHpZFbX9iaxx+5RiB8caATBtfvZP7zVxQ==",1315 "cpu": [1316 "arm"1317 ],1318 "dev": true,1319 "license": "MIT",1320 "optional": true,1321 "os": [1322 "android"1323 ],1324 "engines": {1325 "node": "^20.19.0 || >=22.12.0"1326 }1327 },1328 "node_modules/@rolldown/binding-android-arm64": {1329 "version": "1.2.7",1330 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.7.tgz",1331 "integrity": "sha512-l17HE9EweWaqJZhuUuNBN/FzM62xw+DECVnJyvMsxn8vJFAGLy5QfLDoYAcronkAN8VxKZHezDpulHDPx95vFw==",1332 "cpu": [1333 "arm64"1334 ],1335 "dev": true,1336 "license": "MIT",1337 "optional": true,1338 "os": [1339 "android"1340 ],1341 "engines": {1342 "node": "^20.19.0 || >=22.12.0"1343 }1344 },1345 "node_modules/@rolldown/binding-darwin-arm64": {1346 "version": "1.2.7",1347 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.7.tgz",1348 "integrity": "sha512-8ED8ELFvHXc6OCETIn4gXObPiaR6bckM/ipXtbzlPVDRMBfEGjCKgO90F9YtfdpDatVx/ZQw7aZ1vUMf/+T3Mw==",1349 "cpu": [1350 "arm64"1351 ],1352 "dev": true,1353 "license": "MIT",1354 "optional": true,1355 "os": [1356 "darwin"1357 ],1358 "engines": {1359 "node": "^20.19.0 || >=22.12.0"1360 }1361 },1362 "node_modules/@rolldown/binding-darwin-x64": {1363 "version": "1.2.7",1364 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.7.tgz",1365 "integrity": "sha512-/WPripjtiAIZ2tWY7ddijORT0Ujg87wxWW/qcoFVCKAWVDPhtY0xr7Dj0M3GyNGz60jGwTElhro/mkF9dT7dDQ==",1366 "cpu": [1367 "x64"1368 ],1369 "dev": true,1370 "license": "MIT",1371 "optional": true,1372 "os": [1373 "darwin"1374 ],1375 "engines": {1376 "node": "^20.19.0 || >=22.12.0"1377 }1378 },1379 "node_modules/@rolldown/binding-freebsd-x64": {1380 "version": "1.2.7",1381 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.7.tgz",1382 "integrity": "sha512-14DI4NcqpvbICxSnGLx3PmtDaWqRP/KGSGb6C+JLLVPeZRl6dKdHba3pGsqT3vpdTqhEYIPG0MMQ8c0xYqoJxA==",1383 "cpu": [1384 "x64"1385 ],1386 "dev": true,1387 "license": "MIT",1388 "optional": true,1389 "os": [1390 "freebsd"1391 ],1392 "engines": {1393 "node": "^20.19.0 || >=22.12.0"1394 }1395 },1396 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {1397 "version": "1.2.7",1398 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.7.tgz",1399 "integrity": "sha512-bxrWIRvHWQvbJwi+VIie/kDJmQxcNE6xxWwZdqF/ExVAigtHkv54WTLQPb+QsZdnFy18fg7JPfWGL0RH6vwIlQ==",1400 "cpu": [1401 "arm"1402 ],1403 "dev": true,1404 "license": "MIT",1405 "optional": true,1406 "os": [1407 "linux"1408 ],1409 "engines": {1410 "node": "^20.19.0 || >=22.12.0"1411 }1412 },1413 "node_modules/@rolldown/binding-linux-arm64-gnu": {1414 "version": "1.2.7",1415 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.7.tgz",1416 "integrity": "sha512-toOY2BChBZyuxU7OYX6Tn389di4IzAqPTycVcci0O7FSfBqzRB3RZn+K5Is6ANf4tmgRd/K1yZTsNTXbkXsnLg==",1417 "cpu": [1418 "arm64"1419 ],1420 "dev": true,1421 "license": "MIT",1422 "optional": true,1423 "os": [1424 "linux"1425 ],1426 "engines": {1427 "node": "^20.19.0 || >=22.12.0"1428 }1429 },1430 "node_modules/@rolldown/binding-linux-arm64-musl": {1431 "version": "1.2.7",1432 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.7.tgz",1433 "integrity": "sha512-lAIXTH/aiLRLxsTgQvfhjo4K1ydWIp00+V0voOr9beb/9ZmkUFrSIb03dXNFRgMNvkE6oGsF10ioQ6UsI+vS5Q==",1434 "cpu": [1435 "arm64"1436 ],1437 "dev": true,1438 "license": "MIT",1439 "optional": true,1440 "os": [1441 "linux"1442 ],1443 "engines": {1444 "node": "^20.19.0 || >=22.12.0"1445 }1446 },1447 "node_modules/@rolldown/binding-linux-ppc64-gnu": {1448 "version": "1.2.7",1449 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.7.tgz",1450 "integrity": "sha512-kdnwS28Pkenp/mZMRwjXXXwxQ7pIsm+bF919LUK93BOyhcLsrVKdP2p9fxpiPNPAbNuch8ypQt0pm2P2LYCAGg==",1451 "cpu": [1452 "ppc64"1453 ],1454 "dev": true,1455 "license": "MIT",1456 "optional": true,1457 "os": [1458 "linux"1459 ],1460 "engines": {1461 "node": "^20.19.0 || >=22.12.0"1462 }1463 },1464 "node_modules/@rolldown/binding-linux-s390x-gnu": {1465 "version": "1.2.7",1466 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.7.tgz",1467 "integrity": "sha512-516OdsyLdr5E65paF3yBF55t8mfm9+gmtCsK3xI7XKXIT7EfRlHhxL8K/NR6Hu8BWSgF5+1w74lTL0+nxcc8Qw==",1468 "cpu": [1469 "s390x"1470 ],1471 "dev": true,1472 "license": "MIT",1473 "optional": true,1474 "os": [1475 "linux"1476 ],1477 "engines": {1478 "node": "^20.19.0 || >=22.12.0"1479 }1480 },1481 "node_modules/@rolldown/binding-linux-x64-gnu": {1482 "version": "1.2.7",1483 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.7.tgz",1484 "integrity": "sha512-r8/z8n7GFaYRln3xmP1Cxy0HH/HLM0uBUPkEuSVEfKGDA89M0FsZRZJRSwe/tJjRx+fpH/gjorfhB8tmEbSFLA==",1485 "cpu": [1486 "x64"1487 ],1488 "dev": true,1489 "license": "MIT",1490 "optional": true,1491 "os": [1492 "linux"1493 ],1494 "engines": {1495 "node": "^20.19.0 || >=22.12.0"1496 }1497 },1498 "node_modules/@rolldown/binding-linux-x64-musl": {1499 "version": "1.2.7",1500 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.7.tgz",1501 "integrity": "sha512-pAsE8iiDxUg1xBqdhrTfg45AVDVpirjz00sblEYClGNNcMnDb+e8beQgqIAw6LvauX/APvgxUnwrgun/YYGBhw==",1502 "cpu": [1503 "x64"1504 ],1505 "dev": true,1506 "license": "MIT",1507 "optional": true,1508 "os": [1509 "linux"1510 ],1511 "engines": {1512 "node": "^20.19.0 || >=22.12.0"1513 }1514 },1515 "node_modules/@rolldown/binding-openharmony-arm64": {1516 "version": "1.2.7",1517 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.7.tgz",1518 "integrity": "sha512-lTcIYmmnQQA8Or/2DatS6oSqcdLHvendjS+zLu+FwgToynWMRSmQdpM65fTANJgIS4mjbMOo5KT2lnT9SAb96w==",1519 "cpu": [1520 "arm64"1521 ],1522 "dev": true,1523 "license": "MIT",1524 "optional": true,1525 "os": [1526 "openharmony"1527 ],1528 "engines": {1529 "node": "^20.19.0 || >=22.12.0"1530 }1531 },1532 "node_modules/@rolldown/binding-win32-arm64-msvc": {1533 "version": "1.2.7",1534 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.7.tgz",1535 "integrity": "sha512-e3Gu3WxbNk/UqQhxqU7YIYO+9ZBvWNz3U+h/qRFosscMFzdRPbXYSaSWgSnklv2fz1TgzBTcti2z35c/7irsHw==",1536 "cpu": [1537 "arm64"1538 ],1539 "dev": true,1540 "license": "MIT",1541 "optional": true,1542 "os": [1543 "win32"1544 ],1545 "engines": {1546 "node": "^20.19.0 || >=22.12.0"1547 }1548 },1549 "node_modules/@rolldown/binding-win32-x64-msvc": {1550 "version": "1.2.7",1551 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.7.tgz",1552 "integrity": "sha512-W/jg5qoRSqjsEv0+dZi4e687mcHqmVuU0P4fK6qS/xjetW2Gmc1W8j//z5nAeNcC8Ttm0hV46IjcYeuVwYhuiw==",1553 "cpu": [1554 "x64"1555 ],1556 "dev": true,1557 "license": "MIT",1558 "optional": true,1559 "os": [1560 "win32"1561 ],1562 "engines": {1563 "node": "^20.19.0 || >=22.12.0"1564 }1565 },1566 "node_modules/@rolldown/pluginutils": {1567 "version": "1.0.1",1568 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",1569 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",1570 "dev": true,1571 "license": "MIT"1572 },1573 "node_modules/@scure/base": {1574 "version": "2.0.0",1575 "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.0.0.tgz",1576 "integrity": "sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==",1577 "license": "MIT",1578 "funding": {1579 "url": "https://paulmillr.com/funding/"1580 }1581 },1582 "node_modules/@scure/bip32": {1583 "version": "2.0.1",1584 "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.0.1.tgz",1585 "integrity": "sha512-4Md1NI5BzoVP+bhyJaY3K6yMesEFzNS1sE/cP+9nuvE7p/b0kx9XbpDHHFl8dHtufcbdHRUUQdRqLIPHN/s7yA==",1586 "license": "MIT",1587 "dependencies": {1588 "@noble/curves": "2.0.1",1589 "@noble/hashes": "2.0.1",1590 "@scure/base": "2.0.0"1591 },1592 "funding": {1593 "url": "https://paulmillr.com/funding/"1594 }1595 },1596 "node_modules/@scure/bip32/node_modules/@noble/hashes": {1597 "version": "2.0.1",1598 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",1599 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",1600 "license": "MIT",1601 "engines": {1602 "node": ">= 20.19.0"1603 },1604 "funding": {1605 "url": "https://paulmillr.com/funding/"1606 }1607 },1608 "node_modules/@scure/bip39": {1609 "version": "2.0.1",1610 "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.0.1.tgz",1611 "integrity": "sha512-PsxdFj/d2AcJcZDX1FXN3dDgitDDTmwf78rKZq1a6c1P1Nan1X/Sxc7667zU3U+AN60g7SxxP0YCVw2H/hBycg==",1612 "license": "MIT",1613 "dependencies": {1614 "@noble/hashes": "2.0.1",1615 "@scure/base": "2.0.0"1616 },1617 "funding": {1618 "url": "https://paulmillr.com/funding/"1619 }1620 },1621 "node_modules/@scure/bip39/node_modules/@noble/hashes": {1622 "version": "2.0.1",1623 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",1624 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",1625 "license": "MIT",1626 "engines": {1627 "node": ">= 20.19.0"1628 },1629 "funding": {1630 "url": "https://paulmillr.com/funding/"1631 }1632 },1633 "node_modules/@sindresorhus/is": {1634 "version": "7.2.0",1635 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",1636 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==",1637 "dev": true,1638 "license": "MIT",1639 "engines": {1640 "node": ">=18"1641 },1642 "funding": {1643 "url": "https://github.com/sindresorhus/is?sponsor=1"1644 }1645 },1646 "node_modules/@speed-highlight/core": {1647 "version": "1.2.24",1648 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.24.tgz",1649 "integrity": "sha512-qeW2e1l78afw8VhRPfPQ1Gjj+KU5XFQ/OFV5ti6eTa9bruO7mJyZtA4vw0ofqmA3tKCkROE9xLk3VZoeRc98nw==",1650 "dev": true,1651 "license": "CC0-1.0"1652 },1653 "node_modules/@standard-schema/spec": {1654 "version": "1.1.0",1655 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",1656 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",1657 "dev": true,1658 "license": "MIT"1659 },1660 "node_modules/@types/chai": {1661 "version": "5.2.3",1662 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",1663 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",1664 "dev": true,1665 "license": "MIT",1666 "dependencies": {1667 "@types/deep-eql": "*",1668 "assertion-error": "^2.0.1"1669 }1670 },1671 "node_modules/@types/deep-eql": {1672 "version": "4.0.2",1673 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",1674 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",1675 "dev": true,1676 "license": "MIT"1677 },1678 "node_modules/@types/estree": {1679 "version": "1.0.9",1680 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",1681 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",1682 "dev": true,1683 "license": "MIT"1684 },1685 "node_modules/@types/node": {1686 "version": "26.4.1",1687 "resolved": "https://registry.npmjs.org/@types/node/-/node-26.4.1.tgz",1688 "integrity": "sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==",1689 "dev": true,1690 "license": "MIT",1691 "dependencies": {1692 "undici-types": "~8.3.0"1693 }1694 },1695 "node_modules/@types/ws": {1696 "version": "8.18.1",1697 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",1698 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",1699 "dev": true,1700 "license": "MIT",1701 "dependencies": {1702 "@types/node": "*"1703 }1704 },1705 "node_modules/@typescript/typescript-aix-ppc64": {1706 "version": "7.0.2",1707 "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz",1708 "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==",1709 "cpu": [1710 "ppc64"1711 ],1712 "license": "Apache-2.0",1713 "optional": true,1714 "os": [1715 "aix"1716 ],1717 "engines": {1718 "node": ">=16.20.0"1719 }1720 },1721 "node_modules/@typescript/typescript-darwin-arm64": {1722 "version": "7.0.2",1723 "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz",1724 "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==",1725 "cpu": [1726 "arm64"1727 ],1728 "license": "Apache-2.0",1729 "optional": true,1730 "os": [1731 "darwin"1732 ],1733 "engines": {1734 "node": ">=16.20.0"1735 }1736 },1737 "node_modules/@typescript/typescript-darwin-x64": {1738 "version": "7.0.2",1739 "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz",1740 "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==",1741 "cpu": [1742 "x64"1743 ],1744 "license": "Apache-2.0",1745 "optional": true,1746 "os": [1747 "darwin"1748 ],1749 "engines": {1750 "node": ">=16.20.0"1751 }1752 },1753 "node_modules/@typescript/typescript-freebsd-arm64": {1754 "version": "7.0.2",1755 "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz",1756 "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==",1757 "cpu": [1758 "arm64"1759 ],1760 "license": "Apache-2.0",1761 "optional": true,1762 "os": [1763 "freebsd"1764 ],1765 "engines": {1766 "node": ">=16.20.0"1767 }1768 },1769 "node_modules/@typescript/typescript-freebsd-x64": {1770 "version": "7.0.2",1771 "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz",1772 "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==",1773 "cpu": [1774 "x64"1775 ],1776 "license": "Apache-2.0",1777 "optional": true,1778 "os": [1779 "freebsd"1780 ],1781 "engines": {1782 "node": ">=16.20.0"1783 }1784 },1785 "node_modules/@typescript/typescript-linux-arm": {1786 "version": "7.0.2",1787 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz",1788 "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==",1789 "cpu": [1790 "arm"1791 ],1792 "license": "Apache-2.0",1793 "optional": true,1794 "os": [1795 "linux"1796 ],1797 "engines": {1798 "node": ">=16.20.0"1799 }1800 },1801 "node_modules/@typescript/typescript-linux-arm64": {1802 "version": "7.0.2",1803 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz",1804 "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==",1805 "cpu": [1806 "arm64"1807 ],1808 "license": "Apache-2.0",1809 "optional": true,1810 "os": [1811 "linux"1812 ],1813 "engines": {1814 "node": ">=16.20.0"1815 }1816 },1817 "node_modules/@typescript/typescript-linux-loong64": {1818 "version": "7.0.2",1819 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz",1820 "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==",1821 "cpu": [1822 "loong64"1823 ],1824 "license": "Apache-2.0",1825 "optional": true,1826 "os": [1827 "linux"1828 ],1829 "engines": {1830 "node": ">=16.20.0"1831 }1832 },1833 "node_modules/@typescript/typescript-linux-mips64el": {1834 "version": "7.0.2",1835 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz",1836 "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==",1837 "cpu": [1838 "mips64el"1839 ],1840 "license": "Apache-2.0",1841 "optional": true,1842 "os": [1843 "linux"1844 ],1845 "engines": {1846 "node": ">=16.20.0"1847 }1848 },1849 "node_modules/@typescript/typescript-linux-ppc64": {1850 "version": "7.0.2",1851 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz",1852 "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==",1853 "cpu": [1854 "ppc64"1855 ],1856 "license": "Apache-2.0",1857 "optional": true,1858 "os": [1859 "linux"1860 ],1861 "engines": {1862 "node": ">=16.20.0"1863 }1864 },1865 "node_modules/@typescript/typescript-linux-riscv64": {1866 "version": "7.0.2",1867 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz",1868 "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==",1869 "cpu": [1870 "riscv64"1871 ],1872 "license": "Apache-2.0",1873 "optional": true,1874 "os": [1875 "linux"1876 ],1877 "engines": {1878 "node": ">=16.20.0"1879 }1880 },1881 "node_modules/@typescript/typescript-linux-s390x": {1882 "version": "7.0.2",1883 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz",1884 "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==",1885 "cpu": [1886 "s390x"1887 ],1888 "license": "Apache-2.0",1889 "optional": true,1890 "os": [1891 "linux"1892 ],1893 "engines": {1894 "node": ">=16.20.0"1895 }1896 },1897 "node_modules/@typescript/typescript-linux-x64": {1898 "version": "7.0.2",1899 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz",1900 "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==",1901 "cpu": [1902 "x64"1903 ],1904 "license": "Apache-2.0",1905 "optional": true,1906 "os": [1907 "linux"1908 ],1909 "engines": {1910 "node": ">=16.20.0"1911 }1912 },1913 "node_modules/@typescript/typescript-netbsd-arm64": {1914 "version": "7.0.2",1915 "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz",1916 "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==",1917 "cpu": [1918 "arm64"1919 ],1920 "license": "Apache-2.0",1921 "optional": true,1922 "os": [1923 "netbsd"1924 ],1925 "engines": {1926 "node": ">=16.20.0"1927 }1928 },1929 "node_modules/@typescript/typescript-netbsd-x64": {1930 "version": "7.0.2",1931 "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz",1932 "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==",1933 "cpu": [1934 "x64"1935 ],1936 "license": "Apache-2.0",1937 "optional": true,1938 "os": [1939 "netbsd"1940 ],1941 "engines": {1942 "node": ">=16.20.0"1943 }1944 },1945 "node_modules/@typescript/typescript-openbsd-arm64": {1946 "version": "7.0.2",1947 "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz",1948 "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==",1949 "cpu": [1950 "arm64"1951 ],1952 "license": "Apache-2.0",1953 "optional": true,1954 "os": [1955 "openbsd"1956 ],1957 "engines": {1958 "node": ">=16.20.0"1959 }1960 },1961 "node_modules/@typescript/typescript-openbsd-x64": {1962 "version": "7.0.2",1963 "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz",1964 "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==",1965 "cpu": [1966 "x64"1967 ],1968 "license": "Apache-2.0",1969 "optional": true,1970 "os": [1971 "openbsd"1972 ],1973 "engines": {1974 "node": ">=16.20.0"1975 }1976 },1977 "node_modules/@typescript/typescript-sunos-x64": {1978 "version": "7.0.2",1979 "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz",1980 "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==",1981 "cpu": [1982 "x64"1983 ],1984 "license": "Apache-2.0",1985 "optional": true,1986 "os": [1987 "sunos"1988 ],1989 "engines": {1990 "node": ">=16.20.0"1991 }1992 },1993 "node_modules/@typescript/typescript-win32-arm64": {1994 "version": "7.0.2",1995 "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz",1996 "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==",1997 "cpu": [1998 "arm64"1999 ],2000 "license": "Apache-2.0",2001 "optional": true,2002 "os": [2003 "win32"2004 ],2005 "engines": {2006 "node": ">=16.20.0"2007 }2008 },2009 "node_modules/@typescript/typescript-win32-x64": {2010 "version": "7.0.2",2011 "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz",2012 "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==",2013 "cpu": [2014 "x64"2015 ],2016 "license": "Apache-2.0",2017 "optional": true,2018 "os": [2019 "win32"2020 ],2021 "engines": {2022 "node": ">=16.20.0"2023 }2024 },2025 "node_modules/@vitest/expect": {2026 "version": "4.1.11",2027 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.11.tgz",2028 "integrity": "sha512-VX2x5vNJXET47KAFzwERI+KRMtTTCSWTfSMKsW7JsUsXV4psq++e3DvZpuTDOpHcxytiDs6p2nhVb2tVDiiUYw==",2029 "dev": true,2030 "license": "MIT",2031 "dependencies": {2032 "@standard-schema/spec": "^1.1.0",2033 "@types/chai": "^5.2.2",2034 "@vitest/spy": "4.1.11",2035 "@vitest/utils": "4.1.11",2036 "chai": "^6.2.2",2037 "tinyrainbow": "^3.1.0"2038 },2039 "funding": {2040 "url": "https://opencollective.com/vitest"2041 }2042 },2043 "node_modules/@vitest/mocker": {2044 "version": "4.1.11",2045 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.11.tgz",2046 "integrity": "sha512-2XJVD55d1o5AZous5CCGKS74g/riOj9odEt2bQpCVZeblHyHdnMeFl4jl0XjU21stf4mbjUkew2eXQZt65g5CQ==",2047 "dev": true,2048 "license": "MIT",2049 "dependencies": {2050 "@vitest/spy": "4.1.11",2051 "estree-walker": "^3.0.3",2052 "magic-string": "^0.30.21"2053 },2054 "funding": {2055 "url": "https://opencollective.com/vitest"2056 },2057 "peerDependencies": {2058 "msw": "^2.4.9",2059 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0"2060 },2061 "peerDependenciesMeta": {2062 "msw": {2063 "optional": true2064 },2065 "vite": {2066 "optional": true2067 }2068 }2069 },2070 "node_modules/@vitest/pretty-format": {2071 "version": "4.1.11",2072 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.11.tgz",2073 "integrity": "sha512-yiZzPbGTS9Sr/JpFl8zHrcIkAofNbFV6k21vIgQN/cY/oxZeXhJv5sc/MBJ5jFKWmWs+oJHw0UXLZjmf931+Vw==",2074 "dev": true,2075 "license": "MIT",2076 "dependencies": {2077 "tinyrainbow": "^3.1.0"2078 },2079 "funding": {2080 "url": "https://opencollective.com/vitest"2081 }2082 },2083 "node_modules/@vitest/runner": {2084 "version": "4.1.11",2085 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.11.tgz",2086 "integrity": "sha512-LztvUgdwMNJMIkj3hQnnxiC2Xy1zNxq928W/xhjCLaNCzqTZOudjwbQf6v9IntZGPw132i2Lq2rgTRZHD3JHNw==",2087 "dev": true,2088 "license": "MIT",2089 "dependencies": {2090 "@vitest/utils": "4.1.11",2091 "pathe": "^2.0.3"2092 },2093 "funding": {2094 "url": "https://opencollective.com/vitest"2095 }2096 },2097 "node_modules/@vitest/snapshot": {2098 "version": "4.1.11",2099 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.11.tgz",2100 "integrity": "sha512-pN7ikn1ON7h8ee4gIAp4AzyK+zBtJPzVbqOgu5LCEh4VaJVbPQcgYQYJIMGQPXVeJJq1fnfazis7a5pFNPahog==",2101 "dev": true,2102 "license": "MIT",2103 "dependencies": {2104 "@vitest/pretty-format": "4.1.11",2105 "@vitest/utils": "4.1.11",2106 "magic-string": "^0.30.21",2107 "pathe": "^2.0.3"2108 },2109 "funding": {2110 "url": "https://opencollective.com/vitest"2111 }2112 },2113 "node_modules/@vitest/spy": {2114 "version": "4.1.11",2115 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.11.tgz",2116 "integrity": "sha512-apNa/prQy2qCeywhnixOHPRCgGNhvg7T4Dapfl1GahLp/R+uhBm5cPyFoNVyqsNd2h1nJxL6BqqdIjiABL60YA==",2117 "dev": true,2118 "license": "MIT",2119 "funding": {2120 "url": "https://opencollective.com/vitest"2121 }2122 },2123 "node_modules/@vitest/utils": {2124 "version": "4.1.11",2125 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.11.tgz",2126 "integrity": "sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==",2127 "dev": true,2128 "license": "MIT",2129 "dependencies": {2130 "@vitest/pretty-format": "4.1.11",2131 "convert-source-map": "^2.0.0",2132 "tinyrainbow": "^3.1.0"2133 },2134 "funding": {2135 "url": "https://opencollective.com/vitest"2136 }2137 },2138 "node_modules/ajv": {2139 "version": "8.20.0",2140 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",2141 "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",2142 "dev": true,2143 "license": "MIT",2144 "dependencies": {2145 "fast-deep-equal": "^3.1.3",2146 "fast-uri": "^3.0.1",2147 "json-schema-traverse": "^1.0.0",2148 "require-from-string": "^2.0.2"2149 },2150 "funding": {2151 "type": "github",2152 "url": "https://github.com/sponsors/epoberezkin"2153 }2154 },2155 "node_modules/assertion-error": {2156 "version": "2.0.1",2157 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",2158 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",2159 "dev": true,2160 "license": "MIT",2161 "engines": {2162 "node": ">=12"2163 }2164 },2165 "node_modules/blake3-wasm": {2166 "version": "2.1.5",2167 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",2168 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",2169 "dev": true,2170 "license": "MIT"2171 },2172 "node_modules/chai": {2173 "version": "6.2.2",2174 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz",2175 "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==",2176 "dev": true,2177 "license": "MIT",2178 "engines": {2179 "node": ">=18"2180 }2181 },2182 "node_modules/cjs-module-lexer": {2183 "version": "1.2.3",2184 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz",2185 "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==",2186 "dev": true,2187 "license": "MIT"2188 },2189 "node_modules/convert-source-map": {2190 "version": "2.0.0",2191 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",2192 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",2193 "dev": true,2194 "license": "MIT"2195 },2196 "node_modules/cookie": {2197 "version": "1.1.1",2198 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",2199 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",2200 "dev": true,2201 "license": "MIT",2202 "engines": {2203 "node": ">=18"2204 },2205 "funding": {2206 "type": "opencollective",2207 "url": "https://opencollective.com/express"2208 }2209 },2210 "node_modules/detect-libc": {2211 "version": "2.1.2",2212 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",2213 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",2214 "dev": true,2215 "license": "Apache-2.0",2216 "engines": {2217 "node": ">=8"2218 }2219 },2220 "node_modules/error-stack-parser-es": {2221 "version": "1.0.5",2222 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",2223 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==",2224 "dev": true,2225 "license": "MIT",2226 "funding": {2227 "url": "https://github.com/sponsors/antfu"2228 }2229 },2230 "node_modules/es-module-lexer": {2231 "version": "2.3.2",2232 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz",2233 "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==",2234 "dev": true,2235 "license": "MIT"2236 },2237 "node_modules/esbuild": {2238 "version": "0.28.1",2239 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",2240 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",2241 "dev": true,2242 "hasInstallScript": true,2243 "license": "MIT",2244 "bin": {2245 "esbuild": "bin/esbuild"2246 },2247 "engines": {2248 "node": ">=18"2249 },2250 "optionalDependencies": {2251 "@esbuild/aix-ppc64": "0.28.1",2252 "@esbuild/android-arm": "0.28.1",2253 "@esbuild/android-arm64": "0.28.1",2254 "@esbuild/android-x64": "0.28.1",2255 "@esbuild/darwin-arm64": "0.28.1",2256 "@esbuild/darwin-x64": "0.28.1",2257 "@esbuild/freebsd-arm64": "0.28.1",2258 "@esbuild/freebsd-x64": "0.28.1",2259 "@esbuild/linux-arm": "0.28.1",2260 "@esbuild/linux-arm64": "0.28.1",2261 "@esbuild/linux-ia32": "0.28.1",2262 "@esbuild/linux-loong64": "0.28.1",2263 "@esbuild/linux-mips64el": "0.28.1",2264 "@esbuild/linux-ppc64": "0.28.1",2265 "@esbuild/linux-riscv64": "0.28.1",2266 "@esbuild/linux-s390x": "0.28.1",2267 "@esbuild/linux-x64": "0.28.1",2268 "@esbuild/netbsd-arm64": "0.28.1",2269 "@esbuild/netbsd-x64": "0.28.1",2270 "@esbuild/openbsd-arm64": "0.28.1",2271 "@esbuild/openbsd-x64": "0.28.1",2272 "@esbuild/openharmony-arm64": "0.28.1",2273 "@esbuild/sunos-x64": "0.28.1",2274 "@esbuild/win32-arm64": "0.28.1",2275 "@esbuild/win32-ia32": "0.28.1",2276 "@esbuild/win32-x64": "0.28.1"2277 }2278 },2279 "node_modules/estree-walker": {2280 "version": "3.0.3",2281 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",2282 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",2283 "dev": true,2284 "license": "MIT",2285 "dependencies": {2286 "@types/estree": "^1.0.0"2287 }2288 },2289 "node_modules/expect-type": {2290 "version": "1.4.0",2291 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",2292 "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",2293 "dev": true,2294 "license": "Apache-2.0",2295 "engines": {2296 "node": ">=12.0.0"2297 }2298 },2299 "node_modules/fast-deep-equal": {2300 "version": "3.1.3",2301 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",2302 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",2303 "dev": true,2304 "license": "MIT"2305 },2306 "node_modules/fast-uri": {2307 "version": "3.1.7",2308 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.7.tgz",2309 "integrity": "sha512-dOvZVzjdZdz7phd9v6jCbwxrBW3fK6n8Rc0CtdmM4bumzMnxywBYhuph6J819RRw/ku+rLbelwfMunktuzVVHg==",2310 "dev": true,2311 "funding": [2312 {2313 "type": "github",2314 "url": "https://github.com/sponsors/fastify"2315 },2316 {2317 "type": "opencollective",2318 "url": "https://opencollective.com/fastify"2319 }2320 ],2321 "license": "BSD-3-Clause"2322 },2323 "node_modules/fdir": {2324 "version": "6.5.0",2325 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",2326 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",2327 "dev": true,2328 "license": "MIT",2329 "engines": {2330 "node": ">=12.0.0"2331 },2332 "peerDependencies": {2333 "picomatch": "^3 || ^4"2334 },2335 "peerDependenciesMeta": {2336 "picomatch": {2337 "optional": true2338 }2339 }2340 },2341 "node_modules/fflate": {2342 "version": "0.8.3",2343 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",2344 "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",2345 "license": "MIT"2346 },2347 "node_modules/fsevents": {2348 "version": "2.3.3",2349 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",2350 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",2351 "dev": true,2352 "hasInstallScript": true,2353 "license": "MIT",2354 "optional": true,2355 "os": [2356 "darwin"2357 ],2358 "engines": {2359 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"2360 }2361 },2362 "node_modules/json-schema-traverse": {2363 "version": "1.0.0",2364 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",2365 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",2366 "dev": true,2367 "license": "MIT"2368 },2369 "node_modules/jsqr": {2370 "version": "1.4.0",2371 "resolved": "https://registry.npmjs.org/jsqr/-/jsqr-1.4.0.tgz",2372 "integrity": "sha512-dxLob7q65Xg2DvstYkRpkYtmKm2sPJ9oFhrhmudT1dZvNFFTlroai3AWSpLey/w5vMcLBXRgOJsbXpdN9HzU/A==",2373 "dev": true,2374 "license": "Apache-2.0"2375 },2376 "node_modules/kleur": {2377 "version": "4.1.5",2378 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",2379 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",2380 "dev": true,2381 "license": "MIT",2382 "engines": {2383 "node": ">=6"2384 }2385 },2386 "node_modules/lightningcss": {2387 "version": "1.33.0",2388 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",2389 "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",2390 "dev": true,2391 "license": "MPL-2.0",2392 "dependencies": {2393 "detect-libc": "^2.0.3"2394 },2395 "engines": {2396 "node": ">= 12.0.0"2397 },2398 "funding": {2399 "type": "opencollective",2400 "url": "https://opencollective.com/parcel"2401 },2402 "optionalDependencies": {2403 "lightningcss-android-arm64": "1.33.0",2404 "lightningcss-darwin-arm64": "1.33.0",2405 "lightningcss-darwin-x64": "1.33.0",2406 "lightningcss-freebsd-x64": "1.33.0",2407 "lightningcss-linux-arm-gnueabihf": "1.33.0",2408 "lightningcss-linux-arm64-gnu": "1.33.0",2409 "lightningcss-linux-arm64-musl": "1.33.0",2410 "lightningcss-linux-x64-gnu": "1.33.0",2411 "lightningcss-linux-x64-musl": "1.33.0",2412 "lightningcss-win32-arm64-msvc": "1.33.0",2413 "lightningcss-win32-x64-msvc": "1.33.0"2414 }2415 },2416 "node_modules/lightningcss-android-arm64": {2417 "version": "1.33.0",2418 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",2419 "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",2420 "cpu": [2421 "arm64"2422 ],2423 "dev": true,2424 "license": "MPL-2.0",2425 "optional": true,2426 "os": [2427 "android"2428 ],2429 "engines": {2430 "node": ">= 12.0.0"2431 },2432 "funding": {2433 "type": "opencollective",2434 "url": "https://opencollective.com/parcel"2435 }2436 },2437 "node_modules/lightningcss-darwin-arm64": {2438 "version": "1.33.0",2439 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",2440 "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",2441 "cpu": [2442 "arm64"2443 ],2444 "dev": true,2445 "license": "MPL-2.0",2446 "optional": true,2447 "os": [2448 "darwin"2449 ],2450 "engines": {2451 "node": ">= 12.0.0"2452 },2453 "funding": {2454 "type": "opencollective",2455 "url": "https://opencollective.com/parcel"2456 }2457 },2458 "node_modules/lightningcss-darwin-x64": {2459 "version": "1.33.0",2460 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",2461 "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",2462 "cpu": [2463 "x64"2464 ],2465 "dev": true,2466 "license": "MPL-2.0",2467 "optional": true,2468 "os": [2469 "darwin"2470 ],2471 "engines": {2472 "node": ">= 12.0.0"2473 },2474 "funding": {2475 "type": "opencollective",2476 "url": "https://opencollective.com/parcel"2477 }2478 },2479 "node_modules/lightningcss-freebsd-x64": {2480 "version": "1.33.0",2481 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",2482 "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",2483 "cpu": [2484 "x64"2485 ],2486 "dev": true,2487 "license": "MPL-2.0",2488 "optional": true,2489 "os": [2490 "freebsd"2491 ],2492 "engines": {2493 "node": ">= 12.0.0"2494 },2495 "funding": {2496 "type": "opencollective",2497 "url": "https://opencollective.com/parcel"2498 }2499 },2500 "node_modules/lightningcss-linux-arm-gnueabihf": {2501 "version": "1.33.0",2502 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",2503 "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",2504 "cpu": [2505 "arm"2506 ],2507 "dev": true,2508 "license": "MPL-2.0",2509 "optional": true,2510 "os": [2511 "linux"2512 ],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-linux-arm64-gnu": {2522 "version": "1.33.0",2523 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",2524 "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",2525 "cpu": [2526 "arm64"2527 ],2528 "dev": true,2529 "license": "MPL-2.0",2530 "optional": true,2531 "os": [2532 "linux"2533 ],2534 "engines": {2535 "node": ">= 12.0.0"2536 },2537 "funding": {2538 "type": "opencollective",2539 "url": "https://opencollective.com/parcel"2540 }2541 },2542 "node_modules/lightningcss-linux-arm64-musl": {2543 "version": "1.33.0",2544 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",2545 "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",2546 "cpu": [2547 "arm64"2548 ],2549 "dev": true,2550 "license": "MPL-2.0",2551 "optional": true,2552 "os": [2553 "linux"2554 ],2555 "engines": {2556 "node": ">= 12.0.0"2557 },2558 "funding": {2559 "type": "opencollective",2560 "url": "https://opencollective.com/parcel"2561 }2562 },2563 "node_modules/lightningcss-linux-x64-gnu": {2564 "version": "1.33.0",2565 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",2566 "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",2567 "cpu": [2568 "x64"2569 ],2570 "dev": true,2571 "license": "MPL-2.0",2572 "optional": true,2573 "os": [2574 "linux"2575 ],2576 "engines": {2577 "node": ">= 12.0.0"2578 },2579 "funding": {2580 "type": "opencollective",2581 "url": "https://opencollective.com/parcel"2582 }2583 },2584 "node_modules/lightningcss-linux-x64-musl": {2585 "version": "1.33.0",2586 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",2587 "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",2588 "cpu": [2589 "x64"2590 ],2591 "dev": true,2592 "license": "MPL-2.0",2593 "optional": true,2594 "os": [2595 "linux"2596 ],2597 "engines": {2598 "node": ">= 12.0.0"2599 },2600 "funding": {2601 "type": "opencollective",2602 "url": "https://opencollective.com/parcel"2603 }2604 },2605 "node_modules/lightningcss-win32-arm64-msvc": {2606 "version": "1.33.0",2607 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",2608 "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",2609 "cpu": [2610 "arm64"2611 ],2612 "dev": true,2613 "license": "MPL-2.0",2614 "optional": true,2615 "os": [2616 "win32"2617 ],2618 "engines": {2619 "node": ">= 12.0.0"2620 },2621 "funding": {2622 "type": "opencollective",2623 "url": "https://opencollective.com/parcel"2624 }2625 },2626 "node_modules/lightningcss-win32-x64-msvc": {2627 "version": "1.33.0",2628 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",2629 "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",2630 "cpu": [2631 "x64"2632 ],2633 "dev": true,2634 "license": "MPL-2.0",2635 "optional": true,2636 "os": [2637 "win32"2638 ],2639 "engines": {2640 "node": ">= 12.0.0"2641 },2642 "funding": {2643 "type": "opencollective",2644 "url": "https://opencollective.com/parcel"2645 }2646 },2647 "node_modules/magic-string": {2648 "version": "0.30.21",2649 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",2650 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",2651 "dev": true,2652 "license": "MIT",2653 "dependencies": {2654 "@jridgewell/sourcemap-codec": "^1.5.5"2655 }2656 },2657 "node_modules/miniflare": {2658 "version": "5.20260815.0-alpha",2659 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-5.20260815.0-alpha.tgz",2660 "integrity": "sha512-YAaGj4Sh5f4fqHKiMQ8zRHDOOM5IGUVtMhnLIeyjuQfU+9P6hcOTrHUVtbfj/ZPay9Kzik4pWELB39pGgefjiQ==",2661 "dev": true,2662 "license": "MIT",2663 "dependencies": {2664 "@cspotcode/source-map-support": "0.8.1",2665 "sharp": "0.35.2",2666 "undici": "7.29.0",2667 "workerd": "1.20260815.1",2668 "ws": "8.21.0",2669 "youch": "4.1.0-beta.10"2670 },2671 "engines": {2672 "node": ">=22.0.0"2673 }2674 },2675 "node_modules/miniflare/node_modules/ws": {2676 "version": "8.21.0",2677 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",2678 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",2679 "dev": true,2680 "license": "MIT",2681 "engines": {2682 "node": ">=10.0.0"2683 },2684 "peerDependencies": {2685 "bufferutil": "^4.0.1",2686 "utf-8-validate": ">=5.0.2"2687 },2688 "peerDependenciesMeta": {2689 "bufferutil": {2690 "optional": true2691 },2692 "utf-8-validate": {2693 "optional": true2694 }2695 }2696 },2697 "node_modules/nanoid": {2698 "version": "3.3.18",2699 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",2700 "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",2701 "dev": true,2702 "funding": [2703 {2704 "type": "github",2705 "url": "https://github.com/sponsors/ai"2706 }2707 ],2708 "license": "MIT",2709 "bin": {2710 "nanoid": "bin/nanoid.cjs"2711 },2712 "engines": {2713 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"2714 }2715 },2716 "node_modules/nostr-tools": {2717 "version": "2.25.1",2718 "resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-2.25.1.tgz",2719 "integrity": "sha512-k/yCjpjHR18n9E6kCh1MdlP+fGZnP9UkuIDt1cHF87jqAE6ohOnZGFuQXPfWhDaRzNj9TQgJZPAPkCqOylqtAg==",2720 "license": "Unlicense",2721 "dependencies": {2722 "@noble/ciphers": "2.1.1",2723 "@noble/curves": "2.0.1",2724 "@noble/hashes": "2.0.1",2725 "@scure/base": "2.0.0",2726 "@scure/bip32": "2.0.1",2727 "@scure/bip39": "2.0.1",2728 "nostr-wasm": "0.1.0"2729 },2730 "peerDependencies": {2731 "typescript": ">=5.0.0"2732 },2733 "peerDependenciesMeta": {2734 "typescript": {2735 "optional": true2736 }2737 }2738 },2739 "node_modules/nostr-tools/node_modules/@noble/hashes": {2740 "version": "2.0.1",2741 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",2742 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",2743 "license": "MIT",2744 "engines": {2745 "node": ">= 20.19.0"2746 },2747 "funding": {2748 "url": "https://paulmillr.com/funding/"2749 }2750 },2751 "node_modules/nostr-wasm": {2752 "version": "0.1.0",2753 "resolved": "https://registry.npmjs.org/nostr-wasm/-/nostr-wasm-0.1.0.tgz",2754 "integrity": "sha512-78BTryCLcLYv96ONU8Ws3Q1JzjlAt+43pWQhIl86xZmWeegYCNLPml7yQ+gG3vR6V5h4XGj+TxO+SS5dsThQIA==",2755 "license": "MIT"2756 },2757 "node_modules/ntig": {2758 "version": "0.6.1",2759 "resolved": "file:vendor/ntig-0.6.1.tgz",2760 "integrity": "sha512-DXBuOwApkCozClXB78UjJpe2JHQ4NX2dVSOZj+2W3gQU4qePzLqY5mrBz2ne+JCTnrjI53lZ6oVE1h88R/QZ8A==",2761 "license": "MIT",2762 "dependencies": {2763 "@noble/hashes": "2.0.1",2764 "@scure/base": "2.4.0",2765 "fflate": "0.8.3"2766 },2767 "engines": {2768 "node": ">=22.22"2769 }2770 },2771 "node_modules/ntig/node_modules/@noble/hashes": {2772 "version": "2.0.1",2773 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",2774 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",2775 "license": "MIT",2776 "engines": {2777 "node": ">= 20.19.0"2778 },2779 "funding": {2780 "url": "https://paulmillr.com/funding/"2781 }2782 },2783 "node_modules/ntig/node_modules/@scure/base": {2784 "version": "2.4.0",2785 "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.4.0.tgz",2786 "integrity": "sha512-thZ1TuJwFwBblOhgsjDKvvGirBxNp+wSvY/DR6tJBJOTDhdAAcHJ8Vbr2eFnqaxeca4+t0i9KBf+uHYGWwZORg==",2787 "license": "MIT",2788 "funding": {2789 "url": "https://paulmillr.com/funding/"2790 }2791 },2792 "node_modules/obug": {2793 "version": "2.1.4",2794 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz",2795 "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==",2796 "dev": true,2797 "funding": [2798 "https://github.com/sponsors/sxzz",2799 "https://opencollective.com/debug"2800 ],2801 "license": "MIT",2802 "engines": {2803 "node": ">=12.20.0"2804 }2805 },2806 "node_modules/path-to-regexp": {2807 "version": "6.3.0",2808 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",2809 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",2810 "dev": true,2811 "license": "MIT"2812 },2813 "node_modules/pathe": {2814 "version": "2.0.3",2815 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",2816 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",2817 "dev": true,2818 "license": "MIT"2819 },2820 "node_modules/picocolors": {2821 "version": "1.1.1",2822 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",2823 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",2824 "dev": true,2825 "license": "ISC"2826 },2827 "node_modules/picomatch": {2828 "version": "4.0.7",2829 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",2830 "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",2831 "dev": true,2832 "license": "MIT",2833 "engines": {2834 "node": ">=12"2835 },2836 "funding": {2837 "url": "https://github.com/sponsors/jonschlinkert"2838 }2839 },2840 "node_modules/postcss": {2841 "version": "8.5.26",2842 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz",2843 "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==",2844 "dev": true,2845 "funding": [2846 {2847 "type": "opencollective",2848 "url": "https://opencollective.com/postcss/"2849 },2850 {2851 "type": "tidelift",2852 "url": "https://tidelift.com/funding/github/npm/postcss"2853 },2854 {2855 "type": "github",2856 "url": "https://github.com/sponsors/ai"2857 }2858 ],2859 "license": "MIT",2860 "dependencies": {2861 "nanoid": "^3.3.17",2862 "picocolors": "^1.1.1",2863 "source-map-js": "^1.2.1"2864 },2865 "engines": {2866 "node": "^10 || ^12 || >=14"2867 }2868 },2869 "node_modules/require-from-string": {2870 "version": "2.0.2",2871 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",2872 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",2873 "dev": true,2874 "license": "MIT",2875 "engines": {2876 "node": ">=0.10.0"2877 }2878 },2879 "node_modules/rolldown": {2880 "version": "1.2.7",2881 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.7.tgz",2882 "integrity": "sha512-g0EtLvBjTUB7jhyV0S/TCup3v/XSVl45vUIGbOGU4QPiyjTenCe4mKuFvW9fEgYmS2Fo42AUssRmNuMziXdrig==",2883 "dev": true,2884 "license": "MIT",2885 "dependencies": {2886 "@oxc-project/types": "=0.148.0",2887 "@rolldown/pluginutils": "^1.0.0"2888 },2889 "bin": {2890 "rolldown": "bin/cli.mjs"2891 },2892 "engines": {2893 "node": "^20.19.0 || >=22.12.0"2894 },2895 "optionalDependencies": {2896 "@rolldown/binding-android-arm-eabi": "1.2.7",2897 "@rolldown/binding-android-arm64": "1.2.7",2898 "@rolldown/binding-darwin-arm64": "1.2.7",2899 "@rolldown/binding-darwin-x64": "1.2.7",2900 "@rolldown/binding-freebsd-x64": "1.2.7",2901 "@rolldown/binding-linux-arm-gnueabihf": "1.2.7",2902 "@rolldown/binding-linux-arm64-gnu": "1.2.7",2903 "@rolldown/binding-linux-arm64-musl": "1.2.7",2904 "@rolldown/binding-linux-ppc64-gnu": "1.2.7",2905 "@rolldown/binding-linux-s390x-gnu": "1.2.7",2906 "@rolldown/binding-linux-x64-gnu": "1.2.7",2907 "@rolldown/binding-linux-x64-musl": "1.2.7",2908 "@rolldown/binding-openharmony-arm64": "1.2.7",2909 "@rolldown/binding-win32-arm64-msvc": "1.2.7",2910 "@rolldown/binding-win32-x64-msvc": "1.2.7"2911 }2912 },2913 "node_modules/semver": {2914 "version": "7.8.5",2915 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",2916 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",2917 "dev": true,2918 "license": "ISC",2919 "bin": {2920 "semver": "bin/semver.js"2921 },2922 "engines": {2923 "node": ">=10"2924 }2925 },2926 "node_modules/sharp": {2927 "version": "0.35.2",2928 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.2.tgz",2929 "integrity": "sha512-FVtFjtBCMiJS6yb5CX7Sop45WFMpeGw6oRKuJnXYgf/f1ms/D7LE/ZUSNxnW7rZ/dbslQWYkoqFHGPaDBtaK4w==",2930 "dev": true,2931 "license": "Apache-2.0",2932 "dependencies": {2933 "@img/colour": "^1.1.0",2934 "detect-libc": "^2.1.2",2935 "semver": "^7.8.4"2936 },2937 "engines": {2938 "node": ">=20.9.0"2939 },2940 "funding": {2941 "url": "https://opencollective.com/libvips"2942 },2943 "optionalDependencies": {2944 "@img/sharp-darwin-arm64": "0.35.2",2945 "@img/sharp-darwin-x64": "0.35.2",2946 "@img/sharp-freebsd-wasm32": "0.35.2",2947 "@img/sharp-libvips-darwin-arm64": "1.3.1",2948 "@img/sharp-libvips-darwin-x64": "1.3.1",2949 "@img/sharp-libvips-linux-arm": "1.3.1",2950 "@img/sharp-libvips-linux-arm64": "1.3.1",2951 "@img/sharp-libvips-linux-ppc64": "1.3.1",2952 "@img/sharp-libvips-linux-riscv64": "1.3.1",2953 "@img/sharp-libvips-linux-s390x": "1.3.1",2954 "@img/sharp-libvips-linux-x64": "1.3.1",2955 "@img/sharp-libvips-linuxmusl-arm64": "1.3.1",2956 "@img/sharp-libvips-linuxmusl-x64": "1.3.1",2957 "@img/sharp-linux-arm": "0.35.2",2958 "@img/sharp-linux-arm64": "0.35.2",2959 "@img/sharp-linux-ppc64": "0.35.2",2960 "@img/sharp-linux-riscv64": "0.35.2",2961 "@img/sharp-linux-s390x": "0.35.2",2962 "@img/sharp-linux-x64": "0.35.2",2963 "@img/sharp-linuxmusl-arm64": "0.35.2",2964 "@img/sharp-linuxmusl-x64": "0.35.2",2965 "@img/sharp-webcontainers-wasm32": "0.35.2",2966 "@img/sharp-win32-arm64": "0.35.2",2967 "@img/sharp-win32-ia32": "0.35.2",2968 "@img/sharp-win32-x64": "0.35.2"2969 }2970 },2971 "node_modules/siginfo": {2972 "version": "2.0.0",2973 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",2974 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",2975 "dev": true,2976 "license": "ISC"2977 },2978 "node_modules/source-map-js": {2979 "version": "1.2.1",2980 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",2981 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",2982 "dev": true,2983 "license": "BSD-3-Clause",2984 "engines": {2985 "node": ">=0.10.0"2986 }2987 },2988 "node_modules/stackback": {2989 "version": "0.0.2",2990 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",2991 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",2992 "dev": true,2993 "license": "MIT"2994 },2995 "node_modules/std-env": {2996 "version": "4.2.0",2997 "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.2.0.tgz",2998 "integrity": "sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==",2999 "dev": true,3000 "license": "MIT"3001 },3002 "node_modules/supports-color": {3003 "version": "10.2.2",3004 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",3005 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",3006 "dev": true,3007 "license": "MIT",3008 "engines": {3009 "node": ">=18"3010 },3011 "funding": {3012 "url": "https://github.com/chalk/supports-color?sponsor=1"3013 }3014 },3015 "node_modules/tinybench": {3016 "version": "2.9.0",3017 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",3018 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",3019 "dev": true,3020 "license": "MIT"3021 },3022 "node_modules/tinyexec": {3023 "version": "1.3.0",3024 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.0.tgz",3025 "integrity": "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==",3026 "dev": true,3027 "license": "MIT",3028 "engines": {3029 "node": ">=18"3030 }3031 },3032 "node_modules/tinyglobby": {3033 "version": "0.2.17",3034 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",3035 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",3036 "dev": true,3037 "license": "MIT",3038 "dependencies": {3039 "fdir": "^6.5.0",3040 "picomatch": "^4.0.4"3041 },3042 "engines": {3043 "node": ">=12.0.0"3044 },3045 "funding": {3046 "url": "https://github.com/sponsors/SuperchupuDev"3047 }3048 },3049 "node_modules/tinyrainbow": {3050 "version": "3.1.1",3051 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.1.tgz",3052 "integrity": "sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==",3053 "dev": true,3054 "license": "MIT",3055 "engines": {3056 "node": ">=14.0.0"3057 }3058 },3059 "node_modules/tslib": {3060 "version": "2.8.1",3061 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",3062 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",3063 "dev": true,3064 "license": "0BSD",3065 "optional": true3066 },3067 "node_modules/typescript": {3068 "version": "7.0.2",3069 "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz",3070 "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==",3071 "devOptional": true,3072 "license": "Apache-2.0",3073 "bin": {3074 "tsc": "bin/tsc"3075 },3076 "engines": {3077 "node": ">=16.20.0"3078 },3079 "optionalDependencies": {3080 "@typescript/typescript-aix-ppc64": "7.0.2",3081 "@typescript/typescript-darwin-arm64": "7.0.2",3082 "@typescript/typescript-darwin-x64": "7.0.2",3083 "@typescript/typescript-freebsd-arm64": "7.0.2",3084 "@typescript/typescript-freebsd-x64": "7.0.2",3085 "@typescript/typescript-linux-arm": "7.0.2",3086 "@typescript/typescript-linux-arm64": "7.0.2",3087 "@typescript/typescript-linux-loong64": "7.0.2",3088 "@typescript/typescript-linux-mips64el": "7.0.2",3089 "@typescript/typescript-linux-ppc64": "7.0.2",3090 "@typescript/typescript-linux-riscv64": "7.0.2",3091 "@typescript/typescript-linux-s390x": "7.0.2",3092 "@typescript/typescript-linux-x64": "7.0.2",3093 "@typescript/typescript-netbsd-arm64": "7.0.2",3094 "@typescript/typescript-netbsd-x64": "7.0.2",3095 "@typescript/typescript-openbsd-arm64": "7.0.2",3096 "@typescript/typescript-openbsd-x64": "7.0.2",3097 "@typescript/typescript-sunos-x64": "7.0.2",3098 "@typescript/typescript-win32-arm64": "7.0.2",3099 "@typescript/typescript-win32-x64": "7.0.2"3100 }3101 },3102 "node_modules/undici": {3103 "version": "7.29.0",3104 "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz",3105 "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==",3106 "dev": true,3107 "license": "MIT",3108 "engines": {3109 "node": ">=20.18.1"3110 }3111 },3112 "node_modules/undici-types": {3113 "version": "8.3.0",3114 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",3115 "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==",3116 "dev": true,3117 "license": "MIT"3118 },3119 "node_modules/unenv": {3120 "version": "2.0.0-rc.24",3121 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",3122 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",3123 "dev": true,3124 "license": "MIT",3125 "dependencies": {3126 "pathe": "^2.0.3"3127 }3128 },3129 "node_modules/vite": {3130 "version": "8.2.2",3131 "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.2.tgz",3132 "integrity": "sha512-cFKLV/PRgAUlIRm5WjMjJ86jrftzpqcgH+Us+DS8mI3CDNiH30Whrz8uHL3+MOLPAgqbMBAqWdAHAphOAM+z/Q==",3133 "dev": true,3134 "license": "MIT",3135 "dependencies": {3136 "lightningcss": "^1.33.0",3137 "picomatch": "^4.0.5",3138 "postcss": "^8.5.26",3139 "rolldown": "~1.2.4",3140 "tinyglobby": "^0.2.17"3141 },3142 "bin": {3143 "vite": "bin/vite.js"3144 },3145 "engines": {3146 "node": "^20.19.0 || >=22.12.0"3147 },3148 "funding": {3149 "url": "https://github.com/vitejs/vite?sponsor=1"3150 },3151 "optionalDependencies": {3152 "fsevents": "~2.3.3"3153 },3154 "peerDependencies": {3155 "@types/node": "^20.19.0 || >=22.12.0",3156 "@vitejs/devtools": "^0.4.0 || ^0.5.0",3157 "esbuild": "^0.27.0 || ^0.28.0",3158 "jiti": ">=1.21.0",3159 "less": "^4.0.0",3160 "sass": "^1.70.0",3161 "sass-embedded": "^1.70.0",3162 "stylus": ">=0.54.8",3163 "sugarss": "^5.0.0",3164 "terser": "^5.16.0",3165 "tsx": "^4.8.1",3166 "yaml": "^2.4.2"3167 },3168 "peerDependenciesMeta": {3169 "@types/node": {3170 "optional": true3171 },3172 "@vitejs/devtools": {3173 "optional": true3174 },3175 "esbuild": {3176 "optional": true3177 },3178 "jiti": {3179 "optional": true3180 },3181 "less": {3182 "optional": true3183 },3184 "sass": {3185 "optional": true3186 },3187 "sass-embedded": {3188 "optional": true3189 },3190 "stylus": {3191 "optional": true3192 },3193 "sugarss": {3194 "optional": true3195 },3196 "terser": {3197 "optional": true3198 },3199 "tsx": {3200 "optional": true3201 },3202 "yaml": {3203 "optional": true3204 }3205 }3206 },3207 "node_modules/vitest": {3208 "version": "4.1.11",3209 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.11.tgz",3210 "integrity": "sha512-fhACrNXUidIbGSBr5FlbuBkO7VWC1ZyLl0DO4CU2DrQoAPxX84Ysxs+HeGQpii5lZWV1Q4gBZTTu49mF+A6Edw==",3211 "dev": true,3212 "license": "MIT",3213 "dependencies": {3214 "@vitest/expect": "4.1.11",3215 "@vitest/mocker": "4.1.11",3216 "@vitest/pretty-format": "4.1.11",3217 "@vitest/runner": "4.1.11",3218 "@vitest/snapshot": "4.1.11",3219 "@vitest/spy": "4.1.11",3220 "@vitest/utils": "4.1.11",3221 "es-module-lexer": "^2.0.0",3222 "expect-type": "^1.3.0",3223 "magic-string": "^0.30.21",3224 "obug": "^2.1.1",3225 "pathe": "^2.0.3",3226 "picomatch": "^4.0.3",3227 "std-env": "^4.0.0-rc.1",3228 "tinybench": "^2.9.0",3229 "tinyexec": "^1.0.2",3230 "tinyglobby": "^0.2.15",3231 "tinyrainbow": "^3.1.0",3232 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0",3233 "why-is-node-running": "^2.3.0"3234 },3235 "bin": {3236 "vitest": "vitest.mjs"3237 },3238 "engines": {3239 "node": "^20.0.0 || ^22.0.0 || >=24.0.0"3240 },3241 "funding": {3242 "url": "https://opencollective.com/vitest"3243 },3244 "peerDependencies": {3245 "@edge-runtime/vm": "*",3246 "@opentelemetry/api": "^1.9.0",3247 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",3248 "@vitest/browser-playwright": "4.1.11",3249 "@vitest/browser-preview": "4.1.11",3250 "@vitest/browser-webdriverio": "4.1.11",3251 "@vitest/coverage-istanbul": "4.1.11",3252 "@vitest/coverage-v8": "4.1.11",3253 "@vitest/ui": "4.1.11",3254 "happy-dom": "*",3255 "jsdom": "*",3256 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0"3257 },3258 "peerDependenciesMeta": {3259 "@edge-runtime/vm": {3260 "optional": true3261 },3262 "@opentelemetry/api": {3263 "optional": true3264 },3265 "@types/node": {3266 "optional": true3267 },3268 "@vitest/browser-playwright": {3269 "optional": true3270 },3271 "@vitest/browser-preview": {3272 "optional": true3273 },3274 "@vitest/browser-webdriverio": {3275 "optional": true3276 },3277 "@vitest/coverage-istanbul": {3278 "optional": true3279 },3280 "@vitest/coverage-v8": {3281 "optional": true3282 },3283 "@vitest/ui": {3284 "optional": true3285 },3286 "happy-dom": {3287 "optional": true3288 },3289 "jsdom": {3290 "optional": true3291 },3292 "vite": {3293 "optional": false3294 }3295 }3296 },3297 "node_modules/why-is-node-running": {3298 "version": "2.3.0",3299 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",3300 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",3301 "dev": true,3302 "license": "MIT",3303 "dependencies": {3304 "siginfo": "^2.0.0",3305 "stackback": "0.0.2"3306 },3307 "bin": {3308 "why-is-node-running": "cli.js"3309 },3310 "engines": {3311 "node": ">=8"3312 }3313 },3314 "node_modules/workerd": {3315 "version": "1.20260815.1",3316 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260815.1.tgz",3317 "integrity": "sha512-8bArFkHmlp7qFEKVPyNzDzHzS35gc2fg0PYBcDtaNLF7UCDryCX2BQnpkUkTHYIy824IRrHOTwOEoTj0sUO2Fg==",3318 "dev": true,3319 "hasInstallScript": true,3320 "license": "Apache-2.0",3321 "bin": {3322 "workerd": "bin/workerd"3323 },3324 "engines": {3325 "node": ">=16"3326 },3327 "optionalDependencies": {3328 "@cloudflare/workerd-darwin-64": "1.20260815.1",3329 "@cloudflare/workerd-darwin-arm64": "1.20260815.1",3330 "@cloudflare/workerd-linux-64": "1.20260815.1",3331 "@cloudflare/workerd-linux-arm64": "1.20260815.1",3332 "@cloudflare/workerd-windows-64": "1.20260815.1"3333 }3334 },3335 "node_modules/wrangler": {3336 "version": "4.128.0",3337 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.128.0.tgz",3338 "integrity": "sha512-jNXy9e8/pbx8iqTzXPiuflnitKJZoAfEUSUUDLW87bwyeMvJ7kb3yQMSbxEcfNdfHqJW38KRcKaLljOYV4N/4w==",3339 "dev": true,3340 "license": "MIT OR Apache-2.0",3341 "dependencies": {3342 "@cloudflare/kv-asset-handler": "0.5.0",3343 "@cloudflare/unenv-preset": "2.16.1",3344 "blake3-wasm": "2.1.5",3345 "esbuild": "0.28.1",3346 "miniflare": "5.20260831.0-alpha",3347 "path-to-regexp": "6.3.0",3348 "unenv": "2.0.0-rc.24",3349 "workerd": "1.20260831.1"3350 },3351 "bin": {3352 "cf-wrangler": "bin/cf-wrangler.js",3353 "wrangler": "bin/wrangler.js",3354 "wrangler2": "bin/wrangler.js"3355 },3356 "engines": {3357 "node": ">=22.0.0"3358 },3359 "optionalDependencies": {3360 "fsevents": "2.3.3"3361 },3362 "peerDependencies": {3363 "@cloudflare/workers-types": "^5.20260831.1"3364 },3365 "peerDependenciesMeta": {3366 "@cloudflare/workers-types": {3367 "optional": true3368 }3369 }3370 },3371 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-64": {3372 "version": "1.20260831.1",3373 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260831.1.tgz",3374 "integrity": "sha512-oyZ8xhu+gYTvoxV/sn6NRmTHK95RhEO1Dk54/6oPb0Uu70w7ZeRoCjkJ5aNmfS8Vrkdu6+oL0HNg6EcC61uQ2Q==",3375 "cpu": [3376 "x64"3377 ],3378 "dev": true,3379 "license": "Apache-2.0",3380 "optional": true,3381 "os": [3382 "darwin"3383 ],3384 "engines": {3385 "node": ">=16"3386 }3387 },3388 "node_modules/wrangler/node_modules/@cloudflare/workerd-darwin-arm64": {3389 "version": "1.20260831.1",3390 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260831.1.tgz",3391 "integrity": "sha512-s6Go53KPnoXZ1sTGBZ3en3otfHDuMPJhiwXMYWU21JkJQkpoeRt6HFUwM0GPhK3YhXWm+8baGMvCGZYS/KA9eA==",3392 "cpu": [3393 "arm64"3394 ],3395 "dev": true,3396 "license": "Apache-2.0",3397 "optional": true,3398 "os": [3399 "darwin"3400 ],3401 "engines": {3402 "node": ">=16"3403 }3404 },3405 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-64": {3406 "version": "1.20260831.1",3407 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260831.1.tgz",3408 "integrity": "sha512-WxNKBgjKgeYTolW3yl1Lt3Lu67UlxdeyzWYi9MIqrKBdyQcz+UNG36RevSBf8rv1sTWapRW234VX2keZ+wXapA==",3409 "cpu": [3410 "x64"3411 ],3412 "dev": true,3413 "license": "Apache-2.0",3414 "optional": true,3415 "os": [3416 "linux"3417 ],3418 "engines": {3419 "node": ">=16"3420 }3421 },3422 "node_modules/wrangler/node_modules/@cloudflare/workerd-linux-arm64": {3423 "version": "1.20260831.1",3424 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260831.1.tgz",3425 "integrity": "sha512-JTF9+9clUT3gaCq7Xnmd+Q/wEMaitpngSTOec/Ffb/r3xexA9XwNJVFSOKfk6q61flHGjAYJ4H9B7Mu5Qur49w==",3426 "cpu": [3427 "arm64"3428 ],3429 "dev": true,3430 "license": "Apache-2.0",3431 "optional": true,3432 "os": [3433 "linux"3434 ],3435 "engines": {3436 "node": ">=16"3437 }3438 },3439 "node_modules/wrangler/node_modules/@cloudflare/workerd-windows-64": {3440 "version": "1.20260831.1",3441 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260831.1.tgz",3442 "integrity": "sha512-do+KDYw0PABwsrKUQIccWBZB70kqKcADoSnvzJ8pvMaWUVB4qaCspEZYfm97WNdtY1wt8mlKYqIJyYUNOkTvQg==",3443 "cpu": [3444 "x64"3445 ],3446 "dev": true,3447 "license": "Apache-2.0",3448 "optional": true,3449 "os": [3450 "win32"3451 ],3452 "engines": {3453 "node": ">=16"3454 }3455 },3456 "node_modules/wrangler/node_modules/miniflare": {3457 "version": "5.20260831.0-alpha",3458 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-5.20260831.0-alpha.tgz",3459 "integrity": "sha512-Hwgh1VDUiPCPGQKODQfUmy7hRAje1D55icB+9png3ueiM64rlSM87nSrtqpxAD+DlLWI4ehnYBuECaXV43zGmQ==",3460 "dev": true,3461 "license": "MIT",3462 "dependencies": {3463 "@cspotcode/source-map-support": "0.8.1",3464 "sharp": "0.35.2",3465 "undici": "7.29.0",3466 "workerd": "1.20260831.1",3467 "ws": "8.21.0",3468 "youch": "4.1.0-beta.10"3469 },3470 "engines": {3471 "node": ">=22.0.0"3472 }3473 },3474 "node_modules/wrangler/node_modules/workerd": {3475 "version": "1.20260831.1",3476 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260831.1.tgz",3477 "integrity": "sha512-A2LwrkBel/FnKABPfeBAMiL6v70+rugnunqQRfWsWZjlhsTZoBScWUVunMy/xLCGLjWCQL2zp39AVR6aO0jurQ==",3478 "dev": true,3479 "hasInstallScript": true,3480 "license": "Apache-2.0",3481 "bin": {3482 "workerd": "bin/workerd"3483 },3484 "engines": {3485 "node": ">=16"3486 },3487 "optionalDependencies": {3488 "@cloudflare/workerd-darwin-64": "1.20260831.1",3489 "@cloudflare/workerd-darwin-arm64": "1.20260831.1",3490 "@cloudflare/workerd-linux-64": "1.20260831.1",3491 "@cloudflare/workerd-linux-arm64": "1.20260831.1",3492 "@cloudflare/workerd-windows-64": "1.20260831.1"3493 }3494 },3495 "node_modules/wrangler/node_modules/ws": {3496 "version": "8.21.0",3497 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",3498 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",3499 "dev": true,3500 "license": "MIT",3501 "engines": {3502 "node": ">=10.0.0"3503 },3504 "peerDependencies": {3505 "bufferutil": "^4.0.1",3506 "utf-8-validate": ">=5.0.2"3507 },3508 "peerDependenciesMeta": {3509 "bufferutil": {3510 "optional": true3511 },3512 "utf-8-validate": {3513 "optional": true3514 }3515 }3516 },3517 "node_modules/ws": {3518 "version": "8.21.3",3519 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz",3520 "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==",3521 "dev": true,3522 "license": "MIT",3523 "engines": {3524 "node": ">=10.0.0"3525 },3526 "peerDependencies": {3527 "bufferutil": "^4.0.1",3528 "utf-8-validate": ">=5.0.2"3529 },3530 "peerDependenciesMeta": {3531 "bufferutil": {3532 "optional": true3533 },3534 "utf-8-validate": {3535 "optional": true3536 }3537 }3538 },3539 "node_modules/youch": {3540 "version": "4.1.0-beta.10",3541 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",3542 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",3543 "dev": true,3544 "license": "MIT",3545 "dependencies": {3546 "@poppinss/colors": "^4.1.5",3547 "@poppinss/dumper": "^0.6.4",3548 "@speed-highlight/core": "^1.2.7",3549 "cookie": "^1.0.2",3550 "youch-core": "^0.3.3"3551 }3552 },3553 "node_modules/youch-core": {3554 "version": "0.3.3",3555 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",3556 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",3557 "dev": true,3558 "license": "MIT",3559 "dependencies": {3560 "@poppinss/exception": "^1.2.2",3561 "error-stack-parser-es": "^1.0.5"3562 }3563 },3564 "node_modules/zod": {3565 "version": "4.4.3",3566 "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",3567 "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",3568 "dev": true,3569 "license": "MIT",3570 "funding": {3571 "url": "https://github.com/sponsors/colinhacks"3572 }3573 }3574 }3575}