~ajhalili2006's personal website, built with Zensical (successor of Material for Mkdocs) [old repo name got bugged while attempting to do manual knot migration via repo deletion] andreijiroh.dev
zensical mkdocs-material website
1{ 2 "name": "@ajhalili2006/website", 3 "version": "0.1.0", 4 "lockfileVersion": 2, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "@ajhalili2006/website", 9 "version": "0.1.0", 10 "license": "MPL-2.0", 11 "dependencies": { 12 "@dotenvx/dotenvx": "^1.44.1" 13 }, 14 "devDependencies": { 15 "wrangler": "^4.18.0" 16 } 17 }, 18 "node_modules/@cloudflare/kv-asset-handler": { 19 "version": "0.4.0", 20 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.0.tgz", 21 "integrity": "sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==", 22 "dev": true, 23 "license": "MIT OR Apache-2.0", 24 "dependencies": { 25 "mime": "^3.0.0" 26 }, 27 "engines": { 28 "node": ">=18.0.0" 29 } 30 }, 31 "node_modules/@cloudflare/unenv-preset": { 32 "version": "2.3.2", 33 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.3.2.tgz", 34 "integrity": "sha512-MtUgNl+QkQyhQvv5bbWP+BpBC1N0me4CHHuP2H4ktmOMKdB/6kkz/lo+zqiA4mEazb4y+1cwyNjVrQ2DWeE4mg==", 35 "dev": true, 36 "license": "MIT OR Apache-2.0", 37 "peerDependencies": { 38 "unenv": "2.0.0-rc.17", 39 "workerd": "^1.20250508.0" 40 }, 41 "peerDependenciesMeta": { 42 "workerd": { 43 "optional": true 44 } 45 } 46 }, 47 "node_modules/@cloudflare/workerd-darwin-64": { 48 "version": "1.20250525.0", 49 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20250525.0.tgz", 50 "integrity": "sha512-L5l+7sSJJT2+riR5rS3Q3PKNNySPjWfRIeaNGMVRi1dPO6QPi4lwuxfRUFNoeUdilZJUVPfSZvTtj9RedsKznQ==", 51 "cpu": [ 52 "x64" 53 ], 54 "dev": true, 55 "license": "Apache-2.0", 56 "optional": true, 57 "os": [ 58 "darwin" 59 ], 60 "engines": { 61 "node": ">=16" 62 } 63 }, 64 "node_modules/@cloudflare/workerd-darwin-arm64": { 65 "version": "1.20250525.0", 66 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20250525.0.tgz", 67 "integrity": "sha512-Y3IbIdrF/vJWh/WBvshwcSyUh175VAiLRW7963S1dXChrZ1N5wuKGQm9xY69cIGVtitpMJWWW3jLq7J/Xxwm0Q==", 68 "cpu": [ 69 "arm64" 70 ], 71 "dev": true, 72 "license": "Apache-2.0", 73 "optional": true, 74 "os": [ 75 "darwin" 76 ], 77 "engines": { 78 "node": ">=16" 79 } 80 }, 81 "node_modules/@cloudflare/workerd-linux-64": { 82 "version": "1.20250525.0", 83 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20250525.0.tgz", 84 "integrity": "sha512-KSyQPAby+c6cpENoO0ayCQlY6QIh28l/+QID7VC1SLXfiNHy+hPNsH1vVBTST6CilHVAQSsy9tCZ9O9XECB8yg==", 85 "cpu": [ 86 "x64" 87 ], 88 "dev": true, 89 "license": "Apache-2.0", 90 "optional": true, 91 "os": [ 92 "linux" 93 ], 94 "engines": { 95 "node": ">=16" 96 } 97 }, 98 "node_modules/@cloudflare/workerd-linux-arm64": { 99 "version": "1.20250525.0", 100 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20250525.0.tgz", 101 "integrity": "sha512-Nt0FUxS2kQhJUea4hMCNPaetkrAFDhPnNX/ntwcqVlGgnGt75iaAhupWJbU0GB+gIWlKeuClUUnDZqKbicoKyg==", 102 "cpu": [ 103 "arm64" 104 ], 105 "dev": true, 106 "license": "Apache-2.0", 107 "optional": true, 108 "os": [ 109 "linux" 110 ], 111 "engines": { 112 "node": ">=16" 113 } 114 }, 115 "node_modules/@cloudflare/workerd-windows-64": { 116 "version": "1.20250525.0", 117 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20250525.0.tgz", 118 "integrity": "sha512-mwTj+9f3uIa4NEXR1cOa82PjLa6dbrb3J+KCVJFYIaq7e63VxEzOchCXS4tublT2pmOhmFqkgBMXrxozxNkR2Q==", 119 "cpu": [ 120 "x64" 121 ], 122 "dev": true, 123 "license": "Apache-2.0", 124 "optional": true, 125 "os": [ 126 "win32" 127 ], 128 "engines": { 129 "node": ">=16" 130 } 131 }, 132 "node_modules/@cspotcode/source-map-support": { 133 "version": "0.8.1", 134 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 135 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 136 "dev": true, 137 "license": "MIT", 138 "dependencies": { 139 "@jridgewell/trace-mapping": "0.3.9" 140 }, 141 "engines": { 142 "node": ">=12" 143 } 144 }, 145 "node_modules/@dotenvx/dotenvx": { 146 "version": "1.44.1", 147 "resolved": "https://registry.npmjs.org/@dotenvx/dotenvx/-/dotenvx-1.44.1.tgz", 148 "integrity": "sha512-j1QImCqf/XJmhIjC1OPpgiZV9g370HG9MNT9s/CDwCKsoYzNCPEKK+GfsidahJx7yIlBbm+4dPLlGec+bKn7oA==", 149 "license": "BSD-3-Clause", 150 "dependencies": { 151 "commander": "^11.1.0", 152 "dotenv": "^16.4.5", 153 "eciesjs": "^0.4.10", 154 "execa": "^5.1.1", 155 "fdir": "^6.2.0", 156 "ignore": "^5.3.0", 157 "object-treeify": "1.1.33", 158 "picomatch": "^4.0.2", 159 "which": "^4.0.0" 160 }, 161 "bin": { 162 "dotenvx": "src/cli/dotenvx.js", 163 "git-dotenvx": "src/cli/dotenvx.js" 164 }, 165 "funding": { 166 "url": "https://dotenvx.com" 167 } 168 }, 169 "node_modules/@dotenvx/dotenvx/node_modules/fdir": { 170 "version": "6.4.0", 171 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.0.tgz", 172 "integrity": "sha512-3oB133prH1o4j/L5lLW7uOCF1PlD+/It2L0eL/iAqWMB91RBbqTewABqxhj0ibBd90EEmWZq7ntIWzVaWcXTGQ==", 173 "license": "MIT", 174 "peerDependencies": { 175 "picomatch": "^3 || ^4" 176 }, 177 "peerDependenciesMeta": { 178 "picomatch": { 179 "optional": true 180 } 181 } 182 }, 183 "node_modules/@dotenvx/dotenvx/node_modules/picomatch": { 184 "version": "4.0.2", 185 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", 186 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", 187 "license": "MIT", 188 "engines": { 189 "node": ">=12" 190 }, 191 "funding": { 192 "url": "https://github.com/sponsors/jonschlinkert" 193 } 194 }, 195 "node_modules/@ecies/ciphers": { 196 "version": "0.2.1", 197 "resolved": "https://registry.npmjs.org/@ecies/ciphers/-/ciphers-0.2.1.tgz", 198 "integrity": "sha512-ezMihhjW24VNK/2qQR7lH8xCQY24nk0XHF/kwJ1OuiiY5iEwQXOcKVSy47fSoHPRG8gVGXcK5SgtONDk5xMwtQ==", 199 "license": "MIT", 200 "engines": { 201 "bun": ">=1", 202 "deno": ">=2", 203 "node": ">=16" 204 }, 205 "peerDependencies": { 206 "@noble/ciphers": "^1.0.0" 207 } 208 }, 209 "node_modules/@emnapi/runtime": { 210 "version": "1.4.3", 211 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.3.tgz", 212 "integrity": "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==", 213 "dev": true, 214 "license": "MIT", 215 "optional": true, 216 "dependencies": { 217 "tslib": "^2.4.0" 218 } 219 }, 220 "node_modules/@esbuild/aix-ppc64": { 221 "version": "0.25.4", 222 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.4.tgz", 223 "integrity": "sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==", 224 "cpu": [ 225 "ppc64" 226 ], 227 "dev": true, 228 "license": "MIT", 229 "optional": true, 230 "os": [ 231 "aix" 232 ], 233 "engines": { 234 "node": ">=18" 235 } 236 }, 237 "node_modules/@esbuild/android-arm": { 238 "version": "0.25.4", 239 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.4.tgz", 240 "integrity": "sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==", 241 "cpu": [ 242 "arm" 243 ], 244 "dev": true, 245 "license": "MIT", 246 "optional": true, 247 "os": [ 248 "android" 249 ], 250 "engines": { 251 "node": ">=18" 252 } 253 }, 254 "node_modules/@esbuild/android-arm64": { 255 "version": "0.25.4", 256 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.4.tgz", 257 "integrity": "sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==", 258 "cpu": [ 259 "arm64" 260 ], 261 "dev": true, 262 "license": "MIT", 263 "optional": true, 264 "os": [ 265 "android" 266 ], 267 "engines": { 268 "node": ">=18" 269 } 270 }, 271 "node_modules/@esbuild/android-x64": { 272 "version": "0.25.4", 273 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.4.tgz", 274 "integrity": "sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==", 275 "cpu": [ 276 "x64" 277 ], 278 "dev": true, 279 "license": "MIT", 280 "optional": true, 281 "os": [ 282 "android" 283 ], 284 "engines": { 285 "node": ">=18" 286 } 287 }, 288 "node_modules/@esbuild/darwin-arm64": { 289 "version": "0.25.4", 290 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.4.tgz", 291 "integrity": "sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==", 292 "cpu": [ 293 "arm64" 294 ], 295 "dev": true, 296 "license": "MIT", 297 "optional": true, 298 "os": [ 299 "darwin" 300 ], 301 "engines": { 302 "node": ">=18" 303 } 304 }, 305 "node_modules/@esbuild/darwin-x64": { 306 "version": "0.25.4", 307 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.4.tgz", 308 "integrity": "sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==", 309 "cpu": [ 310 "x64" 311 ], 312 "dev": true, 313 "license": "MIT", 314 "optional": true, 315 "os": [ 316 "darwin" 317 ], 318 "engines": { 319 "node": ">=18" 320 } 321 }, 322 "node_modules/@esbuild/freebsd-arm64": { 323 "version": "0.25.4", 324 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.4.tgz", 325 "integrity": "sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==", 326 "cpu": [ 327 "arm64" 328 ], 329 "dev": true, 330 "license": "MIT", 331 "optional": true, 332 "os": [ 333 "freebsd" 334 ], 335 "engines": { 336 "node": ">=18" 337 } 338 }, 339 "node_modules/@esbuild/freebsd-x64": { 340 "version": "0.25.4", 341 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.4.tgz", 342 "integrity": "sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==", 343 "cpu": [ 344 "x64" 345 ], 346 "dev": true, 347 "license": "MIT", 348 "optional": true, 349 "os": [ 350 "freebsd" 351 ], 352 "engines": { 353 "node": ">=18" 354 } 355 }, 356 "node_modules/@esbuild/linux-arm": { 357 "version": "0.25.4", 358 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.4.tgz", 359 "integrity": "sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==", 360 "cpu": [ 361 "arm" 362 ], 363 "dev": true, 364 "license": "MIT", 365 "optional": true, 366 "os": [ 367 "linux" 368 ], 369 "engines": { 370 "node": ">=18" 371 } 372 }, 373 "node_modules/@esbuild/linux-arm64": { 374 "version": "0.25.4", 375 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.4.tgz", 376 "integrity": "sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==", 377 "cpu": [ 378 "arm64" 379 ], 380 "dev": true, 381 "license": "MIT", 382 "optional": true, 383 "os": [ 384 "linux" 385 ], 386 "engines": { 387 "node": ">=18" 388 } 389 }, 390 "node_modules/@esbuild/linux-ia32": { 391 "version": "0.25.4", 392 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.4.tgz", 393 "integrity": "sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==", 394 "cpu": [ 395 "ia32" 396 ], 397 "dev": true, 398 "license": "MIT", 399 "optional": true, 400 "os": [ 401 "linux" 402 ], 403 "engines": { 404 "node": ">=18" 405 } 406 }, 407 "node_modules/@esbuild/linux-loong64": { 408 "version": "0.25.4", 409 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.4.tgz", 410 "integrity": "sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==", 411 "cpu": [ 412 "loong64" 413 ], 414 "dev": true, 415 "license": "MIT", 416 "optional": true, 417 "os": [ 418 "linux" 419 ], 420 "engines": { 421 "node": ">=18" 422 } 423 }, 424 "node_modules/@esbuild/linux-mips64el": { 425 "version": "0.25.4", 426 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.4.tgz", 427 "integrity": "sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==", 428 "cpu": [ 429 "mips64el" 430 ], 431 "dev": true, 432 "license": "MIT", 433 "optional": true, 434 "os": [ 435 "linux" 436 ], 437 "engines": { 438 "node": ">=18" 439 } 440 }, 441 "node_modules/@esbuild/linux-ppc64": { 442 "version": "0.25.4", 443 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.4.tgz", 444 "integrity": "sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==", 445 "cpu": [ 446 "ppc64" 447 ], 448 "dev": true, 449 "license": "MIT", 450 "optional": true, 451 "os": [ 452 "linux" 453 ], 454 "engines": { 455 "node": ">=18" 456 } 457 }, 458 "node_modules/@esbuild/linux-riscv64": { 459 "version": "0.25.4", 460 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.4.tgz", 461 "integrity": "sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==", 462 "cpu": [ 463 "riscv64" 464 ], 465 "dev": true, 466 "license": "MIT", 467 "optional": true, 468 "os": [ 469 "linux" 470 ], 471 "engines": { 472 "node": ">=18" 473 } 474 }, 475 "node_modules/@esbuild/linux-s390x": { 476 "version": "0.25.4", 477 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.4.tgz", 478 "integrity": "sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==", 479 "cpu": [ 480 "s390x" 481 ], 482 "dev": true, 483 "license": "MIT", 484 "optional": true, 485 "os": [ 486 "linux" 487 ], 488 "engines": { 489 "node": ">=18" 490 } 491 }, 492 "node_modules/@esbuild/linux-x64": { 493 "version": "0.25.4", 494 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.4.tgz", 495 "integrity": "sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==", 496 "cpu": [ 497 "x64" 498 ], 499 "dev": true, 500 "license": "MIT", 501 "optional": true, 502 "os": [ 503 "linux" 504 ], 505 "engines": { 506 "node": ">=18" 507 } 508 }, 509 "node_modules/@esbuild/netbsd-arm64": { 510 "version": "0.25.4", 511 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.4.tgz", 512 "integrity": "sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==", 513 "cpu": [ 514 "arm64" 515 ], 516 "dev": true, 517 "license": "MIT", 518 "optional": true, 519 "os": [ 520 "netbsd" 521 ], 522 "engines": { 523 "node": ">=18" 524 } 525 }, 526 "node_modules/@esbuild/netbsd-x64": { 527 "version": "0.25.4", 528 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.4.tgz", 529 "integrity": "sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==", 530 "cpu": [ 531 "x64" 532 ], 533 "dev": true, 534 "license": "MIT", 535 "optional": true, 536 "os": [ 537 "netbsd" 538 ], 539 "engines": { 540 "node": ">=18" 541 } 542 }, 543 "node_modules/@esbuild/openbsd-arm64": { 544 "version": "0.25.4", 545 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.4.tgz", 546 "integrity": "sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==", 547 "cpu": [ 548 "arm64" 549 ], 550 "dev": true, 551 "license": "MIT", 552 "optional": true, 553 "os": [ 554 "openbsd" 555 ], 556 "engines": { 557 "node": ">=18" 558 } 559 }, 560 "node_modules/@esbuild/openbsd-x64": { 561 "version": "0.25.4", 562 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.4.tgz", 563 "integrity": "sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==", 564 "cpu": [ 565 "x64" 566 ], 567 "dev": true, 568 "license": "MIT", 569 "optional": true, 570 "os": [ 571 "openbsd" 572 ], 573 "engines": { 574 "node": ">=18" 575 } 576 }, 577 "node_modules/@esbuild/sunos-x64": { 578 "version": "0.25.4", 579 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.4.tgz", 580 "integrity": "sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==", 581 "cpu": [ 582 "x64" 583 ], 584 "dev": true, 585 "license": "MIT", 586 "optional": true, 587 "os": [ 588 "sunos" 589 ], 590 "engines": { 591 "node": ">=18" 592 } 593 }, 594 "node_modules/@esbuild/win32-arm64": { 595 "version": "0.25.4", 596 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.4.tgz", 597 "integrity": "sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==", 598 "cpu": [ 599 "arm64" 600 ], 601 "dev": true, 602 "license": "MIT", 603 "optional": true, 604 "os": [ 605 "win32" 606 ], 607 "engines": { 608 "node": ">=18" 609 } 610 }, 611 "node_modules/@esbuild/win32-ia32": { 612 "version": "0.25.4", 613 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.4.tgz", 614 "integrity": "sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==", 615 "cpu": [ 616 "ia32" 617 ], 618 "dev": true, 619 "license": "MIT", 620 "optional": true, 621 "os": [ 622 "win32" 623 ], 624 "engines": { 625 "node": ">=18" 626 } 627 }, 628 "node_modules/@esbuild/win32-x64": { 629 "version": "0.25.4", 630 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.4.tgz", 631 "integrity": "sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==", 632 "cpu": [ 633 "x64" 634 ], 635 "dev": true, 636 "license": "MIT", 637 "optional": true, 638 "os": [ 639 "win32" 640 ], 641 "engines": { 642 "node": ">=18" 643 } 644 }, 645 "node_modules/@fastify/busboy": { 646 "version": "2.1.1", 647 "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", 648 "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", 649 "dev": true, 650 "license": "MIT", 651 "engines": { 652 "node": ">=14" 653 } 654 }, 655 "node_modules/@img/sharp-darwin-arm64": { 656 "version": "0.33.5", 657 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", 658 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", 659 "cpu": [ 660 "arm64" 661 ], 662 "dev": true, 663 "license": "Apache-2.0", 664 "optional": true, 665 "os": [ 666 "darwin" 667 ], 668 "engines": { 669 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 670 }, 671 "funding": { 672 "url": "https://opencollective.com/libvips" 673 }, 674 "optionalDependencies": { 675 "@img/sharp-libvips-darwin-arm64": "1.0.4" 676 } 677 }, 678 "node_modules/@img/sharp-darwin-x64": { 679 "version": "0.33.5", 680 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", 681 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", 682 "cpu": [ 683 "x64" 684 ], 685 "dev": true, 686 "license": "Apache-2.0", 687 "optional": true, 688 "os": [ 689 "darwin" 690 ], 691 "engines": { 692 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 693 }, 694 "funding": { 695 "url": "https://opencollective.com/libvips" 696 }, 697 "optionalDependencies": { 698 "@img/sharp-libvips-darwin-x64": "1.0.4" 699 } 700 }, 701 "node_modules/@img/sharp-libvips-darwin-arm64": { 702 "version": "1.0.4", 703 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", 704 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", 705 "cpu": [ 706 "arm64" 707 ], 708 "dev": true, 709 "license": "LGPL-3.0-or-later", 710 "optional": true, 711 "os": [ 712 "darwin" 713 ], 714 "funding": { 715 "url": "https://opencollective.com/libvips" 716 } 717 }, 718 "node_modules/@img/sharp-libvips-darwin-x64": { 719 "version": "1.0.4", 720 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", 721 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", 722 "cpu": [ 723 "x64" 724 ], 725 "dev": true, 726 "license": "LGPL-3.0-or-later", 727 "optional": true, 728 "os": [ 729 "darwin" 730 ], 731 "funding": { 732 "url": "https://opencollective.com/libvips" 733 } 734 }, 735 "node_modules/@img/sharp-libvips-linux-arm": { 736 "version": "1.0.5", 737 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", 738 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", 739 "cpu": [ 740 "arm" 741 ], 742 "dev": true, 743 "license": "LGPL-3.0-or-later", 744 "optional": true, 745 "os": [ 746 "linux" 747 ], 748 "funding": { 749 "url": "https://opencollective.com/libvips" 750 } 751 }, 752 "node_modules/@img/sharp-libvips-linux-arm64": { 753 "version": "1.0.4", 754 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", 755 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", 756 "cpu": [ 757 "arm64" 758 ], 759 "dev": true, 760 "license": "LGPL-3.0-or-later", 761 "optional": true, 762 "os": [ 763 "linux" 764 ], 765 "funding": { 766 "url": "https://opencollective.com/libvips" 767 } 768 }, 769 "node_modules/@img/sharp-libvips-linux-s390x": { 770 "version": "1.0.4", 771 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", 772 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", 773 "cpu": [ 774 "s390x" 775 ], 776 "dev": true, 777 "license": "LGPL-3.0-or-later", 778 "optional": true, 779 "os": [ 780 "linux" 781 ], 782 "funding": { 783 "url": "https://opencollective.com/libvips" 784 } 785 }, 786 "node_modules/@img/sharp-libvips-linux-x64": { 787 "version": "1.0.4", 788 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", 789 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", 790 "cpu": [ 791 "x64" 792 ], 793 "dev": true, 794 "license": "LGPL-3.0-or-later", 795 "optional": true, 796 "os": [ 797 "linux" 798 ], 799 "funding": { 800 "url": "https://opencollective.com/libvips" 801 } 802 }, 803 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 804 "version": "1.0.4", 805 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", 806 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", 807 "cpu": [ 808 "arm64" 809 ], 810 "dev": true, 811 "license": "LGPL-3.0-or-later", 812 "optional": true, 813 "os": [ 814 "linux" 815 ], 816 "funding": { 817 "url": "https://opencollective.com/libvips" 818 } 819 }, 820 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 821 "version": "1.0.4", 822 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", 823 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", 824 "cpu": [ 825 "x64" 826 ], 827 "dev": true, 828 "license": "LGPL-3.0-or-later", 829 "optional": true, 830 "os": [ 831 "linux" 832 ], 833 "funding": { 834 "url": "https://opencollective.com/libvips" 835 } 836 }, 837 "node_modules/@img/sharp-linux-arm": { 838 "version": "0.33.5", 839 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", 840 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", 841 "cpu": [ 842 "arm" 843 ], 844 "dev": true, 845 "license": "Apache-2.0", 846 "optional": true, 847 "os": [ 848 "linux" 849 ], 850 "engines": { 851 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 852 }, 853 "funding": { 854 "url": "https://opencollective.com/libvips" 855 }, 856 "optionalDependencies": { 857 "@img/sharp-libvips-linux-arm": "1.0.5" 858 } 859 }, 860 "node_modules/@img/sharp-linux-arm64": { 861 "version": "0.33.5", 862 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", 863 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", 864 "cpu": [ 865 "arm64" 866 ], 867 "dev": true, 868 "license": "Apache-2.0", 869 "optional": true, 870 "os": [ 871 "linux" 872 ], 873 "engines": { 874 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 875 }, 876 "funding": { 877 "url": "https://opencollective.com/libvips" 878 }, 879 "optionalDependencies": { 880 "@img/sharp-libvips-linux-arm64": "1.0.4" 881 } 882 }, 883 "node_modules/@img/sharp-linux-s390x": { 884 "version": "0.33.5", 885 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", 886 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", 887 "cpu": [ 888 "s390x" 889 ], 890 "dev": true, 891 "license": "Apache-2.0", 892 "optional": true, 893 "os": [ 894 "linux" 895 ], 896 "engines": { 897 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 898 }, 899 "funding": { 900 "url": "https://opencollective.com/libvips" 901 }, 902 "optionalDependencies": { 903 "@img/sharp-libvips-linux-s390x": "1.0.4" 904 } 905 }, 906 "node_modules/@img/sharp-linux-x64": { 907 "version": "0.33.5", 908 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", 909 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", 910 "cpu": [ 911 "x64" 912 ], 913 "dev": true, 914 "license": "Apache-2.0", 915 "optional": true, 916 "os": [ 917 "linux" 918 ], 919 "engines": { 920 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 921 }, 922 "funding": { 923 "url": "https://opencollective.com/libvips" 924 }, 925 "optionalDependencies": { 926 "@img/sharp-libvips-linux-x64": "1.0.4" 927 } 928 }, 929 "node_modules/@img/sharp-linuxmusl-arm64": { 930 "version": "0.33.5", 931 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", 932 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", 933 "cpu": [ 934 "arm64" 935 ], 936 "dev": true, 937 "license": "Apache-2.0", 938 "optional": true, 939 "os": [ 940 "linux" 941 ], 942 "engines": { 943 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 944 }, 945 "funding": { 946 "url": "https://opencollective.com/libvips" 947 }, 948 "optionalDependencies": { 949 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" 950 } 951 }, 952 "node_modules/@img/sharp-linuxmusl-x64": { 953 "version": "0.33.5", 954 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", 955 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", 956 "cpu": [ 957 "x64" 958 ], 959 "dev": true, 960 "license": "Apache-2.0", 961 "optional": true, 962 "os": [ 963 "linux" 964 ], 965 "engines": { 966 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 967 }, 968 "funding": { 969 "url": "https://opencollective.com/libvips" 970 }, 971 "optionalDependencies": { 972 "@img/sharp-libvips-linuxmusl-x64": "1.0.4" 973 } 974 }, 975 "node_modules/@img/sharp-wasm32": { 976 "version": "0.33.5", 977 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", 978 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", 979 "cpu": [ 980 "wasm32" 981 ], 982 "dev": true, 983 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 984 "optional": true, 985 "dependencies": { 986 "@emnapi/runtime": "^1.2.0" 987 }, 988 "engines": { 989 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 990 }, 991 "funding": { 992 "url": "https://opencollective.com/libvips" 993 } 994 }, 995 "node_modules/@img/sharp-win32-ia32": { 996 "version": "0.33.5", 997 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", 998 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", 999 "cpu": [ 1000 "ia32" 1001 ], 1002 "dev": true, 1003 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1004 "optional": true, 1005 "os": [ 1006 "win32" 1007 ], 1008 "engines": { 1009 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1010 }, 1011 "funding": { 1012 "url": "https://opencollective.com/libvips" 1013 } 1014 }, 1015 "node_modules/@img/sharp-win32-x64": { 1016 "version": "0.33.5", 1017 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", 1018 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", 1019 "cpu": [ 1020 "x64" 1021 ], 1022 "dev": true, 1023 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1024 "optional": true, 1025 "os": [ 1026 "win32" 1027 ], 1028 "engines": { 1029 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1030 }, 1031 "funding": { 1032 "url": "https://opencollective.com/libvips" 1033 } 1034 }, 1035 "node_modules/@jridgewell/resolve-uri": { 1036 "version": "3.1.2", 1037 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1038 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1039 "dev": true, 1040 "license": "MIT", 1041 "engines": { 1042 "node": ">=6.0.0" 1043 } 1044 }, 1045 "node_modules/@jridgewell/sourcemap-codec": { 1046 "version": "1.5.0", 1047 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 1048 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 1049 "dev": true, 1050 "license": "MIT" 1051 }, 1052 "node_modules/@jridgewell/trace-mapping": { 1053 "version": "0.3.9", 1054 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 1055 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 1056 "dev": true, 1057 "license": "MIT", 1058 "dependencies": { 1059 "@jridgewell/resolve-uri": "^3.0.3", 1060 "@jridgewell/sourcemap-codec": "^1.4.10" 1061 } 1062 }, 1063 "node_modules/@noble/ciphers": { 1064 "version": "1.0.0", 1065 "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.0.0.tgz", 1066 "integrity": "sha512-wH5EHOmLi0rEazphPbecAzmjd12I6/Yv/SiHdkA9LSycsQk7RuuTp7am5/o62qYr0RScE7Pc9icXGBbsr6cesA==", 1067 "license": "MIT", 1068 "engines": { 1069 "node": "^14.21.3 || >=16" 1070 }, 1071 "funding": { 1072 "url": "https://paulmillr.com/funding/" 1073 } 1074 }, 1075 "node_modules/@noble/curves": { 1076 "version": "1.6.0", 1077 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.6.0.tgz", 1078 "integrity": "sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==", 1079 "license": "MIT", 1080 "dependencies": { 1081 "@noble/hashes": "1.5.0" 1082 }, 1083 "engines": { 1084 "node": "^14.21.3 || >=16" 1085 }, 1086 "funding": { 1087 "url": "https://paulmillr.com/funding/" 1088 } 1089 }, 1090 "node_modules/@noble/hashes": { 1091 "version": "1.5.0", 1092 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", 1093 "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==", 1094 "license": "MIT", 1095 "engines": { 1096 "node": "^14.21.3 || >=16" 1097 }, 1098 "funding": { 1099 "url": "https://paulmillr.com/funding/" 1100 } 1101 }, 1102 "node_modules/acorn": { 1103 "version": "8.14.0", 1104 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 1105 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 1106 "dev": true, 1107 "license": "MIT", 1108 "bin": { 1109 "acorn": "bin/acorn" 1110 }, 1111 "engines": { 1112 "node": ">=0.4.0" 1113 } 1114 }, 1115 "node_modules/acorn-walk": { 1116 "version": "8.3.2", 1117 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", 1118 "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", 1119 "dev": true, 1120 "license": "MIT", 1121 "engines": { 1122 "node": ">=0.4.0" 1123 } 1124 }, 1125 "node_modules/as-table": { 1126 "version": "1.0.55", 1127 "resolved": "https://registry.npmjs.org/as-table/-/as-table-1.0.55.tgz", 1128 "integrity": "sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==", 1129 "dev": true, 1130 "license": "MIT", 1131 "dependencies": { 1132 "printable-characters": "^1.0.42" 1133 } 1134 }, 1135 "node_modules/blake3-wasm": { 1136 "version": "2.1.5", 1137 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", 1138 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", 1139 "dev": true 1140 }, 1141 "node_modules/color": { 1142 "version": "4.2.3", 1143 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", 1144 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", 1145 "dev": true, 1146 "license": "MIT", 1147 "dependencies": { 1148 "color-convert": "^2.0.1", 1149 "color-string": "^1.9.0" 1150 }, 1151 "engines": { 1152 "node": ">=12.5.0" 1153 } 1154 }, 1155 "node_modules/color-convert": { 1156 "version": "2.0.1", 1157 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1158 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1159 "dev": true, 1160 "license": "MIT", 1161 "dependencies": { 1162 "color-name": "~1.1.4" 1163 }, 1164 "engines": { 1165 "node": ">=7.0.0" 1166 } 1167 }, 1168 "node_modules/color-name": { 1169 "version": "1.1.4", 1170 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1171 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1172 "dev": true, 1173 "license": "MIT" 1174 }, 1175 "node_modules/color-string": { 1176 "version": "1.9.1", 1177 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 1178 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 1179 "dev": true, 1180 "license": "MIT", 1181 "dependencies": { 1182 "color-name": "^1.0.0", 1183 "simple-swizzle": "^0.2.2" 1184 } 1185 }, 1186 "node_modules/commander": { 1187 "version": "11.1.0", 1188 "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", 1189 "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", 1190 "license": "MIT", 1191 "engines": { 1192 "node": ">=16" 1193 } 1194 }, 1195 "node_modules/cookie": { 1196 "version": "0.7.2", 1197 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 1198 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 1199 "dev": true, 1200 "license": "MIT", 1201 "engines": { 1202 "node": ">= 0.6" 1203 } 1204 }, 1205 "node_modules/cross-spawn": { 1206 "version": "7.0.3", 1207 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 1208 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 1209 "license": "MIT", 1210 "dependencies": { 1211 "path-key": "^3.1.0", 1212 "shebang-command": "^2.0.0", 1213 "which": "^2.0.1" 1214 }, 1215 "engines": { 1216 "node": ">= 8" 1217 } 1218 }, 1219 "node_modules/cross-spawn/node_modules/isexe": { 1220 "version": "2.0.0", 1221 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1222 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1223 "license": "ISC" 1224 }, 1225 "node_modules/cross-spawn/node_modules/which": { 1226 "version": "2.0.2", 1227 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1228 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1229 "license": "ISC", 1230 "dependencies": { 1231 "isexe": "^2.0.0" 1232 }, 1233 "bin": { 1234 "node-which": "bin/node-which" 1235 }, 1236 "engines": { 1237 "node": ">= 8" 1238 } 1239 }, 1240 "node_modules/data-uri-to-buffer": { 1241 "version": "2.0.2", 1242 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.2.tgz", 1243 "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==", 1244 "dev": true, 1245 "license": "MIT" 1246 }, 1247 "node_modules/defu": { 1248 "version": "6.1.4", 1249 "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", 1250 "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", 1251 "dev": true, 1252 "license": "MIT" 1253 }, 1254 "node_modules/detect-libc": { 1255 "version": "2.0.4", 1256 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", 1257 "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", 1258 "dev": true, 1259 "license": "Apache-2.0", 1260 "engines": { 1261 "node": ">=8" 1262 } 1263 }, 1264 "node_modules/dotenv": { 1265 "version": "16.4.5", 1266 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", 1267 "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", 1268 "license": "BSD-2-Clause", 1269 "engines": { 1270 "node": ">=12" 1271 }, 1272 "funding": { 1273 "url": "https://dotenvx.com" 1274 } 1275 }, 1276 "node_modules/eciesjs": { 1277 "version": "0.4.11", 1278 "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.4.11.tgz", 1279 "integrity": "sha512-SmUG449n1w1YGvJD9R30tBGvpxTxA0cnn0rfvpFIBvmezfIhagLjsH2JG8HBHOLS8slXsPh48II7IDUTH/J3Mg==", 1280 "license": "MIT", 1281 "dependencies": { 1282 "@ecies/ciphers": "^0.2.1", 1283 "@noble/ciphers": "^1.0.0", 1284 "@noble/curves": "^1.6.0", 1285 "@noble/hashes": "^1.5.0" 1286 }, 1287 "engines": { 1288 "bun": ">=1", 1289 "deno": ">=2", 1290 "node": ">=16" 1291 } 1292 }, 1293 "node_modules/esbuild": { 1294 "version": "0.25.4", 1295 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.4.tgz", 1296 "integrity": "sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==", 1297 "dev": true, 1298 "hasInstallScript": true, 1299 "license": "MIT", 1300 "bin": { 1301 "esbuild": "bin/esbuild" 1302 }, 1303 "engines": { 1304 "node": ">=18" 1305 }, 1306 "optionalDependencies": { 1307 "@esbuild/aix-ppc64": "0.25.4", 1308 "@esbuild/android-arm": "0.25.4", 1309 "@esbuild/android-arm64": "0.25.4", 1310 "@esbuild/android-x64": "0.25.4", 1311 "@esbuild/darwin-arm64": "0.25.4", 1312 "@esbuild/darwin-x64": "0.25.4", 1313 "@esbuild/freebsd-arm64": "0.25.4", 1314 "@esbuild/freebsd-x64": "0.25.4", 1315 "@esbuild/linux-arm": "0.25.4", 1316 "@esbuild/linux-arm64": "0.25.4", 1317 "@esbuild/linux-ia32": "0.25.4", 1318 "@esbuild/linux-loong64": "0.25.4", 1319 "@esbuild/linux-mips64el": "0.25.4", 1320 "@esbuild/linux-ppc64": "0.25.4", 1321 "@esbuild/linux-riscv64": "0.25.4", 1322 "@esbuild/linux-s390x": "0.25.4", 1323 "@esbuild/linux-x64": "0.25.4", 1324 "@esbuild/netbsd-arm64": "0.25.4", 1325 "@esbuild/netbsd-x64": "0.25.4", 1326 "@esbuild/openbsd-arm64": "0.25.4", 1327 "@esbuild/openbsd-x64": "0.25.4", 1328 "@esbuild/sunos-x64": "0.25.4", 1329 "@esbuild/win32-arm64": "0.25.4", 1330 "@esbuild/win32-ia32": "0.25.4", 1331 "@esbuild/win32-x64": "0.25.4" 1332 } 1333 }, 1334 "node_modules/execa": { 1335 "version": "5.1.1", 1336 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 1337 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 1338 "license": "MIT", 1339 "dependencies": { 1340 "cross-spawn": "^7.0.3", 1341 "get-stream": "^6.0.0", 1342 "human-signals": "^2.1.0", 1343 "is-stream": "^2.0.0", 1344 "merge-stream": "^2.0.0", 1345 "npm-run-path": "^4.0.1", 1346 "onetime": "^5.1.2", 1347 "signal-exit": "^3.0.3", 1348 "strip-final-newline": "^2.0.0" 1349 }, 1350 "engines": { 1351 "node": ">=10" 1352 }, 1353 "funding": { 1354 "url": "https://github.com/sindresorhus/execa?sponsor=1" 1355 } 1356 }, 1357 "node_modules/exit-hook": { 1358 "version": "2.2.1", 1359 "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", 1360 "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==", 1361 "dev": true, 1362 "license": "MIT", 1363 "engines": { 1364 "node": ">=6" 1365 }, 1366 "funding": { 1367 "url": "https://github.com/sponsors/sindresorhus" 1368 } 1369 }, 1370 "node_modules/exsolve": { 1371 "version": "1.0.5", 1372 "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.5.tgz", 1373 "integrity": "sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==", 1374 "dev": true, 1375 "license": "MIT" 1376 }, 1377 "node_modules/fsevents": { 1378 "version": "2.3.3", 1379 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1380 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1381 "dev": true, 1382 "hasInstallScript": true, 1383 "license": "MIT", 1384 "optional": true, 1385 "os": [ 1386 "darwin" 1387 ], 1388 "engines": { 1389 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1390 } 1391 }, 1392 "node_modules/get-source": { 1393 "version": "2.0.12", 1394 "resolved": "https://registry.npmjs.org/get-source/-/get-source-2.0.12.tgz", 1395 "integrity": "sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==", 1396 "dev": true, 1397 "license": "Unlicense", 1398 "dependencies": { 1399 "data-uri-to-buffer": "^2.0.0", 1400 "source-map": "^0.6.1" 1401 } 1402 }, 1403 "node_modules/get-stream": { 1404 "version": "6.0.1", 1405 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 1406 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 1407 "license": "MIT", 1408 "engines": { 1409 "node": ">=10" 1410 }, 1411 "funding": { 1412 "url": "https://github.com/sponsors/sindresorhus" 1413 } 1414 }, 1415 "node_modules/glob-to-regexp": { 1416 "version": "0.4.1", 1417 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 1418 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 1419 "dev": true, 1420 "license": "BSD-2-Clause" 1421 }, 1422 "node_modules/human-signals": { 1423 "version": "2.1.0", 1424 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 1425 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 1426 "license": "Apache-2.0", 1427 "engines": { 1428 "node": ">=10.17.0" 1429 } 1430 }, 1431 "node_modules/ignore": { 1432 "version": "5.3.2", 1433 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 1434 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 1435 "license": "MIT", 1436 "engines": { 1437 "node": ">= 4" 1438 } 1439 }, 1440 "node_modules/is-arrayish": { 1441 "version": "0.3.2", 1442 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 1443 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", 1444 "dev": true, 1445 "license": "MIT" 1446 }, 1447 "node_modules/is-stream": { 1448 "version": "2.0.1", 1449 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 1450 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 1451 "license": "MIT", 1452 "engines": { 1453 "node": ">=8" 1454 }, 1455 "funding": { 1456 "url": "https://github.com/sponsors/sindresorhus" 1457 } 1458 }, 1459 "node_modules/isexe": { 1460 "version": "3.1.1", 1461 "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", 1462 "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", 1463 "license": "ISC", 1464 "engines": { 1465 "node": ">=16" 1466 } 1467 }, 1468 "node_modules/merge-stream": { 1469 "version": "2.0.0", 1470 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 1471 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 1472 "license": "MIT" 1473 }, 1474 "node_modules/mime": { 1475 "version": "3.0.0", 1476 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", 1477 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", 1478 "dev": true, 1479 "license": "MIT", 1480 "bin": { 1481 "mime": "cli.js" 1482 }, 1483 "engines": { 1484 "node": ">=10.0.0" 1485 } 1486 }, 1487 "node_modules/mimic-fn": { 1488 "version": "2.1.0", 1489 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 1490 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 1491 "license": "MIT", 1492 "engines": { 1493 "node": ">=6" 1494 } 1495 }, 1496 "node_modules/miniflare": { 1497 "version": "4.20250525.0", 1498 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20250525.0.tgz", 1499 "integrity": "sha512-F5XRDn9WqxUaHphUT8qwy5WXC/3UwbBRJTdjjP5uwHX82vypxIlHNyHziZnplPLhQa1kbSdIY7wfuP1XJyyYZw==", 1500 "dev": true, 1501 "license": "MIT", 1502 "dependencies": { 1503 "@cspotcode/source-map-support": "0.8.1", 1504 "acorn": "8.14.0", 1505 "acorn-walk": "8.3.2", 1506 "exit-hook": "2.2.1", 1507 "glob-to-regexp": "0.4.1", 1508 "sharp": "^0.33.5", 1509 "stoppable": "1.1.0", 1510 "undici": "^5.28.5", 1511 "workerd": "1.20250525.0", 1512 "ws": "8.18.0", 1513 "youch": "3.3.4", 1514 "zod": "3.22.3" 1515 }, 1516 "bin": { 1517 "miniflare": "bootstrap.js" 1518 }, 1519 "engines": { 1520 "node": ">=18.0.0" 1521 } 1522 }, 1523 "node_modules/mustache": { 1524 "version": "4.2.0", 1525 "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", 1526 "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", 1527 "dev": true, 1528 "license": "MIT", 1529 "bin": { 1530 "mustache": "bin/mustache" 1531 } 1532 }, 1533 "node_modules/npm-run-path": { 1534 "version": "4.0.1", 1535 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 1536 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 1537 "license": "MIT", 1538 "dependencies": { 1539 "path-key": "^3.0.0" 1540 }, 1541 "engines": { 1542 "node": ">=8" 1543 } 1544 }, 1545 "node_modules/object-treeify": { 1546 "version": "1.1.33", 1547 "resolved": "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.33.tgz", 1548 "integrity": "sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==", 1549 "license": "MIT", 1550 "engines": { 1551 "node": ">= 10" 1552 } 1553 }, 1554 "node_modules/ohash": { 1555 "version": "2.0.11", 1556 "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", 1557 "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", 1558 "dev": true, 1559 "license": "MIT" 1560 }, 1561 "node_modules/onetime": { 1562 "version": "5.1.2", 1563 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 1564 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 1565 "license": "MIT", 1566 "dependencies": { 1567 "mimic-fn": "^2.1.0" 1568 }, 1569 "engines": { 1570 "node": ">=6" 1571 }, 1572 "funding": { 1573 "url": "https://github.com/sponsors/sindresorhus" 1574 } 1575 }, 1576 "node_modules/path-key": { 1577 "version": "3.1.1", 1578 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1579 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1580 "license": "MIT", 1581 "engines": { 1582 "node": ">=8" 1583 } 1584 }, 1585 "node_modules/path-to-regexp": { 1586 "version": "6.3.0", 1587 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 1588 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", 1589 "dev": true, 1590 "license": "MIT" 1591 }, 1592 "node_modules/pathe": { 1593 "version": "2.0.3", 1594 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 1595 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 1596 "dev": true, 1597 "license": "MIT" 1598 }, 1599 "node_modules/printable-characters": { 1600 "version": "1.0.42", 1601 "resolved": "https://registry.npmjs.org/printable-characters/-/printable-characters-1.0.42.tgz", 1602 "integrity": "sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==", 1603 "dev": true, 1604 "license": "Unlicense" 1605 }, 1606 "node_modules/semver": { 1607 "version": "7.7.2", 1608 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 1609 "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 1610 "dev": true, 1611 "license": "ISC", 1612 "bin": { 1613 "semver": "bin/semver.js" 1614 }, 1615 "engines": { 1616 "node": ">=10" 1617 } 1618 }, 1619 "node_modules/sharp": { 1620 "version": "0.33.5", 1621 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", 1622 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", 1623 "dev": true, 1624 "hasInstallScript": true, 1625 "license": "Apache-2.0", 1626 "dependencies": { 1627 "color": "^4.2.3", 1628 "detect-libc": "^2.0.3", 1629 "semver": "^7.6.3" 1630 }, 1631 "engines": { 1632 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1633 }, 1634 "funding": { 1635 "url": "https://opencollective.com/libvips" 1636 }, 1637 "optionalDependencies": { 1638 "@img/sharp-darwin-arm64": "0.33.5", 1639 "@img/sharp-darwin-x64": "0.33.5", 1640 "@img/sharp-libvips-darwin-arm64": "1.0.4", 1641 "@img/sharp-libvips-darwin-x64": "1.0.4", 1642 "@img/sharp-libvips-linux-arm": "1.0.5", 1643 "@img/sharp-libvips-linux-arm64": "1.0.4", 1644 "@img/sharp-libvips-linux-s390x": "1.0.4", 1645 "@img/sharp-libvips-linux-x64": "1.0.4", 1646 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", 1647 "@img/sharp-libvips-linuxmusl-x64": "1.0.4", 1648 "@img/sharp-linux-arm": "0.33.5", 1649 "@img/sharp-linux-arm64": "0.33.5", 1650 "@img/sharp-linux-s390x": "0.33.5", 1651 "@img/sharp-linux-x64": "0.33.5", 1652 "@img/sharp-linuxmusl-arm64": "0.33.5", 1653 "@img/sharp-linuxmusl-x64": "0.33.5", 1654 "@img/sharp-wasm32": "0.33.5", 1655 "@img/sharp-win32-ia32": "0.33.5", 1656 "@img/sharp-win32-x64": "0.33.5" 1657 } 1658 }, 1659 "node_modules/shebang-command": { 1660 "version": "2.0.0", 1661 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1662 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1663 "license": "MIT", 1664 "dependencies": { 1665 "shebang-regex": "^3.0.0" 1666 }, 1667 "engines": { 1668 "node": ">=8" 1669 } 1670 }, 1671 "node_modules/shebang-regex": { 1672 "version": "3.0.0", 1673 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1674 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1675 "license": "MIT", 1676 "engines": { 1677 "node": ">=8" 1678 } 1679 }, 1680 "node_modules/signal-exit": { 1681 "version": "3.0.7", 1682 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 1683 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 1684 "license": "ISC" 1685 }, 1686 "node_modules/simple-swizzle": { 1687 "version": "0.2.2", 1688 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 1689 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", 1690 "dev": true, 1691 "license": "MIT", 1692 "dependencies": { 1693 "is-arrayish": "^0.3.1" 1694 } 1695 }, 1696 "node_modules/source-map": { 1697 "version": "0.6.1", 1698 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1699 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1700 "dev": true, 1701 "license": "BSD-3-Clause", 1702 "engines": { 1703 "node": ">=0.10.0" 1704 } 1705 }, 1706 "node_modules/stacktracey": { 1707 "version": "2.1.8", 1708 "resolved": "https://registry.npmjs.org/stacktracey/-/stacktracey-2.1.8.tgz", 1709 "integrity": "sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==", 1710 "dev": true, 1711 "license": "Unlicense", 1712 "dependencies": { 1713 "as-table": "^1.0.36", 1714 "get-source": "^2.0.12" 1715 } 1716 }, 1717 "node_modules/stoppable": { 1718 "version": "1.1.0", 1719 "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", 1720 "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", 1721 "dev": true, 1722 "license": "MIT", 1723 "engines": { 1724 "node": ">=4", 1725 "npm": ">=6" 1726 } 1727 }, 1728 "node_modules/strip-final-newline": { 1729 "version": "2.0.0", 1730 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 1731 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 1732 "license": "MIT", 1733 "engines": { 1734 "node": ">=6" 1735 } 1736 }, 1737 "node_modules/tslib": { 1738 "version": "2.8.1", 1739 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 1740 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 1741 "dev": true, 1742 "license": "0BSD", 1743 "optional": true 1744 }, 1745 "node_modules/ufo": { 1746 "version": "1.6.1", 1747 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 1748 "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 1749 "dev": true, 1750 "license": "MIT" 1751 }, 1752 "node_modules/undici": { 1753 "version": "5.29.0", 1754 "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", 1755 "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", 1756 "dev": true, 1757 "license": "MIT", 1758 "dependencies": { 1759 "@fastify/busboy": "^2.0.0" 1760 }, 1761 "engines": { 1762 "node": ">=14.0" 1763 } 1764 }, 1765 "node_modules/unenv": { 1766 "version": "2.0.0-rc.17", 1767 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.17.tgz", 1768 "integrity": "sha512-B06u0wXkEd+o5gOCMl/ZHl5cfpYbDZKAT+HWTL+Hws6jWu7dCiqBBXXXzMFcFVJb8D4ytAnYmxJA83uwOQRSsg==", 1769 "dev": true, 1770 "license": "MIT", 1771 "dependencies": { 1772 "defu": "^6.1.4", 1773 "exsolve": "^1.0.4", 1774 "ohash": "^2.0.11", 1775 "pathe": "^2.0.3", 1776 "ufo": "^1.6.1" 1777 } 1778 }, 1779 "node_modules/which": { 1780 "version": "4.0.0", 1781 "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", 1782 "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", 1783 "license": "ISC", 1784 "dependencies": { 1785 "isexe": "^3.1.1" 1786 }, 1787 "bin": { 1788 "node-which": "bin/which.js" 1789 }, 1790 "engines": { 1791 "node": "^16.13.0 || >=18.0.0" 1792 } 1793 }, 1794 "node_modules/workerd": { 1795 "version": "1.20250525.0", 1796 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20250525.0.tgz", 1797 "integrity": "sha512-SXJgLREy/Aqw2J71Oah0Pbu+SShbqbTExjVQyRBTM1r7MG7fS5NUlknhnt6sikjA/t4cO09Bi8OJqHdTkrcnYQ==", 1798 "dev": true, 1799 "hasInstallScript": true, 1800 "license": "Apache-2.0", 1801 "bin": { 1802 "workerd": "bin/workerd" 1803 }, 1804 "engines": { 1805 "node": ">=16" 1806 }, 1807 "optionalDependencies": { 1808 "@cloudflare/workerd-darwin-64": "1.20250525.0", 1809 "@cloudflare/workerd-darwin-arm64": "1.20250525.0", 1810 "@cloudflare/workerd-linux-64": "1.20250525.0", 1811 "@cloudflare/workerd-linux-arm64": "1.20250525.0", 1812 "@cloudflare/workerd-windows-64": "1.20250525.0" 1813 } 1814 }, 1815 "node_modules/wrangler": { 1816 "version": "4.18.0", 1817 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.18.0.tgz", 1818 "integrity": "sha512-/ng0KI9io97SNsBU1rheADBLLTE5Djybgsi4gXuvH1RBKJGpyj1xWvZ2fuWu8vAonit3EiZkwtERTm6kESHP3A==", 1819 "dev": true, 1820 "license": "MIT OR Apache-2.0", 1821 "dependencies": { 1822 "@cloudflare/kv-asset-handler": "0.4.0", 1823 "@cloudflare/unenv-preset": "2.3.2", 1824 "blake3-wasm": "2.1.5", 1825 "esbuild": "0.25.4", 1826 "miniflare": "4.20250525.0", 1827 "path-to-regexp": "6.3.0", 1828 "unenv": "2.0.0-rc.17", 1829 "workerd": "1.20250525.0" 1830 }, 1831 "bin": { 1832 "wrangler": "bin/wrangler.js", 1833 "wrangler2": "bin/wrangler.js" 1834 }, 1835 "engines": { 1836 "node": ">=18.0.0" 1837 }, 1838 "optionalDependencies": { 1839 "fsevents": "~2.3.2" 1840 }, 1841 "peerDependencies": { 1842 "@cloudflare/workers-types": "^4.20250525.0" 1843 }, 1844 "peerDependenciesMeta": { 1845 "@cloudflare/workers-types": { 1846 "optional": true 1847 } 1848 } 1849 }, 1850 "node_modules/ws": { 1851 "version": "8.18.0", 1852 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", 1853 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", 1854 "dev": true, 1855 "license": "MIT", 1856 "engines": { 1857 "node": ">=10.0.0" 1858 }, 1859 "peerDependencies": { 1860 "bufferutil": "^4.0.1", 1861 "utf-8-validate": ">=5.0.2" 1862 }, 1863 "peerDependenciesMeta": { 1864 "bufferutil": { 1865 "optional": true 1866 }, 1867 "utf-8-validate": { 1868 "optional": true 1869 } 1870 } 1871 }, 1872 "node_modules/youch": { 1873 "version": "3.3.4", 1874 "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.4.tgz", 1875 "integrity": "sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==", 1876 "dev": true, 1877 "license": "MIT", 1878 "dependencies": { 1879 "cookie": "^0.7.1", 1880 "mustache": "^4.2.0", 1881 "stacktracey": "^2.1.8" 1882 } 1883 }, 1884 "node_modules/zod": { 1885 "version": "3.22.3", 1886 "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz", 1887 "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==", 1888 "dev": true, 1889 "license": "MIT", 1890 "funding": { 1891 "url": "https://github.com/sponsors/colinhacks" 1892 } 1893 } 1894 }, 1895 "dependencies": { 1896 "@cloudflare/kv-asset-handler": { 1897 "version": "0.4.0", 1898 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.0.tgz", 1899 "integrity": "sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==", 1900 "dev": true, 1901 "requires": { 1902 "mime": "^3.0.0" 1903 } 1904 }, 1905 "@cloudflare/unenv-preset": { 1906 "version": "2.3.2", 1907 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.3.2.tgz", 1908 "integrity": "sha512-MtUgNl+QkQyhQvv5bbWP+BpBC1N0me4CHHuP2H4ktmOMKdB/6kkz/lo+zqiA4mEazb4y+1cwyNjVrQ2DWeE4mg==", 1909 "dev": true, 1910 "requires": {} 1911 }, 1912 "@cloudflare/workerd-darwin-64": { 1913 "version": "1.20250525.0", 1914 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20250525.0.tgz", 1915 "integrity": "sha512-L5l+7sSJJT2+riR5rS3Q3PKNNySPjWfRIeaNGMVRi1dPO6QPi4lwuxfRUFNoeUdilZJUVPfSZvTtj9RedsKznQ==", 1916 "dev": true, 1917 "optional": true 1918 }, 1919 "@cloudflare/workerd-darwin-arm64": { 1920 "version": "1.20250525.0", 1921 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20250525.0.tgz", 1922 "integrity": "sha512-Y3IbIdrF/vJWh/WBvshwcSyUh175VAiLRW7963S1dXChrZ1N5wuKGQm9xY69cIGVtitpMJWWW3jLq7J/Xxwm0Q==", 1923 "dev": true, 1924 "optional": true 1925 }, 1926 "@cloudflare/workerd-linux-64": { 1927 "version": "1.20250525.0", 1928 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20250525.0.tgz", 1929 "integrity": "sha512-KSyQPAby+c6cpENoO0ayCQlY6QIh28l/+QID7VC1SLXfiNHy+hPNsH1vVBTST6CilHVAQSsy9tCZ9O9XECB8yg==", 1930 "dev": true, 1931 "optional": true 1932 }, 1933 "@cloudflare/workerd-linux-arm64": { 1934 "version": "1.20250525.0", 1935 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20250525.0.tgz", 1936 "integrity": "sha512-Nt0FUxS2kQhJUea4hMCNPaetkrAFDhPnNX/ntwcqVlGgnGt75iaAhupWJbU0GB+gIWlKeuClUUnDZqKbicoKyg==", 1937 "dev": true, 1938 "optional": true 1939 }, 1940 "@cloudflare/workerd-windows-64": { 1941 "version": "1.20250525.0", 1942 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20250525.0.tgz", 1943 "integrity": "sha512-mwTj+9f3uIa4NEXR1cOa82PjLa6dbrb3J+KCVJFYIaq7e63VxEzOchCXS4tublT2pmOhmFqkgBMXrxozxNkR2Q==", 1944 "dev": true, 1945 "optional": true 1946 }, 1947 "@cspotcode/source-map-support": { 1948 "version": "0.8.1", 1949 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 1950 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 1951 "dev": true, 1952 "requires": { 1953 "@jridgewell/trace-mapping": "0.3.9" 1954 } 1955 }, 1956 "@dotenvx/dotenvx": { 1957 "version": "1.44.1", 1958 "resolved": "https://registry.npmjs.org/@dotenvx/dotenvx/-/dotenvx-1.44.1.tgz", 1959 "integrity": "sha512-j1QImCqf/XJmhIjC1OPpgiZV9g370HG9MNT9s/CDwCKsoYzNCPEKK+GfsidahJx7yIlBbm+4dPLlGec+bKn7oA==", 1960 "requires": { 1961 "commander": "^11.1.0", 1962 "dotenv": "^16.4.5", 1963 "eciesjs": "^0.4.10", 1964 "execa": "^5.1.1", 1965 "fdir": "^6.2.0", 1966 "ignore": "^5.3.0", 1967 "object-treeify": "1.1.33", 1968 "picomatch": "^4.0.2", 1969 "which": "^4.0.0" 1970 }, 1971 "dependencies": { 1972 "fdir": { 1973 "version": "6.4.0", 1974 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.0.tgz", 1975 "integrity": "sha512-3oB133prH1o4j/L5lLW7uOCF1PlD+/It2L0eL/iAqWMB91RBbqTewABqxhj0ibBd90EEmWZq7ntIWzVaWcXTGQ==", 1976 "requires": {} 1977 }, 1978 "picomatch": { 1979 "version": "4.0.2", 1980 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", 1981 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==" 1982 } 1983 } 1984 }, 1985 "@ecies/ciphers": { 1986 "version": "0.2.1", 1987 "resolved": "https://registry.npmjs.org/@ecies/ciphers/-/ciphers-0.2.1.tgz", 1988 "integrity": "sha512-ezMihhjW24VNK/2qQR7lH8xCQY24nk0XHF/kwJ1OuiiY5iEwQXOcKVSy47fSoHPRG8gVGXcK5SgtONDk5xMwtQ==", 1989 "requires": {} 1990 }, 1991 "@emnapi/runtime": { 1992 "version": "1.4.3", 1993 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.3.tgz", 1994 "integrity": "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==", 1995 "dev": true, 1996 "optional": true, 1997 "requires": { 1998 "tslib": "^2.4.0" 1999 } 2000 }, 2001 "@esbuild/aix-ppc64": { 2002 "version": "0.25.4", 2003 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.4.tgz", 2004 "integrity": "sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==", 2005 "dev": true, 2006 "optional": true 2007 }, 2008 "@esbuild/android-arm": { 2009 "version": "0.25.4", 2010 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.4.tgz", 2011 "integrity": "sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==", 2012 "dev": true, 2013 "optional": true 2014 }, 2015 "@esbuild/android-arm64": { 2016 "version": "0.25.4", 2017 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.4.tgz", 2018 "integrity": "sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==", 2019 "dev": true, 2020 "optional": true 2021 }, 2022 "@esbuild/android-x64": { 2023 "version": "0.25.4", 2024 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.4.tgz", 2025 "integrity": "sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==", 2026 "dev": true, 2027 "optional": true 2028 }, 2029 "@esbuild/darwin-arm64": { 2030 "version": "0.25.4", 2031 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.4.tgz", 2032 "integrity": "sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==", 2033 "dev": true, 2034 "optional": true 2035 }, 2036 "@esbuild/darwin-x64": { 2037 "version": "0.25.4", 2038 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.4.tgz", 2039 "integrity": "sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==", 2040 "dev": true, 2041 "optional": true 2042 }, 2043 "@esbuild/freebsd-arm64": { 2044 "version": "0.25.4", 2045 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.4.tgz", 2046 "integrity": "sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==", 2047 "dev": true, 2048 "optional": true 2049 }, 2050 "@esbuild/freebsd-x64": { 2051 "version": "0.25.4", 2052 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.4.tgz", 2053 "integrity": "sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==", 2054 "dev": true, 2055 "optional": true 2056 }, 2057 "@esbuild/linux-arm": { 2058 "version": "0.25.4", 2059 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.4.tgz", 2060 "integrity": "sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==", 2061 "dev": true, 2062 "optional": true 2063 }, 2064 "@esbuild/linux-arm64": { 2065 "version": "0.25.4", 2066 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.4.tgz", 2067 "integrity": "sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==", 2068 "dev": true, 2069 "optional": true 2070 }, 2071 "@esbuild/linux-ia32": { 2072 "version": "0.25.4", 2073 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.4.tgz", 2074 "integrity": "sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==", 2075 "dev": true, 2076 "optional": true 2077 }, 2078 "@esbuild/linux-loong64": { 2079 "version": "0.25.4", 2080 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.4.tgz", 2081 "integrity": "sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==", 2082 "dev": true, 2083 "optional": true 2084 }, 2085 "@esbuild/linux-mips64el": { 2086 "version": "0.25.4", 2087 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.4.tgz", 2088 "integrity": "sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==", 2089 "dev": true, 2090 "optional": true 2091 }, 2092 "@esbuild/linux-ppc64": { 2093 "version": "0.25.4", 2094 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.4.tgz", 2095 "integrity": "sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==", 2096 "dev": true, 2097 "optional": true 2098 }, 2099 "@esbuild/linux-riscv64": { 2100 "version": "0.25.4", 2101 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.4.tgz", 2102 "integrity": "sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==", 2103 "dev": true, 2104 "optional": true 2105 }, 2106 "@esbuild/linux-s390x": { 2107 "version": "0.25.4", 2108 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.4.tgz", 2109 "integrity": "sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==", 2110 "dev": true, 2111 "optional": true 2112 }, 2113 "@esbuild/linux-x64": { 2114 "version": "0.25.4", 2115 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.4.tgz", 2116 "integrity": "sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==", 2117 "dev": true, 2118 "optional": true 2119 }, 2120 "@esbuild/netbsd-arm64": { 2121 "version": "0.25.4", 2122 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.4.tgz", 2123 "integrity": "sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==", 2124 "dev": true, 2125 "optional": true 2126 }, 2127 "@esbuild/netbsd-x64": { 2128 "version": "0.25.4", 2129 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.4.tgz", 2130 "integrity": "sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==", 2131 "dev": true, 2132 "optional": true 2133 }, 2134 "@esbuild/openbsd-arm64": { 2135 "version": "0.25.4", 2136 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.4.tgz", 2137 "integrity": "sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==", 2138 "dev": true, 2139 "optional": true 2140 }, 2141 "@esbuild/openbsd-x64": { 2142 "version": "0.25.4", 2143 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.4.tgz", 2144 "integrity": "sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==", 2145 "dev": true, 2146 "optional": true 2147 }, 2148 "@esbuild/sunos-x64": { 2149 "version": "0.25.4", 2150 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.4.tgz", 2151 "integrity": "sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==", 2152 "dev": true, 2153 "optional": true 2154 }, 2155 "@esbuild/win32-arm64": { 2156 "version": "0.25.4", 2157 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.4.tgz", 2158 "integrity": "sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==", 2159 "dev": true, 2160 "optional": true 2161 }, 2162 "@esbuild/win32-ia32": { 2163 "version": "0.25.4", 2164 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.4.tgz", 2165 "integrity": "sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==", 2166 "dev": true, 2167 "optional": true 2168 }, 2169 "@esbuild/win32-x64": { 2170 "version": "0.25.4", 2171 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.4.tgz", 2172 "integrity": "sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==", 2173 "dev": true, 2174 "optional": true 2175 }, 2176 "@fastify/busboy": { 2177 "version": "2.1.1", 2178 "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", 2179 "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", 2180 "dev": true 2181 }, 2182 "@img/sharp-darwin-arm64": { 2183 "version": "0.33.5", 2184 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", 2185 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", 2186 "dev": true, 2187 "optional": true, 2188 "requires": { 2189 "@img/sharp-libvips-darwin-arm64": "1.0.4" 2190 } 2191 }, 2192 "@img/sharp-darwin-x64": { 2193 "version": "0.33.5", 2194 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", 2195 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", 2196 "dev": true, 2197 "optional": true, 2198 "requires": { 2199 "@img/sharp-libvips-darwin-x64": "1.0.4" 2200 } 2201 }, 2202 "@img/sharp-libvips-darwin-arm64": { 2203 "version": "1.0.4", 2204 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", 2205 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", 2206 "dev": true, 2207 "optional": true 2208 }, 2209 "@img/sharp-libvips-darwin-x64": { 2210 "version": "1.0.4", 2211 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", 2212 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", 2213 "dev": true, 2214 "optional": true 2215 }, 2216 "@img/sharp-libvips-linux-arm": { 2217 "version": "1.0.5", 2218 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", 2219 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", 2220 "dev": true, 2221 "optional": true 2222 }, 2223 "@img/sharp-libvips-linux-arm64": { 2224 "version": "1.0.4", 2225 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", 2226 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", 2227 "dev": true, 2228 "optional": true 2229 }, 2230 "@img/sharp-libvips-linux-s390x": { 2231 "version": "1.0.4", 2232 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", 2233 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", 2234 "dev": true, 2235 "optional": true 2236 }, 2237 "@img/sharp-libvips-linux-x64": { 2238 "version": "1.0.4", 2239 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", 2240 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", 2241 "dev": true, 2242 "optional": true 2243 }, 2244 "@img/sharp-libvips-linuxmusl-arm64": { 2245 "version": "1.0.4", 2246 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", 2247 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", 2248 "dev": true, 2249 "optional": true 2250 }, 2251 "@img/sharp-libvips-linuxmusl-x64": { 2252 "version": "1.0.4", 2253 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", 2254 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", 2255 "dev": true, 2256 "optional": true 2257 }, 2258 "@img/sharp-linux-arm": { 2259 "version": "0.33.5", 2260 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", 2261 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", 2262 "dev": true, 2263 "optional": true, 2264 "requires": { 2265 "@img/sharp-libvips-linux-arm": "1.0.5" 2266 } 2267 }, 2268 "@img/sharp-linux-arm64": { 2269 "version": "0.33.5", 2270 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", 2271 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", 2272 "dev": true, 2273 "optional": true, 2274 "requires": { 2275 "@img/sharp-libvips-linux-arm64": "1.0.4" 2276 } 2277 }, 2278 "@img/sharp-linux-s390x": { 2279 "version": "0.33.5", 2280 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", 2281 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", 2282 "dev": true, 2283 "optional": true, 2284 "requires": { 2285 "@img/sharp-libvips-linux-s390x": "1.0.4" 2286 } 2287 }, 2288 "@img/sharp-linux-x64": { 2289 "version": "0.33.5", 2290 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", 2291 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", 2292 "dev": true, 2293 "optional": true, 2294 "requires": { 2295 "@img/sharp-libvips-linux-x64": "1.0.4" 2296 } 2297 }, 2298 "@img/sharp-linuxmusl-arm64": { 2299 "version": "0.33.5", 2300 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", 2301 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", 2302 "dev": true, 2303 "optional": true, 2304 "requires": { 2305 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" 2306 } 2307 }, 2308 "@img/sharp-linuxmusl-x64": { 2309 "version": "0.33.5", 2310 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", 2311 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", 2312 "dev": true, 2313 "optional": true, 2314 "requires": { 2315 "@img/sharp-libvips-linuxmusl-x64": "1.0.4" 2316 } 2317 }, 2318 "@img/sharp-wasm32": { 2319 "version": "0.33.5", 2320 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", 2321 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", 2322 "dev": true, 2323 "optional": true, 2324 "requires": { 2325 "@emnapi/runtime": "^1.2.0" 2326 } 2327 }, 2328 "@img/sharp-win32-ia32": { 2329 "version": "0.33.5", 2330 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", 2331 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", 2332 "dev": true, 2333 "optional": true 2334 }, 2335 "@img/sharp-win32-x64": { 2336 "version": "0.33.5", 2337 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", 2338 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", 2339 "dev": true, 2340 "optional": true 2341 }, 2342 "@jridgewell/resolve-uri": { 2343 "version": "3.1.2", 2344 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 2345 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 2346 "dev": true 2347 }, 2348 "@jridgewell/sourcemap-codec": { 2349 "version": "1.5.0", 2350 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", 2351 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", 2352 "dev": true 2353 }, 2354 "@jridgewell/trace-mapping": { 2355 "version": "0.3.9", 2356 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 2357 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 2358 "dev": true, 2359 "requires": { 2360 "@jridgewell/resolve-uri": "^3.0.3", 2361 "@jridgewell/sourcemap-codec": "^1.4.10" 2362 } 2363 }, 2364 "@noble/ciphers": { 2365 "version": "1.0.0", 2366 "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.0.0.tgz", 2367 "integrity": "sha512-wH5EHOmLi0rEazphPbecAzmjd12I6/Yv/SiHdkA9LSycsQk7RuuTp7am5/o62qYr0RScE7Pc9icXGBbsr6cesA==" 2368 }, 2369 "@noble/curves": { 2370 "version": "1.6.0", 2371 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.6.0.tgz", 2372 "integrity": "sha512-TlaHRXDehJuRNR9TfZDNQ45mMEd5dwUwmicsafcIX4SsNiqnCHKjE/1alYPd/lDRVhxdhUAlv8uEhMCI5zjIJQ==", 2373 "requires": { 2374 "@noble/hashes": "1.5.0" 2375 } 2376 }, 2377 "@noble/hashes": { 2378 "version": "1.5.0", 2379 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.5.0.tgz", 2380 "integrity": "sha512-1j6kQFb7QRru7eKN3ZDvRcP13rugwdxZqCjbiAVZfIJwgj2A65UmT4TgARXGlXgnRkORLTDTrO19ZErt7+QXgA==" 2381 }, 2382 "acorn": { 2383 "version": "8.14.0", 2384 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 2385 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 2386 "dev": true 2387 }, 2388 "acorn-walk": { 2389 "version": "8.3.2", 2390 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", 2391 "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", 2392 "dev": true 2393 }, 2394 "as-table": { 2395 "version": "1.0.55", 2396 "resolved": "https://registry.npmjs.org/as-table/-/as-table-1.0.55.tgz", 2397 "integrity": "sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==", 2398 "dev": true, 2399 "requires": { 2400 "printable-characters": "^1.0.42" 2401 } 2402 }, 2403 "blake3-wasm": { 2404 "version": "2.1.5", 2405 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", 2406 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", 2407 "dev": true 2408 }, 2409 "color": { 2410 "version": "4.2.3", 2411 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", 2412 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", 2413 "dev": true, 2414 "requires": { 2415 "color-convert": "^2.0.1", 2416 "color-string": "^1.9.0" 2417 } 2418 }, 2419 "color-convert": { 2420 "version": "2.0.1", 2421 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2422 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2423 "dev": true, 2424 "requires": { 2425 "color-name": "~1.1.4" 2426 } 2427 }, 2428 "color-name": { 2429 "version": "1.1.4", 2430 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2431 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2432 "dev": true 2433 }, 2434 "color-string": { 2435 "version": "1.9.1", 2436 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 2437 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 2438 "dev": true, 2439 "requires": { 2440 "color-name": "^1.0.0", 2441 "simple-swizzle": "^0.2.2" 2442 } 2443 }, 2444 "commander": { 2445 "version": "11.1.0", 2446 "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", 2447 "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==" 2448 }, 2449 "cookie": { 2450 "version": "0.7.2", 2451 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 2452 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 2453 "dev": true 2454 }, 2455 "cross-spawn": { 2456 "version": "7.0.3", 2457 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 2458 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 2459 "requires": { 2460 "path-key": "^3.1.0", 2461 "shebang-command": "^2.0.0", 2462 "which": "^2.0.1" 2463 }, 2464 "dependencies": { 2465 "isexe": { 2466 "version": "2.0.0", 2467 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2468 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 2469 }, 2470 "which": { 2471 "version": "2.0.2", 2472 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2473 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2474 "requires": { 2475 "isexe": "^2.0.0" 2476 } 2477 } 2478 } 2479 }, 2480 "data-uri-to-buffer": { 2481 "version": "2.0.2", 2482 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.2.tgz", 2483 "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==", 2484 "dev": true 2485 }, 2486 "defu": { 2487 "version": "6.1.4", 2488 "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", 2489 "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", 2490 "dev": true 2491 }, 2492 "detect-libc": { 2493 "version": "2.0.4", 2494 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", 2495 "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", 2496 "dev": true 2497 }, 2498 "dotenv": { 2499 "version": "16.4.5", 2500 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", 2501 "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==" 2502 }, 2503 "eciesjs": { 2504 "version": "0.4.11", 2505 "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.4.11.tgz", 2506 "integrity": "sha512-SmUG449n1w1YGvJD9R30tBGvpxTxA0cnn0rfvpFIBvmezfIhagLjsH2JG8HBHOLS8slXsPh48II7IDUTH/J3Mg==", 2507 "requires": { 2508 "@ecies/ciphers": "^0.2.1", 2509 "@noble/ciphers": "^1.0.0", 2510 "@noble/curves": "^1.6.0", 2511 "@noble/hashes": "^1.5.0" 2512 } 2513 }, 2514 "esbuild": { 2515 "version": "0.25.4", 2516 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.4.tgz", 2517 "integrity": "sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==", 2518 "dev": true, 2519 "requires": { 2520 "@esbuild/aix-ppc64": "0.25.4", 2521 "@esbuild/android-arm": "0.25.4", 2522 "@esbuild/android-arm64": "0.25.4", 2523 "@esbuild/android-x64": "0.25.4", 2524 "@esbuild/darwin-arm64": "0.25.4", 2525 "@esbuild/darwin-x64": "0.25.4", 2526 "@esbuild/freebsd-arm64": "0.25.4", 2527 "@esbuild/freebsd-x64": "0.25.4", 2528 "@esbuild/linux-arm": "0.25.4", 2529 "@esbuild/linux-arm64": "0.25.4", 2530 "@esbuild/linux-ia32": "0.25.4", 2531 "@esbuild/linux-loong64": "0.25.4", 2532 "@esbuild/linux-mips64el": "0.25.4", 2533 "@esbuild/linux-ppc64": "0.25.4", 2534 "@esbuild/linux-riscv64": "0.25.4", 2535 "@esbuild/linux-s390x": "0.25.4", 2536 "@esbuild/linux-x64": "0.25.4", 2537 "@esbuild/netbsd-arm64": "0.25.4", 2538 "@esbuild/netbsd-x64": "0.25.4", 2539 "@esbuild/openbsd-arm64": "0.25.4", 2540 "@esbuild/openbsd-x64": "0.25.4", 2541 "@esbuild/sunos-x64": "0.25.4", 2542 "@esbuild/win32-arm64": "0.25.4", 2543 "@esbuild/win32-ia32": "0.25.4", 2544 "@esbuild/win32-x64": "0.25.4" 2545 } 2546 }, 2547 "execa": { 2548 "version": "5.1.1", 2549 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 2550 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 2551 "requires": { 2552 "cross-spawn": "^7.0.3", 2553 "get-stream": "^6.0.0", 2554 "human-signals": "^2.1.0", 2555 "is-stream": "^2.0.0", 2556 "merge-stream": "^2.0.0", 2557 "npm-run-path": "^4.0.1", 2558 "onetime": "^5.1.2", 2559 "signal-exit": "^3.0.3", 2560 "strip-final-newline": "^2.0.0" 2561 } 2562 }, 2563 "exit-hook": { 2564 "version": "2.2.1", 2565 "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", 2566 "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==", 2567 "dev": true 2568 }, 2569 "exsolve": { 2570 "version": "1.0.5", 2571 "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.5.tgz", 2572 "integrity": "sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==", 2573 "dev": true 2574 }, 2575 "fsevents": { 2576 "version": "2.3.3", 2577 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2578 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2579 "dev": true, 2580 "optional": true 2581 }, 2582 "get-source": { 2583 "version": "2.0.12", 2584 "resolved": "https://registry.npmjs.org/get-source/-/get-source-2.0.12.tgz", 2585 "integrity": "sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==", 2586 "dev": true, 2587 "requires": { 2588 "data-uri-to-buffer": "^2.0.0", 2589 "source-map": "^0.6.1" 2590 } 2591 }, 2592 "get-stream": { 2593 "version": "6.0.1", 2594 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 2595 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" 2596 }, 2597 "glob-to-regexp": { 2598 "version": "0.4.1", 2599 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 2600 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 2601 "dev": true 2602 }, 2603 "human-signals": { 2604 "version": "2.1.0", 2605 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 2606 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" 2607 }, 2608 "ignore": { 2609 "version": "5.3.2", 2610 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 2611 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==" 2612 }, 2613 "is-arrayish": { 2614 "version": "0.3.2", 2615 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 2616 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", 2617 "dev": true 2618 }, 2619 "is-stream": { 2620 "version": "2.0.1", 2621 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 2622 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" 2623 }, 2624 "isexe": { 2625 "version": "3.1.1", 2626 "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", 2627 "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==" 2628 }, 2629 "merge-stream": { 2630 "version": "2.0.0", 2631 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 2632 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" 2633 }, 2634 "mime": { 2635 "version": "3.0.0", 2636 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", 2637 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", 2638 "dev": true 2639 }, 2640 "mimic-fn": { 2641 "version": "2.1.0", 2642 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 2643 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" 2644 }, 2645 "miniflare": { 2646 "version": "4.20250525.0", 2647 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20250525.0.tgz", 2648 "integrity": "sha512-F5XRDn9WqxUaHphUT8qwy5WXC/3UwbBRJTdjjP5uwHX82vypxIlHNyHziZnplPLhQa1kbSdIY7wfuP1XJyyYZw==", 2649 "dev": true, 2650 "requires": { 2651 "@cspotcode/source-map-support": "0.8.1", 2652 "acorn": "8.14.0", 2653 "acorn-walk": "8.3.2", 2654 "exit-hook": "2.2.1", 2655 "glob-to-regexp": "0.4.1", 2656 "sharp": "^0.33.5", 2657 "stoppable": "1.1.0", 2658 "undici": "^5.28.5", 2659 "workerd": "1.20250525.0", 2660 "ws": "8.18.0", 2661 "youch": "3.3.4", 2662 "zod": "3.22.3" 2663 } 2664 }, 2665 "mustache": { 2666 "version": "4.2.0", 2667 "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", 2668 "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", 2669 "dev": true 2670 }, 2671 "npm-run-path": { 2672 "version": "4.0.1", 2673 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 2674 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 2675 "requires": { 2676 "path-key": "^3.0.0" 2677 } 2678 }, 2679 "object-treeify": { 2680 "version": "1.1.33", 2681 "resolved": "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.33.tgz", 2682 "integrity": "sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==" 2683 }, 2684 "ohash": { 2685 "version": "2.0.11", 2686 "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", 2687 "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", 2688 "dev": true 2689 }, 2690 "onetime": { 2691 "version": "5.1.2", 2692 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 2693 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 2694 "requires": { 2695 "mimic-fn": "^2.1.0" 2696 } 2697 }, 2698 "path-key": { 2699 "version": "3.1.1", 2700 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 2701 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" 2702 }, 2703 "path-to-regexp": { 2704 "version": "6.3.0", 2705 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 2706 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", 2707 "dev": true 2708 }, 2709 "pathe": { 2710 "version": "2.0.3", 2711 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 2712 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 2713 "dev": true 2714 }, 2715 "printable-characters": { 2716 "version": "1.0.42", 2717 "resolved": "https://registry.npmjs.org/printable-characters/-/printable-characters-1.0.42.tgz", 2718 "integrity": "sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==", 2719 "dev": true 2720 }, 2721 "semver": { 2722 "version": "7.7.2", 2723 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", 2724 "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", 2725 "dev": true 2726 }, 2727 "sharp": { 2728 "version": "0.33.5", 2729 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", 2730 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", 2731 "dev": true, 2732 "requires": { 2733 "@img/sharp-darwin-arm64": "0.33.5", 2734 "@img/sharp-darwin-x64": "0.33.5", 2735 "@img/sharp-libvips-darwin-arm64": "1.0.4", 2736 "@img/sharp-libvips-darwin-x64": "1.0.4", 2737 "@img/sharp-libvips-linux-arm": "1.0.5", 2738 "@img/sharp-libvips-linux-arm64": "1.0.4", 2739 "@img/sharp-libvips-linux-s390x": "1.0.4", 2740 "@img/sharp-libvips-linux-x64": "1.0.4", 2741 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", 2742 "@img/sharp-libvips-linuxmusl-x64": "1.0.4", 2743 "@img/sharp-linux-arm": "0.33.5", 2744 "@img/sharp-linux-arm64": "0.33.5", 2745 "@img/sharp-linux-s390x": "0.33.5", 2746 "@img/sharp-linux-x64": "0.33.5", 2747 "@img/sharp-linuxmusl-arm64": "0.33.5", 2748 "@img/sharp-linuxmusl-x64": "0.33.5", 2749 "@img/sharp-wasm32": "0.33.5", 2750 "@img/sharp-win32-ia32": "0.33.5", 2751 "@img/sharp-win32-x64": "0.33.5", 2752 "color": "^4.2.3", 2753 "detect-libc": "^2.0.3", 2754 "semver": "^7.6.3" 2755 } 2756 }, 2757 "shebang-command": { 2758 "version": "2.0.0", 2759 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 2760 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 2761 "requires": { 2762 "shebang-regex": "^3.0.0" 2763 } 2764 }, 2765 "shebang-regex": { 2766 "version": "3.0.0", 2767 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 2768 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" 2769 }, 2770 "signal-exit": { 2771 "version": "3.0.7", 2772 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 2773 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" 2774 }, 2775 "simple-swizzle": { 2776 "version": "0.2.2", 2777 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 2778 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", 2779 "dev": true, 2780 "requires": { 2781 "is-arrayish": "^0.3.1" 2782 } 2783 }, 2784 "source-map": { 2785 "version": "0.6.1", 2786 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2787 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2788 "dev": true 2789 }, 2790 "stacktracey": { 2791 "version": "2.1.8", 2792 "resolved": "https://registry.npmjs.org/stacktracey/-/stacktracey-2.1.8.tgz", 2793 "integrity": "sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==", 2794 "dev": true, 2795 "requires": { 2796 "as-table": "^1.0.36", 2797 "get-source": "^2.0.12" 2798 } 2799 }, 2800 "stoppable": { 2801 "version": "1.1.0", 2802 "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", 2803 "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", 2804 "dev": true 2805 }, 2806 "strip-final-newline": { 2807 "version": "2.0.0", 2808 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 2809 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" 2810 }, 2811 "tslib": { 2812 "version": "2.8.1", 2813 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 2814 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 2815 "dev": true, 2816 "optional": true 2817 }, 2818 "ufo": { 2819 "version": "1.6.1", 2820 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz", 2821 "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==", 2822 "dev": true 2823 }, 2824 "undici": { 2825 "version": "5.29.0", 2826 "resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz", 2827 "integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==", 2828 "dev": true, 2829 "requires": { 2830 "@fastify/busboy": "^2.0.0" 2831 } 2832 }, 2833 "unenv": { 2834 "version": "2.0.0-rc.17", 2835 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.17.tgz", 2836 "integrity": "sha512-B06u0wXkEd+o5gOCMl/ZHl5cfpYbDZKAT+HWTL+Hws6jWu7dCiqBBXXXzMFcFVJb8D4ytAnYmxJA83uwOQRSsg==", 2837 "dev": true, 2838 "requires": { 2839 "defu": "^6.1.4", 2840 "exsolve": "^1.0.4", 2841 "ohash": "^2.0.11", 2842 "pathe": "^2.0.3", 2843 "ufo": "^1.6.1" 2844 } 2845 }, 2846 "which": { 2847 "version": "4.0.0", 2848 "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", 2849 "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", 2850 "requires": { 2851 "isexe": "^3.1.1" 2852 } 2853 }, 2854 "workerd": { 2855 "version": "1.20250525.0", 2856 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20250525.0.tgz", 2857 "integrity": "sha512-SXJgLREy/Aqw2J71Oah0Pbu+SShbqbTExjVQyRBTM1r7MG7fS5NUlknhnt6sikjA/t4cO09Bi8OJqHdTkrcnYQ==", 2858 "dev": true, 2859 "requires": { 2860 "@cloudflare/workerd-darwin-64": "1.20250525.0", 2861 "@cloudflare/workerd-darwin-arm64": "1.20250525.0", 2862 "@cloudflare/workerd-linux-64": "1.20250525.0", 2863 "@cloudflare/workerd-linux-arm64": "1.20250525.0", 2864 "@cloudflare/workerd-windows-64": "1.20250525.0" 2865 } 2866 }, 2867 "wrangler": { 2868 "version": "4.18.0", 2869 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.18.0.tgz", 2870 "integrity": "sha512-/ng0KI9io97SNsBU1rheADBLLTE5Djybgsi4gXuvH1RBKJGpyj1xWvZ2fuWu8vAonit3EiZkwtERTm6kESHP3A==", 2871 "dev": true, 2872 "requires": { 2873 "@cloudflare/kv-asset-handler": "0.4.0", 2874 "@cloudflare/unenv-preset": "2.3.2", 2875 "blake3-wasm": "2.1.5", 2876 "esbuild": "0.25.4", 2877 "fsevents": "~2.3.2", 2878 "miniflare": "4.20250525.0", 2879 "path-to-regexp": "6.3.0", 2880 "unenv": "2.0.0-rc.17", 2881 "workerd": "1.20250525.0" 2882 } 2883 }, 2884 "ws": { 2885 "version": "8.18.0", 2886 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", 2887 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", 2888 "dev": true, 2889 "requires": {} 2890 }, 2891 "youch": { 2892 "version": "3.3.4", 2893 "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.4.tgz", 2894 "integrity": "sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==", 2895 "dev": true, 2896 "requires": { 2897 "cookie": "^0.7.1", 2898 "mustache": "^4.2.0", 2899 "stacktracey": "^2.1.8" 2900 } 2901 }, 2902 "zod": { 2903 "version": "3.22.3", 2904 "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz", 2905 "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==", 2906 "dev": true 2907 } 2908 } 2909}