spb/drive Public
SPB Drive — self-hosted personal cloud drive (files, previews, sharing) on the MacLustr cluster.
JavaScript 82.7%
CSS 10.6%
Nunjucks 3.6%
Shell 1.8%
SQL 1.3%
1{2 "name": "spbdrive",3 "version": "1.0.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "spbdrive",9 "version": "1.0.0",10 "license": "MIT",11 "dependencies": {12 "@fastify/cookie": "^11.0.2",13 "@fastify/formbody": "^8.0.2",14 "@fastify/static": "^8.1.1",15 "@fontsource/inter": "^5.2.5",16 "@fontsource/jetbrains-mono": "^5.2.5",17 "archiver": "^7.0.1",18 "argon2": "^0.44.0",19 "better-sqlite3": "^12.2.0",20 "commander": "^14.0.0",21 "exif-reader": "^2.0.2",22 "fastify": "^5.4.0",23 "markdown-it": "^14.1.0",24 "markdown-it-anchor": "^9.2.0",25 "markdown-it-task-lists": "^2.1.1",26 "mime": "^4.0.7",27 "nunjucks": "^3.2.4",28 "pdfjs-dist": "^4.10.38",29 "pino": "^9.7.0",30 "postal-mime": "^2.4.3",31 "qrcode": "^1.5.4",32 "sharp": "^0.34.2",33 "shiki": "^3.7.0",34 "tar-stream": "^3.1.7",35 "wavesurfer.js": "^7.9.5",36 "xlsx": "^0.18.5",37 "yauzl": "^3.2.0",38 "zod": "^3.25.67"39 },40 "bin": {41 "spbdrive": "cli/spbdrive.mjs"42 },43 "devDependencies": {44 "@eslint/js": "^9.39.5",45 "eslint": "^9.30.0",46 "pino-pretty": "^13.0.0",47 "vitest": "^3.2.4"48 },49 "engines": {50 "node": ">=20"51 }52 },53 "node_modules/@emnapi/runtime": {54 "version": "1.11.3",55 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",56 "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",57 "license": "MIT",58 "optional": true,59 "dependencies": {60 "tslib": "^2.4.0"61 }62 },63 "node_modules/@epic-web/invariant": {64 "version": "1.0.0",65 "resolved": "https://registry.npmjs.org/@epic-web/invariant/-/invariant-1.0.0.tgz",66 "integrity": "sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==",67 "license": "MIT"68 },69 "node_modules/@esbuild/aix-ppc64": {70 "version": "0.28.2",71 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",72 "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",73 "cpu": [74 "ppc64"75 ],76 "dev": true,77 "license": "MIT",78 "optional": true,79 "os": [80 "aix"81 ],82 "engines": {83 "node": ">=18"84 }85 },86 "node_modules/@esbuild/android-arm": {87 "version": "0.28.2",88 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",89 "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",90 "cpu": [91 "arm"92 ],93 "dev": true,94 "license": "MIT",95 "optional": true,96 "os": [97 "android"98 ],99 "engines": {100 "node": ">=18"101 }102 },103 "node_modules/@esbuild/android-arm64": {104 "version": "0.28.2",105 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",106 "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",107 "cpu": [108 "arm64"109 ],110 "dev": true,111 "license": "MIT",112 "optional": true,113 "os": [114 "android"115 ],116 "engines": {117 "node": ">=18"118 }119 },120 "node_modules/@esbuild/android-x64": {121 "version": "0.28.2",122 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",123 "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",124 "cpu": [125 "x64"126 ],127 "dev": true,128 "license": "MIT",129 "optional": true,130 "os": [131 "android"132 ],133 "engines": {134 "node": ">=18"135 }136 },137 "node_modules/@esbuild/darwin-arm64": {138 "version": "0.28.2",139 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",140 "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",141 "cpu": [142 "arm64"143 ],144 "dev": true,145 "license": "MIT",146 "optional": true,147 "os": [148 "darwin"149 ],150 "engines": {151 "node": ">=18"152 }153 },154 "node_modules/@esbuild/darwin-x64": {155 "version": "0.28.2",156 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",157 "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",158 "cpu": [159 "x64"160 ],161 "dev": true,162 "license": "MIT",163 "optional": true,164 "os": [165 "darwin"166 ],167 "engines": {168 "node": ">=18"169 }170 },171 "node_modules/@esbuild/freebsd-arm64": {172 "version": "0.28.2",173 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",174 "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",175 "cpu": [176 "arm64"177 ],178 "dev": true,179 "license": "MIT",180 "optional": true,181 "os": [182 "freebsd"183 ],184 "engines": {185 "node": ">=18"186 }187 },188 "node_modules/@esbuild/freebsd-x64": {189 "version": "0.28.2",190 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",191 "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",192 "cpu": [193 "x64"194 ],195 "dev": true,196 "license": "MIT",197 "optional": true,198 "os": [199 "freebsd"200 ],201 "engines": {202 "node": ">=18"203 }204 },205 "node_modules/@esbuild/linux-arm": {206 "version": "0.28.2",207 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",208 "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",209 "cpu": [210 "arm"211 ],212 "dev": true,213 "license": "MIT",214 "optional": true,215 "os": [216 "linux"217 ],218 "engines": {219 "node": ">=18"220 }221 },222 "node_modules/@esbuild/linux-arm64": {223 "version": "0.28.2",224 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",225 "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",226 "cpu": [227 "arm64"228 ],229 "dev": true,230 "license": "MIT",231 "optional": true,232 "os": [233 "linux"234 ],235 "engines": {236 "node": ">=18"237 }238 },239 "node_modules/@esbuild/linux-ia32": {240 "version": "0.28.2",241 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",242 "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",243 "cpu": [244 "ia32"245 ],246 "dev": true,247 "license": "MIT",248 "optional": true,249 "os": [250 "linux"251 ],252 "engines": {253 "node": ">=18"254 }255 },256 "node_modules/@esbuild/linux-loong64": {257 "version": "0.28.2",258 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",259 "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",260 "cpu": [261 "loong64"262 ],263 "dev": true,264 "license": "MIT",265 "optional": true,266 "os": [267 "linux"268 ],269 "engines": {270 "node": ">=18"271 }272 },273 "node_modules/@esbuild/linux-mips64el": {274 "version": "0.28.2",275 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",276 "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",277 "cpu": [278 "mips64el"279 ],280 "dev": true,281 "license": "MIT",282 "optional": true,283 "os": [284 "linux"285 ],286 "engines": {287 "node": ">=18"288 }289 },290 "node_modules/@esbuild/linux-ppc64": {291 "version": "0.28.2",292 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",293 "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",294 "cpu": [295 "ppc64"296 ],297 "dev": true,298 "license": "MIT",299 "optional": true,300 "os": [301 "linux"302 ],303 "engines": {304 "node": ">=18"305 }306 },307 "node_modules/@esbuild/linux-riscv64": {308 "version": "0.28.2",309 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",310 "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",311 "cpu": [312 "riscv64"313 ],314 "dev": true,315 "license": "MIT",316 "optional": true,317 "os": [318 "linux"319 ],320 "engines": {321 "node": ">=18"322 }323 },324 "node_modules/@esbuild/linux-s390x": {325 "version": "0.28.2",326 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",327 "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",328 "cpu": [329 "s390x"330 ],331 "dev": true,332 "license": "MIT",333 "optional": true,334 "os": [335 "linux"336 ],337 "engines": {338 "node": ">=18"339 }340 },341 "node_modules/@esbuild/linux-x64": {342 "version": "0.28.2",343 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",344 "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",345 "cpu": [346 "x64"347 ],348 "dev": true,349 "license": "MIT",350 "optional": true,351 "os": [352 "linux"353 ],354 "engines": {355 "node": ">=18"356 }357 },358 "node_modules/@esbuild/netbsd-arm64": {359 "version": "0.28.2",360 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",361 "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",362 "cpu": [363 "arm64"364 ],365 "dev": true,366 "license": "MIT",367 "optional": true,368 "os": [369 "netbsd"370 ],371 "engines": {372 "node": ">=18"373 }374 },375 "node_modules/@esbuild/netbsd-x64": {376 "version": "0.28.2",377 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",378 "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",379 "cpu": [380 "x64"381 ],382 "dev": true,383 "license": "MIT",384 "optional": true,385 "os": [386 "netbsd"387 ],388 "engines": {389 "node": ">=18"390 }391 },392 "node_modules/@esbuild/openbsd-arm64": {393 "version": "0.28.2",394 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",395 "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",396 "cpu": [397 "arm64"398 ],399 "dev": true,400 "license": "MIT",401 "optional": true,402 "os": [403 "openbsd"404 ],405 "engines": {406 "node": ">=18"407 }408 },409 "node_modules/@esbuild/openbsd-x64": {410 "version": "0.28.2",411 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",412 "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",413 "cpu": [414 "x64"415 ],416 "dev": true,417 "license": "MIT",418 "optional": true,419 "os": [420 "openbsd"421 ],422 "engines": {423 "node": ">=18"424 }425 },426 "node_modules/@esbuild/openharmony-arm64": {427 "version": "0.28.2",428 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",429 "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",430 "cpu": [431 "arm64"432 ],433 "dev": true,434 "license": "MIT",435 "optional": true,436 "os": [437 "openharmony"438 ],439 "engines": {440 "node": ">=18"441 }442 },443 "node_modules/@esbuild/sunos-x64": {444 "version": "0.28.2",445 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",446 "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",447 "cpu": [448 "x64"449 ],450 "dev": true,451 "license": "MIT",452 "optional": true,453 "os": [454 "sunos"455 ],456 "engines": {457 "node": ">=18"458 }459 },460 "node_modules/@esbuild/win32-arm64": {461 "version": "0.28.2",462 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",463 "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",464 "cpu": [465 "arm64"466 ],467 "dev": true,468 "license": "MIT",469 "optional": true,470 "os": [471 "win32"472 ],473 "engines": {474 "node": ">=18"475 }476 },477 "node_modules/@esbuild/win32-ia32": {478 "version": "0.28.2",479 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",480 "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",481 "cpu": [482 "ia32"483 ],484 "dev": true,485 "license": "MIT",486 "optional": true,487 "os": [488 "win32"489 ],490 "engines": {491 "node": ">=18"492 }493 },494 "node_modules/@esbuild/win32-x64": {495 "version": "0.28.2",496 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",497 "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",498 "cpu": [499 "x64"500 ],501 "dev": true,502 "license": "MIT",503 "optional": true,504 "os": [505 "win32"506 ],507 "engines": {508 "node": ">=18"509 }510 },511 "node_modules/@eslint-community/eslint-utils": {512 "version": "4.10.1",513 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz",514 "integrity": "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==",515 "dev": true,516 "license": "MIT",517 "dependencies": {518 "eslint-visitor-keys": "^3.4.3"519 },520 "engines": {521 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"522 },523 "funding": {524 "url": "https://opencollective.com/eslint"525 },526 "peerDependencies": {527 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"528 }529 },530 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {531 "version": "3.4.3",532 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",533 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",534 "dev": true,535 "license": "Apache-2.0",536 "engines": {537 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"538 },539 "funding": {540 "url": "https://opencollective.com/eslint"541 }542 },543 "node_modules/@eslint-community/regexpp": {544 "version": "4.12.2",545 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",546 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",547 "dev": true,548 "license": "MIT",549 "engines": {550 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"551 }552 },553 "node_modules/@eslint/config-array": {554 "version": "0.21.2",555 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",556 "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==",557 "dev": true,558 "license": "Apache-2.0",559 "dependencies": {560 "@eslint/object-schema": "^2.1.7",561 "debug": "^4.3.1",562 "minimatch": "^3.1.5"563 },564 "engines": {565 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"566 }567 },568 "node_modules/@eslint/config-helpers": {569 "version": "0.4.2",570 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",571 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",572 "dev": true,573 "license": "Apache-2.0",574 "dependencies": {575 "@eslint/core": "^0.17.0"576 },577 "engines": {578 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"579 }580 },581 "node_modules/@eslint/core": {582 "version": "0.17.0",583 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",584 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",585 "dev": true,586 "license": "Apache-2.0",587 "dependencies": {588 "@types/json-schema": "^7.0.15"589 },590 "engines": {591 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"592 }593 },594 "node_modules/@eslint/eslintrc": {595 "version": "3.3.6",596 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.6.tgz",597 "integrity": "sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==",598 "dev": true,599 "license": "MIT",600 "dependencies": {601 "ajv": "^6.14.0",602 "debug": "^4.3.2",603 "espree": "^10.0.1",604 "globals": "^14.0.0",605 "ignore": "^5.2.0",606 "import-fresh": "^3.2.1",607 "js-yaml": "^4.3.0",608 "minimatch": "^3.1.5",609 "strip-json-comments": "^3.1.1"610 },611 "engines": {612 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"613 },614 "funding": {615 "url": "https://opencollective.com/eslint"616 }617 },618 "node_modules/@eslint/js": {619 "version": "9.39.5",620 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.5.tgz",621 "integrity": "sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==",622 "dev": true,623 "license": "MIT",624 "engines": {625 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"626 },627 "funding": {628 "url": "https://eslint.org/donate"629 }630 },631 "node_modules/@eslint/object-schema": {632 "version": "2.1.7",633 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",634 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",635 "dev": true,636 "license": "Apache-2.0",637 "engines": {638 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"639 }640 },641 "node_modules/@eslint/plugin-kit": {642 "version": "0.4.1",643 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",644 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",645 "dev": true,646 "license": "Apache-2.0",647 "dependencies": {648 "@eslint/core": "^0.17.0",649 "levn": "^0.4.1"650 },651 "engines": {652 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"653 }654 },655 "node_modules/@fastify/accept-negotiator": {656 "version": "2.1.0",657 "resolved": "https://registry.npmjs.org/@fastify/accept-negotiator/-/accept-negotiator-2.1.0.tgz",658 "integrity": "sha512-F3EVbzWt+xcnVaOHmWyIlpuFtbxOln7HDZQsh09MtMmMm/CipMayNt8hnIL8VQi54u2ZociDbf+iluGYkf7B1A==",659 "funding": [660 {661 "type": "github",662 "url": "https://github.com/sponsors/fastify"663 },664 {665 "type": "opencollective",666 "url": "https://opencollective.com/fastify"667 }668 ],669 "license": "MIT"670 },671 "node_modules/@fastify/ajv-compiler": {672 "version": "4.0.6",673 "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-4.0.6.tgz",674 "integrity": "sha512-NtuzM0SfaMJbGlnjr9LWQUN5LzgSrbB8tf/wRZNas+4E1O/Nmzl53e7ruT61HDZyRCJGC6FxIogmNZO1c5ETBA==",675 "funding": [676 {677 "type": "github",678 "url": "https://github.com/sponsors/fastify"679 },680 {681 "type": "opencollective",682 "url": "https://opencollective.com/fastify"683 }684 ],685 "license": "MIT",686 "dependencies": {687 "ajv": "^8.12.0",688 "ajv-formats": "^3.0.1",689 "fast-uri": "^4.0.0"690 }691 },692 "node_modules/@fastify/ajv-compiler/node_modules/ajv": {693 "version": "8.20.0",694 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",695 "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",696 "license": "MIT",697 "dependencies": {698 "fast-deep-equal": "^3.1.3",699 "fast-uri": "^3.0.1",700 "json-schema-traverse": "^1.0.0",701 "require-from-string": "^2.0.2"702 },703 "funding": {704 "type": "github",705 "url": "https://github.com/sponsors/epoberezkin"706 }707 },708 "node_modules/@fastify/ajv-compiler/node_modules/ajv/node_modules/fast-uri": {709 "version": "3.1.5",710 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",711 "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",712 "funding": [713 {714 "type": "github",715 "url": "https://github.com/sponsors/fastify"716 },717 {718 "type": "opencollective",719 "url": "https://opencollective.com/fastify"720 }721 ],722 "license": "BSD-3-Clause"723 },724 "node_modules/@fastify/ajv-compiler/node_modules/json-schema-traverse": {725 "version": "1.0.0",726 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",727 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",728 "license": "MIT"729 },730 "node_modules/@fastify/cookie": {731 "version": "11.1.2",732 "resolved": "https://registry.npmjs.org/@fastify/cookie/-/cookie-11.1.2.tgz",733 "integrity": "sha512-Dtrpk/YOGUsbRMvP/8ZqPpwnMRv0qSqodFdoQ2B589Obc7jw4s4Qla+cV72Bsm7WsZJnqlYFX/i7uSBq0xzg6g==",734 "funding": [735 {736 "type": "github",737 "url": "https://github.com/sponsors/fastify"738 },739 {740 "type": "opencollective",741 "url": "https://opencollective.com/fastify"742 }743 ],744 "license": "MIT",745 "dependencies": {746 "cookie": "^2.0.0",747 "fastify-plugin": "^6.0.0"748 }749 },750 "node_modules/@fastify/error": {751 "version": "4.2.0",752 "resolved": "https://registry.npmjs.org/@fastify/error/-/error-4.2.0.tgz",753 "integrity": "sha512-RSo3sVDXfHskiBZKBPRgnQTtIqpi/7zhJOEmAxCiBcM7d0uwdGdxLlsCaLzGs8v8NnxIRlfG0N51p5yFaOentQ==",754 "funding": [755 {756 "type": "github",757 "url": "https://github.com/sponsors/fastify"758 },759 {760 "type": "opencollective",761 "url": "https://opencollective.com/fastify"762 }763 ],764 "license": "MIT"765 },766 "node_modules/@fastify/fast-json-stringify-compiler": {767 "version": "5.1.0",768 "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-5.1.0.tgz",769 "integrity": "sha512-PxcYtKLbQ8Z+yApiqjK8FwxIwvEj38k2OiLc17u8dkJSlmfi2wHHPaSnaoqBPQqtvF8YVsDgDpP2snDCfFrpfw==",770 "funding": [771 {772 "type": "github",773 "url": "https://github.com/sponsors/fastify"774 },775 {776 "type": "opencollective",777 "url": "https://opencollective.com/fastify"778 }779 ],780 "license": "MIT",781 "dependencies": {782 "fast-json-stringify": "^7.0.0"783 }784 },785 "node_modules/@fastify/formbody": {786 "version": "8.0.2",787 "resolved": "https://registry.npmjs.org/@fastify/formbody/-/formbody-8.0.2.tgz",788 "integrity": "sha512-84v5J2KrkXzjgBpYnaNRPqwgMsmY7ZDjuj0YVuMR3NXCJRCgKEZy/taSP1wUYGn0onfxJpLyRGDLa+NMaDJtnA==",789 "funding": [790 {791 "type": "github",792 "url": "https://github.com/sponsors/fastify"793 },794 {795 "type": "opencollective",796 "url": "https://opencollective.com/fastify"797 }798 ],799 "license": "MIT",800 "dependencies": {801 "fast-querystring": "^1.1.2",802 "fastify-plugin": "^5.0.0"803 }804 },805 "node_modules/@fastify/formbody/node_modules/fastify-plugin": {806 "version": "5.1.0",807 "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-5.1.0.tgz",808 "integrity": "sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==",809 "funding": [810 {811 "type": "github",812 "url": "https://github.com/sponsors/fastify"813 },814 {815 "type": "opencollective",816 "url": "https://opencollective.com/fastify"817 }818 ],819 "license": "MIT"820 },821 "node_modules/@fastify/forwarded": {822 "version": "3.0.2",823 "resolved": "https://registry.npmjs.org/@fastify/forwarded/-/forwarded-3.0.2.tgz",824 "integrity": "sha512-NE8HgKLgYejV9lDpqkEFaDKMLYelJBVfHekhB0UKvX0ghagXRJqg68feg8er1NPXxG4N9i6vPxzt8E+3wHfcmA==",825 "funding": [826 {827 "type": "github",828 "url": "https://github.com/sponsors/fastify"829 },830 {831 "type": "opencollective",832 "url": "https://opencollective.com/fastify"833 }834 ],835 "license": "MIT"836 },837 "node_modules/@fastify/merge-json-schemas": {838 "version": "0.2.1",839 "resolved": "https://registry.npmjs.org/@fastify/merge-json-schemas/-/merge-json-schemas-0.2.1.tgz",840 "integrity": "sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A==",841 "funding": [842 {843 "type": "github",844 "url": "https://github.com/sponsors/fastify"845 },846 {847 "type": "opencollective",848 "url": "https://opencollective.com/fastify"849 }850 ],851 "license": "MIT",852 "dependencies": {853 "dequal": "^2.0.3"854 }855 },856 "node_modules/@fastify/proxy-addr": {857 "version": "5.1.0",858 "resolved": "https://registry.npmjs.org/@fastify/proxy-addr/-/proxy-addr-5.1.0.tgz",859 "integrity": "sha512-INS+6gh91cLUjB+PVHfu1UqcB76Sqtpyp7bnL+FYojhjygvOPA9ctiD/JDKsyD9Xgu4hUhCSJBPig/w7duNajw==",860 "funding": [861 {862 "type": "github",863 "url": "https://github.com/sponsors/fastify"864 },865 {866 "type": "opencollective",867 "url": "https://opencollective.com/fastify"868 }869 ],870 "license": "MIT",871 "dependencies": {872 "@fastify/forwarded": "^3.0.0",873 "ipaddr.js": "^2.1.0"874 }875 },876 "node_modules/@fastify/send": {877 "version": "4.1.1",878 "resolved": "https://registry.npmjs.org/@fastify/send/-/send-4.1.1.tgz",879 "integrity": "sha512-BYo+EiaKwlxH+WetGk6hAs1d39iP0y1gqB8lGF/qwkJ9ZZ/cBY1vx5NvExb9Sc3yRMFjD5X4Eyh4e4+TzRkzdw==",880 "funding": [881 {882 "type": "github",883 "url": "https://github.com/sponsors/fastify"884 },885 {886 "type": "opencollective",887 "url": "https://opencollective.com/fastify"888 }889 ],890 "license": "MIT",891 "dependencies": {892 "@lukeed/ms": "^2.0.2",893 "escape-html": "~1.0.3",894 "fast-decode-uri-component": "^1.0.1",895 "http-errors": "^2.0.0",896 "mime": "^3"897 }898 },899 "node_modules/@fastify/send/node_modules/mime": {900 "version": "3.0.0",901 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",902 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",903 "license": "MIT",904 "bin": {905 "mime": "cli.js"906 },907 "engines": {908 "node": ">=10.0.0"909 }910 },911 "node_modules/@fastify/static": {912 "version": "8.3.0",913 "resolved": "https://registry.npmjs.org/@fastify/static/-/static-8.3.0.tgz",914 "integrity": "sha512-yKxviR5PH1OKNnisIzZKmgZSus0r2OZb8qCSbqmw34aolT4g3UlzYfeBRym+HJ1J471CR8e2ldNub4PubD1coA==",915 "funding": [916 {917 "type": "github",918 "url": "https://github.com/sponsors/fastify"919 },920 {921 "type": "opencollective",922 "url": "https://opencollective.com/fastify"923 }924 ],925 "license": "MIT",926 "dependencies": {927 "@fastify/accept-negotiator": "^2.0.0",928 "@fastify/send": "^4.0.0",929 "content-disposition": "^0.5.4",930 "fastify-plugin": "^5.0.0",931 "fastq": "^1.17.1",932 "glob": "^11.0.0"933 }934 },935 "node_modules/@fastify/static/node_modules/fastify-plugin": {936 "version": "5.1.0",937 "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-5.1.0.tgz",938 "integrity": "sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==",939 "funding": [940 {941 "type": "github",942 "url": "https://github.com/sponsors/fastify"943 },944 {945 "type": "opencollective",946 "url": "https://opencollective.com/fastify"947 }948 ],949 "license": "MIT"950 },951 "node_modules/@fontsource/inter": {952 "version": "5.3.0",953 "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.3.0.tgz",954 "integrity": "sha512-RofMylZmjlJEfELXeNHFWBRcSs75rGU/6bV2S2jfnvv/3rPXPGe0LgUJTklcHZ9lM4OZmAVFhcJPnACfb91A3g==",955 "license": "OFL-1.1",956 "funding": {957 "url": "https://github.com/sponsors/ayuhito"958 }959 },960 "node_modules/@fontsource/jetbrains-mono": {961 "version": "5.3.0",962 "resolved": "https://registry.npmjs.org/@fontsource/jetbrains-mono/-/jetbrains-mono-5.3.0.tgz",963 "integrity": "sha512-fqDfB5I9f1p1TV486aUgB9t8zP84P0O1FtQR5Ol9vjwPy+S+EIGlVYm1cvj2W5shcZMTg2nZFdVMoH5wFu8a1A==",964 "license": "OFL-1.1",965 "funding": {966 "url": "https://github.com/sponsors/ayuhito"967 }968 },969 "node_modules/@humanfs/core": {970 "version": "0.19.2",971 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz",972 "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==",973 "dev": true,974 "license": "Apache-2.0",975 "dependencies": {976 "@humanfs/types": "^0.15.0"977 },978 "engines": {979 "node": ">=18.18.0"980 }981 },982 "node_modules/@humanfs/node": {983 "version": "0.16.8",984 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz",985 "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==",986 "dev": true,987 "license": "Apache-2.0",988 "dependencies": {989 "@humanfs/core": "^0.19.2",990 "@humanfs/types": "^0.15.0",991 "@humanwhocodes/retry": "^0.4.0"992 },993 "engines": {994 "node": ">=18.18.0"995 }996 },997 "node_modules/@humanfs/types": {998 "version": "0.15.0",999 "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz",1000 "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==",1001 "dev": true,1002 "license": "Apache-2.0",1003 "engines": {1004 "node": ">=18.18.0"1005 }1006 },1007 "node_modules/@humanwhocodes/module-importer": {1008 "version": "1.0.1",1009 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",1010 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",1011 "dev": true,1012 "license": "Apache-2.0",1013 "engines": {1014 "node": ">=12.22"1015 },1016 "funding": {1017 "type": "github",1018 "url": "https://github.com/sponsors/nzakas"1019 }1020 },1021 "node_modules/@humanwhocodes/retry": {1022 "version": "0.4.3",1023 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",1024 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",1025 "dev": true,1026 "license": "Apache-2.0",1027 "engines": {1028 "node": ">=18.18"1029 },1030 "funding": {1031 "type": "github",1032 "url": "https://github.com/sponsors/nzakas"1033 }1034 },1035 "node_modules/@img/colour": {1036 "version": "1.1.0",1037 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",1038 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",1039 "license": "MIT",1040 "engines": {1041 "node": ">=18"1042 }1043 },1044 "node_modules/@img/sharp-darwin-arm64": {1045 "version": "0.34.5",1046 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz",1047 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==",1048 "cpu": [1049 "arm64"1050 ],1051 "license": "Apache-2.0",1052 "optional": true,1053 "os": [1054 "darwin"1055 ],1056 "engines": {1057 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1058 },1059 "funding": {1060 "url": "https://opencollective.com/libvips"1061 },1062 "optionalDependencies": {1063 "@img/sharp-libvips-darwin-arm64": "1.2.4"1064 }1065 },1066 "node_modules/@img/sharp-darwin-x64": {1067 "version": "0.34.5",1068 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz",1069 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==",1070 "cpu": [1071 "x64"1072 ],1073 "license": "Apache-2.0",1074 "optional": true,1075 "os": [1076 "darwin"1077 ],1078 "engines": {1079 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1080 },1081 "funding": {1082 "url": "https://opencollective.com/libvips"1083 },1084 "optionalDependencies": {1085 "@img/sharp-libvips-darwin-x64": "1.2.4"1086 }1087 },1088 "node_modules/@img/sharp-libvips-darwin-arm64": {1089 "version": "1.2.4",1090 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz",1091 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==",1092 "cpu": [1093 "arm64"1094 ],1095 "license": "LGPL-3.0-or-later",1096 "optional": true,1097 "os": [1098 "darwin"1099 ],1100 "funding": {1101 "url": "https://opencollective.com/libvips"1102 }1103 },1104 "node_modules/@img/sharp-libvips-darwin-x64": {1105 "version": "1.2.4",1106 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz",1107 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==",1108 "cpu": [1109 "x64"1110 ],1111 "license": "LGPL-3.0-or-later",1112 "optional": true,1113 "os": [1114 "darwin"1115 ],1116 "funding": {1117 "url": "https://opencollective.com/libvips"1118 }1119 },1120 "node_modules/@img/sharp-libvips-linux-arm": {1121 "version": "1.2.4",1122 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz",1123 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==",1124 "cpu": [1125 "arm"1126 ],1127 "libc": [1128 "glibc"1129 ],1130 "license": "LGPL-3.0-or-later",1131 "optional": true,1132 "os": [1133 "linux"1134 ],1135 "funding": {1136 "url": "https://opencollective.com/libvips"1137 }1138 },1139 "node_modules/@img/sharp-libvips-linux-arm64": {1140 "version": "1.2.4",1141 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz",1142 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==",1143 "cpu": [1144 "arm64"1145 ],1146 "libc": [1147 "glibc"1148 ],1149 "license": "LGPL-3.0-or-later",1150 "optional": true,1151 "os": [1152 "linux"1153 ],1154 "funding": {1155 "url": "https://opencollective.com/libvips"1156 }1157 },1158 "node_modules/@img/sharp-libvips-linux-ppc64": {1159 "version": "1.2.4",1160 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz",1161 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==",1162 "cpu": [1163 "ppc64"1164 ],1165 "libc": [1166 "glibc"1167 ],1168 "license": "LGPL-3.0-or-later",1169 "optional": true,1170 "os": [1171 "linux"1172 ],1173 "funding": {1174 "url": "https://opencollective.com/libvips"1175 }1176 },1177 "node_modules/@img/sharp-libvips-linux-riscv64": {1178 "version": "1.2.4",1179 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz",1180 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==",1181 "cpu": [1182 "riscv64"1183 ],1184 "libc": [1185 "glibc"1186 ],1187 "license": "LGPL-3.0-or-later",1188 "optional": true,1189 "os": [1190 "linux"1191 ],1192 "funding": {1193 "url": "https://opencollective.com/libvips"1194 }1195 },1196 "node_modules/@img/sharp-libvips-linux-s390x": {1197 "version": "1.2.4",1198 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz",1199 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==",1200 "cpu": [1201 "s390x"1202 ],1203 "libc": [1204 "glibc"1205 ],1206 "license": "LGPL-3.0-or-later",1207 "optional": true,1208 "os": [1209 "linux"1210 ],1211 "funding": {1212 "url": "https://opencollective.com/libvips"1213 }1214 },1215 "node_modules/@img/sharp-libvips-linux-x64": {1216 "version": "1.2.4",1217 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz",1218 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==",1219 "cpu": [1220 "x64"1221 ],1222 "libc": [1223 "glibc"1224 ],1225 "license": "LGPL-3.0-or-later",1226 "optional": true,1227 "os": [1228 "linux"1229 ],1230 "funding": {1231 "url": "https://opencollective.com/libvips"1232 }1233 },1234 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {1235 "version": "1.2.4",1236 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz",1237 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==",1238 "cpu": [1239 "arm64"1240 ],1241 "libc": [1242 "musl"1243 ],1244 "license": "LGPL-3.0-or-later",1245 "optional": true,1246 "os": [1247 "linux"1248 ],1249 "funding": {1250 "url": "https://opencollective.com/libvips"1251 }1252 },1253 "node_modules/@img/sharp-libvips-linuxmusl-x64": {1254 "version": "1.2.4",1255 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz",1256 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==",1257 "cpu": [1258 "x64"1259 ],1260 "libc": [1261 "musl"1262 ],1263 "license": "LGPL-3.0-or-later",1264 "optional": true,1265 "os": [1266 "linux"1267 ],1268 "funding": {1269 "url": "https://opencollective.com/libvips"1270 }1271 },1272 "node_modules/@img/sharp-linux-arm": {1273 "version": "0.34.5",1274 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz",1275 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==",1276 "cpu": [1277 "arm"1278 ],1279 "libc": [1280 "glibc"1281 ],1282 "license": "Apache-2.0",1283 "optional": true,1284 "os": [1285 "linux"1286 ],1287 "engines": {1288 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1289 },1290 "funding": {1291 "url": "https://opencollective.com/libvips"1292 },1293 "optionalDependencies": {1294 "@img/sharp-libvips-linux-arm": "1.2.4"1295 }1296 },1297 "node_modules/@img/sharp-linux-arm64": {1298 "version": "0.34.5",1299 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz",1300 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==",1301 "cpu": [1302 "arm64"1303 ],1304 "libc": [1305 "glibc"1306 ],1307 "license": "Apache-2.0",1308 "optional": true,1309 "os": [1310 "linux"1311 ],1312 "engines": {1313 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1314 },1315 "funding": {1316 "url": "https://opencollective.com/libvips"1317 },1318 "optionalDependencies": {1319 "@img/sharp-libvips-linux-arm64": "1.2.4"1320 }1321 },1322 "node_modules/@img/sharp-linux-ppc64": {1323 "version": "0.34.5",1324 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz",1325 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==",1326 "cpu": [1327 "ppc64"1328 ],1329 "libc": [1330 "glibc"1331 ],1332 "license": "Apache-2.0",1333 "optional": true,1334 "os": [1335 "linux"1336 ],1337 "engines": {1338 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1339 },1340 "funding": {1341 "url": "https://opencollective.com/libvips"1342 },1343 "optionalDependencies": {1344 "@img/sharp-libvips-linux-ppc64": "1.2.4"1345 }1346 },1347 "node_modules/@img/sharp-linux-riscv64": {1348 "version": "0.34.5",1349 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz",1350 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==",1351 "cpu": [1352 "riscv64"1353 ],1354 "libc": [1355 "glibc"1356 ],1357 "license": "Apache-2.0",1358 "optional": true,1359 "os": [1360 "linux"1361 ],1362 "engines": {1363 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1364 },1365 "funding": {1366 "url": "https://opencollective.com/libvips"1367 },1368 "optionalDependencies": {1369 "@img/sharp-libvips-linux-riscv64": "1.2.4"1370 }1371 },1372 "node_modules/@img/sharp-linux-s390x": {1373 "version": "0.34.5",1374 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz",1375 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==",1376 "cpu": [1377 "s390x"1378 ],1379 "libc": [1380 "glibc"1381 ],1382 "license": "Apache-2.0",1383 "optional": true,1384 "os": [1385 "linux"1386 ],1387 "engines": {1388 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1389 },1390 "funding": {1391 "url": "https://opencollective.com/libvips"1392 },1393 "optionalDependencies": {1394 "@img/sharp-libvips-linux-s390x": "1.2.4"1395 }1396 },1397 "node_modules/@img/sharp-linux-x64": {1398 "version": "0.34.5",1399 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz",1400 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==",1401 "cpu": [1402 "x64"1403 ],1404 "libc": [1405 "glibc"1406 ],1407 "license": "Apache-2.0",1408 "optional": true,1409 "os": [1410 "linux"1411 ],1412 "engines": {1413 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1414 },1415 "funding": {1416 "url": "https://opencollective.com/libvips"1417 },1418 "optionalDependencies": {1419 "@img/sharp-libvips-linux-x64": "1.2.4"1420 }1421 },1422 "node_modules/@img/sharp-linuxmusl-arm64": {1423 "version": "0.34.5",1424 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz",1425 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==",1426 "cpu": [1427 "arm64"1428 ],1429 "libc": [1430 "musl"1431 ],1432 "license": "Apache-2.0",1433 "optional": true,1434 "os": [1435 "linux"1436 ],1437 "engines": {1438 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1439 },1440 "funding": {1441 "url": "https://opencollective.com/libvips"1442 },1443 "optionalDependencies": {1444 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4"1445 }1446 },1447 "node_modules/@img/sharp-linuxmusl-x64": {1448 "version": "0.34.5",1449 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz",1450 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==",1451 "cpu": [1452 "x64"1453 ],1454 "libc": [1455 "musl"1456 ],1457 "license": "Apache-2.0",1458 "optional": true,1459 "os": [1460 "linux"1461 ],1462 "engines": {1463 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1464 },1465 "funding": {1466 "url": "https://opencollective.com/libvips"1467 },1468 "optionalDependencies": {1469 "@img/sharp-libvips-linuxmusl-x64": "1.2.4"1470 }1471 },1472 "node_modules/@img/sharp-wasm32": {1473 "version": "0.34.5",1474 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz",1475 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==",1476 "cpu": [1477 "wasm32"1478 ],1479 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",1480 "optional": true,1481 "dependencies": {1482 "@emnapi/runtime": "^1.7.0"1483 },1484 "engines": {1485 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1486 },1487 "funding": {1488 "url": "https://opencollective.com/libvips"1489 }1490 },1491 "node_modules/@img/sharp-win32-arm64": {1492 "version": "0.34.5",1493 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz",1494 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==",1495 "cpu": [1496 "arm64"1497 ],1498 "license": "Apache-2.0 AND LGPL-3.0-or-later",1499 "optional": true,1500 "os": [1501 "win32"1502 ],1503 "engines": {1504 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1505 },1506 "funding": {1507 "url": "https://opencollective.com/libvips"1508 }1509 },1510 "node_modules/@img/sharp-win32-ia32": {1511 "version": "0.34.5",1512 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz",1513 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==",1514 "cpu": [1515 "ia32"1516 ],1517 "license": "Apache-2.0 AND LGPL-3.0-or-later",1518 "optional": true,1519 "os": [1520 "win32"1521 ],1522 "engines": {1523 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1524 },1525 "funding": {1526 "url": "https://opencollective.com/libvips"1527 }1528 },1529 "node_modules/@img/sharp-win32-x64": {1530 "version": "0.34.5",1531 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz",1532 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==",1533 "cpu": [1534 "x64"1535 ],1536 "license": "Apache-2.0 AND LGPL-3.0-or-later",1537 "optional": true,1538 "os": [1539 "win32"1540 ],1541 "engines": {1542 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"1543 },1544 "funding": {1545 "url": "https://opencollective.com/libvips"1546 }1547 },1548 "node_modules/@isaacs/cliui": {1549 "version": "9.0.0",1550 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-9.0.0.tgz",1551 "integrity": "sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg==",1552 "license": "BlueOak-1.0.0",1553 "engines": {1554 "node": ">=18"1555 }1556 },1557 "node_modules/@jridgewell/sourcemap-codec": {1558 "version": "1.5.5",1559 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",1560 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",1561 "dev": true,1562 "license": "MIT"1563 },1564 "node_modules/@lukeed/ms": {1565 "version": "2.0.2",1566 "resolved": "https://registry.npmjs.org/@lukeed/ms/-/ms-2.0.2.tgz",1567 "integrity": "sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==",1568 "license": "MIT",1569 "engines": {1570 "node": ">=8"1571 }1572 },1573 "node_modules/@napi-rs/canvas": {1574 "version": "0.1.100",1575 "resolved": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.100.tgz",1576 "integrity": "sha512-xglYA6q3XO5P3BNJYxVZ1IV7DLVjp1Py6nwag88YntrS+3vKHyYcMqXVS4ZztJmwz2uGvz1FWhI/4LgbR5uQDA==",1577 "license": "MIT",1578 "optional": true,1579 "workspaces": [1580 "e2e/*"1581 ],1582 "engines": {1583 "node": ">= 10"1584 },1585 "funding": {1586 "type": "github",1587 "url": "https://github.com/sponsors/Brooooooklyn"1588 },1589 "optionalDependencies": {1590 "@napi-rs/canvas-android-arm64": "0.1.100",1591 "@napi-rs/canvas-darwin-arm64": "0.1.100",1592 "@napi-rs/canvas-darwin-x64": "0.1.100",1593 "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.100",1594 "@napi-rs/canvas-linux-arm64-gnu": "0.1.100",1595 "@napi-rs/canvas-linux-arm64-musl": "0.1.100",1596 "@napi-rs/canvas-linux-riscv64-gnu": "0.1.100",1597 "@napi-rs/canvas-linux-x64-gnu": "0.1.100",1598 "@napi-rs/canvas-linux-x64-musl": "0.1.100",1599 "@napi-rs/canvas-win32-arm64-msvc": "0.1.100",1600 "@napi-rs/canvas-win32-x64-msvc": "0.1.100"1601 }1602 },1603 "node_modules/@napi-rs/canvas-android-arm64": {1604 "version": "0.1.100",1605 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.100.tgz",1606 "integrity": "sha512-hjhCKhntPv9+t4ckHymdx0phYNcVW+GKQR6Lzw2zE+pOVjOplSmtx9nNNknTjbEDLcuLZqA1y8ufKg1XfgftzQ==",1607 "cpu": [1608 "arm64"1609 ],1610 "license": "MIT",1611 "optional": true,1612 "os": [1613 "android"1614 ],1615 "engines": {1616 "node": ">= 10"1617 },1618 "funding": {1619 "type": "github",1620 "url": "https://github.com/sponsors/Brooooooklyn"1621 }1622 },1623 "node_modules/@napi-rs/canvas-darwin-arm64": {1624 "version": "0.1.100",1625 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.100.tgz",1626 "integrity": "sha512-2PcswRaC7Ly645DGt88///zuFDhJxJYdKAs1uU3mfk1atYkXufgcgLfBpk6Tm12nCQBaNt1wpybuPZ4qOhTo8A==",1627 "cpu": [1628 "arm64"1629 ],1630 "license": "MIT",1631 "optional": true,1632 "os": [1633 "darwin"1634 ],1635 "engines": {1636 "node": ">= 10"1637 },1638 "funding": {1639 "type": "github",1640 "url": "https://github.com/sponsors/Brooooooklyn"1641 }1642 },1643 "node_modules/@napi-rs/canvas-darwin-x64": {1644 "version": "0.1.100",1645 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.100.tgz",1646 "integrity": "sha512-ePNZtj7pNIva/siZMg+HmbeozkIjqUIYdoymH8HaA3qK7LfzFN4WMBM8G6HQ9ZC+H3+Dnn5pqtiXpgLykaPOhw==",1647 "cpu": [1648 "x64"1649 ],1650 "license": "MIT",1651 "optional": true,1652 "os": [1653 "darwin"1654 ],1655 "engines": {1656 "node": ">= 10"1657 },1658 "funding": {1659 "type": "github",1660 "url": "https://github.com/sponsors/Brooooooklyn"1661 }1662 },1663 "node_modules/@napi-rs/canvas-linux-arm-gnueabihf": {1664 "version": "0.1.100",1665 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.100.tgz",1666 "integrity": "sha512-d5cDB48oWFGU8/XPhUOFAlySgb/VAu7D+s8fi55K1Pcfg8aPplHWqMgibhVLU8ky7Pyg/fuiVLz4Nf3JrSTuUA==",1667 "cpu": [1668 "arm"1669 ],1670 "license": "MIT",1671 "optional": true,1672 "os": [1673 "linux"1674 ],1675 "engines": {1676 "node": ">= 10"1677 },1678 "funding": {1679 "type": "github",1680 "url": "https://github.com/sponsors/Brooooooklyn"1681 }1682 },1683 "node_modules/@napi-rs/canvas-linux-arm64-gnu": {1684 "version": "0.1.100",1685 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.100.tgz",1686 "integrity": "sha512-rDxgxRu69RvDlX/bh9o22DxLsGr8EqsNgotL9+RwQE1S0b0cqeatqsw6aW45mukm0B42DIAaAacKaYQ8cqS1nw==",1687 "cpu": [1688 "arm64"1689 ],1690 "libc": [1691 "glibc"1692 ],1693 "license": "MIT",1694 "optional": true,1695 "os": [1696 "linux"1697 ],1698 "engines": {1699 "node": ">= 10"1700 },1701 "funding": {1702 "type": "github",1703 "url": "https://github.com/sponsors/Brooooooklyn"1704 }1705 },1706 "node_modules/@napi-rs/canvas-linux-arm64-musl": {1707 "version": "0.1.100",1708 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.100.tgz",1709 "integrity": "sha512-K3mDW66N+xT2/V439u1alFANiBUjdEx2gLiNYnCmUsva5jZMxWTjafBYwTzYK+EMFMHrUoabuU+T1BIP5CgbYQ==",1710 "cpu": [1711 "arm64"1712 ],1713 "libc": [1714 "musl"1715 ],1716 "license": "MIT",1717 "optional": true,1718 "os": [1719 "linux"1720 ],1721 "engines": {1722 "node": ">= 10"1723 },1724 "funding": {1725 "type": "github",1726 "url": "https://github.com/sponsors/Brooooooklyn"1727 }1728 },1729 "node_modules/@napi-rs/canvas-linux-riscv64-gnu": {1730 "version": "0.1.100",1731 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.100.tgz",1732 "integrity": "sha512-mooqUBTIsccZpnoQC4NgrC1v6C1vof39etLNMnBwCY+p0gajWJvAHLGQ6g/gGyS5YrpDW+GefSN4+Cvcr08UWw==",1733 "cpu": [1734 "riscv64"1735 ],1736 "libc": [1737 "glibc"1738 ],1739 "license": "MIT",1740 "optional": true,1741 "os": [1742 "linux"1743 ],1744 "engines": {1745 "node": ">= 10"1746 },1747 "funding": {1748 "type": "github",1749 "url": "https://github.com/sponsors/Brooooooklyn"1750 }1751 },1752 "node_modules/@napi-rs/canvas-linux-x64-gnu": {1753 "version": "0.1.100",1754 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.100.tgz",1755 "integrity": "sha512-1eCvkDCazm7FFhsT7DfGOdSaHgZVK3bt/dSBl5EWHOWmnz+I7j8tPseJqqD81NF+MH21jKUK4wQSDjN0mdhnTg==",1756 "cpu": [1757 "x64"1758 ],1759 "libc": [1760 "glibc"1761 ],1762 "license": "MIT",1763 "optional": true,1764 "os": [1765 "linux"1766 ],1767 "engines": {1768 "node": ">= 10"1769 },1770 "funding": {1771 "type": "github",1772 "url": "https://github.com/sponsors/Brooooooklyn"1773 }1774 },1775 "node_modules/@napi-rs/canvas-linux-x64-musl": {1776 "version": "0.1.100",1777 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.100.tgz",1778 "integrity": "sha512-20arT6lnI19S68qNlii73TSEDbECNgzMz2EpldC1V3mZFuRkeujXkcebRk0LRJe9SEUAooYiLokfMViY8IX7yA==",1779 "cpu": [1780 "x64"1781 ],1782 "libc": [1783 "musl"1784 ],1785 "license": "MIT",1786 "optional": true,1787 "os": [1788 "linux"1789 ],1790 "engines": {1791 "node": ">= 10"1792 },1793 "funding": {1794 "type": "github",1795 "url": "https://github.com/sponsors/Brooooooklyn"1796 }1797 },1798 "node_modules/@napi-rs/canvas-win32-arm64-msvc": {1799 "version": "0.1.100",1800 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-arm64-msvc/-/canvas-win32-arm64-msvc-0.1.100.tgz",1801 "integrity": "sha512-DZFFT1wIAg37LJw37yhMRFfjATd3vTQzjZ1Yki8u2vhO6Hi5VE6BVaGQ1aaDu7xb4iMErz+9EOwjpS7xcxFeBw==",1802 "cpu": [1803 "arm64"1804 ],1805 "license": "MIT",1806 "optional": true,1807 "os": [1808 "win32"1809 ],1810 "engines": {1811 "node": ">= 10"1812 },1813 "funding": {1814 "type": "github",1815 "url": "https://github.com/sponsors/Brooooooklyn"1816 }1817 },1818 "node_modules/@napi-rs/canvas-win32-x64-msvc": {1819 "version": "0.1.100",1820 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.100.tgz",1821 "integrity": "sha512-MyT1j3mHC2+Lu4pBi9mKyMJhtP6U7k7EldY7sj/uS5gJA65gTXt8MefJQXLJo5d/vZbuWmfxzkEUNc/urV3pHA==",1822 "cpu": [1823 "x64"1824 ],1825 "license": "MIT",1826 "optional": true,1827 "os": [1828 "win32"1829 ],1830 "engines": {1831 "node": ">= 10"1832 },1833 "funding": {1834 "type": "github",1835 "url": "https://github.com/sponsors/Brooooooklyn"1836 }1837 },1838 "node_modules/@napi-rs/lzma-linux-x64-gnu": {1839 "version": "1.5.1",1840 "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz",1841 "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==",1842 "cpu": [1843 "x64"1844 ],1845 "dev": true,1846 "libc": [1847 "glibc"1848 ],1849 "license": "MIT",1850 "optional": true,1851 "os": [1852 "linux"1853 ],1854 "engines": {1855 "node": "^22.20 || ^24.12 || >=25"1856 }1857 },1858 "node_modules/@phc/format": {1859 "version": "1.0.0",1860 "resolved": "https://registry.npmjs.org/@phc/format/-/format-1.0.0.tgz",1861 "integrity": "sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==",1862 "license": "MIT",1863 "engines": {1864 "node": ">=10"1865 }1866 },1867 "node_modules/@pinojs/redact": {1868 "version": "0.4.0",1869 "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz",1870 "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==",1871 "license": "MIT"1872 },1873 "node_modules/@pkgjs/parseargs": {1874 "version": "0.11.0",1875 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",1876 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",1877 "license": "MIT",1878 "optional": true,1879 "engines": {1880 "node": ">=14"1881 }1882 },1883 "node_modules/@rollup/rollup-android-arm-eabi": {1884 "version": "4.62.4",1885 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.4.tgz",1886 "integrity": "sha512-RrPokAb7dmbxFoeO3TloqHyOjgye8RkBhSqmp4aJMIex4c9r46ZstPnleDQOq1t46VOVjwIuwNogIqbodV1Vvg==",1887 "cpu": [1888 "arm"1889 ],1890 "dev": true,1891 "license": "MIT",1892 "optional": true,1893 "os": [1894 "android"1895 ]1896 },1897 "node_modules/@rollup/rollup-android-arm64": {1898 "version": "4.62.4",1899 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.4.tgz",1900 "integrity": "sha512-JKuJc+pnpks2pjy7L/N3v/cAkZxYlnmuZoD840ldbMI5KDbC4iO9NKwPKYdjYFCMAIIlBzYSFHxIJVYzRo2/8A==",1901 "cpu": [1902 "arm64"1903 ],1904 "dev": true,1905 "license": "MIT",1906 "optional": true,1907 "os": [1908 "android"1909 ]1910 },1911 "node_modules/@rollup/rollup-darwin-arm64": {1912 "version": "4.62.4",1913 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.4.tgz",1914 "integrity": "sha512-krw5uS2STmvJ02x0uTXHbqQNuz+9eZ1iw+qXk9dmW2gvV4jV7O2hEoOnuhFrpOPiel1mBFtqbxYZZtC46hXLOw==",1915 "cpu": [1916 "arm64"1917 ],1918 "dev": true,1919 "license": "MIT",1920 "optional": true,1921 "os": [1922 "darwin"1923 ]1924 },1925 "node_modules/@rollup/rollup-darwin-x64": {1926 "version": "4.62.4",1927 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.4.tgz",1928 "integrity": "sha512-wsTxtgApb4PrOsNJIm0FZ1h3WvCC+k9uxLJ4ad75hgoS4NiRes2SoJFlDAyMwiUY8IssDqGcHbXuN0sx1tfF1A==",1929 "cpu": [1930 "x64"1931 ],1932 "dev": true,1933 "license": "MIT",1934 "optional": true,1935 "os": [1936 "darwin"1937 ]1938 },1939 "node_modules/@rollup/rollup-freebsd-arm64": {1940 "version": "4.62.4",1941 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.4.tgz",1942 "integrity": "sha512-GUOnQlyZe3yAXhWOtOMsn5Qkrv5E5mZXa0thbARWi5Ei2szlVXJFQhddZ4HbAzh8q92w5twp+CQvs/eFanz9YQ==",1943 "cpu": [1944 "arm64"1945 ],1946 "dev": true,1947 "license": "MIT",1948 "optional": true,1949 "os": [1950 "freebsd"1951 ]1952 },1953 "node_modules/@rollup/rollup-freebsd-x64": {1954 "version": "4.62.4",1955 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.4.tgz",1956 "integrity": "sha512-/Y7f3QuxjzPKsjA/rfEDa3+0vXqyjmJ50Ln8dPpCmWkKTrUoWHG1cWhTqaAMLob2m2nESWuC7yGrREz019Ztqg==",1957 "cpu": [1958 "x64"1959 ],1960 "dev": true,1961 "license": "MIT",1962 "optional": true,1963 "os": [1964 "freebsd"1965 ]1966 },1967 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {1968 "version": "4.62.4",1969 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.4.tgz",1970 "integrity": "sha512-81wiiX3v7aqy+T+bT61TJ78yJjRquqFFTTbAPt08imfQQzkPIW8t6aJbkTagtCCrXMNc9D66+geqlK7ydLPNqA==",1971 "cpu": [1972 "arm"1973 ],1974 "dev": true,1975 "libc": [1976 "glibc"1977 ],1978 "license": "MIT",1979 "optional": true,1980 "os": [1981 "linux"1982 ]1983 },1984 "node_modules/@rollup/rollup-linux-arm-musleabihf": {1985 "version": "4.62.4",1986 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.4.tgz",1987 "integrity": "sha512-9kmDIvNZqdoHOBZgNtpTBeLWYO/LVipM3H/j62P8848/l/VPEQL6N3uxU9pvP1oZAsXyC2MEnFP3ovRjo7WYNQ==",1988 "cpu": [1989 "arm"1990 ],1991 "dev": true,1992 "libc": [1993 "musl"1994 ],1995 "license": "MIT",1996 "optional": true,1997 "os": [1998 "linux"1999 ]2000 },2001 "node_modules/@rollup/rollup-linux-arm64-gnu": {2002 "version": "4.62.4",2003 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.4.tgz",2004 "integrity": "sha512-CcnXHWnXg69g+DX5VWL3FHts3qMRN2uVEHX+BZvGLdd07/gXkn3ePjYtO1LDJvxkGKVHMclKBRa1QUTH+6toYQ==",2005 "cpu": [2006 "arm64"2007 ],2008 "dev": true,2009 "libc": [2010 "glibc"2011 ],2012 "license": "MIT",2013 "optional": true,2014 "os": [2015 "linux"2016 ]2017 },2018 "node_modules/@rollup/rollup-linux-arm64-musl": {2019 "version": "4.62.4",2020 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.4.tgz",2021 "integrity": "sha512-iFOibiHnTRuhrWLlRsOQFdZJJIa7S8OwkneJr4ocALP16u5yk6lWLINFwhHaEqBFMsKDUZofLkGos7+CPzGB3g==",2022 "cpu": [2023 "arm64"2024 ],2025 "dev": true,2026 "libc": [2027 "musl"2028 ],2029 "license": "MIT",2030 "optional": true,2031 "os": [2032 "linux"2033 ]2034 },2035 "node_modules/@rollup/rollup-linux-loong64-gnu": {2036 "version": "4.62.4",2037 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.4.tgz",2038 "integrity": "sha512-XnWYMI7euHlb5a871xPja+Gm7DRCFU+FGRrtS2sMq9N8FvqtpagUy6gD4YOemC5MRk9xbh8+jYMEJbigFQwsgA==",2039 "cpu": [2040 "loong64"2041 ],2042 "dev": true,2043 "libc": [2044 "glibc"2045 ],2046 "license": "MIT",2047 "optional": true,2048 "os": [2049 "linux"2050 ]2051 },2052 "node_modules/@rollup/rollup-linux-loong64-musl": {2053 "version": "4.62.4",2054 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.4.tgz",2055 "integrity": "sha512-qGDAlO0U8xedCcsdRm9oaoQY8DAx/QT7uIxJWhCdx0ceIWX783UC9QSYkdpzAe29wNiVfp24+bZdQmn49o45SQ==",2056 "cpu": [2057 "loong64"2058 ],2059 "dev": true,2060 "libc": [2061 "musl"2062 ],2063 "license": "MIT",2064 "optional": true,2065 "os": [2066 "linux"2067 ]2068 },2069 "node_modules/@rollup/rollup-linux-ppc64-gnu": {2070 "version": "4.62.4",2071 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.4.tgz",2072 "integrity": "sha512-ru4H6ezD7ysA5EiEK6qkkaEb4modH8CTej6kUy/gQi20u3kB3G7Zn8snXXkeJSCOFKG/rbPPtM/+9Wgas1961w==",2073 "cpu": [2074 "ppc64"2075 ],2076 "dev": true,2077 "libc": [2078 "glibc"2079 ],2080 "license": "MIT",2081 "optional": true,2082 "os": [2083 "linux"2084 ]2085 },2086 "node_modules/@rollup/rollup-linux-ppc64-musl": {2087 "version": "4.62.4",2088 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.4.tgz",2089 "integrity": "sha512-2W4MO5WQVJnbJaZdvDb9rhBDuFU1nKIepPFpJUBsTh2k1YY2g+ODViaWuyOAjQ5cOP7NvrvLzt3wvHOoiAvc7w==",2090 "cpu": [2091 "ppc64"2092 ],2093 "dev": true,2094 "libc": [2095 "musl"2096 ],2097 "license": "MIT",2098 "optional": true,2099 "os": [2100 "linux"2101 ]2102 },2103 "node_modules/@rollup/rollup-linux-riscv64-gnu": {2104 "version": "4.62.4",2105 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.4.tgz",2106 "integrity": "sha512-+fxjfuoAmVMCYV5QyjoIpu0cp5DOiOTeqYFk1AVaxGr+/ravWLX89XfQmptsoWcaVy/TGf2hexzbUOrCQIL1CQ==",2107 "cpu": [2108 "riscv64"2109 ],2110 "dev": true,2111 "libc": [2112 "glibc"2113 ],2114 "license": "MIT",2115 "optional": true,2116 "os": [2117 "linux"2118 ]2119 },2120 "node_modules/@rollup/rollup-linux-riscv64-musl": {2121 "version": "4.62.4",2122 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.4.tgz",2123 "integrity": "sha512-jTn8JfHGL4djjFxPuM06LmNUJDsst2jeVlsd9OmIH6zc5sC9K6rIuO4YajXatLUpBmBKl6b35ro1QZocLi+tcA==",2124 "cpu": [2125 "riscv64"2126 ],2127 "dev": true,2128 "libc": [2129 "musl"2130 ],2131 "license": "MIT",2132 "optional": true,2133 "os": [2134 "linux"2135 ]2136 },2137 "node_modules/@rollup/rollup-linux-s390x-gnu": {2138 "version": "4.62.4",2139 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.4.tgz",2140 "integrity": "sha512-oCJCJL4pXsoDcP2QZ+JVlPTIRc6266zsIaeJJsWImmF7HO0W8nb6HuSgZlMWxJwaPf8ehbSw8yo0EUw925hKsA==",2141 "cpu": [2142 "s390x"2143 ],2144 "dev": true,2145 "libc": [2146 "glibc"2147 ],2148 "license": "MIT",2149 "optional": true,2150 "os": [2151 "linux"2152 ]2153 },2154 "node_modules/@rollup/rollup-linux-x64-gnu": {2155 "version": "4.62.4",2156 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.4.tgz",2157 "integrity": "sha512-W69hukhZ3KKNRCaMIEzKvcFye42hh0FE1+YoYaf5+Ikacuftoco6yO/xouz0hc5d5W/s3yBro5jRiuEE/Q5vUw==",2158 "cpu": [2159 "x64"2160 ],2161 "dev": true,2162 "libc": [2163 "glibc"2164 ],2165 "license": "MIT",2166 "optional": true,2167 "os": [2168 "linux"2169 ]2170 },2171 "node_modules/@rollup/rollup-linux-x64-musl": {2172 "version": "4.62.4",2173 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.4.tgz",2174 "integrity": "sha512-qiXbGG2jkjXhzXpsFZSR2Xpb8DN/UaxYsbb/STbuR/6fpaDgRmmaq1B/LmtF2wQFOFOSsK2jdE0RZ3a0zHn4QA==",2175 "cpu": [2176 "x64"2177 ],2178 "dev": true,2179 "libc": [2180 "musl"2181 ],2182 "license": "MIT",2183 "optional": true,2184 "os": [2185 "linux"2186 ]2187 },2188 "node_modules/@rollup/rollup-openbsd-x64": {2189 "version": "4.62.4",2190 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.4.tgz",2191 "integrity": "sha512-nWeM//hxv8mIo6jD7Hu4o48DVmV9pbV6gsKaWU+4NFyqHoPKwrkRiZGLKUhOBk8qNmDmpwFtPKg80Bo/Tn4xiQ==",2192 "cpu": [2193 "x64"2194 ],2195 "dev": true,2196 "license": "MIT",2197 "optional": true,2198 "os": [2199 "openbsd"2200 ]2201 },2202 "node_modules/@rollup/rollup-openharmony-arm64": {2203 "version": "4.62.4",2204 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.4.tgz",2205 "integrity": "sha512-s62SQ/vgsRSvMwDkOEfTqfgASF0f26ZNaQuTA6Aok5lrikf89yI2W0gFHvZb2Jpgc6N8JnOKZgCK2iciO3CsxQ==",2206 "cpu": [2207 "arm64"2208 ],2209 "dev": true,2210 "license": "MIT",2211 "optional": true,2212 "os": [2213 "openharmony"2214 ]2215 },2216 "node_modules/@rollup/rollup-win32-arm64-msvc": {2217 "version": "4.62.4",2218 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.4.tgz",2219 "integrity": "sha512-J6wGf8TVGbXJq+HH+ttTvrcfNKPbuZecV6KT1B8I18BC5IURUh5kl4Yl5OEP5eFIUoI5BWxCsyYMhFsDx8kekw==",2220 "cpu": [2221 "arm64"2222 ],2223 "dev": true,2224 "license": "MIT",2225 "optional": true,2226 "os": [2227 "win32"2228 ]2229 },2230 "node_modules/@rollup/rollup-win32-ia32-msvc": {2231 "version": "4.62.4",2232 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.4.tgz",2233 "integrity": "sha512-zmfrQd/0wu6oJs8Vq8KwY/YtsKSsLtKe/HwAP4Wqy8LhWjeT55fHRAkOhYQ12wI3ayS4Tt12d5CDRD7N96SAYQ==",2234 "cpu": [2235 "ia32"2236 ],2237 "dev": true,2238 "license": "MIT",2239 "optional": true,2240 "os": [2241 "win32"2242 ]2243 },2244 "node_modules/@rollup/rollup-win32-x64-gnu": {2245 "version": "4.62.4",2246 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.4.tgz",2247 "integrity": "sha512-qPzHqdj9rfUD+w79dtE07zi/kFwKyCJqplp5K5ygeLTp7jLpAoc16OAH39HSmRC9UpozaecsleI8uAdEj6v2yw==",2248 "cpu": [2249 "x64"2250 ],2251 "dev": true,2252 "license": "MIT",2253 "optional": true,2254 "os": [2255 "win32"2256 ]2257 },2258 "node_modules/@rollup/rollup-win32-x64-msvc": {2259 "version": "4.62.4",2260 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.4.tgz",2261 "integrity": "sha512-zD6NdeWEByGE9QF9vCrlJ5YQB4oq9q91kPZS37Jwj5hOkvR1lTBSpsKhKDw4IJtbQ35LsTS1HD9DZYGKIshU1Q==",2262 "cpu": [2263 "x64"2264 ],2265 "dev": true,2266 "license": "MIT",2267 "optional": true,2268 "os": [2269 "win32"2270 ]2271 },2272 "node_modules/@shikijs/core": {2273 "version": "3.23.0",2274 "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.23.0.tgz",2275 "integrity": "sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==",2276 "license": "MIT",2277 "dependencies": {2278 "@shikijs/types": "3.23.0",2279 "@shikijs/vscode-textmate": "^10.0.2",2280 "@types/hast": "^3.0.4",2281 "hast-util-to-html": "^9.0.5"2282 }2283 },2284 "node_modules/@shikijs/engine-javascript": {2285 "version": "3.23.0",2286 "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.23.0.tgz",2287 "integrity": "sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==",2288 "license": "MIT",2289 "dependencies": {2290 "@shikijs/types": "3.23.0",2291 "@shikijs/vscode-textmate": "^10.0.2",2292 "oniguruma-to-es": "^4.3.4"2293 }2294 },2295 "node_modules/@shikijs/engine-oniguruma": {2296 "version": "3.23.0",2297 "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.23.0.tgz",2298 "integrity": "sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==",2299 "license": "MIT",2300 "dependencies": {2301 "@shikijs/types": "3.23.0",2302 "@shikijs/vscode-textmate": "^10.0.2"2303 }2304 },2305 "node_modules/@shikijs/langs": {2306 "version": "3.23.0",2307 "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.23.0.tgz",2308 "integrity": "sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==",2309 "license": "MIT",2310 "dependencies": {2311 "@shikijs/types": "3.23.0"2312 }2313 },2314 "node_modules/@shikijs/themes": {2315 "version": "3.23.0",2316 "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.23.0.tgz",2317 "integrity": "sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==",2318 "license": "MIT",2319 "dependencies": {2320 "@shikijs/types": "3.23.0"2321 }2322 },2323 "node_modules/@shikijs/types": {2324 "version": "3.23.0",2325 "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.23.0.tgz",2326 "integrity": "sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==",2327 "license": "MIT",2328 "dependencies": {2329 "@shikijs/vscode-textmate": "^10.0.2",2330 "@types/hast": "^3.0.4"2331 }2332 },2333 "node_modules/@shikijs/vscode-textmate": {2334 "version": "10.0.2",2335 "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz",2336 "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==",2337 "license": "MIT"2338 },2339 "node_modules/@types/chai": {2340 "version": "5.2.3",2341 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",2342 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",2343 "dev": true,2344 "license": "MIT",2345 "dependencies": {2346 "@types/deep-eql": "*",2347 "assertion-error": "^2.0.1"2348 }2349 },2350 "node_modules/@types/deep-eql": {2351 "version": "4.0.2",2352 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",2353 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",2354 "dev": true,2355 "license": "MIT"2356 },2357 "node_modules/@types/estree": {2358 "version": "1.0.9",2359 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",2360 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",2361 "dev": true,2362 "license": "MIT"2363 },2364 "node_modules/@types/hast": {2365 "version": "3.0.5",2366 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz",2367 "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==",2368 "license": "MIT",2369 "dependencies": {2370 "@types/unist": "*"2371 }2372 },2373 "node_modules/@types/json-schema": {2374 "version": "7.0.15",2375 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",2376 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",2377 "dev": true,2378 "license": "MIT"2379 },2380 "node_modules/@types/linkify-it": {2381 "version": "5.0.0",2382 "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz",2383 "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==",2384 "license": "MIT",2385 "peer": true2386 },2387 "node_modules/@types/markdown-it": {2388 "version": "14.1.2",2389 "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz",2390 "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==",2391 "license": "MIT",2392 "peer": true,2393 "dependencies": {2394 "@types/linkify-it": "^5",2395 "@types/mdurl": "^2"2396 }2397 },2398 "node_modules/@types/mdast": {2399 "version": "4.0.4",2400 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",2401 "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",2402 "license": "MIT",2403 "dependencies": {2404 "@types/unist": "*"2405 }2406 },2407 "node_modules/@types/mdurl": {2408 "version": "2.0.0",2409 "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz",2410 "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==",2411 "license": "MIT",2412 "peer": true2413 },2414 "node_modules/@types/unist": {2415 "version": "3.0.3",2416 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",2417 "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",2418 "license": "MIT"2419 },2420 "node_modules/@ungap/structured-clone": {2421 "version": "1.3.3",2422 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.3.tgz",2423 "integrity": "sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==",2424 "license": "ISC"2425 },2426 "node_modules/@vitest/expect": {2427 "version": "3.2.7",2428 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.7.tgz",2429 "integrity": "sha512-E8eBXaKibuvH2pSZErOjdVb5vF4PbKYcrnluBTYxEk1l/VhhwZg1kZQsdtjq+CsF5CFydf2Rdkz7jDHKSisi3w==",2430 "dev": true,2431 "license": "MIT",2432 "dependencies": {2433 "@types/chai": "^5.2.2",2434 "@vitest/spy": "3.2.7",2435 "@vitest/utils": "3.2.7",2436 "chai": "^5.2.0",2437 "tinyrainbow": "^2.0.0"2438 },2439 "funding": {2440 "url": "https://opencollective.com/vitest"2441 }2442 },2443 "node_modules/@vitest/mocker": {2444 "version": "3.2.7",2445 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.7.tgz",2446 "integrity": "sha512-Trr0hYO9CM3Wj6ksWHRhK9IZpIY6wTMO5u/MqXurMxT57sWBaOPEtP3Oq60ihZuh5JsiagKfz95OcxdEP6dBrA==",2447 "dev": true,2448 "license": "MIT",2449 "dependencies": {2450 "@vitest/spy": "3.2.7",2451 "estree-walker": "^3.0.3",2452 "magic-string": "^0.30.17"2453 },2454 "funding": {2455 "url": "https://opencollective.com/vitest"2456 },2457 "peerDependencies": {2458 "msw": "^2.4.9",2459 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"2460 },2461 "peerDependenciesMeta": {2462 "msw": {2463 "optional": true2464 },2465 "vite": {2466 "optional": true2467 }2468 }2469 },2470 "node_modules/@vitest/pretty-format": {2471 "version": "3.2.7",2472 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.7.tgz",2473 "integrity": "sha512-KUHlwqVu0sRlhCdyPdQ/wBoTfRahjUky1MubOmYw9fWfIZy1gNoHpuaaQBPAaMaVYdQYHJLurzj8ECCj5OwTqA==",2474 "dev": true,2475 "license": "MIT",2476 "dependencies": {2477 "tinyrainbow": "^2.0.0"2478 },2479 "funding": {2480 "url": "https://opencollective.com/vitest"2481 }2482 },2483 "node_modules/@vitest/runner": {2484 "version": "3.2.7",2485 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.7.tgz",2486 "integrity": "sha512-sB9y4ovltoQP+WaUPwmSxO9WIg9Ig694Di5PalVPsYHklAdE027mehpWF2SQSVq+k6sFgaivbTjTJwZLSHbedA==",2487 "dev": true,2488 "license": "MIT",2489 "dependencies": {2490 "@vitest/utils": "3.2.7",2491 "pathe": "^2.0.3",2492 "strip-literal": "^3.0.0"2493 },2494 "funding": {2495 "url": "https://opencollective.com/vitest"2496 }2497 },2498 "node_modules/@vitest/snapshot": {2499 "version": "3.2.7",2500 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.7.tgz",2501 "integrity": "sha512-7C+MwShwtBSI5Buwoyg3s/iY1eHL9PKAf+O1wVh/TdnjXUtkoL/9YQtre90i4MtNXM6edP1wJ2zOBpfCyhIS7g==",2502 "dev": true,2503 "license": "MIT",2504 "dependencies": {2505 "@vitest/pretty-format": "3.2.7",2506 "magic-string": "^0.30.17",2507 "pathe": "^2.0.3"2508 },2509 "funding": {2510 "url": "https://opencollective.com/vitest"2511 }2512 },2513 "node_modules/@vitest/spy": {2514 "version": "3.2.7",2515 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.7.tgz",2516 "integrity": "sha512-Q2eQGI6d2L/hBtZ0qNuKcAGid68XK6cv1xsoaIma6PaJhHPoqcEJhYpXZ/5myCMqkNgtP6UKuBhbc0nHKnrkuQ==",2517 "dev": true,2518 "license": "MIT",2519 "dependencies": {2520 "tinyspy": "^4.0.3"2521 },2522 "funding": {2523 "url": "https://opencollective.com/vitest"2524 }2525 },2526 "node_modules/@vitest/utils": {2527 "version": "3.2.7",2528 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.7.tgz",2529 "integrity": "sha512-x6BDOd7dyo3PFLY3I9/HJ25X/6OurhGXk2/B9gOZNPF7XDVjeBK4k01lQE5uvDpbuheErh91qYuE1E2OEjK3Rw==",2530 "dev": true,2531 "license": "MIT",2532 "dependencies": {2533 "@vitest/pretty-format": "3.2.7",2534 "loupe": "^3.1.4",2535 "tinyrainbow": "^2.0.0"2536 },2537 "funding": {2538 "url": "https://opencollective.com/vitest"2539 }2540 },2541 "node_modules/a-sync-waterfall": {2542 "version": "1.0.1",2543 "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz",2544 "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==",2545 "license": "MIT"2546 },2547 "node_modules/abort-controller": {2548 "version": "3.0.0",2549 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",2550 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",2551 "license": "MIT",2552 "dependencies": {2553 "event-target-shim": "^5.0.0"2554 },2555 "engines": {2556 "node": ">=6.5"2557 }2558 },2559 "node_modules/abstract-logging": {2560 "version": "2.0.1",2561 "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz",2562 "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==",2563 "license": "MIT"2564 },2565 "node_modules/acorn": {2566 "version": "8.18.0",2567 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.18.0.tgz",2568 "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==",2569 "dev": true,2570 "license": "MIT",2571 "bin": {2572 "acorn": "bin/acorn"2573 },2574 "engines": {2575 "node": ">=0.4.0"2576 }2577 },2578 "node_modules/acorn-jsx": {2579 "version": "5.3.2",2580 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",2581 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",2582 "dev": true,2583 "license": "MIT",2584 "peerDependencies": {2585 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"2586 }2587 },2588 "node_modules/adler-32": {2589 "version": "1.3.1",2590 "resolved": "https://registry.npmjs.org/adler-32/-/adler-32-1.3.1.tgz",2591 "integrity": "sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==",2592 "license": "Apache-2.0",2593 "engines": {2594 "node": ">=0.8"2595 }2596 },2597 "node_modules/ajv": {2598 "version": "6.15.0",2599 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",2600 "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",2601 "dev": true,2602 "license": "MIT",2603 "dependencies": {2604 "fast-deep-equal": "^3.1.1",2605 "fast-json-stable-stringify": "^2.0.0",2606 "json-schema-traverse": "^0.4.1",2607 "uri-js": "^4.2.2"2608 },2609 "funding": {2610 "type": "github",2611 "url": "https://github.com/sponsors/epoberezkin"2612 }2613 },2614 "node_modules/ajv-formats": {2615 "version": "3.0.1",2616 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",2617 "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",2618 "license": "MIT",2619 "dependencies": {2620 "ajv": "^8.0.0"2621 },2622 "peerDependencies": {2623 "ajv": "^8.0.0"2624 },2625 "peerDependenciesMeta": {2626 "ajv": {2627 "optional": true2628 }2629 }2630 },2631 "node_modules/ajv-formats/node_modules/ajv": {2632 "version": "8.20.0",2633 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",2634 "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",2635 "license": "MIT",2636 "dependencies": {2637 "fast-deep-equal": "^3.1.3",2638 "fast-uri": "^3.0.1",2639 "json-schema-traverse": "^1.0.0",2640 "require-from-string": "^2.0.2"2641 },2642 "funding": {2643 "type": "github",2644 "url": "https://github.com/sponsors/epoberezkin"2645 }2646 },2647 "node_modules/ajv-formats/node_modules/fast-uri": {2648 "version": "3.1.5",2649 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",2650 "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",2651 "funding": [2652 {2653 "type": "github",2654 "url": "https://github.com/sponsors/fastify"2655 },2656 {2657 "type": "opencollective",2658 "url": "https://opencollective.com/fastify"2659 }2660 ],2661 "license": "BSD-3-Clause"2662 },2663 "node_modules/ajv-formats/node_modules/json-schema-traverse": {2664 "version": "1.0.0",2665 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",2666 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",2667 "license": "MIT"2668 },2669 "node_modules/ansi-regex": {2670 "version": "5.0.1",2671 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",2672 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",2673 "license": "MIT",2674 "engines": {2675 "node": ">=8"2676 }2677 },2678 "node_modules/ansi-styles": {2679 "version": "4.3.0",2680 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",2681 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",2682 "license": "MIT",2683 "dependencies": {2684 "color-convert": "^2.0.1"2685 },2686 "engines": {2687 "node": ">=8"2688 },2689 "funding": {2690 "url": "https://github.com/chalk/ansi-styles?sponsor=1"2691 }2692 },2693 "node_modules/archiver": {2694 "version": "7.0.1",2695 "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz",2696 "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==",2697 "license": "MIT",2698 "dependencies": {2699 "archiver-utils": "^5.0.2",2700 "async": "^3.2.4",2701 "buffer-crc32": "^1.0.0",2702 "readable-stream": "^4.0.0",2703 "readdir-glob": "^1.1.2",2704 "tar-stream": "^3.0.0",2705 "zip-stream": "^6.0.1"2706 },2707 "engines": {2708 "node": ">= 14"2709 }2710 },2711 "node_modules/archiver-utils": {2712 "version": "5.0.2",2713 "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz",2714 "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==",2715 "license": "MIT",2716 "dependencies": {2717 "glob": "^10.0.0",2718 "graceful-fs": "^4.2.0",2719 "is-stream": "^2.0.1",2720 "lazystream": "^1.0.0",2721 "lodash": "^4.17.15",2722 "normalize-path": "^3.0.0",2723 "readable-stream": "^4.0.0"2724 },2725 "engines": {2726 "node": ">= 14"2727 }2728 },2729 "node_modules/archiver-utils/node_modules/@isaacs/cliui": {2730 "version": "8.0.2",2731 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",2732 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",2733 "license": "ISC",2734 "dependencies": {2735 "string-width": "^5.1.2",2736 "string-width-cjs": "npm:string-width@^4.2.0",2737 "strip-ansi": "^7.0.1",2738 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",2739 "wrap-ansi": "^8.1.0",2740 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"2741 },2742 "engines": {2743 "node": ">=12"2744 }2745 },2746 "node_modules/archiver-utils/node_modules/ansi-regex": {2747 "version": "6.2.2",2748 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",2749 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",2750 "license": "MIT",2751 "engines": {2752 "node": ">=12"2753 },2754 "funding": {2755 "url": "https://github.com/chalk/ansi-regex?sponsor=1"2756 }2757 },2758 "node_modules/archiver-utils/node_modules/ansi-styles": {2759 "version": "6.2.3",2760 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",2761 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",2762 "license": "MIT",2763 "engines": {2764 "node": ">=12"2765 },2766 "funding": {2767 "url": "https://github.com/chalk/ansi-styles?sponsor=1"2768 }2769 },2770 "node_modules/archiver-utils/node_modules/brace-expansion": {2771 "version": "2.1.4",2772 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",2773 "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",2774 "license": "MIT",2775 "dependencies": {2776 "balanced-match": "^1.0.0"2777 }2778 },2779 "node_modules/archiver-utils/node_modules/emoji-regex": {2780 "version": "9.2.2",2781 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",2782 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",2783 "license": "MIT"2784 },2785 "node_modules/archiver-utils/node_modules/glob": {2786 "version": "10.5.0",2787 "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",2788 "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",2789 "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",2790 "license": "ISC",2791 "dependencies": {2792 "foreground-child": "^3.1.0",2793 "jackspeak": "^3.1.2",2794 "minimatch": "^9.0.4",2795 "minipass": "^7.1.2",2796 "package-json-from-dist": "^1.0.0",2797 "path-scurry": "^1.11.1"2798 },2799 "bin": {2800 "glob": "dist/esm/bin.mjs"2801 },2802 "funding": {2803 "url": "https://github.com/sponsors/isaacs"2804 }2805 },2806 "node_modules/archiver-utils/node_modules/jackspeak": {2807 "version": "3.4.3",2808 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",2809 "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",2810 "license": "BlueOak-1.0.0",2811 "dependencies": {2812 "@isaacs/cliui": "^8.0.2"2813 },2814 "funding": {2815 "url": "https://github.com/sponsors/isaacs"2816 },2817 "optionalDependencies": {2818 "@pkgjs/parseargs": "^0.11.0"2819 }2820 },2821 "node_modules/archiver-utils/node_modules/lru-cache": {2822 "version": "10.4.3",2823 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",2824 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",2825 "license": "ISC"2826 },2827 "node_modules/archiver-utils/node_modules/minimatch": {2828 "version": "9.0.9",2829 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",2830 "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",2831 "license": "ISC",2832 "dependencies": {2833 "brace-expansion": "^2.0.2"2834 },2835 "engines": {2836 "node": ">=16 || 14 >=14.17"2837 },2838 "funding": {2839 "url": "https://github.com/sponsors/isaacs"2840 }2841 },2842 "node_modules/archiver-utils/node_modules/path-scurry": {2843 "version": "1.11.1",2844 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",2845 "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",2846 "license": "BlueOak-1.0.0",2847 "dependencies": {2848 "lru-cache": "^10.2.0",2849 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"2850 },2851 "engines": {2852 "node": ">=16 || 14 >=14.18"2853 },2854 "funding": {2855 "url": "https://github.com/sponsors/isaacs"2856 }2857 },2858 "node_modules/archiver-utils/node_modules/string-width": {2859 "version": "5.1.2",2860 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",2861 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",2862 "license": "MIT",2863 "dependencies": {2864 "eastasianwidth": "^0.2.0",2865 "emoji-regex": "^9.2.2",2866 "strip-ansi": "^7.0.1"2867 },2868 "engines": {2869 "node": ">=12"2870 },2871 "funding": {2872 "url": "https://github.com/sponsors/sindresorhus"2873 }2874 },2875 "node_modules/archiver-utils/node_modules/strip-ansi": {2876 "version": "7.2.0",2877 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",2878 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",2879 "license": "MIT",2880 "dependencies": {2881 "ansi-regex": "^6.2.2"2882 },2883 "engines": {2884 "node": ">=12"2885 },2886 "funding": {2887 "url": "https://github.com/chalk/strip-ansi?sponsor=1"2888 }2889 },2890 "node_modules/archiver-utils/node_modules/wrap-ansi": {2891 "version": "8.1.0",2892 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",2893 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",2894 "license": "MIT",2895 "dependencies": {2896 "ansi-styles": "^6.1.0",2897 "string-width": "^5.0.1",2898 "strip-ansi": "^7.0.1"2899 },2900 "engines": {2901 "node": ">=12"2902 },2903 "funding": {2904 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"2905 }2906 },2907 "node_modules/argon2": {2908 "version": "0.44.0",2909 "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.44.0.tgz",2910 "integrity": "sha512-zHPGN3S55sihSQo0dBbK0A5qpi2R31z7HZDZnry3ifOyj8bZZnpZND2gpmhnRGO1V/d555RwBqIK5W4Mrmv3ig==",2911 "hasInstallScript": true,2912 "license": "MIT",2913 "dependencies": {2914 "@phc/format": "^1.0.0",2915 "cross-env": "^10.0.0",2916 "node-addon-api": "^8.5.0",2917 "node-gyp-build": "^4.8.4"2918 },2919 "engines": {2920 "node": ">=16.17.0"2921 }2922 },2923 "node_modules/argparse": {2924 "version": "2.0.1",2925 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",2926 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",2927 "license": "Python-2.0"2928 },2929 "node_modules/asap": {2930 "version": "2.0.6",2931 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",2932 "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",2933 "license": "MIT"2934 },2935 "node_modules/assertion-error": {2936 "version": "2.0.1",2937 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",2938 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",2939 "dev": true,2940 "license": "MIT",2941 "engines": {2942 "node": ">=12"2943 }2944 },2945 "node_modules/async": {2946 "version": "3.2.6",2947 "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",2948 "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",2949 "license": "MIT"2950 },2951 "node_modules/atomic-sleep": {2952 "version": "1.0.0",2953 "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",2954 "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",2955 "license": "MIT",2956 "engines": {2957 "node": ">=8.0.0"2958 }2959 },2960 "node_modules/avvio": {2961 "version": "9.3.0",2962 "resolved": "https://registry.npmjs.org/avvio/-/avvio-9.3.0.tgz",2963 "integrity": "sha512-g2tQ7LE7oOSqDfwEm3M+ZCMTJc7KiZCdJ4UwyZJb5ckTKyYu50OYmvv0mCFXPuYXoM4zkSt8zM9XQ9KCvxA74A==",2964 "funding": [2965 {2966 "type": "github",2967 "url": "https://github.com/sponsors/fastify"2968 },2969 {2970 "type": "opencollective",2971 "url": "https://opencollective.com/fastify"2972 }2973 ],2974 "license": "MIT",2975 "dependencies": {2976 "@fastify/error": "^4.0.0",2977 "fastq": "^1.17.1"2978 }2979 },2980 "node_modules/b4a": {2981 "version": "1.8.1",2982 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz",2983 "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==",2984 "license": "Apache-2.0",2985 "peerDependencies": {2986 "react-native-b4a": "*"2987 },2988 "peerDependenciesMeta": {2989 "react-native-b4a": {2990 "optional": true2991 }2992 }2993 },2994 "node_modules/balanced-match": {2995 "version": "1.0.2",2996 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",2997 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",2998 "license": "MIT"2999 },3000 "node_modules/bare-events": {3001 "version": "2.9.1",3002 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.9.1.tgz",3003 "integrity": "sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg==",3004 "license": "Apache-2.0",3005 "peerDependencies": {3006 "bare-abort-controller": "*"3007 },3008 "peerDependenciesMeta": {3009 "bare-abort-controller": {3010 "optional": true3011 }3012 }3013 },3014 "node_modules/bare-fs": {3015 "version": "4.8.0",3016 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.8.0.tgz",3017 "integrity": "sha512-fM+MhCvdQhZ7NV6S95a07gPSqjIYKn6mFaXfx266wN3ajZGl/+1AzH+ubkXQ0fFZvOe2nk9VHkzdYkQE5zMV3Q==",3018 "license": "Apache-2.0",3019 "dependencies": {3020 "bare-events": "^2.5.4",3021 "bare-path": "^3.0.0",3022 "bare-stream": "^2.6.4",3023 "bare-url": "^2.2.2",3024 "fast-fifo": "^1.3.2"3025 },3026 "engines": {3027 "bare": ">=1.28.0"3028 },3029 "peerDependencies": {3030 "bare-buffer": "*"3031 },3032 "peerDependenciesMeta": {3033 "bare-buffer": {3034 "optional": true3035 }3036 }3037 },3038 "node_modules/bare-path": {3039 "version": "3.1.1",3040 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.1.1.tgz",3041 "integrity": "sha512-JprUlveX3QjApC1cTpsUOiscADftCGVWkzitbHsRqv84hzYwYHw2mbluddsq5TvI8mH/8Ov1f4BiMAdcB0oYnQ==",3042 "license": "Apache-2.0"3043 },3044 "node_modules/bare-stream": {3045 "version": "2.13.3",3046 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.3.tgz",3047 "integrity": "sha512-Kc+brLqvEqGkjyfiwJmImAOqLZL7OsoLKuavx+hJjgVV3nLTOjloJyPMFxjUPerGGHrNH0fLU06jjykMLWrERQ==",3048 "license": "Apache-2.0",3049 "dependencies": {3050 "b4a": "^1.8.1",3051 "streamx": "^2.25.0",3052 "teex": "^1.0.1"3053 },3054 "peerDependencies": {3055 "bare-abort-controller": "*",3056 "bare-buffer": "*",3057 "bare-events": "*"3058 },3059 "peerDependenciesMeta": {3060 "bare-abort-controller": {3061 "optional": true3062 },3063 "bare-buffer": {3064 "optional": true3065 },3066 "bare-events": {3067 "optional": true3068 }3069 }3070 },3071 "node_modules/bare-url": {3072 "version": "2.5.1",3073 "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.5.1.tgz",3074 "integrity": "sha512-cD5ciQuKlx+eumTCfqbfiL+fhQm+dHbVNB/cX4+d+I/nx4JsVop9VoFEPAs5RJ6I84QR6bZIBjpd2kjDOYeWcg==",3075 "license": "Apache-2.0",3076 "dependencies": {3077 "bare-path": "^3.0.0"3078 }3079 },3080 "node_modules/base64-js": {3081 "version": "1.5.1",3082 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",3083 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",3084 "funding": [3085 {3086 "type": "github",3087 "url": "https://github.com/sponsors/feross"3088 },3089 {3090 "type": "patreon",3091 "url": "https://www.patreon.com/feross"3092 },3093 {3094 "type": "consulting",3095 "url": "https://feross.org/support"3096 }3097 ],3098 "license": "MIT"3099 },3100 "node_modules/better-sqlite3": {3101 "version": "12.11.1",3102 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.11.1.tgz",3103 "integrity": "sha512-dq9AtApgg5PGFtBzPFSBl3HZQjHok5gaQCM6zh2Yk0aSmDCs1CbnVI8/HgASQkNKsWFpseIO9beg5xxpYhbIfA==",3104 "hasInstallScript": true,3105 "license": "MIT",3106 "dependencies": {3107 "bindings": "^1.5.0",3108 "prebuild-install": "^7.1.1"3109 },3110 "engines": {3111 "node": "20.x || 22.x || 23.x || 24.x || 25.x || 26.x"3112 }3113 },3114 "node_modules/bindings": {3115 "version": "1.5.0",3116 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",3117 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",3118 "license": "MIT",3119 "dependencies": {3120 "file-uri-to-path": "1.0.0"3121 }3122 },3123 "node_modules/bl": {3124 "version": "4.1.0",3125 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",3126 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",3127 "license": "MIT",3128 "dependencies": {3129 "buffer": "^5.5.0",3130 "inherits": "^2.0.4",3131 "readable-stream": "^3.4.0"3132 }3133 },3134 "node_modules/bl/node_modules/buffer": {3135 "version": "5.7.1",3136 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",3137 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",3138 "funding": [3139 {3140 "type": "github",3141 "url": "https://github.com/sponsors/feross"3142 },3143 {3144 "type": "patreon",3145 "url": "https://www.patreon.com/feross"3146 },3147 {3148 "type": "consulting",3149 "url": "https://feross.org/support"3150 }3151 ],3152 "license": "MIT",3153 "dependencies": {3154 "base64-js": "^1.3.1",3155 "ieee754": "^1.1.13"3156 }3157 },3158 "node_modules/bl/node_modules/readable-stream": {3159 "version": "3.6.2",3160 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",3161 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",3162 "license": "MIT",3163 "dependencies": {3164 "inherits": "^2.0.3",3165 "string_decoder": "^1.1.1",3166 "util-deprecate": "^1.0.1"3167 },3168 "engines": {3169 "node": ">= 6"3170 }3171 },3172 "node_modules/brace-expansion": {3173 "version": "1.1.18",3174 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz",3175 "integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==",3176 "dev": true,3177 "license": "MIT",3178 "dependencies": {3179 "balanced-match": "^1.0.0",3180 "concat-map": "0.0.1"3181 }3182 },3183 "node_modules/buffer": {3184 "version": "6.0.3",3185 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",3186 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",3187 "funding": [3188 {3189 "type": "github",3190 "url": "https://github.com/sponsors/feross"3191 },3192 {3193 "type": "patreon",3194 "url": "https://www.patreon.com/feross"3195 },3196 {3197 "type": "consulting",3198 "url": "https://feross.org/support"3199 }3200 ],3201 "license": "MIT",3202 "dependencies": {3203 "base64-js": "^1.3.1",3204 "ieee754": "^1.2.1"3205 }3206 },3207 "node_modules/buffer-crc32": {3208 "version": "1.0.0",3209 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz",3210 "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==",3211 "license": "MIT",3212 "engines": {3213 "node": ">=8.0.0"3214 }3215 },3216 "node_modules/cac": {3217 "version": "6.7.14",3218 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",3219 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",3220 "dev": true,3221 "license": "MIT",3222 "engines": {3223 "node": ">=8"3224 }3225 },3226 "node_modules/callsites": {3227 "version": "3.1.0",3228 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",3229 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",3230 "dev": true,3231 "license": "MIT",3232 "engines": {3233 "node": ">=6"3234 }3235 },3236 "node_modules/camelcase": {3237 "version": "5.3.1",3238 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",3239 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",3240 "license": "MIT",3241 "engines": {3242 "node": ">=6"3243 }3244 },3245 "node_modules/ccount": {3246 "version": "2.0.1",3247 "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",3248 "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",3249 "license": "MIT",3250 "funding": {3251 "type": "github",3252 "url": "https://github.com/sponsors/wooorm"3253 }3254 },3255 "node_modules/cfb": {3256 "version": "1.2.2",3257 "resolved": "https://registry.npmjs.org/cfb/-/cfb-1.2.2.tgz",3258 "integrity": "sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==",3259 "license": "Apache-2.0",3260 "dependencies": {3261 "adler-32": "~1.3.0",3262 "crc-32": "~1.2.0"3263 },3264 "engines": {3265 "node": ">=0.8"3266 }3267 },3268 "node_modules/chai": {3269 "version": "5.3.3",3270 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",3271 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",3272 "dev": true,3273 "license": "MIT",3274 "dependencies": {3275 "assertion-error": "^2.0.1",3276 "check-error": "^2.1.1",3277 "deep-eql": "^5.0.1",3278 "loupe": "^3.1.0",3279 "pathval": "^2.0.0"3280 },3281 "engines": {3282 "node": ">=18"3283 }3284 },3285 "node_modules/chalk": {3286 "version": "4.1.2",3287 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",3288 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",3289 "dev": true,3290 "license": "MIT",3291 "dependencies": {3292 "ansi-styles": "^4.1.0",3293 "supports-color": "^7.1.0"3294 },3295 "engines": {3296 "node": ">=10"3297 },3298 "funding": {3299 "url": "https://github.com/chalk/chalk?sponsor=1"3300 }3301 },3302 "node_modules/character-entities-html4": {3303 "version": "2.1.0",3304 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",3305 "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",3306 "license": "MIT",3307 "funding": {3308 "type": "github",3309 "url": "https://github.com/sponsors/wooorm"3310 }3311 },3312 "node_modules/character-entities-legacy": {3313 "version": "3.0.0",3314 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",3315 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",3316 "license": "MIT",3317 "funding": {3318 "type": "github",3319 "url": "https://github.com/sponsors/wooorm"3320 }3321 },3322 "node_modules/check-error": {3323 "version": "2.1.3",3324 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",3325 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",3326 "dev": true,3327 "license": "MIT",3328 "engines": {3329 "node": ">= 16"3330 }3331 },3332 "node_modules/chownr": {3333 "version": "1.1.4",3334 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",3335 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",3336 "license": "ISC"3337 },3338 "node_modules/cliui": {3339 "version": "6.0.0",3340 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",3341 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",3342 "license": "ISC",3343 "dependencies": {3344 "string-width": "^4.2.0",3345 "strip-ansi": "^6.0.0",3346 "wrap-ansi": "^6.2.0"3347 }3348 },3349 "node_modules/codepage": {3350 "version": "1.15.0",3351 "resolved": "https://registry.npmjs.org/codepage/-/codepage-1.15.0.tgz",3352 "integrity": "sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==",3353 "license": "Apache-2.0",3354 "engines": {3355 "node": ">=0.8"3356 }3357 },3358 "node_modules/color-convert": {3359 "version": "2.0.1",3360 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",3361 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",3362 "license": "MIT",3363 "dependencies": {3364 "color-name": "~1.1.4"3365 },3366 "engines": {3367 "node": ">=7.0.0"3368 }3369 },3370 "node_modules/color-name": {3371 "version": "1.1.4",3372 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",3373 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",3374 "license": "MIT"3375 },3376 "node_modules/colorette": {3377 "version": "2.0.20",3378 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",3379 "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",3380 "dev": true,3381 "license": "MIT"3382 },3383 "node_modules/comma-separated-tokens": {3384 "version": "2.0.3",3385 "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",3386 "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",3387 "license": "MIT",3388 "funding": {3389 "type": "github",3390 "url": "https://github.com/sponsors/wooorm"3391 }3392 },3393 "node_modules/commander": {3394 "version": "14.0.3",3395 "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz",3396 "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==",3397 "license": "MIT",3398 "engines": {3399 "node": ">=20"3400 }3401 },3402 "node_modules/compress-commons": {3403 "version": "6.0.2",3404 "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz",3405 "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==",3406 "license": "MIT",3407 "dependencies": {3408 "crc-32": "^1.2.0",3409 "crc32-stream": "^6.0.0",3410 "is-stream": "^2.0.1",3411 "normalize-path": "^3.0.0",3412 "readable-stream": "^4.0.0"3413 },3414 "engines": {3415 "node": ">= 14"3416 }3417 },3418 "node_modules/concat-map": {3419 "version": "0.0.1",3420 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",3421 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",3422 "dev": true,3423 "license": "MIT"3424 },3425 "node_modules/content-disposition": {3426 "version": "0.5.4",3427 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",3428 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",3429 "license": "MIT",3430 "dependencies": {3431 "safe-buffer": "5.2.1"3432 },3433 "engines": {3434 "node": ">= 0.6"3435 }3436 },3437 "node_modules/cookie": {3438 "version": "2.0.1",3439 "resolved": "https://registry.npmjs.org/cookie/-/cookie-2.0.1.tgz",3440 "integrity": "sha512-yuToqVvRrj6pfDXREyQAAv8SkAEk/8GS3jQRTiUMm66TVtBYmqQeoEjL2Lmq8Rpo6271vH76InTChTitEAm65w==",3441 "license": "MIT",3442 "engines": {3443 "node": ">=22"3444 },3445 "funding": {3446 "type": "opencollective",3447 "url": "https://opencollective.com/express"3448 }3449 },3450 "node_modules/core-util-is": {3451 "version": "1.0.3",3452 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",3453 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",3454 "license": "MIT"3455 },3456 "node_modules/crc-32": {3457 "version": "1.2.2",3458 "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",3459 "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",3460 "license": "Apache-2.0",3461 "bin": {3462 "crc32": "bin/crc32.njs"3463 },3464 "engines": {3465 "node": ">=0.8"3466 }3467 },3468 "node_modules/crc32-stream": {3469 "version": "6.0.0",3470 "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz",3471 "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==",3472 "license": "MIT",3473 "dependencies": {3474 "crc-32": "^1.2.0",3475 "readable-stream": "^4.0.0"3476 },3477 "engines": {3478 "node": ">= 14"3479 }3480 },3481 "node_modules/cross-env": {3482 "version": "10.1.0",3483 "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-10.1.0.tgz",3484 "integrity": "sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==",3485 "license": "MIT",3486 "dependencies": {3487 "@epic-web/invariant": "^1.0.0",3488 "cross-spawn": "^7.0.6"3489 },3490 "bin": {3491 "cross-env": "dist/bin/cross-env.js",3492 "cross-env-shell": "dist/bin/cross-env-shell.js"3493 },3494 "engines": {3495 "node": ">=20"3496 }3497 },3498 "node_modules/cross-spawn": {3499 "version": "7.0.6",3500 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",3501 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",3502 "license": "MIT",3503 "dependencies": {3504 "path-key": "^3.1.0",3505 "shebang-command": "^2.0.0",3506 "which": "^2.0.1"3507 },3508 "engines": {3509 "node": ">= 8"3510 }3511 },3512 "node_modules/dateformat": {3513 "version": "4.6.3",3514 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",3515 "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",3516 "dev": true,3517 "license": "MIT",3518 "engines": {3519 "node": "*"3520 }3521 },3522 "node_modules/debug": {3523 "version": "4.4.3",3524 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",3525 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",3526 "dev": true,3527 "license": "MIT",3528 "dependencies": {3529 "ms": "^2.1.3"3530 },3531 "engines": {3532 "node": ">=6.0"3533 },3534 "peerDependenciesMeta": {3535 "supports-color": {3536 "optional": true3537 }3538 }3539 },3540 "node_modules/decamelize": {3541 "version": "1.2.0",3542 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",3543 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",3544 "license": "MIT",3545 "engines": {3546 "node": ">=0.10.0"3547 }3548 },3549 "node_modules/decompress-response": {3550 "version": "6.0.0",3551 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",3552 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",3553 "license": "MIT",3554 "dependencies": {3555 "mimic-response": "^3.1.0"3556 },3557 "engines": {3558 "node": ">=10"3559 },3560 "funding": {3561 "url": "https://github.com/sponsors/sindresorhus"3562 }3563 },3564 "node_modules/deep-eql": {3565 "version": "5.0.2",3566 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",3567 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",3568 "dev": true,3569 "license": "MIT",3570 "engines": {3571 "node": ">=6"3572 }3573 },3574 "node_modules/deep-extend": {3575 "version": "0.6.0",3576 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",3577 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",3578 "license": "MIT",3579 "engines": {3580 "node": ">=4.0.0"3581 }3582 },3583 "node_modules/deep-is": {3584 "version": "0.1.4",3585 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",3586 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",3587 "dev": true,3588 "license": "MIT"3589 },3590 "node_modules/depd": {3591 "version": "2.0.0",3592 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",3593 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",3594 "license": "MIT",3595 "engines": {3596 "node": ">= 0.8"3597 }3598 },3599 "node_modules/dequal": {3600 "version": "2.0.3",3601 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",3602 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",3603 "license": "MIT",3604 "engines": {3605 "node": ">=6"3606 }3607 },3608 "node_modules/detect-libc": {3609 "version": "2.1.2",3610 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",3611 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",3612 "license": "Apache-2.0",3613 "engines": {3614 "node": ">=8"3615 }3616 },3617 "node_modules/devlop": {3618 "version": "1.1.0",3619 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",3620 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",3621 "license": "MIT",3622 "dependencies": {3623 "dequal": "^2.0.0"3624 },3625 "funding": {3626 "type": "github",3627 "url": "https://github.com/sponsors/wooorm"3628 }3629 },3630 "node_modules/dijkstrajs": {3631 "version": "1.0.3",3632 "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",3633 "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==",3634 "license": "MIT"3635 },3636 "node_modules/eastasianwidth": {3637 "version": "0.2.0",3638 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",3639 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",3640 "license": "MIT"3641 },3642 "node_modules/emoji-regex": {3643 "version": "8.0.0",3644 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",3645 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",3646 "license": "MIT"3647 },3648 "node_modules/end-of-stream": {3649 "version": "1.4.5",3650 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",3651 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",3652 "license": "MIT",3653 "dependencies": {3654 "once": "^1.4.0"3655 }3656 },3657 "node_modules/entities": {3658 "version": "4.5.0",3659 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",3660 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",3661 "license": "BSD-2-Clause",3662 "engines": {3663 "node": ">=0.12"3664 },3665 "funding": {3666 "url": "https://github.com/fb55/entities?sponsor=1"3667 }3668 },3669 "node_modules/es-module-lexer": {3670 "version": "1.7.0",3671 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",3672 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",3673 "dev": true,3674 "license": "MIT"3675 },3676 "node_modules/esbuild": {3677 "version": "0.28.2",3678 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",3679 "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",3680 "dev": true,3681 "hasInstallScript": true,3682 "license": "MIT",3683 "bin": {3684 "esbuild": "bin/esbuild"3685 },3686 "engines": {3687 "node": ">=18"3688 },3689 "optionalDependencies": {3690 "@esbuild/aix-ppc64": "0.28.2",3691 "@esbuild/android-arm": "0.28.2",3692 "@esbuild/android-arm64": "0.28.2",3693 "@esbuild/android-x64": "0.28.2",3694 "@esbuild/darwin-arm64": "0.28.2",3695 "@esbuild/darwin-x64": "0.28.2",3696 "@esbuild/freebsd-arm64": "0.28.2",3697 "@esbuild/freebsd-x64": "0.28.2",3698 "@esbuild/linux-arm": "0.28.2",3699 "@esbuild/linux-arm64": "0.28.2",3700 "@esbuild/linux-ia32": "0.28.2",3701 "@esbuild/linux-loong64": "0.28.2",3702 "@esbuild/linux-mips64el": "0.28.2",3703 "@esbuild/linux-ppc64": "0.28.2",3704 "@esbuild/linux-riscv64": "0.28.2",3705 "@esbuild/linux-s390x": "0.28.2",3706 "@esbuild/linux-x64": "0.28.2",3707 "@esbuild/netbsd-arm64": "0.28.2",3708 "@esbuild/netbsd-x64": "0.28.2",3709 "@esbuild/openbsd-arm64": "0.28.2",3710 "@esbuild/openbsd-x64": "0.28.2",3711 "@esbuild/openharmony-arm64": "0.28.2",3712 "@esbuild/sunos-x64": "0.28.2",3713 "@esbuild/win32-arm64": "0.28.2",3714 "@esbuild/win32-ia32": "0.28.2",3715 "@esbuild/win32-x64": "0.28.2"3716 }3717 },3718 "node_modules/escape-html": {3719 "version": "1.0.3",3720 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",3721 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",3722 "license": "MIT"3723 },3724 "node_modules/escape-string-regexp": {3725 "version": "4.0.0",3726 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",3727 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",3728 "dev": true,3729 "license": "MIT",3730 "engines": {3731 "node": ">=10"3732 },3733 "funding": {3734 "url": "https://github.com/sponsors/sindresorhus"3735 }3736 },3737 "node_modules/eslint": {3738 "version": "9.39.5",3739 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.5.tgz",3740 "integrity": "sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==",3741 "dev": true,3742 "license": "MIT",3743 "dependencies": {3744 "@eslint-community/eslint-utils": "^4.8.0",3745 "@eslint-community/regexpp": "^4.12.1",3746 "@eslint/config-array": "^0.21.2",3747 "@eslint/config-helpers": "^0.4.2",3748 "@eslint/core": "^0.17.0",3749 "@eslint/eslintrc": "^3.3.6",3750 "@eslint/js": "9.39.5",3751 "@eslint/plugin-kit": "^0.4.1",3752 "@humanfs/node": "^0.16.6",3753 "@humanwhocodes/module-importer": "^1.0.1",3754 "@humanwhocodes/retry": "^0.4.2",3755 "@types/estree": "^1.0.6",3756 "ajv": "^6.14.0",3757 "chalk": "^4.0.0",3758 "cross-spawn": "^7.0.6",3759 "debug": "^4.3.2",3760 "escape-string-regexp": "^4.0.0",3761 "eslint-scope": "^8.4.0",3762 "eslint-visitor-keys": "^4.2.1",3763 "espree": "^10.4.0",3764 "esquery": "^1.5.0",3765 "esutils": "^2.0.2",3766 "fast-deep-equal": "^3.1.3",3767 "file-entry-cache": "^8.0.0",3768 "find-up": "^5.0.0",3769 "glob-parent": "^6.0.2",3770 "ignore": "^5.2.0",3771 "imurmurhash": "^0.1.4",3772 "is-glob": "^4.0.0",3773 "json-stable-stringify-without-jsonify": "^1.0.1",3774 "lodash.merge": "^4.6.2",3775 "minimatch": "^3.1.5",3776 "natural-compare": "^1.4.0",3777 "optionator": "^0.9.3"3778 },3779 "bin": {3780 "eslint": "bin/eslint.js"3781 },3782 "engines": {3783 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3784 },3785 "funding": {3786 "url": "https://eslint.org/donate"3787 },3788 "peerDependencies": {3789 "jiti": "*"3790 },3791 "peerDependenciesMeta": {3792 "jiti": {3793 "optional": true3794 }3795 }3796 },3797 "node_modules/eslint-scope": {3798 "version": "8.4.0",3799 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",3800 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",3801 "dev": true,3802 "license": "BSD-2-Clause",3803 "dependencies": {3804 "esrecurse": "^4.3.0",3805 "estraverse": "^5.2.0"3806 },3807 "engines": {3808 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3809 },3810 "funding": {3811 "url": "https://opencollective.com/eslint"3812 }3813 },3814 "node_modules/eslint-visitor-keys": {3815 "version": "4.2.1",3816 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",3817 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",3818 "dev": true,3819 "license": "Apache-2.0",3820 "engines": {3821 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3822 },3823 "funding": {3824 "url": "https://opencollective.com/eslint"3825 }3826 },3827 "node_modules/espree": {3828 "version": "10.4.0",3829 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",3830 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",3831 "dev": true,3832 "license": "BSD-2-Clause",3833 "dependencies": {3834 "acorn": "^8.15.0",3835 "acorn-jsx": "^5.3.2",3836 "eslint-visitor-keys": "^4.2.1"3837 },3838 "engines": {3839 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"3840 },3841 "funding": {3842 "url": "https://opencollective.com/eslint"3843 }3844 },3845 "node_modules/esquery": {3846 "version": "1.7.0",3847 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",3848 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",3849 "dev": true,3850 "license": "BSD-3-Clause",3851 "dependencies": {3852 "estraverse": "^5.1.0"3853 },3854 "engines": {3855 "node": ">=0.10"3856 }3857 },3858 "node_modules/esrecurse": {3859 "version": "4.3.0",3860 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",3861 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",3862 "dev": true,3863 "license": "BSD-2-Clause",3864 "dependencies": {3865 "estraverse": "^5.2.0"3866 },3867 "engines": {3868 "node": ">=4.0"3869 }3870 },3871 "node_modules/estraverse": {3872 "version": "5.3.0",3873 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",3874 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",3875 "dev": true,3876 "license": "BSD-2-Clause",3877 "engines": {3878 "node": ">=4.0"3879 }3880 },3881 "node_modules/estree-walker": {3882 "version": "3.0.3",3883 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",3884 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",3885 "dev": true,3886 "license": "MIT",3887 "dependencies": {3888 "@types/estree": "^1.0.0"3889 }3890 },3891 "node_modules/esutils": {3892 "version": "2.0.3",3893 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",3894 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",3895 "dev": true,3896 "license": "BSD-2-Clause",3897 "engines": {3898 "node": ">=0.10.0"3899 }3900 },3901 "node_modules/event-target-shim": {3902 "version": "5.0.1",3903 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",3904 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",3905 "license": "MIT",3906 "engines": {3907 "node": ">=6"3908 }3909 },3910 "node_modules/events": {3911 "version": "3.3.0",3912 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",3913 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",3914 "license": "MIT",3915 "engines": {3916 "node": ">=0.8.x"3917 }3918 },3919 "node_modules/events-universal": {3920 "version": "1.0.1",3921 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",3922 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",3923 "license": "Apache-2.0",3924 "dependencies": {3925 "bare-events": "^2.7.0"3926 }3927 },3928 "node_modules/exif-reader": {3929 "version": "2.0.3",3930 "resolved": "https://registry.npmjs.org/exif-reader/-/exif-reader-2.0.3.tgz",3931 "integrity": "sha512-zFbQvguwT9JkqyYhR7pjE1Yn8SagwaGLNRU0Oh14xFa1paSf5Gzxn4gxgk0XhnudI0UIqU+HgnBX93+nva592A==",3932 "license": "MIT"3933 },3934 "node_modules/expand-template": {3935 "version": "2.0.3",3936 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",3937 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",3938 "license": "(MIT OR WTFPL)",3939 "engines": {3940 "node": ">=6"3941 }3942 },3943 "node_modules/expect-type": {3944 "version": "1.4.0",3945 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",3946 "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",3947 "dev": true,3948 "license": "Apache-2.0",3949 "engines": {3950 "node": ">=12.0.0"3951 }3952 },3953 "node_modules/fast-copy": {3954 "version": "4.0.4",3955 "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-4.0.4.tgz",3956 "integrity": "sha512-eVAiWVNPSEGIzDl5yPuLrx8fNMogScXvD9xp1Kzd41FjRIz2I3sSIcxsFeM5EzFfHAfobdvs8ZySffUopljvIA==",3957 "dev": true,3958 "license": "MIT"3959 },3960 "node_modules/fast-decode-uri-component": {3961 "version": "1.0.1",3962 "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz",3963 "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==",3964 "license": "MIT"3965 },3966 "node_modules/fast-deep-equal": {3967 "version": "3.1.3",3968 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",3969 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",3970 "license": "MIT"3971 },3972 "node_modules/fast-fifo": {3973 "version": "1.3.2",3974 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",3975 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",3976 "license": "MIT"3977 },3978 "node_modules/fast-json-stable-stringify": {3979 "version": "2.1.0",3980 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",3981 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",3982 "dev": true,3983 "license": "MIT"3984 },3985 "node_modules/fast-json-stringify": {3986 "version": "7.0.1",3987 "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-7.0.1.tgz",3988 "integrity": "sha512-eRSayARSbbwlBjpP4vnTTIRD5QPcIrmihPxDeN1DtKnHPg66UuJLx+8hlK1kaFdjvzyQ/dzALoi4vwAQ+T+iZA==",3989 "funding": [3990 {3991 "type": "github",3992 "url": "https://github.com/sponsors/fastify"3993 },3994 {3995 "type": "opencollective",3996 "url": "https://opencollective.com/fastify"3997 }3998 ],3999 "license": "MIT",4000 "dependencies": {4001 "@fastify/merge-json-schemas": "^0.2.0",4002 "ajv": "^8.12.0",4003 "ajv-formats": "^3.0.1",4004 "fast-uri": "^4.0.0",4005 "json-schema-ref-resolver": "^3.0.0",4006 "rfdc": "^1.2.0"4007 }4008 },4009 "node_modules/fast-json-stringify/node_modules/ajv": {4010 "version": "8.20.0",4011 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",4012 "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",4013 "license": "MIT",4014 "dependencies": {4015 "fast-deep-equal": "^3.1.3",4016 "fast-uri": "^3.0.1",4017 "json-schema-traverse": "^1.0.0",4018 "require-from-string": "^2.0.2"4019 },4020 "funding": {4021 "type": "github",4022 "url": "https://github.com/sponsors/epoberezkin"4023 }4024 },4025 "node_modules/fast-json-stringify/node_modules/ajv/node_modules/fast-uri": {4026 "version": "3.1.5",4027 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",4028 "integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",4029 "funding": [4030 {4031 "type": "github",4032 "url": "https://github.com/sponsors/fastify"4033 },4034 {4035 "type": "opencollective",4036 "url": "https://opencollective.com/fastify"4037 }4038 ],4039 "license": "BSD-3-Clause"4040 },4041 "node_modules/fast-json-stringify/node_modules/json-schema-traverse": {4042 "version": "1.0.0",4043 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",4044 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",4045 "license": "MIT"4046 },4047 "node_modules/fast-levenshtein": {4048 "version": "2.0.6",4049 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",4050 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",4051 "dev": true,4052 "license": "MIT"4053 },4054 "node_modules/fast-querystring": {4055 "version": "1.1.2",4056 "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz",4057 "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==",4058 "license": "MIT",4059 "dependencies": {4060 "fast-decode-uri-component": "^1.0.1"4061 }4062 },4063 "node_modules/fast-safe-stringify": {4064 "version": "2.1.1",4065 "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",4066 "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",4067 "dev": true,4068 "license": "MIT"4069 },4070 "node_modules/fast-uri": {4071 "version": "4.1.2",4072 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-4.1.2.tgz",4073 "integrity": "sha512-TyGmBcbDTZXcb2cj5MV89DrF42DKvb3y5DDUNh95iO+IMeAzMkVSxK1PZRrRIpc9yg8U2GhGdbofNa0LS/a4Bw==",4074 "funding": [4075 {4076 "type": "github",4077 "url": "https://github.com/sponsors/fastify"4078 },4079 {4080 "type": "opencollective",4081 "url": "https://opencollective.com/fastify"4082 }4083 ],4084 "license": "BSD-3-Clause"4085 },4086 "node_modules/fastify": {4087 "version": "5.11.3",4088 "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.11.3.tgz",4089 "integrity": "sha512-W6hzDP8s0iSeL7LGwY6Oc/ZxuXWOvFEMs6p2L0Si415YRo27W5pBKdOTXxhemBDeSTAcpYf5evRA9onF2OYhPA==",4090 "funding": [4091 {4092 "type": "github",4093 "url": "https://github.com/sponsors/fastify"4094 },4095 {4096 "type": "opencollective",4097 "url": "https://opencollective.com/fastify"4098 }4099 ],4100 "license": "MIT",4101 "dependencies": {4102 "@fastify/ajv-compiler": "^4.0.5",4103 "@fastify/error": "^4.0.0",4104 "@fastify/fast-json-stringify-compiler": "^5.0.0",4105 "@fastify/proxy-addr": "^5.0.0",4106 "abstract-logging": "^2.0.1",4107 "avvio": "^9.0.0",4108 "fast-json-stringify": "^7.0.0",4109 "find-my-way": "^9.6.0",4110 "light-my-request": "^6.0.0",4111 "pino": "^9.14.0 || ^10.1.0",4112 "process-warning": "^5.0.0",4113 "rfdc": "^1.3.1",4114 "secure-json-parse": "^4.0.0",4115 "semver": "^7.6.0",4116 "toad-cache": "^3.7.0"4117 }4118 },4119 "node_modules/fastify-plugin": {4120 "version": "6.0.0",4121 "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-6.0.0.tgz",4122 "integrity": "sha512-fZOty7z3O7vOliF6d8bHE3wiEh1KcNnKEQensSgTk9C1DvN6nRLS++XVd86v33Hw/8u9Un8A1zDrQ8ujcQDHEg==",4123 "funding": [4124 {4125 "type": "github",4126 "url": "https://github.com/sponsors/fastify"4127 },4128 {4129 "type": "opencollective",4130 "url": "https://opencollective.com/fastify"4131 }4132 ],4133 "license": "MIT"4134 },4135 "node_modules/fastq": {4136 "version": "1.20.1",4137 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",4138 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",4139 "license": "ISC",4140 "dependencies": {4141 "reusify": "^1.0.4"4142 }4143 },4144 "node_modules/fdir": {4145 "version": "6.5.0",4146 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",4147 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",4148 "dev": true,4149 "license": "MIT",4150 "engines": {4151 "node": ">=12.0.0"4152 },4153 "peerDependencies": {4154 "picomatch": "^3 || ^4"4155 },4156 "peerDependenciesMeta": {4157 "picomatch": {4158 "optional": true4159 }4160 }4161 },4162 "node_modules/file-entry-cache": {4163 "version": "8.0.0",4164 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",4165 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",4166 "dev": true,4167 "license": "MIT",4168 "dependencies": {4169 "flat-cache": "^4.0.0"4170 },4171 "engines": {4172 "node": ">=16.0.0"4173 }4174 },4175 "node_modules/file-uri-to-path": {4176 "version": "1.0.0",4177 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",4178 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",4179 "license": "MIT"4180 },4181 "node_modules/find-my-way": {4182 "version": "9.7.0",4183 "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-9.7.0.tgz",4184 "integrity": "sha512-f2JHn75x2JlwUwLenZypgczR7YWMb/uO9BvUXtus+JMgkbIkLADd38cI4EiV+OQqrGo1Zlq6V8wnqMJ8e62wUQ==",4185 "license": "MIT",4186 "dependencies": {4187 "fast-deep-equal": "^3.1.3",4188 "fast-querystring": "^1.0.0",4189 "safe-regex2": "^5.0.0"4190 },4191 "engines": {4192 "node": ">=20"4193 }4194 },4195 "node_modules/find-up": {4196 "version": "5.0.0",4197 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",4198 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",4199 "dev": true,4200 "license": "MIT",4201 "dependencies": {4202 "locate-path": "^6.0.0",4203 "path-exists": "^4.0.0"4204 },4205 "engines": {4206 "node": ">=10"4207 },4208 "funding": {4209 "url": "https://github.com/sponsors/sindresorhus"4210 }4211 },4212 "node_modules/flat-cache": {4213 "version": "4.0.1",4214 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",4215 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",4216 "dev": true,4217 "license": "MIT",4218 "dependencies": {4219 "flatted": "^3.2.9",4220 "keyv": "^4.5.4"4221 },4222 "engines": {4223 "node": ">=16"4224 }4225 },4226 "node_modules/flatted": {4227 "version": "3.4.4",4228 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.4.tgz",4229 "integrity": "sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==",4230 "dev": true,4231 "license": "ISC"4232 },4233 "node_modules/foreground-child": {4234 "version": "3.3.1",4235 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",4236 "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",4237 "license": "ISC",4238 "dependencies": {4239 "cross-spawn": "^7.0.6",4240 "signal-exit": "^4.0.1"4241 },4242 "engines": {4243 "node": ">=14"4244 },4245 "funding": {4246 "url": "https://github.com/sponsors/isaacs"4247 }4248 },4249 "node_modules/frac": {4250 "version": "1.1.2",4251 "resolved": "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz",4252 "integrity": "sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==",4253 "license": "Apache-2.0",4254 "engines": {4255 "node": ">=0.8"4256 }4257 },4258 "node_modules/fs-constants": {4259 "version": "1.0.0",4260 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",4261 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",4262 "license": "MIT"4263 },4264 "node_modules/fsevents": {4265 "version": "2.3.3",4266 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",4267 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",4268 "dev": true,4269 "hasInstallScript": true,4270 "license": "MIT",4271 "optional": true,4272 "os": [4273 "darwin"4274 ],4275 "engines": {4276 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"4277 }4278 },4279 "node_modules/get-caller-file": {4280 "version": "2.0.5",4281 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",4282 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",4283 "license": "ISC",4284 "engines": {4285 "node": "6.* || 8.* || >= 10.*"4286 }4287 },4288 "node_modules/github-from-package": {4289 "version": "0.0.0",4290 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",4291 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",4292 "license": "MIT"4293 },4294 "node_modules/glob": {4295 "version": "11.1.0",4296 "resolved": "https://registry.npmjs.org/glob/-/glob-11.1.0.tgz",4297 "integrity": "sha512-vuNwKSaKiqm7g0THUBu2x7ckSs3XJLXE+2ssL7/MfTGPLLcrJQ/4Uq1CjPTtO5cCIiRxqvN6Twy1qOwhL0Xjcw==",4298 "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",4299 "license": "BlueOak-1.0.0",4300 "dependencies": {4301 "foreground-child": "^3.3.1",4302 "jackspeak": "^4.1.1",4303 "minimatch": "^10.1.1",4304 "minipass": "^7.1.2",4305 "package-json-from-dist": "^1.0.0",4306 "path-scurry": "^2.0.0"4307 },4308 "bin": {4309 "glob": "dist/esm/bin.mjs"4310 },4311 "engines": {4312 "node": "20 || >=22"4313 },4314 "funding": {4315 "url": "https://github.com/sponsors/isaacs"4316 }4317 },4318 "node_modules/glob-parent": {4319 "version": "6.0.2",4320 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",4321 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",4322 "dev": true,4323 "license": "ISC",4324 "dependencies": {4325 "is-glob": "^4.0.3"4326 },4327 "engines": {4328 "node": ">=10.13.0"4329 }4330 },4331 "node_modules/glob/node_modules/balanced-match": {4332 "version": "4.0.4",4333 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",4334 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",4335 "license": "MIT",4336 "engines": {4337 "node": "18 || 20 || >=22"4338 }4339 },4340 "node_modules/glob/node_modules/brace-expansion": {4341 "version": "5.0.9",4342 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz",4343 "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==",4344 "license": "MIT",4345 "dependencies": {4346 "balanced-match": "^4.0.2"4347 },4348 "engines": {4349 "node": "20 || >=22"4350 }4351 },4352 "node_modules/glob/node_modules/minimatch": {4353 "version": "10.2.6",4354 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",4355 "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",4356 "license": "BlueOak-1.0.0",4357 "dependencies": {4358 "brace-expansion": "^5.0.8"4359 },4360 "engines": {4361 "node": "18 || 20 || >=22"4362 },4363 "funding": {4364 "url": "https://github.com/sponsors/isaacs"4365 }4366 },4367 "node_modules/globals": {4368 "version": "14.0.0",4369 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",4370 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",4371 "dev": true,4372 "license": "MIT",4373 "engines": {4374 "node": ">=18"4375 },4376 "funding": {4377 "url": "https://github.com/sponsors/sindresorhus"4378 }4379 },4380 "node_modules/graceful-fs": {4381 "version": "4.2.11",4382 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",4383 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",4384 "license": "ISC"4385 },4386 "node_modules/has-flag": {4387 "version": "4.0.0",4388 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",4389 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",4390 "dev": true,4391 "license": "MIT",4392 "engines": {4393 "node": ">=8"4394 }4395 },4396 "node_modules/hast-util-to-html": {4397 "version": "9.0.5",4398 "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz",4399 "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==",4400 "license": "MIT",4401 "dependencies": {4402 "@types/hast": "^3.0.0",4403 "@types/unist": "^3.0.0",4404 "ccount": "^2.0.0",4405 "comma-separated-tokens": "^2.0.0",4406 "hast-util-whitespace": "^3.0.0",4407 "html-void-elements": "^3.0.0",4408 "mdast-util-to-hast": "^13.0.0",4409 "property-information": "^7.0.0",4410 "space-separated-tokens": "^2.0.0",4411 "stringify-entities": "^4.0.0",4412 "zwitch": "^2.0.4"4413 },4414 "funding": {4415 "type": "opencollective",4416 "url": "https://opencollective.com/unified"4417 }4418 },4419 "node_modules/hast-util-whitespace": {4420 "version": "3.0.0",4421 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",4422 "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",4423 "license": "MIT",4424 "dependencies": {4425 "@types/hast": "^3.0.0"4426 },4427 "funding": {4428 "type": "opencollective",4429 "url": "https://opencollective.com/unified"4430 }4431 },4432 "node_modules/help-me": {4433 "version": "5.0.0",4434 "resolved": "https://registry.npmjs.org/help-me/-/help-me-5.0.0.tgz",4435 "integrity": "sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==",4436 "dev": true,4437 "license": "MIT"4438 },4439 "node_modules/html-void-elements": {4440 "version": "3.0.0",4441 "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz",4442 "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==",4443 "license": "MIT",4444 "funding": {4445 "type": "github",4446 "url": "https://github.com/sponsors/wooorm"4447 }4448 },4449 "node_modules/http-errors": {4450 "version": "2.0.1",4451 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",4452 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",4453 "license": "MIT",4454 "dependencies": {4455 "depd": "~2.0.0",4456 "inherits": "~2.0.4",4457 "setprototypeof": "~1.2.0",4458 "statuses": "~2.0.2",4459 "toidentifier": "~1.0.1"4460 },4461 "engines": {4462 "node": ">= 0.8"4463 },4464 "funding": {4465 "type": "opencollective",4466 "url": "https://opencollective.com/express"4467 }4468 },4469 "node_modules/ieee754": {4470 "version": "1.2.1",4471 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",4472 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",4473 "funding": [4474 {4475 "type": "github",4476 "url": "https://github.com/sponsors/feross"4477 },4478 {4479 "type": "patreon",4480 "url": "https://www.patreon.com/feross"4481 },4482 {4483 "type": "consulting",4484 "url": "https://feross.org/support"4485 }4486 ],4487 "license": "BSD-3-Clause"4488 },4489 "node_modules/ignore": {4490 "version": "5.3.2",4491 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",4492 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",4493 "dev": true,4494 "license": "MIT",4495 "engines": {4496 "node": ">= 4"4497 }4498 },4499 "node_modules/import-fresh": {4500 "version": "3.3.1",4501 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",4502 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",4503 "dev": true,4504 "license": "MIT",4505 "dependencies": {4506 "parent-module": "^1.0.0",4507 "resolve-from": "^4.0.0"4508 },4509 "engines": {4510 "node": ">=6"4511 },4512 "funding": {4513 "url": "https://github.com/sponsors/sindresorhus"4514 }4515 },4516 "node_modules/imurmurhash": {4517 "version": "0.1.4",4518 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",4519 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",4520 "dev": true,4521 "license": "MIT",4522 "engines": {4523 "node": ">=0.8.19"4524 }4525 },4526 "node_modules/inherits": {4527 "version": "2.0.4",4528 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",4529 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",4530 "license": "ISC"4531 },4532 "node_modules/ini": {4533 "version": "1.3.8",4534 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",4535 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",4536 "license": "ISC"4537 },4538 "node_modules/ipaddr.js": {4539 "version": "2.5.0",4540 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.5.0.tgz",4541 "integrity": "sha512-aq+t5NAc+cS6rZQQVWC2x98CPqGtKKTMDd4Gaodv0wShnItdKg/51djkGJ1hqH+Oy0ivDftCbSLCQob8zso01w==",4542 "license": "MIT",4543 "engines": {4544 "node": ">= 10"4545 }4546 },4547 "node_modules/is-extglob": {4548 "version": "2.1.1",4549 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",4550 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",4551 "dev": true,4552 "license": "MIT",4553 "engines": {4554 "node": ">=0.10.0"4555 }4556 },4557 "node_modules/is-fullwidth-code-point": {4558 "version": "3.0.0",4559 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",4560 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",4561 "license": "MIT",4562 "engines": {4563 "node": ">=8"4564 }4565 },4566 "node_modules/is-glob": {4567 "version": "4.0.3",4568 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",4569 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",4570 "dev": true,4571 "license": "MIT",4572 "dependencies": {4573 "is-extglob": "^2.1.1"4574 },4575 "engines": {4576 "node": ">=0.10.0"4577 }4578 },4579 "node_modules/is-stream": {4580 "version": "2.0.1",4581 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",4582 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",4583 "license": "MIT",4584 "engines": {4585 "node": ">=8"4586 },4587 "funding": {4588 "url": "https://github.com/sponsors/sindresorhus"4589 }4590 },4591 "node_modules/isarray": {4592 "version": "1.0.0",4593 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",4594 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",4595 "license": "MIT"4596 },4597 "node_modules/isexe": {4598 "version": "2.0.0",4599 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",4600 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",4601 "license": "ISC"4602 },4603 "node_modules/jackspeak": {4604 "version": "4.2.3",4605 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.2.3.tgz",4606 "integrity": "sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg==",4607 "license": "BlueOak-1.0.0",4608 "dependencies": {4609 "@isaacs/cliui": "^9.0.0"4610 },4611 "engines": {4612 "node": "20 || >=22"4613 },4614 "funding": {4615 "url": "https://github.com/sponsors/isaacs"4616 }4617 },4618 "node_modules/joycon": {4619 "version": "3.1.1",4620 "resolved": "https://registry.npmjs.org/joycon/-/joycon-3.1.1.tgz",4621 "integrity": "sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==",4622 "dev": true,4623 "license": "MIT",4624 "engines": {4625 "node": ">=10"4626 }4627 },4628 "node_modules/js-tokens": {4629 "version": "9.0.1",4630 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",4631 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",4632 "dev": true,4633 "license": "MIT"4634 },4635 "node_modules/js-yaml": {4636 "version": "4.3.1",4637 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz",4638 "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==",4639 "dev": true,4640 "funding": [4641 {4642 "type": "github",4643 "url": "https://github.com/sponsors/puzrin"4644 },4645 {4646 "type": "github",4647 "url": "https://github.com/sponsors/nodeca"4648 }4649 ],4650 "license": "MIT",4651 "dependencies": {4652 "argparse": "^2.0.1"4653 },4654 "bin": {4655 "js-yaml": "bin/js-yaml.js"4656 }4657 },4658 "node_modules/json-buffer": {4659 "version": "3.0.1",4660 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",4661 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",4662 "dev": true,4663 "license": "MIT"4664 },4665 "node_modules/json-schema-ref-resolver": {4666 "version": "3.0.0",4667 "resolved": "https://registry.npmjs.org/json-schema-ref-resolver/-/json-schema-ref-resolver-3.0.0.tgz",4668 "integrity": "sha512-hOrZIVL5jyYFjzk7+y7n5JDzGlU8rfWDuYyHwGa2WA8/pcmMHezp2xsVwxrebD/Q9t8Nc5DboieySDpCp4WG4A==",4669 "funding": [4670 {4671 "type": "github",4672 "url": "https://github.com/sponsors/fastify"4673 },4674 {4675 "type": "opencollective",4676 "url": "https://opencollective.com/fastify"4677 }4678 ],4679 "license": "MIT",4680 "dependencies": {4681 "dequal": "^2.0.3"4682 }4683 },4684 "node_modules/json-schema-traverse": {4685 "version": "0.4.1",4686 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",4687 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",4688 "dev": true,4689 "license": "MIT"4690 },4691 "node_modules/json-stable-stringify-without-jsonify": {4692 "version": "1.0.1",4693 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",4694 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",4695 "dev": true,4696 "license": "MIT"4697 },4698 "node_modules/keyv": {4699 "version": "4.5.4",4700 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",4701 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",4702 "dev": true,4703 "license": "MIT",4704 "dependencies": {4705 "json-buffer": "3.0.1"4706 }4707 },4708 "node_modules/lazystream": {4709 "version": "1.0.1",4710 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",4711 "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",4712 "license": "MIT",4713 "dependencies": {4714 "readable-stream": "^2.0.5"4715 },4716 "engines": {4717 "node": ">= 0.6.3"4718 }4719 },4720 "node_modules/lazystream/node_modules/readable-stream": {4721 "version": "2.3.8",4722 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",4723 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",4724 "license": "MIT",4725 "dependencies": {4726 "core-util-is": "~1.0.0",4727 "inherits": "~2.0.3",4728 "isarray": "~1.0.0",4729 "process-nextick-args": "~2.0.0",4730 "safe-buffer": "~5.1.1",4731 "string_decoder": "~1.1.1",4732 "util-deprecate": "~1.0.1"4733 }4734 },4735 "node_modules/lazystream/node_modules/safe-buffer": {4736 "version": "5.1.2",4737 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",4738 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",4739 "license": "MIT"4740 },4741 "node_modules/lazystream/node_modules/string_decoder": {4742 "version": "1.1.1",4743 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",4744 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",4745 "license": "MIT",4746 "dependencies": {4747 "safe-buffer": "~5.1.0"4748 }4749 },4750 "node_modules/levn": {4751 "version": "0.4.1",4752 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",4753 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",4754 "dev": true,4755 "license": "MIT",4756 "dependencies": {4757 "prelude-ls": "^1.2.1",4758 "type-check": "~0.4.0"4759 },4760 "engines": {4761 "node": ">= 0.8.0"4762 }4763 },4764 "node_modules/light-my-request": {4765 "version": "6.6.0",4766 "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-6.6.0.tgz",4767 "integrity": "sha512-CHYbu8RtboSIoVsHZ6Ye4cj4Aw/yg2oAFimlF7mNvfDV192LR7nDiKtSIfCuLT7KokPSTn/9kfVLm5OGN0A28A==",4768 "funding": [4769 {4770 "type": "github",4771 "url": "https://github.com/sponsors/fastify"4772 },4773 {4774 "type": "opencollective",4775 "url": "https://opencollective.com/fastify"4776 }4777 ],4778 "license": "BSD-3-Clause",4779 "dependencies": {4780 "cookie": "^1.0.1",4781 "process-warning": "^4.0.0",4782 "set-cookie-parser": "^2.6.0"4783 }4784 },4785 "node_modules/light-my-request/node_modules/cookie": {4786 "version": "1.1.1",4787 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",4788 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",4789 "license": "MIT",4790 "engines": {4791 "node": ">=18"4792 },4793 "funding": {4794 "type": "opencollective",4795 "url": "https://opencollective.com/express"4796 }4797 },4798 "node_modules/light-my-request/node_modules/process-warning": {4799 "version": "4.0.1",4800 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-4.0.1.tgz",4801 "integrity": "sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==",4802 "funding": [4803 {4804 "type": "github",4805 "url": "https://github.com/sponsors/fastify"4806 },4807 {4808 "type": "opencollective",4809 "url": "https://opencollective.com/fastify"4810 }4811 ],4812 "license": "MIT"4813 },4814 "node_modules/linkify-it": {4815 "version": "5.0.2",4816 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.2.tgz",4817 "integrity": "sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==",4818 "funding": [4819 {4820 "type": "github",4821 "url": "https://github.com/sponsors/puzrin"4822 },4823 {4824 "type": "github",4825 "url": "https://github.com/sponsors/markdown-it"4826 }4827 ],4828 "license": "MIT",4829 "dependencies": {4830 "uc.micro": "^2.0.0"4831 }4832 },4833 "node_modules/locate-path": {4834 "version": "6.0.0",4835 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",4836 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",4837 "dev": true,4838 "license": "MIT",4839 "dependencies": {4840 "p-locate": "^5.0.0"4841 },4842 "engines": {4843 "node": ">=10"4844 },4845 "funding": {4846 "url": "https://github.com/sponsors/sindresorhus"4847 }4848 },4849 "node_modules/lodash": {4850 "version": "4.18.1",4851 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",4852 "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==",4853 "license": "MIT"4854 },4855 "node_modules/lodash.merge": {4856 "version": "4.6.2",4857 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",4858 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",4859 "dev": true,4860 "license": "MIT"4861 },4862 "node_modules/loupe": {4863 "version": "3.2.1",4864 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",4865 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",4866 "dev": true,4867 "license": "MIT"4868 },4869 "node_modules/lru-cache": {4870 "version": "11.5.2",4871 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz",4872 "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==",4873 "license": "BlueOak-1.0.0",4874 "engines": {4875 "node": "20 || >=22"4876 }4877 },4878 "node_modules/magic-string": {4879 "version": "0.30.21",4880 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",4881 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",4882 "dev": true,4883 "license": "MIT",4884 "dependencies": {4885 "@jridgewell/sourcemap-codec": "^1.5.5"4886 }4887 },4888 "node_modules/markdown-it": {4889 "version": "14.3.0",4890 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.3.0.tgz",4891 "integrity": "sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==",4892 "funding": [4893 {4894 "type": "github",4895 "url": "https://github.com/sponsors/puzrin"4896 },4897 {4898 "type": "github",4899 "url": "https://github.com/sponsors/markdown-it"4900 }4901 ],4902 "license": "MIT",4903 "dependencies": {4904 "argparse": "^2.0.1",4905 "entities": "^4.5.0",4906 "linkify-it": "^5.0.2",4907 "mdurl": "^2.0.0",4908 "punycode.js": "^2.3.1",4909 "uc.micro": "^2.1.0"4910 },4911 "bin": {4912 "markdown-it": "bin/markdown-it.mjs"4913 }4914 },4915 "node_modules/markdown-it-anchor": {4916 "version": "9.2.1",4917 "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-9.2.1.tgz",4918 "integrity": "sha512-p6APiLJDFAW2GEvaavDvhIBn7jrX2jLv77NkBGgNacFTurbORYc4pyYySg/mI6mpR6cHQuAtzKtmqgQr4K8dsQ==",4919 "license": "Unlicense",4920 "peerDependencies": {4921 "@types/markdown-it": "*",4922 "markdown-it": "*"4923 }4924 },4925 "node_modules/markdown-it-task-lists": {4926 "version": "2.1.1",4927 "resolved": "https://registry.npmjs.org/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz",4928 "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA==",4929 "license": "ISC"4930 },4931 "node_modules/mdast-util-to-hast": {4932 "version": "13.2.1",4933 "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz",4934 "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==",4935 "license": "MIT",4936 "dependencies": {4937 "@types/hast": "^3.0.0",4938 "@types/mdast": "^4.0.0",4939 "@ungap/structured-clone": "^1.0.0",4940 "devlop": "^1.0.0",4941 "micromark-util-sanitize-uri": "^2.0.0",4942 "trim-lines": "^3.0.0",4943 "unist-util-position": "^5.0.0",4944 "unist-util-visit": "^5.0.0",4945 "vfile": "^6.0.0"4946 },4947 "funding": {4948 "type": "opencollective",4949 "url": "https://opencollective.com/unified"4950 }4951 },4952 "node_modules/mdurl": {4953 "version": "2.1.0",4954 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.1.0.tgz",4955 "integrity": "sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==",4956 "license": "MIT"4957 },4958 "node_modules/micromark-util-character": {4959 "version": "2.1.1",4960 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",4961 "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",4962 "funding": [4963 {4964 "type": "GitHub Sponsors",4965 "url": "https://github.com/sponsors/unifiedjs"4966 },4967 {4968 "type": "OpenCollective",4969 "url": "https://opencollective.com/unified"4970 }4971 ],4972 "license": "MIT",4973 "dependencies": {4974 "micromark-util-symbol": "^2.0.0",4975 "micromark-util-types": "^2.0.0"4976 }4977 },4978 "node_modules/micromark-util-encode": {4979 "version": "2.0.1",4980 "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",4981 "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",4982 "funding": [4983 {4984 "type": "GitHub Sponsors",4985 "url": "https://github.com/sponsors/unifiedjs"4986 },4987 {4988 "type": "OpenCollective",4989 "url": "https://opencollective.com/unified"4990 }4991 ],4992 "license": "MIT"4993 },4994 "node_modules/micromark-util-sanitize-uri": {4995 "version": "2.0.1",4996 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",4997 "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",4998 "funding": [4999 {5000 "type": "GitHub Sponsors",5001 "url": "https://github.com/sponsors/unifiedjs"5002 },5003 {5004 "type": "OpenCollective",5005 "url": "https://opencollective.com/unified"5006 }5007 ],5008 "license": "MIT",5009 "dependencies": {5010 "micromark-util-character": "^2.0.0",5011 "micromark-util-encode": "^2.0.0",5012 "micromark-util-symbol": "^2.0.0"5013 }5014 },5015 "node_modules/micromark-util-symbol": {5016 "version": "2.0.1",5017 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",5018 "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",5019 "funding": [5020 {5021 "type": "GitHub Sponsors",5022 "url": "https://github.com/sponsors/unifiedjs"5023 },5024 {5025 "type": "OpenCollective",5026 "url": "https://opencollective.com/unified"5027 }5028 ],5029 "license": "MIT"5030 },5031 "node_modules/micromark-util-types": {5032 "version": "2.0.2",5033 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",5034 "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",5035 "funding": [5036 {5037 "type": "GitHub Sponsors",5038 "url": "https://github.com/sponsors/unifiedjs"5039 },5040 {5041 "type": "OpenCollective",5042 "url": "https://opencollective.com/unified"5043 }5044 ],5045 "license": "MIT"5046 },5047 "node_modules/mime": {5048 "version": "4.1.0",5049 "resolved": "https://registry.npmjs.org/mime/-/mime-4.1.0.tgz",5050 "integrity": "sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==",5051 "funding": [5052 "https://github.com/sponsors/broofa"5053 ],5054 "license": "MIT",5055 "bin": {5056 "mime": "bin/cli.js"5057 },5058 "engines": {5059 "node": ">=16"5060 }5061 },5062 "node_modules/mimic-response": {5063 "version": "3.1.0",5064 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",5065 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",5066 "license": "MIT",5067 "engines": {5068 "node": ">=10"5069 },5070 "funding": {5071 "url": "https://github.com/sponsors/sindresorhus"5072 }5073 },5074 "node_modules/minimatch": {5075 "version": "3.1.5",5076 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",5077 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",5078 "dev": true,5079 "license": "ISC",5080 "dependencies": {5081 "brace-expansion": "^1.1.7"5082 },5083 "engines": {5084 "node": "*"5085 }5086 },5087 "node_modules/minimist": {5088 "version": "1.2.8",5089 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",5090 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",5091 "license": "MIT",5092 "funding": {5093 "url": "https://github.com/sponsors/ljharb"5094 }5095 },5096 "node_modules/minipass": {5097 "version": "7.1.3",5098 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",5099 "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",5100 "license": "BlueOak-1.0.0",5101 "engines": {5102 "node": ">=16 || 14 >=14.17"5103 }5104 },5105 "node_modules/mkdirp-classic": {5106 "version": "0.5.3",5107 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",5108 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",5109 "license": "MIT"5110 },5111 "node_modules/ms": {5112 "version": "2.1.3",5113 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",5114 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",5115 "dev": true,5116 "license": "MIT"5117 },5118 "node_modules/nanoid": {5119 "version": "3.3.18",5120 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",5121 "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",5122 "dev": true,5123 "funding": [5124 {5125 "type": "github",5126 "url": "https://github.com/sponsors/ai"5127 }5128 ],5129 "license": "MIT",5130 "bin": {5131 "nanoid": "bin/nanoid.cjs"5132 },5133 "engines": {5134 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"5135 }5136 },5137 "node_modules/napi-build-utils": {5138 "version": "2.0.0",5139 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",5140 "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",5141 "license": "MIT"5142 },5143 "node_modules/natural-compare": {5144 "version": "1.4.0",5145 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",5146 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",5147 "dev": true,5148 "license": "MIT"5149 },5150 "node_modules/node-abi": {5151 "version": "3.94.0",5152 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.94.0.tgz",5153 "integrity": "sha512-W5ZNO5KRPB5TkYmGVD9F6YqhsglXJzE6etpbmT+f6EQElhiX/UTG551cnsRGvLG3fyZEg9HwaDmNmj5nwJ4z9g==",5154 "license": "MIT",5155 "dependencies": {5156 "semver": "^7.3.5"5157 },5158 "engines": {5159 "node": ">=10"5160 }5161 },5162 "node_modules/node-addon-api": {5163 "version": "8.9.1",5164 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.1.tgz",5165 "integrity": "sha512-4eUQWVPCUUUiBjLnHS3cXWeC6ryoPUc0U3rP7IuzapoGbzMqd/r6KKO0clr0b+snQhsrueFEhCZDdK+LK7hxKg==",5166 "license": "MIT",5167 "engines": {5168 "node": "^18 || ^20 || >= 21"5169 }5170 },5171 "node_modules/node-gyp-build": {5172 "version": "4.8.4",5173 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",5174 "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",5175 "license": "MIT",5176 "bin": {5177 "node-gyp-build": "bin.js",5178 "node-gyp-build-optional": "optional.js",5179 "node-gyp-build-test": "build-test.js"5180 }5181 },5182 "node_modules/normalize-path": {5183 "version": "3.0.0",5184 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",5185 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",5186 "license": "MIT",5187 "engines": {5188 "node": ">=0.10.0"5189 }5190 },5191 "node_modules/nunjucks": {5192 "version": "3.2.4",5193 "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz",5194 "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==",5195 "license": "BSD-2-Clause",5196 "dependencies": {5197 "a-sync-waterfall": "^1.0.0",5198 "asap": "^2.0.3",5199 "commander": "^5.1.0"5200 },5201 "bin": {5202 "nunjucks-precompile": "bin/precompile"5203 },5204 "engines": {5205 "node": ">= 6.9.0"5206 },5207 "peerDependencies": {5208 "chokidar": "^3.3.0"5209 },5210 "peerDependenciesMeta": {5211 "chokidar": {5212 "optional": true5213 }5214 }5215 },5216 "node_modules/nunjucks/node_modules/commander": {5217 "version": "5.1.0",5218 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",5219 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",5220 "license": "MIT",5221 "engines": {5222 "node": ">= 6"5223 }5224 },5225 "node_modules/on-exit-leak-free": {5226 "version": "2.1.2",5227 "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",5228 "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==",5229 "license": "MIT",5230 "engines": {5231 "node": ">=14.0.0"5232 }5233 },5234 "node_modules/once": {5235 "version": "1.4.0",5236 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",5237 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",5238 "license": "ISC",5239 "dependencies": {5240 "wrappy": "1"5241 }5242 },5243 "node_modules/oniguruma-parser": {5244 "version": "0.12.2",5245 "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.2.tgz",5246 "integrity": "sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==",5247 "license": "MIT"5248 },5249 "node_modules/oniguruma-to-es": {5250 "version": "4.3.6",5251 "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.6.tgz",5252 "integrity": "sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==",5253 "license": "MIT",5254 "dependencies": {5255 "oniguruma-parser": "^0.12.2",5256 "regex": "^6.1.0",5257 "regex-recursion": "^6.0.2"5258 }5259 },5260 "node_modules/optionator": {5261 "version": "0.9.4",5262 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",5263 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",5264 "dev": true,5265 "license": "MIT",5266 "dependencies": {5267 "deep-is": "^0.1.3",5268 "fast-levenshtein": "^2.0.6",5269 "levn": "^0.4.1",5270 "prelude-ls": "^1.2.1",5271 "type-check": "^0.4.0",5272 "word-wrap": "^1.2.5"5273 },5274 "engines": {5275 "node": ">= 0.8.0"5276 }5277 },5278 "node_modules/p-limit": {5279 "version": "3.1.0",5280 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",5281 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",5282 "dev": true,5283 "license": "MIT",5284 "dependencies": {5285 "yocto-queue": "^0.1.0"5286 },5287 "engines": {5288 "node": ">=10"5289 },5290 "funding": {5291 "url": "https://github.com/sponsors/sindresorhus"5292 }5293 },5294 "node_modules/p-locate": {5295 "version": "5.0.0",5296 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",5297 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",5298 "dev": true,5299 "license": "MIT",5300 "dependencies": {5301 "p-limit": "^3.0.2"5302 },5303 "engines": {5304 "node": ">=10"5305 },5306 "funding": {5307 "url": "https://github.com/sponsors/sindresorhus"5308 }5309 },5310 "node_modules/p-try": {5311 "version": "2.2.0",5312 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",5313 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",5314 "license": "MIT",5315 "engines": {5316 "node": ">=6"5317 }5318 },5319 "node_modules/package-json-from-dist": {5320 "version": "1.0.1",5321 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",5322 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",5323 "license": "BlueOak-1.0.0"5324 },5325 "node_modules/parent-module": {5326 "version": "1.0.1",5327 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",5328 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",5329 "dev": true,5330 "license": "MIT",5331 "dependencies": {5332 "callsites": "^3.0.0"5333 },5334 "engines": {5335 "node": ">=6"5336 }5337 },5338 "node_modules/path-exists": {5339 "version": "4.0.0",5340 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",5341 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",5342 "license": "MIT",5343 "engines": {5344 "node": ">=8"5345 }5346 },5347 "node_modules/path-key": {5348 "version": "3.1.1",5349 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",5350 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",5351 "license": "MIT",5352 "engines": {5353 "node": ">=8"5354 }5355 },5356 "node_modules/path-scurry": {5357 "version": "2.0.2",5358 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",5359 "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",5360 "license": "BlueOak-1.0.0",5361 "dependencies": {5362 "lru-cache": "^11.0.0",5363 "minipass": "^7.1.2"5364 },5365 "engines": {5366 "node": "18 || 20 || >=22"5367 },5368 "funding": {5369 "url": "https://github.com/sponsors/isaacs"5370 }5371 },5372 "node_modules/pathe": {5373 "version": "2.0.3",5374 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",5375 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",5376 "dev": true,5377 "license": "MIT"5378 },5379 "node_modules/pathval": {5380 "version": "2.0.1",5381 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",5382 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",5383 "dev": true,5384 "license": "MIT",5385 "engines": {5386 "node": ">= 14.16"5387 }5388 },5389 "node_modules/pdfjs-dist": {5390 "version": "4.10.38",5391 "resolved": "https://registry.npmjs.org/pdfjs-dist/-/pdfjs-dist-4.10.38.tgz",5392 "integrity": "sha512-/Y3fcFrXEAsMjJXeL9J8+ZG9U01LbuWaYypvDW2ycW1jL269L3js3DVBjDJ0Up9Np1uqDXsDrRihHANhZOlwdQ==",5393 "license": "Apache-2.0",5394 "engines": {5395 "node": ">=20"5396 },5397 "optionalDependencies": {5398 "@napi-rs/canvas": "^0.1.65"5399 }5400 },5401 "node_modules/pend": {5402 "version": "1.2.0",5403 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",5404 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",5405 "license": "MIT"5406 },5407 "node_modules/picocolors": {5408 "version": "1.1.1",5409 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",5410 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",5411 "dev": true,5412 "license": "ISC"5413 },5414 "node_modules/picomatch": {5415 "version": "4.0.5",5416 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",5417 "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",5418 "dev": true,5419 "license": "MIT",5420 "engines": {5421 "node": ">=12"5422 },5423 "funding": {5424 "url": "https://github.com/sponsors/jonschlinkert"5425 }5426 },5427 "node_modules/pino": {5428 "version": "9.14.0",5429 "resolved": "https://registry.npmjs.org/pino/-/pino-9.14.0.tgz",5430 "integrity": "sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==",5431 "license": "MIT",5432 "dependencies": {5433 "@pinojs/redact": "^0.4.0",5434 "atomic-sleep": "^1.0.0",5435 "on-exit-leak-free": "^2.1.0",5436 "pino-abstract-transport": "^2.0.0",5437 "pino-std-serializers": "^7.0.0",5438 "process-warning": "^5.0.0",5439 "quick-format-unescaped": "^4.0.3",5440 "real-require": "^0.2.0",5441 "safe-stable-stringify": "^2.3.1",5442 "sonic-boom": "^4.0.1",5443 "thread-stream": "^3.0.0"5444 },5445 "bin": {5446 "pino": "bin.js"5447 }5448 },5449 "node_modules/pino-abstract-transport": {5450 "version": "2.0.0",5451 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz",5452 "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==",5453 "license": "MIT",5454 "dependencies": {5455 "split2": "^4.0.0"5456 }5457 },5458 "node_modules/pino-pretty": {5459 "version": "13.1.3",5460 "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-13.1.3.tgz",5461 "integrity": "sha512-ttXRkkOz6WWC95KeY9+xxWL6AtImwbyMHrL1mSwqwW9u+vLp/WIElvHvCSDg0xO/Dzrggz1zv3rN5ovTRVowKg==",5462 "dev": true,5463 "license": "MIT",5464 "dependencies": {5465 "colorette": "^2.0.7",5466 "dateformat": "^4.6.3",5467 "fast-copy": "^4.0.0",5468 "fast-safe-stringify": "^2.1.1",5469 "help-me": "^5.0.0",5470 "joycon": "^3.1.1",5471 "minimist": "^1.2.6",5472 "on-exit-leak-free": "^2.1.0",5473 "pino-abstract-transport": "^3.0.0",5474 "pump": "^3.0.0",5475 "secure-json-parse": "^4.0.0",5476 "sonic-boom": "^4.0.1",5477 "strip-json-comments": "^5.0.2"5478 },5479 "bin": {5480 "pino-pretty": "bin.js"5481 }5482 },5483 "node_modules/pino-pretty/node_modules/pino-abstract-transport": {5484 "version": "3.0.0",5485 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-3.0.0.tgz",5486 "integrity": "sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==",5487 "dev": true,5488 "license": "MIT",5489 "dependencies": {5490 "split2": "^4.0.0"5491 }5492 },5493 "node_modules/pino-pretty/node_modules/strip-json-comments": {5494 "version": "5.0.3",5495 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-5.0.3.tgz",5496 "integrity": "sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw==",5497 "dev": true,5498 "license": "MIT",5499 "engines": {5500 "node": ">=14.16"5501 },5502 "funding": {5503 "url": "https://github.com/sponsors/sindresorhus"5504 }5505 },5506 "node_modules/pino-std-serializers": {5507 "version": "7.1.0",5508 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.1.0.tgz",5509 "integrity": "sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==",5510 "license": "MIT"5511 },5512 "node_modules/pngjs": {5513 "version": "5.0.0",5514 "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",5515 "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",5516 "license": "MIT",5517 "engines": {5518 "node": ">=10.13.0"5519 }5520 },5521 "node_modules/postal-mime": {5522 "version": "2.7.6",5523 "resolved": "https://registry.npmjs.org/postal-mime/-/postal-mime-2.7.6.tgz",5524 "integrity": "sha512-UUlyE2KlxmvwMGq060onF/VWU3zD6dVW31FwokQ5v26jWd35fbs2MoTFzh+jXnPwAyV2MULMKXcBInGOl5TO6Q==",5525 "license": "MIT-0"5526 },5527 "node_modules/postcss": {5528 "version": "8.5.26",5529 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz",5530 "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==",5531 "dev": true,5532 "funding": [5533 {5534 "type": "opencollective",5535 "url": "https://opencollective.com/postcss/"5536 },5537 {5538 "type": "tidelift",5539 "url": "https://tidelift.com/funding/github/npm/postcss"5540 },5541 {5542 "type": "github",5543 "url": "https://github.com/sponsors/ai"5544 }5545 ],5546 "license": "MIT",5547 "dependencies": {5548 "nanoid": "^3.3.17",5549 "picocolors": "^1.1.1",5550 "source-map-js": "^1.2.1"5551 },5552 "engines": {5553 "node": "^10 || ^12 || >=14"5554 }5555 },5556 "node_modules/prebuild-install": {5557 "version": "7.1.3",5558 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",5559 "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",5560 "deprecated": "No longer maintained. Please contact the author of the relevant native addon; alternatives are available.",5561 "license": "MIT",5562 "dependencies": {5563 "detect-libc": "^2.0.0",5564 "expand-template": "^2.0.3",5565 "github-from-package": "0.0.0",5566 "minimist": "^1.2.3",5567 "mkdirp-classic": "^0.5.3",5568 "napi-build-utils": "^2.0.0",5569 "node-abi": "^3.3.0",5570 "pump": "^3.0.0",5571 "rc": "^1.2.7",5572 "simple-get": "^4.0.0",5573 "tar-fs": "^2.0.0",5574 "tunnel-agent": "^0.6.0"5575 },5576 "bin": {5577 "prebuild-install": "bin.js"5578 },5579 "engines": {5580 "node": ">=10"5581 }5582 },5583 "node_modules/prelude-ls": {5584 "version": "1.2.1",5585 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",5586 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",5587 "dev": true,5588 "license": "MIT",5589 "engines": {5590 "node": ">= 0.8.0"5591 }5592 },5593 "node_modules/process": {5594 "version": "0.11.10",5595 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",5596 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",5597 "license": "MIT",5598 "engines": {5599 "node": ">= 0.6.0"5600 }5601 },5602 "node_modules/process-nextick-args": {5603 "version": "2.0.1",5604 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",5605 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",5606 "license": "MIT"5607 },5608 "node_modules/process-warning": {5609 "version": "5.1.0",5610 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.1.0.tgz",5611 "integrity": "sha512-jQSaVHsPgtyw60e1rQ/A+/ArPEj/S8pS/vFnyGa/gYFXrKk/6RuDkoqVDQ5NI5MmS01698ltlAk0NoDBNLujRw==",5612 "funding": [5613 {5614 "type": "github",5615 "url": "https://github.com/sponsors/fastify"5616 },5617 {5618 "type": "opencollective",5619 "url": "https://opencollective.com/fastify"5620 }5621 ],5622 "license": "MIT"5623 },5624 "node_modules/property-information": {5625 "version": "7.2.0",5626 "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz",5627 "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==",5628 "license": "MIT",5629 "funding": {5630 "type": "github",5631 "url": "https://github.com/sponsors/wooorm"5632 }5633 },5634 "node_modules/pump": {5635 "version": "3.0.4",5636 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",5637 "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",5638 "license": "MIT",5639 "dependencies": {5640 "end-of-stream": "^1.1.0",5641 "once": "^1.3.1"5642 }5643 },5644 "node_modules/punycode": {5645 "version": "2.3.1",5646 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",5647 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",5648 "dev": true,5649 "license": "MIT",5650 "engines": {5651 "node": ">=6"5652 }5653 },5654 "node_modules/punycode.js": {5655 "version": "2.3.1",5656 "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",5657 "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",5658 "license": "MIT",5659 "engines": {5660 "node": ">=6"5661 }5662 },5663 "node_modules/qrcode": {5664 "version": "1.5.4",5665 "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz",5666 "integrity": "sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==",5667 "license": "MIT",5668 "dependencies": {5669 "dijkstrajs": "^1.0.1",5670 "pngjs": "^5.0.0",5671 "yargs": "^15.3.1"5672 },5673 "bin": {5674 "qrcode": "bin/qrcode"5675 },5676 "engines": {5677 "node": ">=10.13.0"5678 }5679 },5680 "node_modules/quick-format-unescaped": {5681 "version": "4.0.4",5682 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",5683 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",5684 "license": "MIT"5685 },5686 "node_modules/rc": {5687 "version": "1.2.8",5688 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",5689 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",5690 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",5691 "dependencies": {5692 "deep-extend": "^0.6.0",5693 "ini": "~1.3.0",5694 "minimist": "^1.2.0",5695 "strip-json-comments": "~2.0.1"5696 },5697 "bin": {5698 "rc": "cli.js"5699 }5700 },5701 "node_modules/rc/node_modules/strip-json-comments": {5702 "version": "2.0.1",5703 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",5704 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",5705 "license": "MIT",5706 "engines": {5707 "node": ">=0.10.0"5708 }5709 },5710 "node_modules/readable-stream": {5711 "version": "4.7.0",5712 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",5713 "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",5714 "license": "MIT",5715 "dependencies": {5716 "abort-controller": "^3.0.0",5717 "buffer": "^6.0.3",5718 "events": "^3.3.0",5719 "process": "^0.11.10",5720 "string_decoder": "^1.3.0"5721 },5722 "engines": {5723 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"5724 }5725 },5726 "node_modules/readdir-glob": {5727 "version": "1.1.3",5728 "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz",5729 "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==",5730 "license": "Apache-2.0",5731 "dependencies": {5732 "minimatch": "^5.1.0"5733 }5734 },5735 "node_modules/readdir-glob/node_modules/brace-expansion": {5736 "version": "2.1.4",5737 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz",5738 "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==",5739 "license": "MIT",5740 "dependencies": {5741 "balanced-match": "^1.0.0"5742 }5743 },5744 "node_modules/readdir-glob/node_modules/minimatch": {5745 "version": "5.1.9",5746 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz",5747 "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==",5748 "license": "ISC",5749 "dependencies": {5750 "brace-expansion": "^2.0.1"5751 },5752 "engines": {5753 "node": ">=10"5754 }5755 },5756 "node_modules/real-require": {5757 "version": "0.2.0",5758 "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz",5759 "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==",5760 "license": "MIT",5761 "engines": {5762 "node": ">= 12.13.0"5763 }5764 },5765 "node_modules/regex": {5766 "version": "6.1.0",5767 "resolved": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz",5768 "integrity": "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==",5769 "license": "MIT",5770 "dependencies": {5771 "regex-utilities": "^2.3.0"5772 }5773 },5774 "node_modules/regex-recursion": {5775 "version": "6.0.2",5776 "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz",5777 "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==",5778 "license": "MIT",5779 "dependencies": {5780 "regex-utilities": "^2.3.0"5781 }5782 },5783 "node_modules/regex-utilities": {5784 "version": "2.3.0",5785 "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz",5786 "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==",5787 "license": "MIT"5788 },5789 "node_modules/require-directory": {5790 "version": "2.1.1",5791 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",5792 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",5793 "license": "MIT",5794 "engines": {5795 "node": ">=0.10.0"5796 }5797 },5798 "node_modules/require-from-string": {5799 "version": "2.0.2",5800 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",5801 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",5802 "license": "MIT",5803 "engines": {5804 "node": ">=0.10.0"5805 }5806 },5807 "node_modules/require-main-filename": {5808 "version": "2.0.0",5809 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",5810 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",5811 "license": "ISC"5812 },5813 "node_modules/resolve-from": {5814 "version": "4.0.0",5815 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",5816 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",5817 "dev": true,5818 "license": "MIT",5819 "engines": {5820 "node": ">=4"5821 }5822 },5823 "node_modules/ret": {5824 "version": "0.5.0",5825 "resolved": "https://registry.npmjs.org/ret/-/ret-0.5.0.tgz",5826 "integrity": "sha512-I1XxrZSQ+oErkRR4jYbAyEEu2I0avBvvMM5JN+6EBprOGRCs63ENqZ3vjavq8fBw2+62G5LF5XelKwuJpcvcxw==",5827 "license": "MIT",5828 "engines": {5829 "node": ">=10"5830 }5831 },5832 "node_modules/reusify": {5833 "version": "1.1.0",5834 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",5835 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",5836 "license": "MIT",5837 "engines": {5838 "iojs": ">=1.0.0",5839 "node": ">=0.10.0"5840 }5841 },5842 "node_modules/rfdc": {5843 "version": "1.4.1",5844 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",5845 "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",5846 "license": "MIT"5847 },5848 "node_modules/rollup": {5849 "version": "4.62.4",5850 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.4.tgz",5851 "integrity": "sha512-RXOqwaPsBGjMNMa4sQjDjHieHEZDFoj/Rdr46l2MU5DfEs16wHJPC2RPTPHWhNl+M3aI472LLqFkFKut4SblOg==",5852 "dev": true,5853 "license": "MIT",5854 "dependencies": {5855 "@types/estree": "1.0.9"5856 },5857 "bin": {5858 "rollup": "dist/bin/rollup"5859 },5860 "engines": {5861 "node": ">=18.0.0",5862 "npm": ">=8.0.0"5863 },5864 "optionalDependencies": {5865 "@napi-rs/lzma-linux-x64-gnu": "1.5.1",5866 "@rollup/rollup-android-arm-eabi": "4.62.4",5867 "@rollup/rollup-android-arm64": "4.62.4",5868 "@rollup/rollup-darwin-arm64": "4.62.4",5869 "@rollup/rollup-darwin-x64": "4.62.4",5870 "@rollup/rollup-freebsd-arm64": "4.62.4",5871 "@rollup/rollup-freebsd-x64": "4.62.4",5872 "@rollup/rollup-linux-arm-gnueabihf": "4.62.4",5873 "@rollup/rollup-linux-arm-musleabihf": "4.62.4",5874 "@rollup/rollup-linux-arm64-gnu": "4.62.4",5875 "@rollup/rollup-linux-arm64-musl": "4.62.4",5876 "@rollup/rollup-linux-loong64-gnu": "4.62.4",5877 "@rollup/rollup-linux-loong64-musl": "4.62.4",5878 "@rollup/rollup-linux-ppc64-gnu": "4.62.4",5879 "@rollup/rollup-linux-ppc64-musl": "4.62.4",5880 "@rollup/rollup-linux-riscv64-gnu": "4.62.4",5881 "@rollup/rollup-linux-riscv64-musl": "4.62.4",5882 "@rollup/rollup-linux-s390x-gnu": "4.62.4",5883 "@rollup/rollup-linux-x64-gnu": "4.62.4",5884 "@rollup/rollup-linux-x64-musl": "4.62.4",5885 "@rollup/rollup-openbsd-x64": "4.62.4",5886 "@rollup/rollup-openharmony-arm64": "4.62.4",5887 "@rollup/rollup-win32-arm64-msvc": "4.62.4",5888 "@rollup/rollup-win32-ia32-msvc": "4.62.4",5889 "@rollup/rollup-win32-x64-gnu": "4.62.4",5890 "@rollup/rollup-win32-x64-msvc": "4.62.4",5891 "fsevents": "~2.3.2"5892 }5893 },5894 "node_modules/safe-buffer": {5895 "version": "5.2.1",5896 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",5897 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",5898 "funding": [5899 {5900 "type": "github",5901 "url": "https://github.com/sponsors/feross"5902 },5903 {5904 "type": "patreon",5905 "url": "https://www.patreon.com/feross"5906 },5907 {5908 "type": "consulting",5909 "url": "https://feross.org/support"5910 }5911 ],5912 "license": "MIT"5913 },5914 "node_modules/safe-regex2": {5915 "version": "5.1.1",5916 "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-5.1.1.tgz",5917 "integrity": "sha512-mOSBvHGDZMuIEZMdOz/aCEYDCv0E7nfcNsIhUF+/P+xC7Hyf3FkvymqgPbg9D1EdSGu+uKbJgy09K/RKKc7kJA==",5918 "funding": [5919 {5920 "type": "github",5921 "url": "https://github.com/sponsors/fastify"5922 },5923 {5924 "type": "opencollective",5925 "url": "https://opencollective.com/fastify"5926 }5927 ],5928 "license": "MIT",5929 "dependencies": {5930 "ret": "~0.5.0"5931 },5932 "bin": {5933 "safe-regex2": "bin/safe-regex2.js"5934 }5935 },5936 "node_modules/safe-stable-stringify": {5937 "version": "2.5.0",5938 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",5939 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==",5940 "license": "MIT",5941 "engines": {5942 "node": ">=10"5943 }5944 },5945 "node_modules/secure-json-parse": {5946 "version": "4.1.0",5947 "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-4.1.0.tgz",5948 "integrity": "sha512-l4KnYfEyqYJxDwlNVyRfO2E4NTHfMKAWdUuA8J0yve2Dz/E/PdBepY03RvyJpssIpRFwJoCD55wA+mEDs6ByWA==",5949 "funding": [5950 {5951 "type": "github",5952 "url": "https://github.com/sponsors/fastify"5953 },5954 {5955 "type": "opencollective",5956 "url": "https://opencollective.com/fastify"5957 }5958 ],5959 "license": "BSD-3-Clause"5960 },5961 "node_modules/semver": {5962 "version": "7.8.5",5963 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",5964 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",5965 "license": "ISC",5966 "bin": {5967 "semver": "bin/semver.js"5968 },5969 "engines": {5970 "node": ">=10"5971 }5972 },5973 "node_modules/set-blocking": {5974 "version": "2.0.0",5975 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",5976 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",5977 "license": "ISC"5978 },5979 "node_modules/set-cookie-parser": {5980 "version": "2.7.2",5981 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",5982 "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==",5983 "license": "MIT"5984 },5985 "node_modules/setprototypeof": {5986 "version": "1.2.0",5987 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",5988 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",5989 "license": "ISC"5990 },5991 "node_modules/sharp": {5992 "version": "0.34.5",5993 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz",5994 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==",5995 "hasInstallScript": true,5996 "license": "Apache-2.0",5997 "dependencies": {5998 "@img/colour": "^1.0.0",5999 "detect-libc": "^2.1.2",6000 "semver": "^7.7.3"6001 },6002 "engines": {6003 "node": "^18.17.0 || ^20.3.0 || >=21.0.0"6004 },6005 "funding": {6006 "url": "https://opencollective.com/libvips"6007 },6008 "optionalDependencies": {6009 "@img/sharp-darwin-arm64": "0.34.5",6010 "@img/sharp-darwin-x64": "0.34.5",6011 "@img/sharp-libvips-darwin-arm64": "1.2.4",6012 "@img/sharp-libvips-darwin-x64": "1.2.4",6013 "@img/sharp-libvips-linux-arm": "1.2.4",6014 "@img/sharp-libvips-linux-arm64": "1.2.4",6015 "@img/sharp-libvips-linux-ppc64": "1.2.4",6016 "@img/sharp-libvips-linux-riscv64": "1.2.4",6017 "@img/sharp-libvips-linux-s390x": "1.2.4",6018 "@img/sharp-libvips-linux-x64": "1.2.4",6019 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4",6020 "@img/sharp-libvips-linuxmusl-x64": "1.2.4",6021 "@img/sharp-linux-arm": "0.34.5",6022 "@img/sharp-linux-arm64": "0.34.5",6023 "@img/sharp-linux-ppc64": "0.34.5",6024 "@img/sharp-linux-riscv64": "0.34.5",6025 "@img/sharp-linux-s390x": "0.34.5",6026 "@img/sharp-linux-x64": "0.34.5",6027 "@img/sharp-linuxmusl-arm64": "0.34.5",6028 "@img/sharp-linuxmusl-x64": "0.34.5",6029 "@img/sharp-wasm32": "0.34.5",6030 "@img/sharp-win32-arm64": "0.34.5",6031 "@img/sharp-win32-ia32": "0.34.5",6032 "@img/sharp-win32-x64": "0.34.5"6033 }6034 },6035 "node_modules/shebang-command": {6036 "version": "2.0.0",6037 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",6038 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",6039 "license": "MIT",6040 "dependencies": {6041 "shebang-regex": "^3.0.0"6042 },6043 "engines": {6044 "node": ">=8"6045 }6046 },6047 "node_modules/shebang-regex": {6048 "version": "3.0.0",6049 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",6050 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",6051 "license": "MIT",6052 "engines": {6053 "node": ">=8"6054 }6055 },6056 "node_modules/shiki": {6057 "version": "3.23.0",6058 "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.23.0.tgz",6059 "integrity": "sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==",6060 "license": "MIT",6061 "dependencies": {6062 "@shikijs/core": "3.23.0",6063 "@shikijs/engine-javascript": "3.23.0",6064 "@shikijs/engine-oniguruma": "3.23.0",6065 "@shikijs/langs": "3.23.0",6066 "@shikijs/themes": "3.23.0",6067 "@shikijs/types": "3.23.0",6068 "@shikijs/vscode-textmate": "^10.0.2",6069 "@types/hast": "^3.0.4"6070 }6071 },6072 "node_modules/siginfo": {6073 "version": "2.0.0",6074 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",6075 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",6076 "dev": true,6077 "license": "ISC"6078 },6079 "node_modules/signal-exit": {6080 "version": "4.1.0",6081 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",6082 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",6083 "license": "ISC",6084 "engines": {6085 "node": ">=14"6086 },6087 "funding": {6088 "url": "https://github.com/sponsors/isaacs"6089 }6090 },6091 "node_modules/simple-concat": {6092 "version": "1.0.1",6093 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",6094 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",6095 "funding": [6096 {6097 "type": "github",6098 "url": "https://github.com/sponsors/feross"6099 },6100 {6101 "type": "patreon",6102 "url": "https://www.patreon.com/feross"6103 },6104 {6105 "type": "consulting",6106 "url": "https://feross.org/support"6107 }6108 ],6109 "license": "MIT"6110 },6111 "node_modules/simple-get": {6112 "version": "4.0.1",6113 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",6114 "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",6115 "funding": [6116 {6117 "type": "github",6118 "url": "https://github.com/sponsors/feross"6119 },6120 {6121 "type": "patreon",6122 "url": "https://www.patreon.com/feross"6123 },6124 {6125 "type": "consulting",6126 "url": "https://feross.org/support"6127 }6128 ],6129 "license": "MIT",6130 "dependencies": {6131 "decompress-response": "^6.0.0",6132 "once": "^1.3.1",6133 "simple-concat": "^1.0.0"6134 }6135 },6136 "node_modules/sonic-boom": {6137 "version": "4.2.1",6138 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.1.tgz",6139 "integrity": "sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==",6140 "license": "MIT",6141 "dependencies": {6142 "atomic-sleep": "^1.0.0"6143 }6144 },6145 "node_modules/source-map-js": {6146 "version": "1.2.1",6147 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",6148 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",6149 "dev": true,6150 "license": "BSD-3-Clause",6151 "engines": {6152 "node": ">=0.10.0"6153 }6154 },6155 "node_modules/space-separated-tokens": {6156 "version": "2.0.2",6157 "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",6158 "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",6159 "license": "MIT",6160 "funding": {6161 "type": "github",6162 "url": "https://github.com/sponsors/wooorm"6163 }6164 },6165 "node_modules/split2": {6166 "version": "4.2.0",6167 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",6168 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",6169 "license": "ISC",6170 "engines": {6171 "node": ">= 10.x"6172 }6173 },6174 "node_modules/ssf": {6175 "version": "0.11.2",6176 "resolved": "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz",6177 "integrity": "sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==",6178 "license": "Apache-2.0",6179 "dependencies": {6180 "frac": "~1.1.2"6181 },6182 "engines": {6183 "node": ">=0.8"6184 }6185 },6186 "node_modules/stackback": {6187 "version": "0.0.2",6188 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",6189 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",6190 "dev": true,6191 "license": "MIT"6192 },6193 "node_modules/statuses": {6194 "version": "2.0.2",6195 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",6196 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",6197 "license": "MIT",6198 "engines": {6199 "node": ">= 0.8"6200 }6201 },6202 "node_modules/std-env": {6203 "version": "3.10.0",6204 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",6205 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",6206 "dev": true,6207 "license": "MIT"6208 },6209 "node_modules/streamx": {6210 "version": "2.28.0",6211 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.28.0.tgz",6212 "integrity": "sha512-1Yowhzjf0ivGMrTIkY9hav5TxobO9qIVqUE41fiCGMGgc3CLlf4MY+9AHmZqBWgDTue0fY9zWjYFVyf6Diuobw==",6213 "license": "MIT",6214 "dependencies": {6215 "events-universal": "^1.0.0",6216 "fast-fifo": "^1.3.2",6217 "text-decoder": "^1.1.0"6218 }6219 },6220 "node_modules/string_decoder": {6221 "version": "1.3.0",6222 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",6223 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",6224 "license": "MIT",6225 "dependencies": {6226 "safe-buffer": "~5.2.0"6227 }6228 },6229 "node_modules/string-width": {6230 "version": "4.2.3",6231 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",6232 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",6233 "license": "MIT",6234 "dependencies": {6235 "emoji-regex": "^8.0.0",6236 "is-fullwidth-code-point": "^3.0.0",6237 "strip-ansi": "^6.0.1"6238 },6239 "engines": {6240 "node": ">=8"6241 }6242 },6243 "node_modules/string-width-cjs": {6244 "name": "string-width",6245 "version": "4.2.3",6246 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",6247 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",6248 "license": "MIT",6249 "dependencies": {6250 "emoji-regex": "^8.0.0",6251 "is-fullwidth-code-point": "^3.0.0",6252 "strip-ansi": "^6.0.1"6253 },6254 "engines": {6255 "node": ">=8"6256 }6257 },6258 "node_modules/stringify-entities": {6259 "version": "4.0.4",6260 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",6261 "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",6262 "license": "MIT",6263 "dependencies": {6264 "character-entities-html4": "^2.0.0",6265 "character-entities-legacy": "^3.0.0"6266 },6267 "funding": {6268 "type": "github",6269 "url": "https://github.com/sponsors/wooorm"6270 }6271 },6272 "node_modules/strip-ansi": {6273 "version": "6.0.1",6274 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",6275 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",6276 "license": "MIT",6277 "dependencies": {6278 "ansi-regex": "^5.0.1"6279 },6280 "engines": {6281 "node": ">=8"6282 }6283 },6284 "node_modules/strip-ansi-cjs": {6285 "name": "strip-ansi",6286 "version": "6.0.1",6287 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",6288 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",6289 "license": "MIT",6290 "dependencies": {6291 "ansi-regex": "^5.0.1"6292 },6293 "engines": {6294 "node": ">=8"6295 }6296 },6297 "node_modules/strip-json-comments": {6298 "version": "3.1.1",6299 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",6300 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",6301 "dev": true,6302 "license": "MIT",6303 "engines": {6304 "node": ">=8"6305 },6306 "funding": {6307 "url": "https://github.com/sponsors/sindresorhus"6308 }6309 },6310 "node_modules/strip-literal": {6311 "version": "3.1.0",6312 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz",6313 "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==",6314 "dev": true,6315 "license": "MIT",6316 "dependencies": {6317 "js-tokens": "^9.0.1"6318 },6319 "funding": {6320 "url": "https://github.com/sponsors/antfu"6321 }6322 },6323 "node_modules/supports-color": {6324 "version": "7.2.0",6325 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",6326 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",6327 "dev": true,6328 "license": "MIT",6329 "dependencies": {6330 "has-flag": "^4.0.0"6331 },6332 "engines": {6333 "node": ">=8"6334 }6335 },6336 "node_modules/tar-fs": {6337 "version": "2.1.5",6338 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.5.tgz",6339 "integrity": "sha512-OboTd8mmMhZDNPV+UjQcK9yKAatXu2aJ+r1w4im1Otd4M4fl2hwvdoXUxIYHFTHWK/3y3FarBP70v3vwmGlOxw==",6340 "license": "MIT",6341 "dependencies": {6342 "chownr": "^1.1.1",6343 "mkdirp-classic": "^0.5.2",6344 "pump": "^3.0.0",6345 "tar-stream": "^2.1.4"6346 }6347 },6348 "node_modules/tar-fs/node_modules/readable-stream": {6349 "version": "3.6.2",6350 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",6351 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",6352 "license": "MIT",6353 "dependencies": {6354 "inherits": "^2.0.3",6355 "string_decoder": "^1.1.1",6356 "util-deprecate": "^1.0.1"6357 },6358 "engines": {6359 "node": ">= 6"6360 }6361 },6362 "node_modules/tar-fs/node_modules/tar-stream": {6363 "version": "2.2.0",6364 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",6365 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",6366 "license": "MIT",6367 "dependencies": {6368 "bl": "^4.0.3",6369 "end-of-stream": "^1.4.1",6370 "fs-constants": "^1.0.0",6371 "inherits": "^2.0.3",6372 "readable-stream": "^3.1.1"6373 },6374 "engines": {6375 "node": ">=6"6376 }6377 },6378 "node_modules/tar-stream": {6379 "version": "3.2.0",6380 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.0.tgz",6381 "integrity": "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==",6382 "license": "MIT",6383 "dependencies": {6384 "b4a": "^1.6.4",6385 "bare-fs": "^4.5.5",6386 "fast-fifo": "^1.2.0",6387 "streamx": "^2.15.0"6388 }6389 },6390 "node_modules/teex": {6391 "version": "1.0.1",6392 "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",6393 "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",6394 "license": "MIT",6395 "dependencies": {6396 "streamx": "^2.12.5"6397 }6398 },6399 "node_modules/text-decoder": {6400 "version": "1.2.7",6401 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",6402 "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",6403 "license": "Apache-2.0",6404 "dependencies": {6405 "b4a": "^1.6.4"6406 }6407 },6408 "node_modules/thread-stream": {6409 "version": "3.2.0",6410 "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.2.0.tgz",6411 "integrity": "sha512-zLBvqpwr4Esa0kRjcrzGU6zL25lePWaCLMx0RQFrmteozIfeNdaMLpG5U7PeHzvlFkAWaRKA9/KVW4F60iB+qw==",6412 "license": "MIT",6413 "dependencies": {6414 "real-require": "^0.2.0"6415 }6416 },6417 "node_modules/tinybench": {6418 "version": "2.9.0",6419 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",6420 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",6421 "dev": true,6422 "license": "MIT"6423 },6424 "node_modules/tinyexec": {6425 "version": "0.3.2",6426 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",6427 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",6428 "dev": true,6429 "license": "MIT"6430 },6431 "node_modules/tinyglobby": {6432 "version": "0.2.17",6433 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",6434 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",6435 "dev": true,6436 "license": "MIT",6437 "dependencies": {6438 "fdir": "^6.5.0",6439 "picomatch": "^4.0.4"6440 },6441 "engines": {6442 "node": ">=12.0.0"6443 },6444 "funding": {6445 "url": "https://github.com/sponsors/SuperchupuDev"6446 }6447 },6448 "node_modules/tinypool": {6449 "version": "1.1.1",6450 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",6451 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",6452 "dev": true,6453 "license": "MIT",6454 "engines": {6455 "node": "^18.0.0 || >=20.0.0"6456 }6457 },6458 "node_modules/tinyrainbow": {6459 "version": "2.0.0",6460 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",6461 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",6462 "dev": true,6463 "license": "MIT",6464 "engines": {6465 "node": ">=14.0.0"6466 }6467 },6468 "node_modules/tinyspy": {6469 "version": "4.0.4",6470 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz",6471 "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==",6472 "dev": true,6473 "license": "MIT",6474 "engines": {6475 "node": ">=14.0.0"6476 }6477 },6478 "node_modules/toad-cache": {6479 "version": "3.7.4",6480 "resolved": "https://registry.npmjs.org/toad-cache/-/toad-cache-3.7.4.tgz",6481 "integrity": "sha512-m1TdR/rvT7kgGJZhspNtXdsdYk0fddFpJJFlG5s+UkPFo6lkLoZ3YLOaovPYjq1R75NP5JfeTlSHaOsE09peCg==",6482 "license": "MIT",6483 "engines": {6484 "node": ">=20"6485 }6486 },6487 "node_modules/toidentifier": {6488 "version": "1.0.1",6489 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",6490 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",6491 "license": "MIT",6492 "engines": {6493 "node": ">=0.6"6494 }6495 },6496 "node_modules/trim-lines": {6497 "version": "3.0.1",6498 "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",6499 "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",6500 "license": "MIT",6501 "funding": {6502 "type": "github",6503 "url": "https://github.com/sponsors/wooorm"6504 }6505 },6506 "node_modules/tslib": {6507 "version": "2.8.1",6508 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",6509 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",6510 "license": "0BSD",6511 "optional": true6512 },6513 "node_modules/tunnel-agent": {6514 "version": "0.6.0",6515 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",6516 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",6517 "license": "Apache-2.0",6518 "dependencies": {6519 "safe-buffer": "^5.0.1"6520 },6521 "engines": {6522 "node": "*"6523 }6524 },6525 "node_modules/type-check": {6526 "version": "0.4.0",6527 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",6528 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",6529 "dev": true,6530 "license": "MIT",6531 "dependencies": {6532 "prelude-ls": "^1.2.1"6533 },6534 "engines": {6535 "node": ">= 0.8.0"6536 }6537 },6538 "node_modules/uc.micro": {6539 "version": "2.1.0",6540 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",6541 "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",6542 "license": "MIT"6543 },6544 "node_modules/unist-util-is": {6545 "version": "6.0.1",6546 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",6547 "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==",6548 "license": "MIT",6549 "dependencies": {6550 "@types/unist": "^3.0.0"6551 },6552 "funding": {6553 "type": "opencollective",6554 "url": "https://opencollective.com/unified"6555 }6556 },6557 "node_modules/unist-util-position": {6558 "version": "5.0.0",6559 "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",6560 "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",6561 "license": "MIT",6562 "dependencies": {6563 "@types/unist": "^3.0.0"6564 },6565 "funding": {6566 "type": "opencollective",6567 "url": "https://opencollective.com/unified"6568 }6569 },6570 "node_modules/unist-util-stringify-position": {6571 "version": "4.0.0",6572 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",6573 "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",6574 "license": "MIT",6575 "dependencies": {6576 "@types/unist": "^3.0.0"6577 },6578 "funding": {6579 "type": "opencollective",6580 "url": "https://opencollective.com/unified"6581 }6582 },6583 "node_modules/unist-util-visit": {6584 "version": "5.1.0",6585 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",6586 "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==",6587 "license": "MIT",6588 "dependencies": {6589 "@types/unist": "^3.0.0",6590 "unist-util-is": "^6.0.0",6591 "unist-util-visit-parents": "^6.0.0"6592 },6593 "funding": {6594 "type": "opencollective",6595 "url": "https://opencollective.com/unified"6596 }6597 },6598 "node_modules/unist-util-visit-parents": {6599 "version": "6.0.2",6600 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",6601 "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==",6602 "license": "MIT",6603 "dependencies": {6604 "@types/unist": "^3.0.0",6605 "unist-util-is": "^6.0.0"6606 },6607 "funding": {6608 "type": "opencollective",6609 "url": "https://opencollective.com/unified"6610 }6611 },6612 "node_modules/uri-js": {6613 "version": "4.4.1",6614 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",6615 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",6616 "dev": true,6617 "license": "BSD-2-Clause",6618 "dependencies": {6619 "punycode": "^2.1.0"6620 }6621 },6622 "node_modules/util-deprecate": {6623 "version": "1.0.2",6624 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",6625 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",6626 "license": "MIT"6627 },6628 "node_modules/vfile": {6629 "version": "6.0.3",6630 "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",6631 "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",6632 "license": "MIT",6633 "dependencies": {6634 "@types/unist": "^3.0.0",6635 "vfile-message": "^4.0.0"6636 },6637 "funding": {6638 "type": "opencollective",6639 "url": "https://opencollective.com/unified"6640 }6641 },6642 "node_modules/vfile-message": {6643 "version": "4.0.3",6644 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",6645 "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==",6646 "license": "MIT",6647 "dependencies": {6648 "@types/unist": "^3.0.0",6649 "unist-util-stringify-position": "^4.0.0"6650 },6651 "funding": {6652 "type": "opencollective",6653 "url": "https://opencollective.com/unified"6654 }6655 },6656 "node_modules/vite": {6657 "version": "7.3.6",6658 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.6.tgz",6659 "integrity": "sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==",6660 "dev": true,6661 "license": "MIT",6662 "dependencies": {6663 "esbuild": "^0.27.0 || ^0.28.0",6664 "fdir": "^6.5.0",6665 "picomatch": "^4.0.3",6666 "postcss": "^8.5.6",6667 "rollup": "^4.43.0",6668 "tinyglobby": "^0.2.15"6669 },6670 "bin": {6671 "vite": "bin/vite.js"6672 },6673 "engines": {6674 "node": "^20.19.0 || >=22.12.0"6675 },6676 "funding": {6677 "url": "https://github.com/vitejs/vite?sponsor=1"6678 },6679 "optionalDependencies": {6680 "fsevents": "~2.3.3"6681 },6682 "peerDependencies": {6683 "@types/node": "^20.19.0 || >=22.12.0",6684 "jiti": ">=1.21.0",6685 "less": "^4.0.0",6686 "lightningcss": "^1.21.0",6687 "sass": "^1.70.0",6688 "sass-embedded": "^1.70.0",6689 "stylus": ">=0.54.8",6690 "sugarss": "^5.0.0",6691 "terser": "^5.16.0",6692 "tsx": "^4.8.1",6693 "yaml": "^2.4.2"6694 },6695 "peerDependenciesMeta": {6696 "@types/node": {6697 "optional": true6698 },6699 "jiti": {6700 "optional": true6701 },6702 "less": {6703 "optional": true6704 },6705 "lightningcss": {6706 "optional": true6707 },6708 "sass": {6709 "optional": true6710 },6711 "sass-embedded": {6712 "optional": true6713 },6714 "stylus": {6715 "optional": true6716 },6717 "sugarss": {6718 "optional": true6719 },6720 "terser": {6721 "optional": true6722 },6723 "tsx": {6724 "optional": true6725 },6726 "yaml": {6727 "optional": true6728 }6729 }6730 },6731 "node_modules/vite-node": {6732 "version": "3.2.4",6733 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz",6734 "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==",6735 "dev": true,6736 "license": "MIT",6737 "dependencies": {6738 "cac": "^6.7.14",6739 "debug": "^4.4.1",6740 "es-module-lexer": "^1.7.0",6741 "pathe": "^2.0.3",6742 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"6743 },6744 "bin": {6745 "vite-node": "vite-node.mjs"6746 },6747 "engines": {6748 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"6749 },6750 "funding": {6751 "url": "https://opencollective.com/vitest"6752 }6753 },6754 "node_modules/vitest": {6755 "version": "3.2.7",6756 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.7.tgz",6757 "integrity": "sha512-KrxIJ62Fd89gfysR4WotlgZABiz2dqFPgqGzX7s+CwsqLFomRH7777ZcrOD6+WVAh7khPQP41A+BKbpcJFrdEg==",6758 "dev": true,6759 "license": "MIT",6760 "dependencies": {6761 "@types/chai": "^5.2.2",6762 "@vitest/expect": "3.2.7",6763 "@vitest/mocker": "3.2.7",6764 "@vitest/pretty-format": "^3.2.7",6765 "@vitest/runner": "3.2.7",6766 "@vitest/snapshot": "3.2.7",6767 "@vitest/spy": "3.2.7",6768 "@vitest/utils": "3.2.7",6769 "chai": "^5.2.0",6770 "debug": "^4.4.1",6771 "expect-type": "^1.2.1",6772 "magic-string": "^0.30.17",6773 "pathe": "^2.0.3",6774 "picomatch": "^4.0.2",6775 "std-env": "^3.9.0",6776 "tinybench": "^2.9.0",6777 "tinyexec": "^0.3.2",6778 "tinyglobby": "^0.2.14",6779 "tinypool": "^1.1.1",6780 "tinyrainbow": "^2.0.0",6781 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",6782 "vite-node": "3.2.4",6783 "why-is-node-running": "^2.3.0"6784 },6785 "bin": {6786 "vitest": "vitest.mjs"6787 },6788 "engines": {6789 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"6790 },6791 "funding": {6792 "url": "https://opencollective.com/vitest"6793 },6794 "peerDependencies": {6795 "@edge-runtime/vm": "*",6796 "@types/debug": "^4.1.12",6797 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",6798 "@vitest/browser": "3.2.7",6799 "@vitest/ui": "3.2.7",6800 "happy-dom": "*",6801 "jsdom": "*"6802 },6803 "peerDependenciesMeta": {6804 "@edge-runtime/vm": {6805 "optional": true6806 },6807 "@types/debug": {6808 "optional": true6809 },6810 "@types/node": {6811 "optional": true6812 },6813 "@vitest/browser": {6814 "optional": true6815 },6816 "@vitest/ui": {6817 "optional": true6818 },6819 "happy-dom": {6820 "optional": true6821 },6822 "jsdom": {6823 "optional": true6824 }6825 }6826 },6827 "node_modules/wavesurfer.js": {6828 "version": "7.12.11",6829 "resolved": "https://registry.npmjs.org/wavesurfer.js/-/wavesurfer.js-7.12.11.tgz",6830 "integrity": "sha512-Sx0yZIz7jRJ9J9p7UL+pl9y0UQBB6UN/XNo+R7Gy4tCR5xZI9jMyA0dnt1R8TMVSQ4LZ10SeB2HJYQ+dV2dPSA==",6831 "license": "BSD-3-Clause"6832 },6833 "node_modules/which": {6834 "version": "2.0.2",6835 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",6836 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",6837 "license": "ISC",6838 "dependencies": {6839 "isexe": "^2.0.0"6840 },6841 "bin": {6842 "node-which": "bin/node-which"6843 },6844 "engines": {6845 "node": ">= 8"6846 }6847 },6848 "node_modules/which-module": {6849 "version": "2.0.1",6850 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",6851 "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==",6852 "license": "ISC"6853 },6854 "node_modules/why-is-node-running": {6855 "version": "2.3.0",6856 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",6857 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",6858 "dev": true,6859 "license": "MIT",6860 "dependencies": {6861 "siginfo": "^2.0.0",6862 "stackback": "0.0.2"6863 },6864 "bin": {6865 "why-is-node-running": "cli.js"6866 },6867 "engines": {6868 "node": ">=8"6869 }6870 },6871 "node_modules/wmf": {6872 "version": "1.0.2",6873 "resolved": "https://registry.npmjs.org/wmf/-/wmf-1.0.2.tgz",6874 "integrity": "sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==",6875 "license": "Apache-2.0",6876 "engines": {6877 "node": ">=0.8"6878 }6879 },6880 "node_modules/word": {6881 "version": "0.3.0",6882 "resolved": "https://registry.npmjs.org/word/-/word-0.3.0.tgz",6883 "integrity": "sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==",6884 "license": "Apache-2.0",6885 "engines": {6886 "node": ">=0.8"6887 }6888 },6889 "node_modules/word-wrap": {6890 "version": "1.2.5",6891 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",6892 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",6893 "dev": true,6894 "license": "MIT",6895 "engines": {6896 "node": ">=0.10.0"6897 }6898 },6899 "node_modules/wrap-ansi": {6900 "version": "6.2.0",6901 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",6902 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",6903 "license": "MIT",6904 "dependencies": {6905 "ansi-styles": "^4.0.0",6906 "string-width": "^4.1.0",6907 "strip-ansi": "^6.0.0"6908 },6909 "engines": {6910 "node": ">=8"6911 }6912 },6913 "node_modules/wrap-ansi-cjs": {6914 "name": "wrap-ansi",6915 "version": "7.0.0",6916 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",6917 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",6918 "license": "MIT",6919 "dependencies": {6920 "ansi-styles": "^4.0.0",6921 "string-width": "^4.1.0",6922 "strip-ansi": "^6.0.0"6923 },6924 "engines": {6925 "node": ">=10"6926 },6927 "funding": {6928 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"6929 }6930 },6931 "node_modules/wrappy": {6932 "version": "1.0.2",6933 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",6934 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",6935 "license": "ISC"6936 },6937 "node_modules/xlsx": {6938 "version": "0.18.5",6939 "resolved": "https://registry.npmjs.org/xlsx/-/xlsx-0.18.5.tgz",6940 "integrity": "sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==",6941 "license": "Apache-2.0",6942 "dependencies": {6943 "adler-32": "~1.3.0",6944 "cfb": "~1.2.1",6945 "codepage": "~1.15.0",6946 "crc-32": "~1.2.1",6947 "ssf": "~0.11.2",6948 "wmf": "~1.0.1",6949 "word": "~0.3.0"6950 },6951 "bin": {6952 "xlsx": "bin/xlsx.njs"6953 },6954 "engines": {6955 "node": ">=0.8"6956 }6957 },6958 "node_modules/y18n": {6959 "version": "4.0.3",6960 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",6961 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",6962 "license": "ISC"6963 },6964 "node_modules/yargs": {6965 "version": "15.4.1",6966 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",6967 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",6968 "license": "MIT",6969 "dependencies": {6970 "cliui": "^6.0.0",6971 "decamelize": "^1.2.0",6972 "find-up": "^4.1.0",6973 "get-caller-file": "^2.0.1",6974 "require-directory": "^2.1.1",6975 "require-main-filename": "^2.0.0",6976 "set-blocking": "^2.0.0",6977 "string-width": "^4.2.0",6978 "which-module": "^2.0.0",6979 "y18n": "^4.0.0",6980 "yargs-parser": "^18.1.2"6981 },6982 "engines": {6983 "node": ">=8"6984 }6985 },6986 "node_modules/yargs-parser": {6987 "version": "18.1.3",6988 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",6989 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",6990 "license": "ISC",6991 "dependencies": {6992 "camelcase": "^5.0.0",6993 "decamelize": "^1.2.0"6994 },6995 "engines": {6996 "node": ">=6"6997 }6998 },6999 "node_modules/yargs/node_modules/find-up": {7000 "version": "4.1.0",7001 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",7002 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",7003 "license": "MIT",7004 "dependencies": {7005 "locate-path": "^5.0.0",7006 "path-exists": "^4.0.0"7007 },7008 "engines": {7009 "node": ">=8"7010 }7011 },7012 "node_modules/yargs/node_modules/locate-path": {7013 "version": "5.0.0",7014 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",7015 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",7016 "license": "MIT",7017 "dependencies": {7018 "p-locate": "^4.1.0"7019 },7020 "engines": {7021 "node": ">=8"7022 }7023 },7024 "node_modules/yargs/node_modules/p-limit": {7025 "version": "2.3.0",7026 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",7027 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",7028 "license": "MIT",7029 "dependencies": {7030 "p-try": "^2.0.0"7031 },7032 "engines": {7033 "node": ">=6"7034 },7035 "funding": {7036 "url": "https://github.com/sponsors/sindresorhus"7037 }7038 },7039 "node_modules/yargs/node_modules/p-locate": {7040 "version": "4.1.0",7041 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",7042 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",7043 "license": "MIT",7044 "dependencies": {7045 "p-limit": "^2.2.0"7046 },7047 "engines": {7048 "node": ">=8"7049 }7050 },7051 "node_modules/yauzl": {7052 "version": "3.4.0",7053 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.4.0.tgz",7054 "integrity": "sha512-jIH9yLR9wqr0wOS0TpBvo/g/2UgZH5qePVbjgRliiF0BYvOZyaBknKsF+x9Iht0O6sqgnB93rCICdOZFecJuDw==",7055 "license": "MIT",7056 "dependencies": {7057 "pend": "~1.2.0"7058 },7059 "engines": {7060 "node": ">=12"7061 }7062 },7063 "node_modules/yocto-queue": {7064 "version": "0.1.0",7065 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",7066 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",7067 "dev": true,7068 "license": "MIT",7069 "engines": {7070 "node": ">=10"7071 },7072 "funding": {7073 "url": "https://github.com/sponsors/sindresorhus"7074 }7075 },7076 "node_modules/zip-stream": {7077 "version": "6.0.1",7078 "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz",7079 "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==",7080 "license": "MIT",7081 "dependencies": {7082 "archiver-utils": "^5.0.0",7083 "compress-commons": "^6.0.2",7084 "readable-stream": "^4.0.0"7085 },7086 "engines": {7087 "node": ">= 14"7088 }7089 },7090 "node_modules/zod": {7091 "version": "3.25.76",7092 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",7093 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",7094 "license": "MIT",7095 "funding": {7096 "url": "https://github.com/sponsors/colinhacks"7097 }7098 },7099 "node_modules/zwitch": {7100 "version": "2.0.4",7101 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",7102 "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",7103 "license": "MIT",7104 "funding": {7105 "type": "github",7106 "url": "https://github.com/sponsors/wooorm"7107 }7108 }7109 }7110}7111