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