1{2 "name": "mcpsweeper",3 "version": "0.1.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "mcpsweeper",9 "version": "0.1.0",10 "dependencies": {11 "@modelcontextprotocol/ext-apps": "^1.7.5",12 "@modelcontextprotocol/hono": "^2.0.0",13 "@modelcontextprotocol/sdk": "^1.29.0",14 "@modelcontextprotocol/server": "^2.0.0",15 "98.css": "^0.1.21",16 "hono": "^4.13.1",17 "zod": "^4.2.0"18 },19 "devDependencies": {20 "@cloudflare/vitest-pool-workers": "latest",21 "@types/node": "latest",22 "playwright": "^1.62.1",23 "typescript": "5.9.3",24 "vite": "latest",25 "vite-plugin-singlefile": "latest",26 "vitest": "latest",27 "wrangler": "^4.122.0"28 }29 },30 "node_modules/@cloudflare/kv-asset-handler": {31 "version": "0.5.0",32 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.5.0.tgz",33 "integrity": "sha512-jxQYkj8dSIzc0cD6cMMNdOc1UVjqSqu8BZdor5s8cGjW2I8BjODt/kWPVdY+u9zj3ms75Q5qaZgnxUad83+eAg==",34 "dev": true,35 "license": "MIT OR Apache-2.0",36 "engines": {37 "node": ">=22.0.0"38 }39 },40 "node_modules/@cloudflare/unenv-preset": {41 "version": "2.16.1",42 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.16.1.tgz",43 "integrity": "sha512-ECxObrMfyTl5bhQf/lZCXwo5G6xX9IAUo+nDMKK4SZ8m4Jvvxp52vilxyySSWh2YTZz8+HQ07qGH/2rEom1vDw==",44 "dev": true,45 "license": "MIT OR Apache-2.0",46 "peerDependencies": {47 "unenv": "2.0.0-rc.24",48 "workerd": ">1.20260305.0 <2.0.0-0"49 },50 "peerDependenciesMeta": {51 "workerd": {52 "optional": true53 }54 }55 },56 "node_modules/@cloudflare/vitest-pool-workers": {57 "version": "0.21.2",58 "resolved": "https://registry.npmjs.org/@cloudflare/vitest-pool-workers/-/vitest-pool-workers-0.21.2.tgz",59 "integrity": "sha512-728q7/ydJQtyAsQqw/ptxpp1hYaqQbK0i6kgFHV5HwWcaVFDh0/LWgbRcJBQ3b4ABz77O3MrdHppPu/CPMqimw==",60 "dev": true,61 "license": "MIT",62 "dependencies": {63 "cjs-module-lexer": "1.2.3",64 "esbuild": "0.28.1",65 "miniflare": "5.20260811.0-alpha",66 "wrangler": "4.122.0",67 "zod": "4.4.3"68 },69 "peerDependencies": {70 "@vitest/runner": "^4.1.0",71 "@vitest/snapshot": "^4.1.0",72 "vitest": "^4.1.0"73 }74 },75 "node_modules/@cloudflare/workerd-darwin-64": {76 "version": "1.20260811.1",77 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260811.1.tgz",78 "integrity": "sha512-i5jqz+ywtOefr0AJbiAc8qxBLfSim/B0WJG7aW3B+pWnoVfMJdUQvi+BWcFKZJ0MoCci3KadTx6g31VfuEEqpQ==",79 "cpu": [80 "x64"81 ],82 "dev": true,83 "license": "Apache-2.0",84 "optional": true,85 "os": [86 "darwin"87 ],88 "engines": {89 "node": ">=16"90 }91 },92 "node_modules/@cloudflare/workerd-darwin-arm64": {93 "version": "1.20260811.1",94 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260811.1.tgz",95 "integrity": "sha512-NoOUM/nvaDdm2Onlnz33FikWjtatzulNtvwvy4xs0IrHaTCHwC0c8NwIt6s+AI13FkDs02/vm2I3GTPLCT9+hQ==",96 "cpu": [97 "arm64"98 ],99 "dev": true,100 "license": "Apache-2.0",101 "optional": true,102 "os": [103 "darwin"104 ],105 "engines": {106 "node": ">=16"107 }108 },109 "node_modules/@cloudflare/workerd-linux-64": {110 "version": "1.20260811.1",111 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260811.1.tgz",112 "integrity": "sha512-sdYq2jL1AD1supa3fsi5O4zTB28wSjvTHj7Migh6/ts8EROPdvrSwv+rdGHhv8HJNAz/wbIAY3wZsi1Rw4uUIg==",113 "cpu": [114 "x64"115 ],116 "dev": true,117 "license": "Apache-2.0",118 "optional": true,119 "os": [120 "linux"121 ],122 "engines": {123 "node": ">=16"124 }125 },126 "node_modules/@cloudflare/workerd-linux-arm64": {127 "version": "1.20260811.1",128 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260811.1.tgz",129 "integrity": "sha512-RIRv4shbu1kg05sD+DHTpSFCNnb5Dl2SkPDMUykqZa508tkPqe7VVw7gO0Q5msTBGyL0FfFrLuRxwwfA8u5Sow==",130 "cpu": [131 "arm64"132 ],133 "dev": true,134 "license": "Apache-2.0",135 "optional": true,136 "os": [137 "linux"138 ],139 "engines": {140 "node": ">=16"141 }142 },143 "node_modules/@cloudflare/workerd-windows-64": {144 "version": "1.20260811.1",145 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260811.1.tgz",146 "integrity": "sha512-g6VquwjASlYAibcNW/0E6Zszht4qLkmnXOGwIjjRHl2A0Qz48kVeMcGvyH6eA0G9U3OzZojjYFpP+YeyQmmdjw==",147 "cpu": [148 "x64"149 ],150 "dev": true,151 "license": "Apache-2.0",152 "optional": true,153 "os": [154 "win32"155 ],156 "engines": {157 "node": ">=16"158 }159 },160 "node_modules/@cspotcode/source-map-support": {161 "version": "0.8.1",162 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",163 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",164 "dev": true,165 "license": "MIT",166 "dependencies": {167 "@jridgewell/trace-mapping": "0.3.9"168 },169 "engines": {170 "node": ">=12"171 }172 },173 "node_modules/@emnapi/runtime": {174 "version": "1.11.3",175 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",176 "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",177 "dev": true,178 "license": "MIT",179 "optional": true,180 "dependencies": {181 "tslib": "^2.4.0"182 }183 },184 "node_modules/@esbuild/aix-ppc64": {185 "version": "0.28.1",186 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",187 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",188 "cpu": [189 "ppc64"190 ],191 "dev": true,192 "license": "MIT",193 "optional": true,194 "os": [195 "aix"196 ],197 "engines": {198 "node": ">=18"199 }200 },201 "node_modules/@esbuild/android-arm": {202 "version": "0.28.1",203 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",204 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",205 "cpu": [206 "arm"207 ],208 "dev": true,209 "license": "MIT",210 "optional": true,211 "os": [212 "android"213 ],214 "engines": {215 "node": ">=18"216 }217 },218 "node_modules/@esbuild/android-arm64": {219 "version": "0.28.1",220 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",221 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",222 "cpu": [223 "arm64"224 ],225 "dev": true,226 "license": "MIT",227 "optional": true,228 "os": [229 "android"230 ],231 "engines": {232 "node": ">=18"233 }234 },235 "node_modules/@esbuild/android-x64": {236 "version": "0.28.1",237 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",238 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",239 "cpu": [240 "x64"241 ],242 "dev": true,243 "license": "MIT",244 "optional": true,245 "os": [246 "android"247 ],248 "engines": {249 "node": ">=18"250 }251 },252 "node_modules/@esbuild/darwin-arm64": {253 "version": "0.28.1",254 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",255 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",256 "cpu": [257 "arm64"258 ],259 "dev": true,260 "license": "MIT",261 "optional": true,262 "os": [263 "darwin"264 ],265 "engines": {266 "node": ">=18"267 }268 },269 "node_modules/@esbuild/darwin-x64": {270 "version": "0.28.1",271 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",272 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",273 "cpu": [274 "x64"275 ],276 "dev": true,277 "license": "MIT",278 "optional": true,279 "os": [280 "darwin"281 ],282 "engines": {283 "node": ">=18"284 }285 },286 "node_modules/@esbuild/freebsd-arm64": {287 "version": "0.28.1",288 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",289 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",290 "cpu": [291 "arm64"292 ],293 "dev": true,294 "license": "MIT",295 "optional": true,296 "os": [297 "freebsd"298 ],299 "engines": {300 "node": ">=18"301 }302 },303 "node_modules/@esbuild/freebsd-x64": {304 "version": "0.28.1",305 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",306 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",307 "cpu": [308 "x64"309 ],310 "dev": true,311 "license": "MIT",312 "optional": true,313 "os": [314 "freebsd"315 ],316 "engines": {317 "node": ">=18"318 }319 },320 "node_modules/@esbuild/linux-arm": {321 "version": "0.28.1",322 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",323 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",324 "cpu": [325 "arm"326 ],327 "dev": true,328 "license": "MIT",329 "optional": true,330 "os": [331 "linux"332 ],333 "engines": {334 "node": ">=18"335 }336 },337 "node_modules/@esbuild/linux-arm64": {338 "version": "0.28.1",339 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",340 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",341 "cpu": [342 "arm64"343 ],344 "dev": true,345 "license": "MIT",346 "optional": true,347 "os": [348 "linux"349 ],350 "engines": {351 "node": ">=18"352 }353 },354 "node_modules/@esbuild/linux-ia32": {355 "version": "0.28.1",356 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",357 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",358 "cpu": [359 "ia32"360 ],361 "dev": true,362 "license": "MIT",363 "optional": true,364 "os": [365 "linux"366 ],367 "engines": {368 "node": ">=18"369 }370 },371 "node_modules/@esbuild/linux-loong64": {372 "version": "0.28.1",373 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",374 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",375 "cpu": [376 "loong64"377 ],378 "dev": true,379 "license": "MIT",380 "optional": true,381 "os": [382 "linux"383 ],384 "engines": {385 "node": ">=18"386 }387 },388 "node_modules/@esbuild/linux-mips64el": {389 "version": "0.28.1",390 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",391 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",392 "cpu": [393 "mips64el"394 ],395 "dev": true,396 "license": "MIT",397 "optional": true,398 "os": [399 "linux"400 ],401 "engines": {402 "node": ">=18"403 }404 },405 "node_modules/@esbuild/linux-ppc64": {406 "version": "0.28.1",407 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",408 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",409 "cpu": [410 "ppc64"411 ],412 "dev": true,413 "license": "MIT",414 "optional": true,415 "os": [416 "linux"417 ],418 "engines": {419 "node": ">=18"420 }421 },422 "node_modules/@esbuild/linux-riscv64": {423 "version": "0.28.1",424 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",425 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",426 "cpu": [427 "riscv64"428 ],429 "dev": true,430 "license": "MIT",431 "optional": true,432 "os": [433 "linux"434 ],435 "engines": {436 "node": ">=18"437 }438 },439 "node_modules/@esbuild/linux-s390x": {440 "version": "0.28.1",441 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",442 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",443 "cpu": [444 "s390x"445 ],446 "dev": true,447 "license": "MIT",448 "optional": true,449 "os": [450 "linux"451 ],452 "engines": {453 "node": ">=18"454 }455 },456 "node_modules/@esbuild/linux-x64": {457 "version": "0.28.1",458 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",459 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",460 "cpu": [461 "x64"462 ],463 "dev": true,464 "license": "MIT",465 "optional": true,466 "os": [467 "linux"468 ],469 "engines": {470 "node": ">=18"471 }472 },473 "node_modules/@esbuild/netbsd-arm64": {474 "version": "0.28.1",475 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",476 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",477 "cpu": [478 "arm64"479 ],480 "dev": true,481 "license": "MIT",482 "optional": true,483 "os": [484 "netbsd"485 ],486 "engines": {487 "node": ">=18"488 }489 },490 "node_modules/@esbuild/netbsd-x64": {491 "version": "0.28.1",492 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",493 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",494 "cpu": [495 "x64"496 ],497 "dev": true,498 "license": "MIT",499 "optional": true,500 "os": [501 "netbsd"502 ],503 "engines": {504 "node": ">=18"505 }506 },507 "node_modules/@esbuild/openbsd-arm64": {508 "version": "0.28.1",509 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",510 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",511 "cpu": [512 "arm64"513 ],514 "dev": true,515 "license": "MIT",516 "optional": true,517 "os": [518 "openbsd"519 ],520 "engines": {521 "node": ">=18"522 }523 },524 "node_modules/@esbuild/openbsd-x64": {525 "version": "0.28.1",526 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",527 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",528 "cpu": [529 "x64"530 ],531 "dev": true,532 "license": "MIT",533 "optional": true,534 "os": [535 "openbsd"536 ],537 "engines": {538 "node": ">=18"539 }540 },541 "node_modules/@esbuild/openharmony-arm64": {542 "version": "0.28.1",543 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",544 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",545 "cpu": [546 "arm64"547 ],548 "dev": true,549 "license": "MIT",550 "optional": true,551 "os": [552 "openharmony"553 ],554 "engines": {555 "node": ">=18"556 }557 },558 "node_modules/@esbuild/sunos-x64": {559 "version": "0.28.1",560 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",561 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",562 "cpu": [563 "x64"564 ],565 "dev": true,566 "license": "MIT",567 "optional": true,568 "os": [569 "sunos"570 ],571 "engines": {572 "node": ">=18"573 }574 },575 "node_modules/@esbuild/win32-arm64": {576 "version": "0.28.1",577 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",578 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",579 "cpu": [580 "arm64"581 ],582 "dev": true,583 "license": "MIT",584 "optional": true,585 "os": [586 "win32"587 ],588 "engines": {589 "node": ">=18"590 }591 },592 "node_modules/@esbuild/win32-ia32": {593 "version": "0.28.1",594 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",595 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",596 "cpu": [597 "ia32"598 ],599 "dev": true,600 "license": "MIT",601 "optional": true,602 "os": [603 "win32"604 ],605 "engines": {606 "node": ">=18"607 }608 },609 "node_modules/@esbuild/win32-x64": {610 "version": "0.28.1",611 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",612 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",613 "cpu": [614 "x64"615 ],616 "dev": true,617 "license": "MIT",618 "optional": true,619 "os": [620 "win32"621 ],622 "engines": {623 "node": ">=18"624 }625 },626 "node_modules/@hono/node-server": {627 "version": "2.1.0",628 "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.0.tgz",629 "integrity": "sha512-XovyyCCnBzW+zKu+z/zq8hwNs4KOR5rEMAOxo2f40Q5xoOI37IMm6MIg2COOUtUApo0i6850MTBKH2u4QLGIqg==",630 "license": "MIT",631 "engines": {632 "node": ">=20"633 },634 "peerDependencies": {635 "hono": "^4"636 }637 },638 "node_modules/@img/colour": {639 "version": "1.1.0",640 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",641 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",642 "dev": true,643 "license": "MIT",644 "engines": {645 "node": ">=18"646 }647 },648 "node_modules/@img/sharp-darwin-arm64": {649 "version": "0.35.2",650 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.2.tgz",651 "integrity": "sha512-eEieHsMksAW4IiO5NzauESRl2D2qz3J/kwUxUrSfV06A93eEaRfMpHXyUb1mAqrR7i8U9A0GRqE9pjn6u1Jjpg==",652 "cpu": [653 "arm64"654 ],655 "dev": true,656 "license": "Apache-2.0",657 "optional": true,658 "os": [659 "darwin"660 ],661 "engines": {662 "node": ">=20.9.0"663 },664 "funding": {665 "url": "https://opencollective.com/libvips"666 },667 "optionalDependencies": {668 "@img/sharp-libvips-darwin-arm64": "1.3.1"669 }670 },671 "node_modules/@img/sharp-darwin-x64": {672 "version": "0.35.2",673 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.2.tgz",674 "integrity": "sha512-BaktuGPCeHJMARpodR8jK4uKiZrPAy9WrfQW0sdI37clracq8Bp01AYS3SZgi5FS/y5twa9t4+LIuuxQjqRrWw==",675 "cpu": [676 "x64"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-x64": "1.3.1"692 }693 },694 "node_modules/@img/sharp-freebsd-wasm32": {695 "version": "0.35.2",696 "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.2.tgz",697 "integrity": "sha512-YoAxdnd8hPUkvLHd3bWY+YA8nw3xM/RyRopYucNsWHVSan8NLVM3X2volsfoRDcXdUJPg6tXahSd7HXPK7lRnw==",698 "dev": true,699 "license": "Apache-2.0",700 "optional": true,701 "os": [702 "freebsd"703 ],704 "dependencies": {705 "@img/sharp-wasm32": "0.35.2"706 },707 "engines": {708 "node": ">=20.9.0"709 },710 "funding": {711 "url": "https://opencollective.com/libvips"712 }713 },714 "node_modules/@img/sharp-libvips-darwin-arm64": {715 "version": "1.3.1",716 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.1.tgz",717 "integrity": "sha512-4V/M3roRMTYjiwZY9IOVQOE8OyeCxFAkYmyZDrZl51uOKjibm3oeEJ4WAmLxutAfzFbC9jqUiPs2gbnGflH+7g==",718 "cpu": [719 "arm64"720 ],721 "dev": true,722 "license": "LGPL-3.0-or-later",723 "optional": true,724 "os": [725 "darwin"726 ],727 "funding": {728 "url": "https://opencollective.com/libvips"729 }730 },731 "node_modules/@img/sharp-libvips-darwin-x64": {732 "version": "1.3.1",733 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.1.tgz",734 "integrity": "sha512-c0/DxItpJv2+dGhgycJBBgotdqruGYDvA79drdh0MD1dFpy7JzJ/PlXwi1H4rFf0eTy8tgbI91aHDnZIceY3jQ==",735 "cpu": [736 "x64"737 ],738 "dev": true,739 "license": "LGPL-3.0-or-later",740 "optional": true,741 "os": [742 "darwin"743 ],744 "funding": {745 "url": "https://opencollective.com/libvips"746 }747 },748 "node_modules/@img/sharp-libvips-linux-arm": {749 "version": "1.3.1",750 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.1.tgz",751 "integrity": "sha512-aGGy9aWzXgHBG7HNyQPWorZthlp7+x6fDRoPAQbGO3ThcttuTyKIx3NuSHb6zb4gBNq6/yNn9f1cy9nFKS/Vmg==",752 "cpu": [753 "arm"754 ],755 "dev": true,756 "license": "LGPL-3.0-or-later",757 "optional": true,758 "os": [759 "linux"760 ],761 "funding": {762 "url": "https://opencollective.com/libvips"763 }764 },765 "node_modules/@img/sharp-libvips-linux-arm64": {766 "version": "1.3.1",767 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.1.tgz",768 "integrity": "sha512-JznefmcK9j1JKPz8AkQDh89kjojubyfOasWBPKfzMIhPwsgDy9evpE/naJTXXXmghS1iFwR8u/kTwh/I2/+GCw==",769 "cpu": [770 "arm64"771 ],772 "dev": true,773 "license": "LGPL-3.0-or-later",774 "optional": true,775 "os": [776 "linux"777 ],778 "funding": {779 "url": "https://opencollective.com/libvips"780 }781 },782 "node_modules/@img/sharp-libvips-linux-ppc64": {783 "version": "1.3.1",784 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.1.tgz",785 "integrity": "sha512-1EkwGNCZk6iWNCMWqrvdJ+r1j0PT1zIz60CNPhYnJlK/zyeWqlsPZIe+ocBVqPF8k/Ssee/NCk+tE9Ryrko6ng==",786 "cpu": [787 "ppc64"788 ],789 "dev": true,790 "license": "LGPL-3.0-or-later",791 "optional": true,792 "os": [793 "linux"794 ],795 "funding": {796 "url": "https://opencollective.com/libvips"797 }798 },799 "node_modules/@img/sharp-libvips-linux-riscv64": {800 "version": "1.3.1",801 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.1.tgz",802 "integrity": "sha512-Ilays+w2bXdnxzxtQdmXR62u8o8GYa3eL4+Gr+1KiE4xperMZUslRaVPJwwPkzlHEjGfXAfRVAa/7CYCtSqsBw==",803 "cpu": [804 "riscv64"805 ],806 "dev": true,807 "license": "LGPL-3.0-or-later",808 "optional": true,809 "os": [810 "linux"811 ],812 "funding": {813 "url": "https://opencollective.com/libvips"814 }815 },816 "node_modules/@img/sharp-libvips-linux-s390x": {817 "version": "1.3.1",818 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.1.tgz",819 "integrity": "sha512-VfBwVHQTbRoj4XlpA/KLZ7ltgMpz+4WSejFzQ+GnoImjo1PtEJ59QB2qR1xQEeRPYIkNrPIm2L4cICMvz4C2ew==",820 "cpu": [821 "s390x"822 ],823 "dev": true,824 "license": "LGPL-3.0-or-later",825 "optional": true,826 "os": [827 "linux"828 ],829 "funding": {830 "url": "https://opencollective.com/libvips"831 }832 },833 "node_modules/@img/sharp-libvips-linux-x64": {834 "version": "1.3.1",835 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.1.tgz",836 "integrity": "sha512-+c8ukgwU62DS54nCAjw7keOfHUkmr0B5QHEdcOqRnodF/MNXJbVI8Eopoj4B/0H8Asr65I+A4Amrn7a85/md6A==",837 "cpu": [838 "x64"839 ],840 "dev": true,841 "license": "LGPL-3.0-or-later",842 "optional": true,843 "os": [844 "linux"845 ],846 "funding": {847 "url": "https://opencollective.com/libvips"848 }849 },850 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {851 "version": "1.3.1",852 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.1.tgz",853 "integrity": "sha512-qlKb/pwbkAi1WMsJrYHk7CuDrd12s27U2QnRhFYUoJNrRCmkosMTttuRFat/DDB3IlDm5qE1TJgZ4JDnHX8Ldw==",854 "cpu": [855 "arm64"856 ],857 "dev": true,858 "license": "LGPL-3.0-or-later",859 "optional": true,860 "os": [861 "linux"862 ],863 "funding": {864 "url": "https://opencollective.com/libvips"865 }866 },867 "node_modules/@img/sharp-libvips-linuxmusl-x64": {868 "version": "1.3.1",869 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.1.tgz",870 "integrity": "sha512-yO21HwoUVLN8Qa+/SBjQLMYwBWAVJjeGPNe+hc0OUeMeifEtJqu5a1c4HayE1nNpDih9y3/KkoltfkDodmKAlg==",871 "cpu": [872 "x64"873 ],874 "dev": true,875 "license": "LGPL-3.0-or-later",876 "optional": true,877 "os": [878 "linux"879 ],880 "funding": {881 "url": "https://opencollective.com/libvips"882 }883 },884 "node_modules/@img/sharp-linux-arm": {885 "version": "0.35.2",886 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.2.tgz",887 "integrity": "sha512-SE4kzF2mepn6z+6E7L6lsV8FzuLL6IPQdyX8ZiwROAG/G8td+hP/m7FsFPwidtrF19gvajuC9l6TxAVcsA4S7A==",888 "cpu": [889 "arm"890 ],891 "dev": true,892 "license": "Apache-2.0",893 "optional": true,894 "os": [895 "linux"896 ],897 "engines": {898 "node": ">=20.9.0"899 },900 "funding": {901 "url": "https://opencollective.com/libvips"902 },903 "optionalDependencies": {904 "@img/sharp-libvips-linux-arm": "1.3.1"905 }906 },907 "node_modules/@img/sharp-linux-arm64": {908 "version": "0.35.2",909 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.2.tgz",910 "integrity": "sha512-af12Pnd0ZGu2HfP8NayB0kk6eC/lrfbQE6HlR4jD+34wdJ1Vw9TF6TMn6ZvffT+WgqVsl0hRbmNvz2u/23VmwA==",911 "cpu": [912 "arm64"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-arm64": "1.3.1"928 }929 },930 "node_modules/@img/sharp-linux-ppc64": {931 "version": "0.35.2",932 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.2.tgz",933 "integrity": "sha512-hYSBm7zcNtDCozCxQHYZJiu63b/bXsgRZuOxCIBZsStMM9Vap47iFHdbX4kCvQsblPB/k+clhELpdQJHQLSHvg==",934 "cpu": [935 "ppc64"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-ppc64": "1.3.1"951 }952 },953 "node_modules/@img/sharp-linux-riscv64": {954 "version": "0.35.2",955 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.2.tgz",956 "integrity": "sha512-qQt0Kc13+Hoan/Awq/qMSQw3L+RI1NCRPgD5cUJ/1WSSmIoysLOc72jlRM3E0OHN9Yr313jgeQ2T+zW+F03QFA==",957 "cpu": [958 "riscv64"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-riscv64": "1.3.1"974 }975 },976 "node_modules/@img/sharp-linux-s390x": {977 "version": "0.35.2",978 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.2.tgz",979 "integrity": "sha512-E4fLLfRPzDLlEeDaTzI98OFLcv++WL5ChLLMwPoVd0CIoZQqupBSNbOisPL5am9XsbQ9T84+iiMpUvbFtkunbA==",980 "cpu": [981 "s390x"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-s390x": "1.3.1"997 }998 },999 "node_modules/@img/sharp-linux-x64": {1000 "version": "0.35.2",1001 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.2.tgz",1002 "integrity": "sha512-gi0zFJJRLswfCZmHtJdikXPOc5u7qamSOS3NHedLqLd4W8Q0NqjdBr6TTRIgsfFjqfTsHFgdfvJ9LwqSgcHiAA==",1003 "cpu": [1004 "x64"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-x64": "1.3.1"1020 }1021 },1022 "node_modules/@img/sharp-linuxmusl-arm64": {1023 "version": "0.35.2",1024 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.2.tgz",1025 "integrity": "sha512-siWbOW1u6HFnFLrp0waKyW7VEf7jYvcDWdrXEFa8AkdAQgEvuu5Fz8/Y70w9EeqAdwDtfU012BhEHHaDqvQNzg==",1026 "cpu": [1027 "arm64"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-linuxmusl-arm64": "1.3.1"1043 }1044 },1045 "node_modules/@img/sharp-linuxmusl-x64": {1046 "version": "0.35.2",1047 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.2.tgz",1048 "integrity": "sha512-YBqMMcjDi4QGYiSn4vNOYBhmlC4z5AXqkOUUqI2e0AFA4urNv4ESgOgwNl3K+4etQhha0twXlzeF20bbULm9Yg==",1049 "cpu": [1050 "x64"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-x64": "1.3.1"1066 }1067 },1068 "node_modules/@img/sharp-wasm32": {1069 "version": "0.35.2",1070 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.2.tgz",1071 "integrity": "sha512-Mrv4JQNYVQ94xH+jzZ9r+gowleN8mv2FTgKT+PI6bx5C0G8TdNYndu161pg2i7uoBwxy2ImPMHrJOM2LZef7Bw==",1072 "dev": true,1073 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",1074 "optional": true,1075 "dependencies": {1076 "@emnapi/runtime": "^1.11.1"1077 },1078 "engines": {1079 "node": ">=20.9.0"1080 },1081 "funding": {1082 "url": "https://opencollective.com/libvips"1083 }1084 },1085 "node_modules/@img/sharp-webcontainers-wasm32": {1086 "version": "0.35.2",1087 "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.2.tgz",1088 "integrity": "sha512-QNV27pxs9wpApEiCfvHM1RDoP1w1+2KrUWWDPEhEwg+latvOrfuhWrHWZKwdSFwU6jh3myjw/yOCRsUIuOft3g==",1089 "cpu": [1090 "wasm32"1091 ],1092 "dev": true,1093 "license": "Apache-2.0",1094 "optional": true,1095 "dependencies": {1096 "@img/sharp-wasm32": "0.35.2"1097 },1098 "engines": {1099 "node": ">=20.9.0"1100 },1101 "funding": {1102 "url": "https://opencollective.com/libvips"1103 }1104 },1105 "node_modules/@img/sharp-win32-arm64": {1106 "version": "0.35.2",1107 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.2.tgz",1108 "integrity": "sha512-BiVRYc/t6/Vl3e1hBx0hugG4oN9Pydf4fgMSpxTQJmwGUg/YoXTWHiFeRymHfCZzifxu4F4rpk/I67D0LQ20wQ==",1109 "cpu": [1110 "arm64"1111 ],1112 "dev": true,1113 "license": "Apache-2.0 AND LGPL-3.0-or-later",1114 "optional": true,1115 "os": [1116 "win32"1117 ],1118 "engines": {1119 "node": ">=20.9.0"1120 },1121 "funding": {1122 "url": "https://opencollective.com/libvips"1123 }1124 },1125 "node_modules/@img/sharp-win32-ia32": {1126 "version": "0.35.2",1127 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.2.tgz",1128 "integrity": "sha512-YYEhx9PImCC7T0tI8JDMi4DB9LwLCXCU5OWNYEXAxh5Q1ShKkyC6byxzoBJ3gEFDnH2lQckWuDe70G7mB2XJog==",1129 "cpu": [1130 "ia32"1131 ],1132 "dev": true,1133 "license": "Apache-2.0 AND LGPL-3.0-or-later",1134 "optional": true,1135 "os": [1136 "win32"1137 ],1138 "engines": {1139 "node": "^20.9.0"1140 },1141 "funding": {1142 "url": "https://opencollective.com/libvips"1143 }1144 },1145 "node_modules/@img/sharp-win32-x64": {1146 "version": "0.35.2",1147 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.2.tgz",1148 "integrity": "sha512-imoOyBcoM/iiUr4J6VPpCNjPnjvP/Gks95898yB8YqoGGYmHYbOyCuNv9FMhFgtaiHFGbHW8bxKqRV6VjtXThQ==",1149 "cpu": [1150 "x64"1151 ],1152 "dev": true,1153 "license": "Apache-2.0 AND LGPL-3.0-or-later",1154 "optional": true,1155 "os": [1156 "win32"1157 ],1158 "engines": {1159 "node": ">=20.9.0"1160 },1161 "funding": {1162 "url": "https://opencollective.com/libvips"1163 }1164 },1165 "node_modules/@jridgewell/resolve-uri": {1166 "version": "3.1.2",1167 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",1168 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",1169 "dev": true,1170 "license": "MIT",1171 "engines": {1172 "node": ">=6.0.0"1173 }1174 },1175 "node_modules/@jridgewell/sourcemap-codec": {1176 "version": "1.5.5",1177 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",1178 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",1179 "dev": true,1180 "license": "MIT"1181 },1182 "node_modules/@jridgewell/trace-mapping": {1183 "version": "0.3.9",1184 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",1185 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",1186 "dev": true,1187 "license": "MIT",1188 "dependencies": {1189 "@jridgewell/resolve-uri": "^3.0.3",1190 "@jridgewell/sourcemap-codec": "^1.4.10"1191 }1192 },1193 "node_modules/@modelcontextprotocol/core": {1194 "version": "2.0.0",1195 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/core/-/core-2.0.0.tgz",1196 "integrity": "sha512-pJCEwGG7Lfr/+PQp9ZTwKXNeO5wzbfKL7H3MYpCorM4oFBoQrdjnBgEoqG+RjhsvS1FKrDbKux+M1HhlnGWqcA==",1197 "license": "MIT",1198 "dependencies": {1199 "zod": "^4.2.0"1200 },1201 "engines": {1202 "node": ">=20"1203 }1204 },1205 "node_modules/@modelcontextprotocol/ext-apps": {1206 "version": "1.7.5",1207 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/ext-apps/-/ext-apps-1.7.5.tgz",1208 "integrity": "sha512-TjPH2S2y5UEGKhmI6+XGFuqfqOV4ppe1x6DA3txnUaEWkgtA4G5vo14jGKFZmegdkZ1H4QMLyujLvoU1BEdnAg==",1209 "license": "MIT",1210 "workspaces": [1211 "examples/*"1212 ],1213 "dependencies": {1214 "@standard-schema/spec": "^1.1.0"1215 },1216 "engines": {1217 "node": ">=20"1218 },1219 "peerDependencies": {1220 "@modelcontextprotocol/sdk": "^1.29.0",1221 "react": "^17.0.0 || ^18.0.0 || ^19.0.0",1222 "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0",1223 "zod": "^3.25.0 || ^4.0.0"1224 },1225 "peerDependenciesMeta": {1226 "react": {1227 "optional": true1228 },1229 "react-dom": {1230 "optional": true1231 }1232 }1233 },1234 "node_modules/@modelcontextprotocol/hono": {1235 "version": "2.0.0",1236 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/hono/-/hono-2.0.0.tgz",1237 "integrity": "sha512-lKCSXRusLxpX63G+6og9ewcRkqVbjB2xSxpvU/VJhxcUkpvGgpDrmcgNRQ4dTapGr8AspNFdRBdmJc500Vhl/A==",1238 "license": "MIT",1239 "engines": {1240 "node": ">=20"1241 },1242 "peerDependencies": {1243 "@modelcontextprotocol/server": "^2.0.0",1244 "hono": "^4.11.4"1245 }1246 },1247 "node_modules/@modelcontextprotocol/sdk": {1248 "version": "1.30.0",1249 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.30.0.tgz",1250 "integrity": "sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==",1251 "license": "MIT",1252 "dependencies": {1253 "@hono/node-server": "^1.19.9 || ^2.0.5",1254 "ajv": "^8.17.1",1255 "ajv-formats": "^3.0.1",1256 "content-type": "^1.0.5",1257 "cors": "^2.8.5",1258 "cross-spawn": "^7.0.5",1259 "eventsource": "^3.0.2",1260 "eventsource-parser": "^3.0.0",1261 "express": "^5.2.1",1262 "express-rate-limit": "^8.2.1",1263 "hono": "^4.11.4",1264 "jose": "^6.1.3",1265 "json-schema-typed": "^8.0.2",1266 "pkce-challenge": "^5.0.0",1267 "raw-body": "^3.0.0",1268 "zod": "^3.25 || ^4.0",1269 "zod-to-json-schema": "^3.25.1"1270 },1271 "engines": {1272 "node": ">=18"1273 },1274 "peerDependencies": {1275 "@cfworker/json-schema": "^4.1.1",1276 "zod": "^3.25 || ^4.0"1277 },1278 "peerDependenciesMeta": {1279 "@cfworker/json-schema": {1280 "optional": true1281 },1282 "zod": {1283 "optional": false1284 }1285 }1286 },1287 "node_modules/@modelcontextprotocol/server": {1288 "version": "2.0.0",1289 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/server/-/server-2.0.0.tgz",1290 "integrity": "sha512-YhHWdHfpFMQfd0prsEnxKeS3Qz3ytIGmsS0sth4KDjnacIT7hxk6hXHkJ9KysxlkvTM+WZAtQbbcUhdoP4Hvtw==",1291 "license": "MIT",1292 "dependencies": {1293 "@modelcontextprotocol/core": "2.0.0",1294 "zod": "^4.2.0"1295 },1296 "engines": {1297 "node": ">=20"1298 }1299 },1300 "node_modules/@oxc-project/types": {1301 "version": "0.144.0",1302 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.144.0.tgz",1303 "integrity": "sha512-nuhZIOLuI6TFQ32I/WnUx+SCPY7SdSKwgnFHydAuoS1+Z4BRcaP+RRJmGzl9lw+0OFF7UmaESf7KQRXaNLHypg==",1304 "dev": true,1305 "license": "MIT",1306 "funding": {1307 "url": "https://github.com/sponsors/Boshen"1308 }1309 },1310 "node_modules/@poppinss/colors": {1311 "version": "4.1.6",1312 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",1313 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",1314 "dev": true,1315 "license": "MIT",1316 "dependencies": {1317 "kleur": "^4.1.5"1318 }1319 },1320 "node_modules/@poppinss/dumper": {1321 "version": "0.6.5",1322 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",1323 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",1324 "dev": true,1325 "license": "MIT",1326 "dependencies": {1327 "@poppinss/colors": "^4.1.5",1328 "@sindresorhus/is": "^7.0.2",1329 "supports-color": "^10.0.0"1330 }1331 },1332 "node_modules/@poppinss/exception": {1333 "version": "1.2.3",1334 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",1335 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==",1336 "dev": true,1337 "license": "MIT"1338 },1339 "node_modules/@rolldown/binding-android-arm64": {1340 "version": "1.2.4",1341 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.4.tgz",1342 "integrity": "sha512-jHC2cnyKz5xU2fhECtFl8OZ83cYNt13GZQD+0uMJ/X3o+ijmd56okHhTUwxVSHPx1IRVIJEZ1/1pPzeLCU6XKA==",1343 "cpu": [1344 "arm64"1345 ],1346 "dev": true,1347 "license": "MIT",1348 "optional": true,1349 "os": [1350 "android"1351 ],1352 "engines": {1353 "node": "^20.19.0 || >=22.12.0"1354 }1355 },1356 "node_modules/@rolldown/binding-darwin-arm64": {1357 "version": "1.2.4",1358 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.4.tgz",1359 "integrity": "sha512-Dc5mPD8F5F/FS8i01syd7FTF6yB2fVthH/TRkjwJkzUK6EpoxHtqvZQP5Zwq80/5z19TWYHIg1KOHboCgVx/aQ==",1360 "cpu": [1361 "arm64"1362 ],1363 "dev": true,1364 "license": "MIT",1365 "optional": true,1366 "os": [1367 "darwin"1368 ],1369 "engines": {1370 "node": "^20.19.0 || >=22.12.0"1371 }1372 },1373 "node_modules/@rolldown/binding-darwin-x64": {1374 "version": "1.2.4",1375 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.4.tgz",1376 "integrity": "sha512-fpDm4oBo6SqLvWUYCmFhdde3U9KH2fRNNMeAnAPAIwxRL345xutL0EtEUcuoxsoazdJGv/MuDBQHlCDrtbvqOg==",1377 "cpu": [1378 "x64"1379 ],1380 "dev": true,1381 "license": "MIT",1382 "optional": true,1383 "os": [1384 "darwin"1385 ],1386 "engines": {1387 "node": "^20.19.0 || >=22.12.0"1388 }1389 },1390 "node_modules/@rolldown/binding-freebsd-x64": {1391 "version": "1.2.4",1392 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.4.tgz",1393 "integrity": "sha512-rSJoreDE/HoIzoaib6MTp5jQtCTdMHKIvItAKT/ImS6Y6Ww76oUaeMyp4Vc/fAgd/ehji068IxetHXAnqUwN9A==",1394 "cpu": [1395 "x64"1396 ],1397 "dev": true,1398 "license": "MIT",1399 "optional": true,1400 "os": [1401 "freebsd"1402 ],1403 "engines": {1404 "node": "^20.19.0 || >=22.12.0"1405 }1406 },1407 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {1408 "version": "1.2.4",1409 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.4.tgz",1410 "integrity": "sha512-/jm8OGHgn7oGaJu3i/qZI9spUGcJ+y/lk43ttQ/iO1tOd9NissG6o97bighBCiL+BKRngmcDuR6ikfwYdJmVuQ==",1411 "cpu": [1412 "arm"1413 ],1414 "dev": true,1415 "license": "MIT",1416 "optional": true,1417 "os": [1418 "linux"1419 ],1420 "engines": {1421 "node": "^20.19.0 || >=22.12.0"1422 }1423 },1424 "node_modules/@rolldown/binding-linux-arm64-gnu": {1425 "version": "1.2.4",1426 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.4.tgz",1427 "integrity": "sha512-tIP06BeD9EqvECBrPZ+sqdPlYrT+aYaAiu1wYziVx5elRK/ftm33JxVDy2bXGbr6J0CrtirCkR87/X5a2euEng==",1428 "cpu": [1429 "arm64"1430 ],1431 "dev": true,1432 "license": "MIT",1433 "optional": true,1434 "os": [1435 "linux"1436 ],1437 "engines": {1438 "node": "^20.19.0 || >=22.12.0"1439 }1440 },1441 "node_modules/@rolldown/binding-linux-arm64-musl": {1442 "version": "1.2.4",1443 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.4.tgz",1444 "integrity": "sha512-Ql1Q0EQqVThvn9VAVlwNzsUvbSFtCMGjLpRRi4pk5i7NZZ4n5ISiLMjHYtus4VQ2PvkSw24zyaCVsiS+sXPj1w==",1445 "cpu": [1446 "arm64"1447 ],1448 "dev": true,1449 "license": "MIT",1450 "optional": true,1451 "os": [1452 "linux"1453 ],1454 "engines": {1455 "node": "^20.19.0 || >=22.12.0"1456 }1457 },1458 "node_modules/@rolldown/binding-linux-ppc64-gnu": {1459 "version": "1.2.4",1460 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.4.tgz",1461 "integrity": "sha512-GjbjXD4XXfN19D0LZNbmiCBUoDiRACsYHr0yaIbbn8aFsXjHZifcYqu/W5Er5X2X990WjHXFrxarn5chzItorQ==",1462 "cpu": [1463 "ppc64"1464 ],1465 "dev": true,1466 "license": "MIT",1467 "optional": true,1468 "os": [1469 "linux"1470 ],1471 "engines": {1472 "node": "^20.19.0 || >=22.12.0"1473 }1474 },1475 "node_modules/@rolldown/binding-linux-s390x-gnu": {1476 "version": "1.2.4",1477 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.4.tgz",1478 "integrity": "sha512-p5WR0NOwaRmJ/B1b6IjEFLLivwEsf3PrdBIhRbhTCQisbo2SvHHpG4ELB/+FgQNnB88LTOF86upmJmbvZdQ2lw==",1479 "cpu": [1480 "s390x"1481 ],1482 "dev": true,1483 "license": "MIT",1484 "optional": true,1485 "os": [1486 "linux"1487 ],1488 "engines": {1489 "node": "^20.19.0 || >=22.12.0"1490 }1491 },1492 "node_modules/@rolldown/binding-linux-x64-gnu": {1493 "version": "1.2.4",1494 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.4.tgz",1495 "integrity": "sha512-4/GyVjmhR+Tc6HLJvwc1sOhPqAZtySiSMesOZyX6JQ5XBxoTDEMKQzvo07NIK6nTon/SivlZqvhzvuVBNQhObQ==",1496 "cpu": [1497 "x64"1498 ],1499 "dev": true,1500 "license": "MIT",1501 "optional": true,1502 "os": [1503 "linux"1504 ],1505 "engines": {1506 "node": "^20.19.0 || >=22.12.0"1507 }1508 },1509 "node_modules/@rolldown/binding-linux-x64-musl": {1510 "version": "1.2.4",1511 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.4.tgz",1512 "integrity": "sha512-l9eeLsCNvPpmSXUej0etw/J1eqV0Jj1D5G/xG6YTijmE6dkv6E2QezgWbTfQk63v952DPqrjOCoiqxq7Bw0YUQ==",1513 "cpu": [1514 "x64"1515 ],1516 "dev": true,1517 "license": "MIT",1518 "optional": true,1519 "os": [1520 "linux"1521 ],1522 "engines": {1523 "node": "^20.19.0 || >=22.12.0"1524 }1525 },1526 "node_modules/@rolldown/binding-openharmony-arm64": {1527 "version": "1.2.4",1528 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.4.tgz",1529 "integrity": "sha512-e0F355MSTMm3+UOqtV3L24gFUp2N5m1f8L/7d56deik6va+AXdrt9F8LbzGpeWGWRbZEDq4m8NVnJDeBtf9DZg==",1530 "cpu": [1531 "arm64"1532 ],1533 "dev": true,1534 "license": "MIT",1535 "optional": true,1536 "os": [1537 "openharmony"1538 ],1539 "engines": {1540 "node": "^20.19.0 || >=22.12.0"1541 }1542 },1543 "node_modules/@rolldown/binding-win32-arm64-msvc": {1544 "version": "1.2.4",1545 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.4.tgz",1546 "integrity": "sha512-AWLi0uBRYh6QlE7OKhiz+phZC0qwtij2QZmhmOdsLdFn64m7oMpooE9ICE3lhm9xMb4SpDo2WbHcxX1iFLFtqw==",1547 "cpu": [1548 "arm64"1549 ],1550 "dev": true,1551 "license": "MIT",1552 "optional": true,1553 "os": [1554 "win32"1555 ],1556 "engines": {1557 "node": "^20.19.0 || >=22.12.0"1558 }1559 },1560 "node_modules/@rolldown/binding-win32-x64-msvc": {1561 "version": "1.2.4",1562 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.4.tgz",1563 "integrity": "sha512-UwSDJOg3dqCAejWdxclJjCsh3Qq4vLYMDxmyHqo1btz3stK2VqgwNd3mm5tuIwzSlGIQ/1H9Hr+Zn09mrezNqQ==",1564 "cpu": [1565 "x64"1566 ],1567 "dev": true,1568 "license": "MIT",1569 "optional": true,1570 "os": [1571 "win32"1572 ],1573 "engines": {1574 "node": "^20.19.0 || >=22.12.0"1575 }1576 },1577 "node_modules/@rolldown/pluginutils": {1578 "version": "1.0.1",1579 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",1580 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",1581 "dev": true,1582 "license": "MIT"1583 },1584 "node_modules/@sindresorhus/is": {1585 "version": "7.2.0",1586 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",1587 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==",1588 "dev": true,1589 "license": "MIT",1590 "engines": {1591 "node": ">=18"1592 },1593 "funding": {1594 "url": "https://github.com/sindresorhus/is?sponsor=1"1595 }1596 },1597 "node_modules/@speed-highlight/core": {1598 "version": "1.2.24",1599 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.24.tgz",1600 "integrity": "sha512-qeW2e1l78afw8VhRPfPQ1Gjj+KU5XFQ/OFV5ti6eTa9bruO7mJyZtA4vw0ofqmA3tKCkROE9xLk3VZoeRc98nw==",1601 "dev": true,1602 "license": "CC0-1.0"1603 },1604 "node_modules/@standard-schema/spec": {1605 "version": "1.1.0",1606 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",1607 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",1608 "license": "MIT"1609 },1610 "node_modules/@types/chai": {1611 "version": "5.2.3",1612 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",1613 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",1614 "dev": true,1615 "license": "MIT",1616 "dependencies": {1617 "@types/deep-eql": "*",1618 "assertion-error": "^2.0.1"1619 }1620 },1621 "node_modules/@types/deep-eql": {1622 "version": "4.0.2",1623 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",1624 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",1625 "dev": true,1626 "license": "MIT"1627 },1628 "node_modules/@types/estree": {1629 "version": "1.0.9",1630 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",1631 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",1632 "dev": true,1633 "license": "MIT"1634 },1635 "node_modules/@types/node": {1636 "version": "26.2.0",1637 "resolved": "https://registry.npmjs.org/@types/node/-/node-26.2.0.tgz",1638 "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==",1639 "dev": true,1640 "license": "MIT",1641 "dependencies": {1642 "undici-types": "~8.3.0"1643 }1644 },1645 "node_modules/@vitest/expect": {1646 "version": "4.1.10",1647 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.10.tgz",1648 "integrity": "sha512-YsCn+qAk1GWjQOWFEsEcL2gNQ0zmVmQu3T03qP6UyjhtmdtwtbuI+DASn/7iQB3HGTXkdBwGddzxPlmiql5vlA==",1649 "dev": true,1650 "license": "MIT",1651 "dependencies": {1652 "@standard-schema/spec": "^1.1.0",1653 "@types/chai": "^5.2.2",1654 "@vitest/spy": "4.1.10",1655 "@vitest/utils": "4.1.10",1656 "chai": "^6.2.2",1657 "tinyrainbow": "^3.1.0"1658 },1659 "funding": {1660 "url": "https://opencollective.com/vitest"1661 }1662 },1663 "node_modules/@vitest/mocker": {1664 "version": "4.1.10",1665 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.10.tgz",1666 "integrity": "sha512-v0xaezt+DKEmKfaxg133ldzADrwLGd7Ze1MfQQTYfvs8OqZIwbxyxaYURivwV7sWy5fqn3rH5uOrSp07bp44Ow==",1667 "dev": true,1668 "license": "MIT",1669 "dependencies": {1670 "@vitest/spy": "4.1.10",1671 "estree-walker": "^3.0.3",1672 "magic-string": "^0.30.21"1673 },1674 "funding": {1675 "url": "https://opencollective.com/vitest"1676 },1677 "peerDependencies": {1678 "msw": "^2.4.9",1679 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0"1680 },1681 "peerDependenciesMeta": {1682 "msw": {1683 "optional": true1684 },1685 "vite": {1686 "optional": true1687 }1688 }1689 },1690 "node_modules/@vitest/pretty-format": {1691 "version": "4.1.10",1692 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.10.tgz",1693 "integrity": "sha512-W1HsjSH4MXQ9YfmmhLAoIYf1HRfekQCGngeIgcei6MP5QQGWUe0gkopdZQaVCFO+JDJMrAJGwa5pRpNpvy4P8Q==",1694 "dev": true,1695 "license": "MIT",1696 "dependencies": {1697 "tinyrainbow": "^3.1.0"1698 },1699 "funding": {1700 "url": "https://opencollective.com/vitest"1701 }1702 },1703 "node_modules/@vitest/runner": {1704 "version": "4.1.10",1705 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.10.tgz",1706 "integrity": "sha512-IKI6kpIH+LmpROplyLwBBaCfMgOZOMsygVa6BARD6ahA04VRuJSa6OaVG7kRvSEMD870Vd91rSSw0eegtWyLGg==",1707 "dev": true,1708 "license": "MIT",1709 "dependencies": {1710 "@vitest/utils": "4.1.10",1711 "pathe": "^2.0.3"1712 },1713 "funding": {1714 "url": "https://opencollective.com/vitest"1715 }1716 },1717 "node_modules/@vitest/snapshot": {1718 "version": "4.1.10",1719 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.10.tgz",1720 "integrity": "sha512-xRkfOT1qpTAi/Ti4Y1LtfRc3kEuqxGw59eN2jN9pRWMtS/XDevekhcFSqvQqjUNGksfjMJu3Y+oJ+4Ypn2OaJw==",1721 "dev": true,1722 "license": "MIT",1723 "dependencies": {1724 "@vitest/pretty-format": "4.1.10",1725 "@vitest/utils": "4.1.10",1726 "magic-string": "^0.30.21",1727 "pathe": "^2.0.3"1728 },1729 "funding": {1730 "url": "https://opencollective.com/vitest"1731 }1732 },1733 "node_modules/@vitest/spy": {1734 "version": "4.1.10",1735 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.10.tgz",1736 "integrity": "sha512-PLf/Ugvoq5wO/b4rwYCR1h2PSIdXz7wnkQFMiUpLdtM7l6pqVFcQIBEHyT1+l+cj7mNwAfZHzqXqDyjvOuwbDw==",1737 "dev": true,1738 "license": "MIT",1739 "funding": {1740 "url": "https://opencollective.com/vitest"1741 }1742 },1743 "node_modules/@vitest/utils": {1744 "version": "4.1.10",1745 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.10.tgz",1746 "integrity": "sha512-fy9am/HWxbaGt/Sawrp90vt6Y6jQwf1RX77cz3uwoJwJVMli/e1IEwRPnMNJ7vKfPTwo0diXifkpPvwH9v7nGA==",1747 "dev": true,1748 "license": "MIT",1749 "dependencies": {1750 "@vitest/pretty-format": "4.1.10",1751 "convert-source-map": "^2.0.0",1752 "tinyrainbow": "^3.1.0"1753 },1754 "funding": {1755 "url": "https://opencollective.com/vitest"1756 }1757 },1758 "node_modules/98.css": {1759 "version": "0.1.21",1760 "resolved": "https://registry.npmjs.org/98.css/-/98.css-0.1.21.tgz",1761 "integrity": "sha512-ddk5qtUWyapM0Bzd5jwGExoE5fdSEGrP+F5VbYjyZLf2c9UVmn6w2NPTvCsoD4BWdGsjdLjlkQGhWwWTJcYQJQ==",1762 "license": "MIT"1763 },1764 "node_modules/accepts": {1765 "version": "2.0.0",1766 "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",1767 "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",1768 "license": "MIT",1769 "dependencies": {1770 "mime-types": "^3.0.0",1771 "negotiator": "^1.0.0"1772 },1773 "engines": {1774 "node": ">= 0.6"1775 }1776 },1777 "node_modules/ajv": {1778 "version": "8.20.0",1779 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",1780 "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",1781 "license": "MIT",1782 "dependencies": {1783 "fast-deep-equal": "^3.1.3",1784 "fast-uri": "^3.0.1",1785 "json-schema-traverse": "^1.0.0",1786 "require-from-string": "^2.0.2"1787 },1788 "funding": {1789 "type": "github",1790 "url": "https://github.com/sponsors/epoberezkin"1791 }1792 },1793 "node_modules/ajv-formats": {1794 "version": "3.0.1",1795 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",1796 "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",1797 "license": "MIT",1798 "dependencies": {1799 "ajv": "^8.0.0"1800 },1801 "peerDependencies": {1802 "ajv": "^8.0.0"1803 },1804 "peerDependenciesMeta": {1805 "ajv": {1806 "optional": true1807 }1808 }1809 },1810 "node_modules/assertion-error": {1811 "version": "2.0.1",1812 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",1813 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",1814 "dev": true,1815 "license": "MIT",1816 "engines": {1817 "node": ">=12"1818 }1819 },1820 "node_modules/blake3-wasm": {1821 "version": "2.1.5",1822 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",1823 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",1824 "dev": true,1825 "license": "MIT"1826 },1827 "node_modules/body-parser": {1828 "version": "2.3.0",1829 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz",1830 "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==",1831 "license": "MIT",1832 "dependencies": {1833 "bytes": "^3.1.2",1834 "content-type": "^2.0.0",1835 "debug": "^4.4.3",1836 "http-errors": "^2.0.1",1837 "iconv-lite": "^0.7.2",1838 "on-finished": "^2.4.1",1839 "qs": "^6.15.2",1840 "raw-body": "^3.0.2",1841 "type-is": "^2.1.0"1842 },1843 "engines": {1844 "node": ">=18"1845 },1846 "funding": {1847 "type": "opencollective",1848 "url": "https://opencollective.com/express"1849 }1850 },1851 "node_modules/body-parser/node_modules/content-type": {1852 "version": "2.0.0",1853 "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",1854 "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",1855 "license": "MIT",1856 "engines": {1857 "node": ">=18"1858 },1859 "funding": {1860 "type": "opencollective",1861 "url": "https://opencollective.com/express"1862 }1863 },1864 "node_modules/braces": {1865 "version": "3.0.3",1866 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",1867 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",1868 "dev": true,1869 "license": "MIT",1870 "dependencies": {1871 "fill-range": "^7.1.1"1872 },1873 "engines": {1874 "node": ">=8"1875 }1876 },1877 "node_modules/bytes": {1878 "version": "3.1.2",1879 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",1880 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",1881 "license": "MIT",1882 "engines": {1883 "node": ">= 0.8"1884 }1885 },1886 "node_modules/call-bind-apply-helpers": {1887 "version": "1.0.2",1888 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",1889 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",1890 "license": "MIT",1891 "dependencies": {1892 "es-errors": "^1.3.0",1893 "function-bind": "^1.1.2"1894 },1895 "engines": {1896 "node": ">= 0.4"1897 }1898 },1899 "node_modules/call-bound": {1900 "version": "1.0.4",1901 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",1902 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",1903 "license": "MIT",1904 "dependencies": {1905 "call-bind-apply-helpers": "^1.0.2",1906 "get-intrinsic": "^1.3.0"1907 },1908 "engines": {1909 "node": ">= 0.4"1910 },1911 "funding": {1912 "url": "https://github.com/sponsors/ljharb"1913 }1914 },1915 "node_modules/chai": {1916 "version": "6.2.2",1917 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz",1918 "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==",1919 "dev": true,1920 "license": "MIT",1921 "engines": {1922 "node": ">=18"1923 }1924 },1925 "node_modules/cjs-module-lexer": {1926 "version": "1.2.3",1927 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz",1928 "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==",1929 "dev": true,1930 "license": "MIT"1931 },1932 "node_modules/content-disposition": {1933 "version": "1.1.0",1934 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",1935 "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",1936 "license": "MIT",1937 "engines": {1938 "node": ">=18"1939 },1940 "funding": {1941 "type": "opencollective",1942 "url": "https://opencollective.com/express"1943 }1944 },1945 "node_modules/content-type": {1946 "version": "1.0.5",1947 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",1948 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",1949 "license": "MIT",1950 "engines": {1951 "node": ">= 0.6"1952 }1953 },1954 "node_modules/convert-source-map": {1955 "version": "2.0.0",1956 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",1957 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",1958 "dev": true,1959 "license": "MIT"1960 },1961 "node_modules/cookie": {1962 "version": "0.7.2",1963 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",1964 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",1965 "license": "MIT",1966 "engines": {1967 "node": ">= 0.6"1968 }1969 },1970 "node_modules/cookie-signature": {1971 "version": "1.2.2",1972 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",1973 "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",1974 "license": "MIT",1975 "engines": {1976 "node": ">=6.6.0"1977 }1978 },1979 "node_modules/cors": {1980 "version": "2.8.6",1981 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",1982 "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",1983 "license": "MIT",1984 "dependencies": {1985 "object-assign": "^4",1986 "vary": "^1"1987 },1988 "engines": {1989 "node": ">= 0.10"1990 },1991 "funding": {1992 "type": "opencollective",1993 "url": "https://opencollective.com/express"1994 }1995 },1996 "node_modules/cross-spawn": {1997 "version": "7.0.6",1998 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",1999 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",2000 "license": "MIT",2001 "dependencies": {2002 "path-key": "^3.1.0",2003 "shebang-command": "^2.0.0",2004 "which": "^2.0.1"2005 },2006 "engines": {2007 "node": ">= 8"2008 }2009 },2010 "node_modules/debug": {2011 "version": "4.4.3",2012 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",2013 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",2014 "license": "MIT",2015 "dependencies": {2016 "ms": "^2.1.3"2017 },2018 "engines": {2019 "node": ">=6.0"2020 },2021 "peerDependenciesMeta": {2022 "supports-color": {2023 "optional": true2024 }2025 }2026 },2027 "node_modules/depd": {2028 "version": "2.0.0",2029 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",2030 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",2031 "license": "MIT",2032 "engines": {2033 "node": ">= 0.8"2034 }2035 },2036 "node_modules/detect-libc": {2037 "version": "2.1.2",2038 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",2039 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",2040 "dev": true,2041 "license": "Apache-2.0",2042 "engines": {2043 "node": ">=8"2044 }2045 },2046 "node_modules/dunder-proto": {2047 "version": "1.0.1",2048 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",2049 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",2050 "license": "MIT",2051 "dependencies": {2052 "call-bind-apply-helpers": "^1.0.1",2053 "es-errors": "^1.3.0",2054 "gopd": "^1.2.0"2055 },2056 "engines": {2057 "node": ">= 0.4"2058 }2059 },2060 "node_modules/ee-first": {2061 "version": "1.1.1",2062 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",2063 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",2064 "license": "MIT"2065 },2066 "node_modules/encodeurl": {2067 "version": "2.0.0",2068 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",2069 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",2070 "license": "MIT",2071 "engines": {2072 "node": ">= 0.8"2073 }2074 },2075 "node_modules/error-stack-parser-es": {2076 "version": "1.0.5",2077 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",2078 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==",2079 "dev": true,2080 "license": "MIT",2081 "funding": {2082 "url": "https://github.com/sponsors/antfu"2083 }2084 },2085 "node_modules/es-define-property": {2086 "version": "1.0.1",2087 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",2088 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",2089 "license": "MIT",2090 "engines": {2091 "node": ">= 0.4"2092 }2093 },2094 "node_modules/es-errors": {2095 "version": "1.3.0",2096 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",2097 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",2098 "license": "MIT",2099 "engines": {2100 "node": ">= 0.4"2101 }2102 },2103 "node_modules/es-module-lexer": {2104 "version": "2.3.1",2105 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.1.tgz",2106 "integrity": "sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==",2107 "dev": true,2108 "license": "MIT"2109 },2110 "node_modules/es-object-atoms": {2111 "version": "1.1.2",2112 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",2113 "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",2114 "license": "MIT",2115 "dependencies": {2116 "es-errors": "^1.3.0"2117 },2118 "engines": {2119 "node": ">= 0.4"2120 }2121 },2122 "node_modules/esbuild": {2123 "version": "0.28.1",2124 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",2125 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",2126 "dev": true,2127 "hasInstallScript": true,2128 "license": "MIT",2129 "bin": {2130 "esbuild": "bin/esbuild"2131 },2132 "engines": {2133 "node": ">=18"2134 },2135 "optionalDependencies": {2136 "@esbuild/aix-ppc64": "0.28.1",2137 "@esbuild/android-arm": "0.28.1",2138 "@esbuild/android-arm64": "0.28.1",2139 "@esbuild/android-x64": "0.28.1",2140 "@esbuild/darwin-arm64": "0.28.1",2141 "@esbuild/darwin-x64": "0.28.1",2142 "@esbuild/freebsd-arm64": "0.28.1",2143 "@esbuild/freebsd-x64": "0.28.1",2144 "@esbuild/linux-arm": "0.28.1",2145 "@esbuild/linux-arm64": "0.28.1",2146 "@esbuild/linux-ia32": "0.28.1",2147 "@esbuild/linux-loong64": "0.28.1",2148 "@esbuild/linux-mips64el": "0.28.1",2149 "@esbuild/linux-ppc64": "0.28.1",2150 "@esbuild/linux-riscv64": "0.28.1",2151 "@esbuild/linux-s390x": "0.28.1",2152 "@esbuild/linux-x64": "0.28.1",2153 "@esbuild/netbsd-arm64": "0.28.1",2154 "@esbuild/netbsd-x64": "0.28.1",2155 "@esbuild/openbsd-arm64": "0.28.1",2156 "@esbuild/openbsd-x64": "0.28.1",2157 "@esbuild/openharmony-arm64": "0.28.1",2158 "@esbuild/sunos-x64": "0.28.1",2159 "@esbuild/win32-arm64": "0.28.1",2160 "@esbuild/win32-ia32": "0.28.1",2161 "@esbuild/win32-x64": "0.28.1"2162 }2163 },2164 "node_modules/escape-html": {2165 "version": "1.0.3",2166 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",2167 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",2168 "license": "MIT"2169 },2170 "node_modules/estree-walker": {2171 "version": "3.0.3",2172 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",2173 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",2174 "dev": true,2175 "license": "MIT",2176 "dependencies": {2177 "@types/estree": "^1.0.0"2178 }2179 },2180 "node_modules/etag": {2181 "version": "1.8.1",2182 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",2183 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",2184 "license": "MIT",2185 "engines": {2186 "node": ">= 0.6"2187 }2188 },2189 "node_modules/eventsource": {2190 "version": "3.0.7",2191 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",2192 "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",2193 "license": "MIT",2194 "dependencies": {2195 "eventsource-parser": "^3.0.1"2196 },2197 "engines": {2198 "node": ">=18.0.0"2199 }2200 },2201 "node_modules/eventsource-parser": {2202 "version": "3.1.1",2203 "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz",2204 "integrity": "sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==",2205 "license": "MIT",2206 "engines": {2207 "node": ">=18.0.0"2208 }2209 },2210 "node_modules/expect-type": {2211 "version": "1.4.0",2212 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",2213 "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",2214 "dev": true,2215 "license": "Apache-2.0",2216 "engines": {2217 "node": ">=12.0.0"2218 }2219 },2220 "node_modules/express": {2221 "version": "5.2.1",2222 "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",2223 "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",2224 "license": "MIT",2225 "dependencies": {2226 "accepts": "^2.0.0",2227 "body-parser": "^2.2.1",2228 "content-disposition": "^1.0.0",2229 "content-type": "^1.0.5",2230 "cookie": "^0.7.1",2231 "cookie-signature": "^1.2.1",2232 "debug": "^4.4.0",2233 "depd": "^2.0.0",2234 "encodeurl": "^2.0.0",2235 "escape-html": "^1.0.3",2236 "etag": "^1.8.1",2237 "finalhandler": "^2.1.0",2238 "fresh": "^2.0.0",2239 "http-errors": "^2.0.0",2240 "merge-descriptors": "^2.0.0",2241 "mime-types": "^3.0.0",2242 "on-finished": "^2.4.1",2243 "once": "^1.4.0",2244 "parseurl": "^1.3.3",2245 "proxy-addr": "^2.0.7",2246 "qs": "^6.14.0",2247 "range-parser": "^1.2.1",2248 "router": "^2.2.0",2249 "send": "^1.1.0",2250 "serve-static": "^2.2.0",2251 "statuses": "^2.0.1",2252 "type-is": "^2.0.1",2253 "vary": "^1.1.2"2254 },2255 "engines": {2256 "node": ">= 18"2257 },2258 "funding": {2259 "type": "opencollective",2260 "url": "https://opencollective.com/express"2261 }2262 },2263 "node_modules/express-rate-limit": {2264 "version": "8.6.2",2265 "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.6.2.tgz",2266 "integrity": "sha512-YH4ru+eOJxQABscKFfRCy9R7x9QFGdezclVMwwgFFndzS2Xnm0uo6B0ABZsLhcpeptGv2qvuJVWlQr9gQZoC3A==",2267 "license": "MIT",2268 "dependencies": {2269 "debug": "^4.4.3",2270 "ip-address": "^10.2.0"2271 },2272 "engines": {2273 "node": ">= 16"2274 },2275 "funding": {2276 "url": "https://github.com/sponsors/express-rate-limit"2277 },2278 "peerDependencies": {2279 "express": ">= 4.11"2280 }2281 },2282 "node_modules/fast-deep-equal": {2283 "version": "3.1.3",2284 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",2285 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",2286 "license": "MIT"2287 },2288 "node_modules/fast-uri": {2289 "version": "3.1.5",2290 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",2291 "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",2292 "funding": [2293 {2294 "type": "github",2295 "url": "https://github.com/sponsors/fastify"2296 },2297 {2298 "type": "opencollective",2299 "url": "https://opencollective.com/fastify"2300 }2301 ],2302 "license": "BSD-3-Clause"2303 },2304 "node_modules/fdir": {2305 "version": "6.5.0",2306 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",2307 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",2308 "dev": true,2309 "license": "MIT",2310 "engines": {2311 "node": ">=12.0.0"2312 },2313 "peerDependencies": {2314 "picomatch": "^3 || ^4"2315 },2316 "peerDependenciesMeta": {2317 "picomatch": {2318 "optional": true2319 }2320 }2321 },2322 "node_modules/fill-range": {2323 "version": "7.1.1",2324 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",2325 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",2326 "dev": true,2327 "license": "MIT",2328 "dependencies": {2329 "to-regex-range": "^5.0.1"2330 },2331 "engines": {2332 "node": ">=8"2333 }2334 },2335 "node_modules/finalhandler": {2336 "version": "2.1.1",2337 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",2338 "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",2339 "license": "MIT",2340 "dependencies": {2341 "debug": "^4.4.0",2342 "encodeurl": "^2.0.0",2343 "escape-html": "^1.0.3",2344 "on-finished": "^2.4.1",2345 "parseurl": "^1.3.3",2346 "statuses": "^2.0.1"2347 },2348 "engines": {2349 "node": ">= 18.0.0"2350 },2351 "funding": {2352 "type": "opencollective",2353 "url": "https://opencollective.com/express"2354 }2355 },2356 "node_modules/forwarded": {2357 "version": "0.2.0",2358 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",2359 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",2360 "license": "MIT",2361 "engines": {2362 "node": ">= 0.6"2363 }2364 },2365 "node_modules/fresh": {2366 "version": "2.0.0",2367 "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",2368 "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",2369 "license": "MIT",2370 "engines": {2371 "node": ">= 0.8"2372 }2373 },2374 "node_modules/fsevents": {2375 "version": "2.3.3",2376 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",2377 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",2378 "dev": true,2379 "hasInstallScript": true,2380 "license": "MIT",2381 "optional": true,2382 "os": [2383 "darwin"2384 ],2385 "engines": {2386 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"2387 }2388 },2389 "node_modules/function-bind": {2390 "version": "1.1.2",2391 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",2392 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",2393 "license": "MIT",2394 "funding": {2395 "url": "https://github.com/sponsors/ljharb"2396 }2397 },2398 "node_modules/get-intrinsic": {2399 "version": "1.3.0",2400 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",2401 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",2402 "license": "MIT",2403 "dependencies": {2404 "call-bind-apply-helpers": "^1.0.2",2405 "es-define-property": "^1.0.1",2406 "es-errors": "^1.3.0",2407 "es-object-atoms": "^1.1.1",2408 "function-bind": "^1.1.2",2409 "get-proto": "^1.0.1",2410 "gopd": "^1.2.0",2411 "has-symbols": "^1.1.0",2412 "hasown": "^2.0.2",2413 "math-intrinsics": "^1.1.0"2414 },2415 "engines": {2416 "node": ">= 0.4"2417 },2418 "funding": {2419 "url": "https://github.com/sponsors/ljharb"2420 }2421 },2422 "node_modules/get-proto": {2423 "version": "1.0.1",2424 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",2425 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",2426 "license": "MIT",2427 "dependencies": {2428 "dunder-proto": "^1.0.1",2429 "es-object-atoms": "^1.0.0"2430 },2431 "engines": {2432 "node": ">= 0.4"2433 }2434 },2435 "node_modules/gopd": {2436 "version": "1.2.0",2437 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",2438 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",2439 "license": "MIT",2440 "engines": {2441 "node": ">= 0.4"2442 },2443 "funding": {2444 "url": "https://github.com/sponsors/ljharb"2445 }2446 },2447 "node_modules/has-symbols": {2448 "version": "1.1.0",2449 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",2450 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",2451 "license": "MIT",2452 "engines": {2453 "node": ">= 0.4"2454 },2455 "funding": {2456 "url": "https://github.com/sponsors/ljharb"2457 }2458 },2459 "node_modules/hasown": {2460 "version": "2.0.4",2461 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",2462 "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",2463 "license": "MIT",2464 "dependencies": {2465 "function-bind": "^1.1.2"2466 },2467 "engines": {2468 "node": ">= 0.4"2469 }2470 },2471 "node_modules/hono": {2472 "version": "4.13.1",2473 "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.1.tgz",2474 "integrity": "sha512-kdJoFVv2xmayw6cY09H7AbMJMt8Jn5jdlEdXsP7AGBdF2DIptVlKlOLKXP41yPip4/a3yQPv9gVcJYI8YY04dw==",2475 "license": "MIT",2476 "engines": {2477 "node": ">=16.9.0"2478 }2479 },2480 "node_modules/http-errors": {2481 "version": "2.0.1",2482 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",2483 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",2484 "license": "MIT",2485 "dependencies": {2486 "depd": "~2.0.0",2487 "inherits": "~2.0.4",2488 "setprototypeof": "~1.2.0",2489 "statuses": "~2.0.2",2490 "toidentifier": "~1.0.1"2491 },2492 "engines": {2493 "node": ">= 0.8"2494 },2495 "funding": {2496 "type": "opencollective",2497 "url": "https://opencollective.com/express"2498 }2499 },2500 "node_modules/iconv-lite": {2501 "version": "0.7.3",2502 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",2503 "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==",2504 "license": "MIT",2505 "dependencies": {2506 "safer-buffer": ">= 2.1.2 < 3.0.0"2507 },2508 "engines": {2509 "node": ">=0.10.0"2510 },2511 "funding": {2512 "type": "opencollective",2513 "url": "https://opencollective.com/express"2514 }2515 },2516 "node_modules/inherits": {2517 "version": "2.0.4",2518 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",2519 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",2520 "license": "ISC"2521 },2522 "node_modules/ip-address": {2523 "version": "10.5.0",2524 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.5.0.tgz",2525 "integrity": "sha512-R5SnVLJmgYYvf2F2ZgwSBnelz5G4q5AxIC277GDfUaNbrZKNANcBC7RHqYYePlszf4kBolVkJauG0ZjHHFh55g==",2526 "license": "MIT",2527 "engines": {2528 "node": ">= 12"2529 }2530 },2531 "node_modules/ipaddr.js": {2532 "version": "1.9.1",2533 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",2534 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",2535 "license": "MIT",2536 "engines": {2537 "node": ">= 0.10"2538 }2539 },2540 "node_modules/is-number": {2541 "version": "7.0.0",2542 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",2543 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",2544 "dev": true,2545 "license": "MIT",2546 "engines": {2547 "node": ">=0.12.0"2548 }2549 },2550 "node_modules/is-promise": {2551 "version": "4.0.0",2552 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",2553 "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",2554 "license": "MIT"2555 },2556 "node_modules/isexe": {2557 "version": "2.0.0",2558 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",2559 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",2560 "license": "ISC"2561 },2562 "node_modules/jose": {2563 "version": "6.2.8",2564 "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.8.tgz",2565 "integrity": "sha512-Bsdjwm3Qsd/P0jR+BHDe3LytDfY7WBq2HmCCLIwuVRHMuEC9ae7/R474GIUdF1NgCyZjzVo/A9DOiOBtXq8ZoQ==",2566 "license": "MIT",2567 "funding": {2568 "url": "https://github.com/sponsors/panva"2569 }2570 },2571 "node_modules/json-schema-traverse": {2572 "version": "1.0.0",2573 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",2574 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",2575 "license": "MIT"2576 },2577 "node_modules/json-schema-typed": {2578 "version": "8.0.2",2579 "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",2580 "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==",2581 "license": "BSD-2-Clause"2582 },2583 "node_modules/kleur": {2584 "version": "4.1.5",2585 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",2586 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",2587 "dev": true,2588 "license": "MIT",2589 "engines": {2590 "node": ">=6"2591 }2592 },2593 "node_modules/lightningcss": {2594 "version": "1.33.0",2595 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",2596 "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",2597 "dev": true,2598 "license": "MPL-2.0",2599 "dependencies": {2600 "detect-libc": "^2.0.3"2601 },2602 "engines": {2603 "node": ">= 12.0.0"2604 },2605 "funding": {2606 "type": "opencollective",2607 "url": "https://opencollective.com/parcel"2608 },2609 "optionalDependencies": {2610 "lightningcss-android-arm64": "1.33.0",2611 "lightningcss-darwin-arm64": "1.33.0",2612 "lightningcss-darwin-x64": "1.33.0",2613 "lightningcss-freebsd-x64": "1.33.0",2614 "lightningcss-linux-arm-gnueabihf": "1.33.0",2615 "lightningcss-linux-arm64-gnu": "1.33.0",2616 "lightningcss-linux-arm64-musl": "1.33.0",2617 "lightningcss-linux-x64-gnu": "1.33.0",2618 "lightningcss-linux-x64-musl": "1.33.0",2619 "lightningcss-win32-arm64-msvc": "1.33.0",2620 "lightningcss-win32-x64-msvc": "1.33.0"2621 }2622 },2623 "node_modules/lightningcss-android-arm64": {2624 "version": "1.33.0",2625 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",2626 "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",2627 "cpu": [2628 "arm64"2629 ],2630 "dev": true,2631 "license": "MPL-2.0",2632 "optional": true,2633 "os": [2634 "android"2635 ],2636 "engines": {2637 "node": ">= 12.0.0"2638 },2639 "funding": {2640 "type": "opencollective",2641 "url": "https://opencollective.com/parcel"2642 }2643 },2644 "node_modules/lightningcss-darwin-arm64": {2645 "version": "1.33.0",2646 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",2647 "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",2648 "cpu": [2649 "arm64"2650 ],2651 "dev": true,2652 "license": "MPL-2.0",2653 "optional": true,2654 "os": [2655 "darwin"2656 ],2657 "engines": {2658 "node": ">= 12.0.0"2659 },2660 "funding": {2661 "type": "opencollective",2662 "url": "https://opencollective.com/parcel"2663 }2664 },2665 "node_modules/lightningcss-darwin-x64": {2666 "version": "1.33.0",2667 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",2668 "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",2669 "cpu": [2670 "x64"2671 ],2672 "dev": true,2673 "license": "MPL-2.0",2674 "optional": true,2675 "os": [2676 "darwin"2677 ],2678 "engines": {2679 "node": ">= 12.0.0"2680 },2681 "funding": {2682 "type": "opencollective",2683 "url": "https://opencollective.com/parcel"2684 }2685 },2686 "node_modules/lightningcss-freebsd-x64": {2687 "version": "1.33.0",2688 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",2689 "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",2690 "cpu": [2691 "x64"2692 ],2693 "dev": true,2694 "license": "MPL-2.0",2695 "optional": true,2696 "os": [2697 "freebsd"2698 ],2699 "engines": {2700 "node": ">= 12.0.0"2701 },2702 "funding": {2703 "type": "opencollective",2704 "url": "https://opencollective.com/parcel"2705 }2706 },2707 "node_modules/lightningcss-linux-arm-gnueabihf": {2708 "version": "1.33.0",2709 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",2710 "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",2711 "cpu": [2712 "arm"2713 ],2714 "dev": true,2715 "license": "MPL-2.0",2716 "optional": true,2717 "os": [2718 "linux"2719 ],2720 "engines": {2721 "node": ">= 12.0.0"2722 },2723 "funding": {2724 "type": "opencollective",2725 "url": "https://opencollective.com/parcel"2726 }2727 },2728 "node_modules/lightningcss-linux-arm64-gnu": {2729 "version": "1.33.0",2730 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",2731 "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",2732 "cpu": [2733 "arm64"2734 ],2735 "dev": true,2736 "license": "MPL-2.0",2737 "optional": true,2738 "os": [2739 "linux"2740 ],2741 "engines": {2742 "node": ">= 12.0.0"2743 },2744 "funding": {2745 "type": "opencollective",2746 "url": "https://opencollective.com/parcel"2747 }2748 },2749 "node_modules/lightningcss-linux-arm64-musl": {2750 "version": "1.33.0",2751 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",2752 "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",2753 "cpu": [2754 "arm64"2755 ],2756 "dev": true,2757 "license": "MPL-2.0",2758 "optional": true,2759 "os": [2760 "linux"2761 ],2762 "engines": {2763 "node": ">= 12.0.0"2764 },2765 "funding": {2766 "type": "opencollective",2767 "url": "https://opencollective.com/parcel"2768 }2769 },2770 "node_modules/lightningcss-linux-x64-gnu": {2771 "version": "1.33.0",2772 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",2773 "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",2774 "cpu": [2775 "x64"2776 ],2777 "dev": true,2778 "license": "MPL-2.0",2779 "optional": true,2780 "os": [2781 "linux"2782 ],2783 "engines": {2784 "node": ">= 12.0.0"2785 },2786 "funding": {2787 "type": "opencollective",2788 "url": "https://opencollective.com/parcel"2789 }2790 },2791 "node_modules/lightningcss-linux-x64-musl": {2792 "version": "1.33.0",2793 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",2794 "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",2795 "cpu": [2796 "x64"2797 ],2798 "dev": true,2799 "license": "MPL-2.0",2800 "optional": true,2801 "os": [2802 "linux"2803 ],2804 "engines": {2805 "node": ">= 12.0.0"2806 },2807 "funding": {2808 "type": "opencollective",2809 "url": "https://opencollective.com/parcel"2810 }2811 },2812 "node_modules/lightningcss-win32-arm64-msvc": {2813 "version": "1.33.0",2814 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",2815 "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",2816 "cpu": [2817 "arm64"2818 ],2819 "dev": true,2820 "license": "MPL-2.0",2821 "optional": true,2822 "os": [2823 "win32"2824 ],2825 "engines": {2826 "node": ">= 12.0.0"2827 },2828 "funding": {2829 "type": "opencollective",2830 "url": "https://opencollective.com/parcel"2831 }2832 },2833 "node_modules/lightningcss-win32-x64-msvc": {2834 "version": "1.33.0",2835 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",2836 "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",2837 "cpu": [2838 "x64"2839 ],2840 "dev": true,2841 "license": "MPL-2.0",2842 "optional": true,2843 "os": [2844 "win32"2845 ],2846 "engines": {2847 "node": ">= 12.0.0"2848 },2849 "funding": {2850 "type": "opencollective",2851 "url": "https://opencollective.com/parcel"2852 }2853 },2854 "node_modules/magic-string": {2855 "version": "0.30.21",2856 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",2857 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",2858 "dev": true,2859 "license": "MIT",2860 "dependencies": {2861 "@jridgewell/sourcemap-codec": "^1.5.5"2862 }2863 },2864 "node_modules/math-intrinsics": {2865 "version": "1.1.0",2866 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",2867 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",2868 "license": "MIT",2869 "engines": {2870 "node": ">= 0.4"2871 }2872 },2873 "node_modules/media-typer": {2874 "version": "1.1.1",2875 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",2876 "integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==",2877 "license": "MIT",2878 "engines": {2879 "node": ">= 0.8"2880 },2881 "funding": {2882 "type": "opencollective",2883 "url": "https://opencollective.com/express"2884 }2885 },2886 "node_modules/merge-descriptors": {2887 "version": "2.0.0",2888 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",2889 "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",2890 "license": "MIT",2891 "engines": {2892 "node": ">=18"2893 },2894 "funding": {2895 "url": "https://github.com/sponsors/sindresorhus"2896 }2897 },2898 "node_modules/micromatch": {2899 "version": "4.0.8",2900 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",2901 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",2902 "dev": true,2903 "license": "MIT",2904 "dependencies": {2905 "braces": "^3.0.3",2906 "picomatch": "^2.3.1"2907 },2908 "engines": {2909 "node": ">=8.6"2910 }2911 },2912 "node_modules/micromatch/node_modules/picomatch": {2913 "version": "2.3.2",2914 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",2915 "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",2916 "dev": true,2917 "license": "MIT",2918 "engines": {2919 "node": ">=8.6"2920 },2921 "funding": {2922 "url": "https://github.com/sponsors/jonschlinkert"2923 }2924 },2925 "node_modules/mime-db": {2926 "version": "1.54.0",2927 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",2928 "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",2929 "license": "MIT",2930 "engines": {2931 "node": ">= 0.6"2932 }2933 },2934 "node_modules/mime-types": {2935 "version": "3.0.2",2936 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",2937 "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",2938 "license": "MIT",2939 "dependencies": {2940 "mime-db": "^1.54.0"2941 },2942 "engines": {2943 "node": ">=18"2944 },2945 "funding": {2946 "type": "opencollective",2947 "url": "https://opencollective.com/express"2948 }2949 },2950 "node_modules/miniflare": {2951 "version": "5.20260811.0-alpha",2952 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-5.20260811.0-alpha.tgz",2953 "integrity": "sha512-sypXsD5fjY88fZNedPqnwrwR1dwfnfbfW7MfvMyIfPJdtRiCCOpUnjWGeFVYYZ+0fQVICye6Juu+vZgzTEx8XA==",2954 "dev": true,2955 "license": "MIT",2956 "dependencies": {2957 "@cspotcode/source-map-support": "0.8.1",2958 "sharp": "0.35.2",2959 "undici": "7.29.0",2960 "workerd": "1.20260811.1",2961 "ws": "8.21.0",2962 "youch": "4.1.0-beta.10"2963 },2964 "engines": {2965 "node": ">=22.0.0"2966 }2967 },2968 "node_modules/ms": {2969 "version": "2.1.3",2970 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",2971 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",2972 "license": "MIT"2973 },2974 "node_modules/nanoid": {2975 "version": "3.3.18",2976 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",2977 "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",2978 "dev": true,2979 "funding": [2980 {2981 "type": "github",2982 "url": "https://github.com/sponsors/ai"2983 }2984 ],2985 "license": "MIT",2986 "bin": {2987 "nanoid": "bin/nanoid.cjs"2988 },2989 "engines": {2990 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"2991 }2992 },2993 "node_modules/negotiator": {2994 "version": "1.0.0",2995 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",2996 "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",2997 "license": "MIT",2998 "engines": {2999 "node": ">= 0.6"3000 }3001 },3002 "node_modules/object-assign": {3003 "version": "4.1.1",3004 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",3005 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",3006 "license": "MIT",3007 "engines": {3008 "node": ">=0.10.0"3009 }3010 },3011 "node_modules/object-inspect": {3012 "version": "1.13.4",3013 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",3014 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",3015 "license": "MIT",3016 "engines": {3017 "node": ">= 0.4"3018 },3019 "funding": {3020 "url": "https://github.com/sponsors/ljharb"3021 }3022 },3023 "node_modules/obug": {3024 "version": "2.1.4",3025 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz",3026 "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==",3027 "dev": true,3028 "funding": [3029 "https://github.com/sponsors/sxzz",3030 "https://opencollective.com/debug"3031 ],3032 "license": "MIT",3033 "engines": {3034 "node": ">=12.20.0"3035 }3036 },3037 "node_modules/on-finished": {3038 "version": "2.4.1",3039 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",3040 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",3041 "license": "MIT",3042 "dependencies": {3043 "ee-first": "1.1.1"3044 },3045 "engines": {3046 "node": ">= 0.8"3047 }3048 },3049 "node_modules/once": {3050 "version": "1.4.0",3051 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",3052 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",3053 "license": "ISC",3054 "dependencies": {3055 "wrappy": "1"3056 }3057 },3058 "node_modules/parseurl": {3059 "version": "1.3.3",3060 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",3061 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",3062 "license": "MIT",3063 "engines": {3064 "node": ">= 0.8"3065 }3066 },3067 "node_modules/path-key": {3068 "version": "3.1.1",3069 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",3070 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",3071 "license": "MIT",3072 "engines": {3073 "node": ">=8"3074 }3075 },3076 "node_modules/path-to-regexp": {3077 "version": "8.4.2",3078 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",3079 "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",3080 "license": "MIT",3081 "funding": {3082 "type": "opencollective",3083 "url": "https://opencollective.com/express"3084 }3085 },3086 "node_modules/pathe": {3087 "version": "2.0.3",3088 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",3089 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",3090 "dev": true,3091 "license": "MIT"3092 },3093 "node_modules/picocolors": {3094 "version": "1.1.1",3095 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",3096 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",3097 "dev": true,3098 "license": "ISC"3099 },3100 "node_modules/picomatch": {3101 "version": "4.0.5",3102 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",3103 "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",3104 "dev": true,3105 "license": "MIT",3106 "engines": {3107 "node": ">=12"3108 },3109 "funding": {3110 "url": "https://github.com/sponsors/jonschlinkert"3111 }3112 },3113 "node_modules/pkce-challenge": {3114 "version": "5.0.1",3115 "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",3116 "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==",3117 "license": "MIT",3118 "engines": {3119 "node": ">=16.20.0"3120 }3121 },3122 "node_modules/playwright": {3123 "version": "1.62.1",3124 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.62.1.tgz",3125 "integrity": "sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==",3126 "dev": true,3127 "license": "Apache-2.0",3128 "dependencies": {3129 "playwright-core": "1.62.1"3130 },3131 "bin": {3132 "playwright": "cli.js"3133 },3134 "engines": {3135 "node": ">=20"3136 },3137 "optionalDependencies": {3138 "fsevents": "2.3.2"3139 }3140 },3141 "node_modules/playwright-core": {3142 "version": "1.62.1",3143 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.62.1.tgz",3144 "integrity": "sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==",3145 "dev": true,3146 "license": "Apache-2.0",3147 "bin": {3148 "playwright-core": "cli.js"3149 },3150 "engines": {3151 "node": ">=20"3152 }3153 },3154 "node_modules/playwright/node_modules/fsevents": {3155 "version": "2.3.2",3156 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",3157 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",3158 "dev": true,3159 "hasInstallScript": true,3160 "license": "MIT",3161 "optional": true,3162 "os": [3163 "darwin"3164 ],3165 "engines": {3166 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"3167 }3168 },3169 "node_modules/postcss": {3170 "version": "8.5.26",3171 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz",3172 "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==",3173 "dev": true,3174 "funding": [3175 {3176 "type": "opencollective",3177 "url": "https://opencollective.com/postcss/"3178 },3179 {3180 "type": "tidelift",3181 "url": "https://tidelift.com/funding/github/npm/postcss"3182 },3183 {3184 "type": "github",3185 "url": "https://github.com/sponsors/ai"3186 }3187 ],3188 "license": "MIT",3189 "dependencies": {3190 "nanoid": "^3.3.17",3191 "picocolors": "^1.1.1",3192 "source-map-js": "^1.2.1"3193 },3194 "engines": {3195 "node": "^10 || ^12 || >=14"3196 }3197 },3198 "node_modules/proxy-addr": {3199 "version": "2.0.7",3200 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",3201 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",3202 "license": "MIT",3203 "dependencies": {3204 "forwarded": "0.2.0",3205 "ipaddr.js": "1.9.1"3206 },3207 "engines": {3208 "node": ">= 0.10"3209 }3210 },3211 "node_modules/qs": {3212 "version": "6.15.3",3213 "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz",3214 "integrity": "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==",3215 "license": "BSD-3-Clause",3216 "dependencies": {3217 "es-define-property": "^1.0.1",3218 "side-channel": "^1.1.1"3219 },3220 "engines": {3221 "node": ">=0.6"3222 },3223 "funding": {3224 "url": "https://github.com/sponsors/ljharb"3225 }3226 },3227 "node_modules/range-parser": {3228 "version": "1.3.0",3229 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",3230 "integrity": "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==",3231 "license": "MIT",3232 "engines": {3233 "node": ">= 0.6"3234 },3235 "funding": {3236 "type": "opencollective",3237 "url": "https://opencollective.com/express"3238 }3239 },3240 "node_modules/raw-body": {3241 "version": "3.0.2",3242 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",3243 "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",3244 "license": "MIT",3245 "dependencies": {3246 "bytes": "~3.1.2",3247 "http-errors": "~2.0.1",3248 "iconv-lite": "~0.7.0",3249 "unpipe": "~1.0.0"3250 },3251 "engines": {3252 "node": ">= 0.10"3253 }3254 },3255 "node_modules/require-from-string": {3256 "version": "2.0.2",3257 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",3258 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",3259 "license": "MIT",3260 "engines": {3261 "node": ">=0.10.0"3262 }3263 },3264 "node_modules/rolldown": {3265 "version": "1.2.4",3266 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.4.tgz",3267 "integrity": "sha512-rSr7irW0K7QRWzjdJXqZowkcRdDtjRduh43rBltnVKd0VFq839l1lJoDvGJb6gl7+4rTTCrPWu+YfujUL8Ug7w==",3268 "dev": true,3269 "license": "MIT",3270 "dependencies": {3271 "@oxc-project/types": "=0.144.0",3272 "@rolldown/pluginutils": "^1.0.0"3273 },3274 "bin": {3275 "rolldown": "bin/cli.mjs"3276 },3277 "engines": {3278 "node": "^20.19.0 || >=22.12.0"3279 },3280 "optionalDependencies": {3281 "@rolldown/binding-android-arm64": "1.2.4",3282 "@rolldown/binding-darwin-arm64": "1.2.4",3283 "@rolldown/binding-darwin-x64": "1.2.4",3284 "@rolldown/binding-freebsd-x64": "1.2.4",3285 "@rolldown/binding-linux-arm-gnueabihf": "1.2.4",3286 "@rolldown/binding-linux-arm64-gnu": "1.2.4",3287 "@rolldown/binding-linux-arm64-musl": "1.2.4",3288 "@rolldown/binding-linux-ppc64-gnu": "1.2.4",3289 "@rolldown/binding-linux-s390x-gnu": "1.2.4",3290 "@rolldown/binding-linux-x64-gnu": "1.2.4",3291 "@rolldown/binding-linux-x64-musl": "1.2.4",3292 "@rolldown/binding-openharmony-arm64": "1.2.4",3293 "@rolldown/binding-win32-arm64-msvc": "1.2.4",3294 "@rolldown/binding-win32-x64-msvc": "1.2.4"3295 }3296 },3297 "node_modules/router": {3298 "version": "2.2.0",3299 "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",3300 "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",3301 "license": "MIT",3302 "dependencies": {3303 "debug": "^4.4.0",3304 "depd": "^2.0.0",3305 "is-promise": "^4.0.0",3306 "parseurl": "^1.3.3",3307 "path-to-regexp": "^8.0.0"3308 },3309 "engines": {3310 "node": ">= 18"3311 }3312 },3313 "node_modules/safer-buffer": {3314 "version": "2.1.2",3315 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",3316 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",3317 "license": "MIT"3318 },3319 "node_modules/semver": {3320 "version": "7.8.5",3321 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",3322 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",3323 "dev": true,3324 "license": "ISC",3325 "bin": {3326 "semver": "bin/semver.js"3327 },3328 "engines": {3329 "node": ">=10"3330 }3331 },3332 "node_modules/send": {3333 "version": "1.2.1",3334 "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",3335 "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",3336 "license": "MIT",3337 "dependencies": {3338 "debug": "^4.4.3",3339 "encodeurl": "^2.0.0",3340 "escape-html": "^1.0.3",3341 "etag": "^1.8.1",3342 "fresh": "^2.0.0",3343 "http-errors": "^2.0.1",3344 "mime-types": "^3.0.2",3345 "ms": "^2.1.3",3346 "on-finished": "^2.4.1",3347 "range-parser": "^1.2.1",3348 "statuses": "^2.0.2"3349 },3350 "engines": {3351 "node": ">= 18"3352 },3353 "funding": {3354 "type": "opencollective",3355 "url": "https://opencollective.com/express"3356 }3357 },3358 "node_modules/serve-static": {3359 "version": "2.2.1",3360 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",3361 "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",3362 "license": "MIT",3363 "dependencies": {3364 "encodeurl": "^2.0.0",3365 "escape-html": "^1.0.3",3366 "parseurl": "^1.3.3",3367 "send": "^1.2.0"3368 },3369 "engines": {3370 "node": ">= 18"3371 },3372 "funding": {3373 "type": "opencollective",3374 "url": "https://opencollective.com/express"3375 }3376 },3377 "node_modules/setprototypeof": {3378 "version": "1.2.0",3379 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",3380 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",3381 "license": "ISC"3382 },3383 "node_modules/sharp": {3384 "version": "0.35.2",3385 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.2.tgz",3386 "integrity": "sha512-FVtFjtBCMiJS6yb5CX7Sop45WFMpeGw6oRKuJnXYgf/f1ms/D7LE/ZUSNxnW7rZ/dbslQWYkoqFHGPaDBtaK4w==",3387 "dev": true,3388 "license": "Apache-2.0",3389 "dependencies": {3390 "@img/colour": "^1.1.0",3391 "detect-libc": "^2.1.2",3392 "semver": "^7.8.4"3393 },3394 "engines": {3395 "node": ">=20.9.0"3396 },3397 "funding": {3398 "url": "https://opencollective.com/libvips"3399 },3400 "optionalDependencies": {3401 "@img/sharp-darwin-arm64": "0.35.2",3402 "@img/sharp-darwin-x64": "0.35.2",3403 "@img/sharp-freebsd-wasm32": "0.35.2",3404 "@img/sharp-libvips-darwin-arm64": "1.3.1",3405 "@img/sharp-libvips-darwin-x64": "1.3.1",3406 "@img/sharp-libvips-linux-arm": "1.3.1",3407 "@img/sharp-libvips-linux-arm64": "1.3.1",3408 "@img/sharp-libvips-linux-ppc64": "1.3.1",3409 "@img/sharp-libvips-linux-riscv64": "1.3.1",3410 "@img/sharp-libvips-linux-s390x": "1.3.1",3411 "@img/sharp-libvips-linux-x64": "1.3.1",3412 "@img/sharp-libvips-linuxmusl-arm64": "1.3.1",3413 "@img/sharp-libvips-linuxmusl-x64": "1.3.1",3414 "@img/sharp-linux-arm": "0.35.2",3415 "@img/sharp-linux-arm64": "0.35.2",3416 "@img/sharp-linux-ppc64": "0.35.2",3417 "@img/sharp-linux-riscv64": "0.35.2",3418 "@img/sharp-linux-s390x": "0.35.2",3419 "@img/sharp-linux-x64": "0.35.2",3420 "@img/sharp-linuxmusl-arm64": "0.35.2",3421 "@img/sharp-linuxmusl-x64": "0.35.2",3422 "@img/sharp-webcontainers-wasm32": "0.35.2",3423 "@img/sharp-win32-arm64": "0.35.2",3424 "@img/sharp-win32-ia32": "0.35.2",3425 "@img/sharp-win32-x64": "0.35.2"3426 }3427 },3428 "node_modules/shebang-command": {3429 "version": "2.0.0",3430 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",3431 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",3432 "license": "MIT",3433 "dependencies": {3434 "shebang-regex": "^3.0.0"3435 },3436 "engines": {3437 "node": ">=8"3438 }3439 },3440 "node_modules/shebang-regex": {3441 "version": "3.0.0",3442 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",3443 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",3444 "license": "MIT",3445 "engines": {3446 "node": ">=8"3447 }3448 },3449 "node_modules/side-channel": {3450 "version": "1.1.1",3451 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",3452 "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",3453 "license": "MIT",3454 "dependencies": {3455 "es-errors": "^1.3.0",3456 "object-inspect": "^1.13.4",3457 "side-channel-list": "^1.0.1",3458 "side-channel-map": "^1.0.1",3459 "side-channel-weakmap": "^1.0.2"3460 },3461 "engines": {3462 "node": ">= 0.4"3463 },3464 "funding": {3465 "url": "https://github.com/sponsors/ljharb"3466 }3467 },3468 "node_modules/side-channel-list": {3469 "version": "1.0.1",3470 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",3471 "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",3472 "license": "MIT",3473 "dependencies": {3474 "es-errors": "^1.3.0",3475 "object-inspect": "^1.13.4"3476 },3477 "engines": {3478 "node": ">= 0.4"3479 },3480 "funding": {3481 "url": "https://github.com/sponsors/ljharb"3482 }3483 },3484 "node_modules/side-channel-map": {3485 "version": "1.0.1",3486 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",3487 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",3488 "license": "MIT",3489 "dependencies": {3490 "call-bound": "^1.0.2",3491 "es-errors": "^1.3.0",3492 "get-intrinsic": "^1.2.5",3493 "object-inspect": "^1.13.3"3494 },3495 "engines": {3496 "node": ">= 0.4"3497 },3498 "funding": {3499 "url": "https://github.com/sponsors/ljharb"3500 }3501 },3502 "node_modules/side-channel-weakmap": {3503 "version": "1.0.2",3504 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",3505 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",3506 "license": "MIT",3507 "dependencies": {3508 "call-bound": "^1.0.2",3509 "es-errors": "^1.3.0",3510 "get-intrinsic": "^1.2.5",3511 "object-inspect": "^1.13.3",3512 "side-channel-map": "^1.0.1"3513 },3514 "engines": {3515 "node": ">= 0.4"3516 },3517 "funding": {3518 "url": "https://github.com/sponsors/ljharb"3519 }3520 },3521 "node_modules/siginfo": {3522 "version": "2.0.0",3523 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",3524 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",3525 "dev": true,3526 "license": "ISC"3527 },3528 "node_modules/source-map-js": {3529 "version": "1.2.1",3530 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",3531 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",3532 "dev": true,3533 "license": "BSD-3-Clause",3534 "engines": {3535 "node": ">=0.10.0"3536 }3537 },3538 "node_modules/stackback": {3539 "version": "0.0.2",3540 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",3541 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",3542 "dev": true,3543 "license": "MIT"3544 },3545 "node_modules/statuses": {3546 "version": "2.0.2",3547 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",3548 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",3549 "license": "MIT",3550 "engines": {3551 "node": ">= 0.8"3552 }3553 },3554 "node_modules/std-env": {3555 "version": "4.2.0",3556 "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.2.0.tgz",3557 "integrity": "sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==",3558 "dev": true,3559 "license": "MIT"3560 },3561 "node_modules/supports-color": {3562 "version": "10.2.2",3563 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",3564 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",3565 "dev": true,3566 "license": "MIT",3567 "engines": {3568 "node": ">=18"3569 },3570 "funding": {3571 "url": "https://github.com/chalk/supports-color?sponsor=1"3572 }3573 },3574 "node_modules/tinybench": {3575 "version": "2.9.0",3576 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",3577 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",3578 "dev": true,3579 "license": "MIT"3580 },3581 "node_modules/tinyexec": {3582 "version": "1.3.0",3583 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.0.tgz",3584 "integrity": "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==",3585 "dev": true,3586 "license": "MIT",3587 "engines": {3588 "node": ">=18"3589 }3590 },3591 "node_modules/tinyglobby": {3592 "version": "0.2.17",3593 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",3594 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",3595 "dev": true,3596 "license": "MIT",3597 "dependencies": {3598 "fdir": "^6.5.0",3599 "picomatch": "^4.0.4"3600 },3601 "engines": {3602 "node": ">=12.0.0"3603 },3604 "funding": {3605 "url": "https://github.com/sponsors/SuperchupuDev"3606 }3607 },3608 "node_modules/tinyrainbow": {3609 "version": "3.1.1",3610 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.1.tgz",3611 "integrity": "sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==",3612 "dev": true,3613 "license": "MIT",3614 "engines": {3615 "node": ">=14.0.0"3616 }3617 },3618 "node_modules/to-regex-range": {3619 "version": "5.0.1",3620 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",3621 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",3622 "dev": true,3623 "license": "MIT",3624 "dependencies": {3625 "is-number": "^7.0.0"3626 },3627 "engines": {3628 "node": ">=8.0"3629 }3630 },3631 "node_modules/toidentifier": {3632 "version": "1.0.1",3633 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",3634 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",3635 "license": "MIT",3636 "engines": {3637 "node": ">=0.6"3638 }3639 },3640 "node_modules/tslib": {3641 "version": "2.8.1",3642 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",3643 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",3644 "dev": true,3645 "license": "0BSD",3646 "optional": true3647 },3648 "node_modules/type-is": {3649 "version": "2.1.0",3650 "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",3651 "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",3652 "license": "MIT",3653 "dependencies": {3654 "content-type": "^2.0.0",3655 "media-typer": "^1.1.0",3656 "mime-types": "^3.0.0"3657 },3658 "engines": {3659 "node": ">= 18"3660 },3661 "funding": {3662 "type": "opencollective",3663 "url": "https://opencollective.com/express"3664 }3665 },3666 "node_modules/type-is/node_modules/content-type": {3667 "version": "2.0.0",3668 "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",3669 "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",3670 "license": "MIT",3671 "engines": {3672 "node": ">=18"3673 },3674 "funding": {3675 "type": "opencollective",3676 "url": "https://opencollective.com/express"3677 }3678 },3679 "node_modules/typescript": {3680 "version": "5.9.3",3681 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",3682 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",3683 "dev": true,3684 "license": "Apache-2.0",3685 "bin": {3686 "tsc": "bin/tsc",3687 "tsserver": "bin/tsserver"3688 },3689 "engines": {3690 "node": ">=14.17"3691 }3692 },3693 "node_modules/undici": {3694 "version": "7.29.0",3695 "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz",3696 "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==",3697 "dev": true,3698 "license": "MIT",3699 "engines": {3700 "node": ">=20.18.1"3701 }3702 },3703 "node_modules/undici-types": {3704 "version": "8.3.0",3705 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",3706 "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==",3707 "dev": true,3708 "license": "MIT"3709 },3710 "node_modules/unenv": {3711 "version": "2.0.0-rc.24",3712 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",3713 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",3714 "dev": true,3715 "license": "MIT",3716 "dependencies": {3717 "pathe": "^2.0.3"3718 }3719 },3720 "node_modules/unpipe": {3721 "version": "1.0.0",3722 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",3723 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",3724 "license": "MIT",3725 "engines": {3726 "node": ">= 0.8"3727 }3728 },3729 "node_modules/vary": {3730 "version": "1.1.2",3731 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",3732 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",3733 "license": "MIT",3734 "engines": {3735 "node": ">= 0.8"3736 }3737 },3738 "node_modules/vite": {3739 "version": "8.2.1",3740 "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.1.tgz",3741 "integrity": "sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==",3742 "dev": true,3743 "license": "MIT",3744 "dependencies": {3745 "lightningcss": "^1.33.0",3746 "picomatch": "^4.0.5",3747 "postcss": "^8.5.25",3748 "rolldown": "~1.2.1",3749 "tinyglobby": "^0.2.17"3750 },3751 "bin": {3752 "vite": "bin/vite.js"3753 },3754 "engines": {3755 "node": "^20.19.0 || >=22.12.0"3756 },3757 "funding": {3758 "url": "https://github.com/vitejs/vite?sponsor=1"3759 },3760 "optionalDependencies": {3761 "fsevents": "~2.3.3"3762 },3763 "peerDependencies": {3764 "@types/node": "^20.19.0 || >=22.12.0",3765 "@vitejs/devtools": "^0.4.0",3766 "esbuild": "^0.27.0 || ^0.28.0",3767 "jiti": ">=1.21.0",3768 "less": "^4.0.0",3769 "sass": "^1.70.0",3770 "sass-embedded": "^1.70.0",3771 "stylus": ">=0.54.8",3772 "sugarss": "^5.0.0",3773 "terser": "^5.16.0",3774 "tsx": "^4.8.1",3775 "yaml": "^2.4.2"3776 },3777 "peerDependenciesMeta": {3778 "@types/node": {3779 "optional": true3780 },3781 "@vitejs/devtools": {3782 "optional": true3783 },3784 "esbuild": {3785 "optional": true3786 },3787 "jiti": {3788 "optional": true3789 },3790 "less": {3791 "optional": true3792 },3793 "sass": {3794 "optional": true3795 },3796 "sass-embedded": {3797 "optional": true3798 },3799 "stylus": {3800 "optional": true3801 },3802 "sugarss": {3803 "optional": true3804 },3805 "terser": {3806 "optional": true3807 },3808 "tsx": {3809 "optional": true3810 },3811 "yaml": {3812 "optional": true3813 }3814 }3815 },3816 "node_modules/vite-plugin-singlefile": {3817 "version": "2.3.3",3818 "resolved": "https://registry.npmjs.org/vite-plugin-singlefile/-/vite-plugin-singlefile-2.3.3.tgz",3819 "integrity": "sha512-XVnGH0QzbOa8fxRSsHdCarVN1BSBXNi7uLMQYlrGRN5apdHkk62XQWRJhVever0lnfuyBkwn+kvVChdm/OoOUg==",3820 "dev": true,3821 "license": "MIT",3822 "dependencies": {3823 "micromatch": "^4.0.8"3824 },3825 "engines": {3826 "node": ">18.0.0"3827 },3828 "peerDependencies": {3829 "rollup": "^4.59.0",3830 "vite": "^5.4.21 || ^6.0.0 || ^7.0.0 || ^8.0.0"3831 },3832 "peerDependenciesMeta": {3833 "rollup": {3834 "optional": true3835 }3836 }3837 },3838 "node_modules/vitest": {3839 "version": "4.1.10",3840 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.10.tgz",3841 "integrity": "sha512-R9jUTe5S4Qb0HCd4TNqpC7oGcrMssMRGXLW80ubjWsW9VH5GF8y1Y0SFLY9AbqSk6nt0PnOx4H4WNJYZ13GUPw==",3842 "dev": true,3843 "license": "MIT",3844 "dependencies": {3845 "@vitest/expect": "4.1.10",3846 "@vitest/mocker": "4.1.10",3847 "@vitest/pretty-format": "4.1.10",3848 "@vitest/runner": "4.1.10",3849 "@vitest/snapshot": "4.1.10",3850 "@vitest/spy": "4.1.10",3851 "@vitest/utils": "4.1.10",3852 "es-module-lexer": "^2.0.0",3853 "expect-type": "^1.3.0",3854 "magic-string": "^0.30.21",3855 "obug": "^2.1.1",3856 "pathe": "^2.0.3",3857 "picomatch": "^4.0.3",3858 "std-env": "^4.0.0-rc.1",3859 "tinybench": "^2.9.0",3860 "tinyexec": "^1.0.2",3861 "tinyglobby": "^0.2.15",3862 "tinyrainbow": "^3.1.0",3863 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0",3864 "why-is-node-running": "^2.3.0"3865 },3866 "bin": {3867 "vitest": "vitest.mjs"3868 },3869 "engines": {3870 "node": "^20.0.0 || ^22.0.0 || >=24.0.0"3871 },3872 "funding": {3873 "url": "https://opencollective.com/vitest"3874 },3875 "peerDependencies": {3876 "@edge-runtime/vm": "*",3877 "@opentelemetry/api": "^1.9.0",3878 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",3879 "@vitest/browser-playwright": "4.1.10",3880 "@vitest/browser-preview": "4.1.10",3881 "@vitest/browser-webdriverio": "4.1.10",3882 "@vitest/coverage-istanbul": "4.1.10",3883 "@vitest/coverage-v8": "4.1.10",3884 "@vitest/ui": "4.1.10",3885 "happy-dom": "*",3886 "jsdom": "*",3887 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0"3888 },3889 "peerDependenciesMeta": {3890 "@edge-runtime/vm": {3891 "optional": true3892 },3893 "@opentelemetry/api": {3894 "optional": true3895 },3896 "@types/node": {3897 "optional": true3898 },3899 "@vitest/browser-playwright": {3900 "optional": true3901 },3902 "@vitest/browser-preview": {3903 "optional": true3904 },3905 "@vitest/browser-webdriverio": {3906 "optional": true3907 },3908 "@vitest/coverage-istanbul": {3909 "optional": true3910 },3911 "@vitest/coverage-v8": {3912 "optional": true3913 },3914 "@vitest/ui": {3915 "optional": true3916 },3917 "happy-dom": {3918 "optional": true3919 },3920 "jsdom": {3921 "optional": true3922 },3923 "vite": {3924 "optional": false3925 }3926 }3927 },3928 "node_modules/which": {3929 "version": "2.0.2",3930 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",3931 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",3932 "license": "ISC",3933 "dependencies": {3934 "isexe": "^2.0.0"3935 },3936 "bin": {3937 "node-which": "bin/node-which"3938 },3939 "engines": {3940 "node": ">= 8"3941 }3942 },3943 "node_modules/why-is-node-running": {3944 "version": "2.3.0",3945 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",3946 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",3947 "dev": true,3948 "license": "MIT",3949 "dependencies": {3950 "siginfo": "^2.0.0",3951 "stackback": "0.0.2"3952 },3953 "bin": {3954 "why-is-node-running": "cli.js"3955 },3956 "engines": {3957 "node": ">=8"3958 }3959 },3960 "node_modules/workerd": {3961 "version": "1.20260811.1",3962 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260811.1.tgz",3963 "integrity": "sha512-kh+FFm55JQ4ssxhHZV9VPdMQq3D1nHxNJgwxMtWGD4dGppJvLySdguTRDKgeNTvgq6heSz+6TTXyPSDGj8Yllw==",3964 "dev": true,3965 "hasInstallScript": true,3966 "license": "Apache-2.0",3967 "bin": {3968 "workerd": "bin/workerd"3969 },3970 "engines": {3971 "node": ">=16"3972 },3973 "optionalDependencies": {3974 "@cloudflare/workerd-darwin-64": "1.20260811.1",3975 "@cloudflare/workerd-darwin-arm64": "1.20260811.1",3976 "@cloudflare/workerd-linux-64": "1.20260811.1",3977 "@cloudflare/workerd-linux-arm64": "1.20260811.1",3978 "@cloudflare/workerd-windows-64": "1.20260811.1"3979 }3980 },3981 "node_modules/wrangler": {3982 "version": "4.122.0",3983 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.122.0.tgz",3984 "integrity": "sha512-qkskzgQ76Y1qvVe5JARgvc3RISq6BC2rPoxQhFoKH1dKIwQc3GDFttQ/7m2OfeQ+tmQRzynv2dy/DXnxFCj2Lw==",3985 "dev": true,3986 "license": "MIT OR Apache-2.0",3987 "dependencies": {3988 "@cloudflare/kv-asset-handler": "0.5.0",3989 "@cloudflare/unenv-preset": "2.16.1",3990 "blake3-wasm": "2.1.5",3991 "esbuild": "0.28.1",3992 "miniflare": "5.20260811.0-alpha",3993 "path-to-regexp": "6.3.0",3994 "unenv": "2.0.0-rc.24",3995 "workerd": "1.20260811.1"3996 },3997 "bin": {3998 "cf-wrangler": "bin/cf-wrangler.js",3999 "wrangler": "bin/wrangler.js",4000 "wrangler2": "bin/wrangler.js"4001 },4002 "engines": {4003 "node": ">=22.0.0"4004 },4005 "optionalDependencies": {4006 "fsevents": "2.3.3"4007 },4008 "peerDependencies": {4009 "@cloudflare/workers-types": "^5.20260811.1"4010 },4011 "peerDependenciesMeta": {4012 "@cloudflare/workers-types": {4013 "optional": true4014 }4015 }4016 },4017 "node_modules/wrangler/node_modules/path-to-regexp": {4018 "version": "6.3.0",4019 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",4020 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",4021 "dev": true,4022 "license": "MIT"4023 },4024 "node_modules/wrappy": {4025 "version": "1.0.2",4026 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",4027 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",4028 "license": "ISC"4029 },4030 "node_modules/ws": {4031 "version": "8.21.0",4032 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",4033 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",4034 "dev": true,4035 "license": "MIT",4036 "engines": {4037 "node": ">=10.0.0"4038 },4039 "peerDependencies": {4040 "bufferutil": "^4.0.1",4041 "utf-8-validate": ">=5.0.2"4042 },4043 "peerDependenciesMeta": {4044 "bufferutil": {4045 "optional": true4046 },4047 "utf-8-validate": {4048 "optional": true4049 }4050 }4051 },4052 "node_modules/youch": {4053 "version": "4.1.0-beta.10",4054 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",4055 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",4056 "dev": true,4057 "license": "MIT",4058 "dependencies": {4059 "@poppinss/colors": "^4.1.5",4060 "@poppinss/dumper": "^0.6.4",4061 "@speed-highlight/core": "^1.2.7",4062 "cookie": "^1.0.2",4063 "youch-core": "^0.3.3"4064 }4065 },4066 "node_modules/youch-core": {4067 "version": "0.3.3",4068 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",4069 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",4070 "dev": true,4071 "license": "MIT",4072 "dependencies": {4073 "@poppinss/exception": "^1.2.2",4074 "error-stack-parser-es": "^1.0.5"4075 }4076 },4077 "node_modules/youch/node_modules/cookie": {4078 "version": "1.1.1",4079 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",4080 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",4081 "dev": true,4082 "license": "MIT",4083 "engines": {4084 "node": ">=18"4085 },4086 "funding": {4087 "type": "opencollective",4088 "url": "https://opencollective.com/express"4089 }4090 },4091 "node_modules/zod": {4092 "version": "4.4.3",4093 "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",4094 "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==",4095 "license": "MIT",4096 "funding": {4097 "url": "https://github.com/sponsors/colinhacks"4098 }4099 },4100 "node_modules/zod-to-json-schema": {4101 "version": "3.25.2",4102 "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",4103 "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==",4104 "license": "ISC",4105 "peerDependencies": {4106 "zod": "^3.25.28 || ^4"4107 }4108 }4109 }4110}