package-lock.json (50357B)
1 { 2 "name": "throbbing-boat-1f5a", 3 "version": "0.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "throbbing-boat-1f5a", 9 "version": "0.0.0", 10 "devDependencies": { 11 "@types/node": "^25.9.3", 12 "typescript": "^5.5.2", 13 "wrangler": "^4.100.0" 14 } 15 }, 16 "node_modules/@cloudflare/kv-asset-handler": { 17 "version": "0.5.0", 18 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.5.0.tgz", 19 "integrity": "sha512-jxQYkj8dSIzc0cD6cMMNdOc1UVjqSqu8BZdor5s8cGjW2I8BjODt/kWPVdY+u9zj3ms75Q5qaZgnxUad83+eAg==", 20 "dev": true, 21 "license": "MIT OR Apache-2.0", 22 "engines": { 23 "node": ">=22.0.0" 24 } 25 }, 26 "node_modules/@cloudflare/unenv-preset": { 27 "version": "2.16.1", 28 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.16.1.tgz", 29 "integrity": "sha512-ECxObrMfyTl5bhQf/lZCXwo5G6xX9IAUo+nDMKK4SZ8m4Jvvxp52vilxyySSWh2YTZz8+HQ07qGH/2rEom1vDw==", 30 "dev": true, 31 "license": "MIT OR Apache-2.0", 32 "peerDependencies": { 33 "unenv": "2.0.0-rc.24", 34 "workerd": ">1.20260305.0 <2.0.0-0" 35 }, 36 "peerDependenciesMeta": { 37 "workerd": { 38 "optional": true 39 } 40 } 41 }, 42 "node_modules/@cloudflare/workerd-darwin-64": { 43 "version": "1.20260611.1", 44 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260611.1.tgz", 45 "integrity": "sha512-iJICldmi4sBGgi7IrQles8cStOGXM/Tmv95C4OODVs6VIbMsJPqThUM5h3uYVQNULuJ8I/aVvnJ3Eh/wZCKwuA==", 46 "cpu": [ 47 "x64" 48 ], 49 "dev": true, 50 "license": "Apache-2.0", 51 "optional": true, 52 "os": [ 53 "darwin" 54 ], 55 "engines": { 56 "node": ">=16" 57 } 58 }, 59 "node_modules/@cloudflare/workerd-darwin-arm64": { 60 "version": "1.20260611.1", 61 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260611.1.tgz", 62 "integrity": "sha512-yBbVXvbZyltR3I7NJdC4C4ItkItjZSiabcA/3HzEWOUQjLVKFqRh4so6ToHr70VCYh8VGeR8EDZL23igLhXqFQ==", 63 "cpu": [ 64 "arm64" 65 ], 66 "dev": true, 67 "license": "Apache-2.0", 68 "optional": true, 69 "os": [ 70 "darwin" 71 ], 72 "engines": { 73 "node": ">=16" 74 } 75 }, 76 "node_modules/@cloudflare/workerd-linux-64": { 77 "version": "1.20260611.1", 78 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260611.1.tgz", 79 "integrity": "sha512-PfNjpxOlaIgZFYuhD7+neEEewCN2Ud993wEEN0fmbtSOax1AK53LGqmXUDvFhnbkHxJLFAxYCSNISW8QbzaAIg==", 80 "cpu": [ 81 "x64" 82 ], 83 "dev": true, 84 "license": "Apache-2.0", 85 "optional": true, 86 "os": [ 87 "linux" 88 ], 89 "engines": { 90 "node": ">=16" 91 } 92 }, 93 "node_modules/@cloudflare/workerd-linux-arm64": { 94 "version": "1.20260611.1", 95 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260611.1.tgz", 96 "integrity": "sha512-GEp4XbuIKjlF8pakqXcUDJfKiJosD/Q7S83J0d+r+z9XIlYGfF3ntm08e2aiF5TFTwp3fnG4yMoPUAKNhNJpvQ==", 97 "cpu": [ 98 "arm64" 99 ], 100 "dev": true, 101 "license": "Apache-2.0", 102 "optional": true, 103 "os": [ 104 "linux" 105 ], 106 "engines": { 107 "node": ">=16" 108 } 109 }, 110 "node_modules/@cloudflare/workerd-windows-64": { 111 "version": "1.20260611.1", 112 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260611.1.tgz", 113 "integrity": "sha512-S6JkS0kEbcCKs19RGqEPhjCRbP8GBkQwqYLp2fhBJtD/KTlwqLzOJ9E6PQ7gQKgWHtxy1NBG3oXarlNFRNU/dw==", 114 "cpu": [ 115 "x64" 116 ], 117 "dev": true, 118 "license": "Apache-2.0", 119 "optional": true, 120 "os": [ 121 "win32" 122 ], 123 "engines": { 124 "node": ">=16" 125 } 126 }, 127 "node_modules/@cspotcode/source-map-support": { 128 "version": "0.8.1", 129 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 130 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 131 "dev": true, 132 "license": "MIT", 133 "dependencies": { 134 "@jridgewell/trace-mapping": "0.3.9" 135 }, 136 "engines": { 137 "node": ">=12" 138 } 139 }, 140 "node_modules/@emnapi/runtime": { 141 "version": "1.11.1", 142 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz", 143 "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==", 144 "dev": true, 145 "license": "MIT", 146 "optional": true, 147 "dependencies": { 148 "tslib": "^2.4.0" 149 } 150 }, 151 "node_modules/@esbuild/aix-ppc64": { 152 "version": "0.27.3", 153 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz", 154 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==", 155 "cpu": [ 156 "ppc64" 157 ], 158 "dev": true, 159 "license": "MIT", 160 "optional": true, 161 "os": [ 162 "aix" 163 ], 164 "engines": { 165 "node": ">=18" 166 } 167 }, 168 "node_modules/@esbuild/android-arm": { 169 "version": "0.27.3", 170 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz", 171 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==", 172 "cpu": [ 173 "arm" 174 ], 175 "dev": true, 176 "license": "MIT", 177 "optional": true, 178 "os": [ 179 "android" 180 ], 181 "engines": { 182 "node": ">=18" 183 } 184 }, 185 "node_modules/@esbuild/android-arm64": { 186 "version": "0.27.3", 187 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz", 188 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==", 189 "cpu": [ 190 "arm64" 191 ], 192 "dev": true, 193 "license": "MIT", 194 "optional": true, 195 "os": [ 196 "android" 197 ], 198 "engines": { 199 "node": ">=18" 200 } 201 }, 202 "node_modules/@esbuild/android-x64": { 203 "version": "0.27.3", 204 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz", 205 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==", 206 "cpu": [ 207 "x64" 208 ], 209 "dev": true, 210 "license": "MIT", 211 "optional": true, 212 "os": [ 213 "android" 214 ], 215 "engines": { 216 "node": ">=18" 217 } 218 }, 219 "node_modules/@esbuild/darwin-arm64": { 220 "version": "0.27.3", 221 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz", 222 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==", 223 "cpu": [ 224 "arm64" 225 ], 226 "dev": true, 227 "license": "MIT", 228 "optional": true, 229 "os": [ 230 "darwin" 231 ], 232 "engines": { 233 "node": ">=18" 234 } 235 }, 236 "node_modules/@esbuild/darwin-x64": { 237 "version": "0.27.3", 238 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz", 239 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==", 240 "cpu": [ 241 "x64" 242 ], 243 "dev": true, 244 "license": "MIT", 245 "optional": true, 246 "os": [ 247 "darwin" 248 ], 249 "engines": { 250 "node": ">=18" 251 } 252 }, 253 "node_modules/@esbuild/freebsd-arm64": { 254 "version": "0.27.3", 255 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz", 256 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==", 257 "cpu": [ 258 "arm64" 259 ], 260 "dev": true, 261 "license": "MIT", 262 "optional": true, 263 "os": [ 264 "freebsd" 265 ], 266 "engines": { 267 "node": ">=18" 268 } 269 }, 270 "node_modules/@esbuild/freebsd-x64": { 271 "version": "0.27.3", 272 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz", 273 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==", 274 "cpu": [ 275 "x64" 276 ], 277 "dev": true, 278 "license": "MIT", 279 "optional": true, 280 "os": [ 281 "freebsd" 282 ], 283 "engines": { 284 "node": ">=18" 285 } 286 }, 287 "node_modules/@esbuild/linux-arm": { 288 "version": "0.27.3", 289 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz", 290 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==", 291 "cpu": [ 292 "arm" 293 ], 294 "dev": true, 295 "license": "MIT", 296 "optional": true, 297 "os": [ 298 "linux" 299 ], 300 "engines": { 301 "node": ">=18" 302 } 303 }, 304 "node_modules/@esbuild/linux-arm64": { 305 "version": "0.27.3", 306 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz", 307 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==", 308 "cpu": [ 309 "arm64" 310 ], 311 "dev": true, 312 "license": "MIT", 313 "optional": true, 314 "os": [ 315 "linux" 316 ], 317 "engines": { 318 "node": ">=18" 319 } 320 }, 321 "node_modules/@esbuild/linux-ia32": { 322 "version": "0.27.3", 323 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz", 324 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==", 325 "cpu": [ 326 "ia32" 327 ], 328 "dev": true, 329 "license": "MIT", 330 "optional": true, 331 "os": [ 332 "linux" 333 ], 334 "engines": { 335 "node": ">=18" 336 } 337 }, 338 "node_modules/@esbuild/linux-loong64": { 339 "version": "0.27.3", 340 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz", 341 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==", 342 "cpu": [ 343 "loong64" 344 ], 345 "dev": true, 346 "license": "MIT", 347 "optional": true, 348 "os": [ 349 "linux" 350 ], 351 "engines": { 352 "node": ">=18" 353 } 354 }, 355 "node_modules/@esbuild/linux-mips64el": { 356 "version": "0.27.3", 357 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz", 358 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==", 359 "cpu": [ 360 "mips64el" 361 ], 362 "dev": true, 363 "license": "MIT", 364 "optional": true, 365 "os": [ 366 "linux" 367 ], 368 "engines": { 369 "node": ">=18" 370 } 371 }, 372 "node_modules/@esbuild/linux-ppc64": { 373 "version": "0.27.3", 374 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz", 375 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==", 376 "cpu": [ 377 "ppc64" 378 ], 379 "dev": true, 380 "license": "MIT", 381 "optional": true, 382 "os": [ 383 "linux" 384 ], 385 "engines": { 386 "node": ">=18" 387 } 388 }, 389 "node_modules/@esbuild/linux-riscv64": { 390 "version": "0.27.3", 391 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz", 392 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==", 393 "cpu": [ 394 "riscv64" 395 ], 396 "dev": true, 397 "license": "MIT", 398 "optional": true, 399 "os": [ 400 "linux" 401 ], 402 "engines": { 403 "node": ">=18" 404 } 405 }, 406 "node_modules/@esbuild/linux-s390x": { 407 "version": "0.27.3", 408 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz", 409 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==", 410 "cpu": [ 411 "s390x" 412 ], 413 "dev": true, 414 "license": "MIT", 415 "optional": true, 416 "os": [ 417 "linux" 418 ], 419 "engines": { 420 "node": ">=18" 421 } 422 }, 423 "node_modules/@esbuild/linux-x64": { 424 "version": "0.27.3", 425 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz", 426 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==", 427 "cpu": [ 428 "x64" 429 ], 430 "dev": true, 431 "license": "MIT", 432 "optional": true, 433 "os": [ 434 "linux" 435 ], 436 "engines": { 437 "node": ">=18" 438 } 439 }, 440 "node_modules/@esbuild/netbsd-arm64": { 441 "version": "0.27.3", 442 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz", 443 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==", 444 "cpu": [ 445 "arm64" 446 ], 447 "dev": true, 448 "license": "MIT", 449 "optional": true, 450 "os": [ 451 "netbsd" 452 ], 453 "engines": { 454 "node": ">=18" 455 } 456 }, 457 "node_modules/@esbuild/netbsd-x64": { 458 "version": "0.27.3", 459 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz", 460 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==", 461 "cpu": [ 462 "x64" 463 ], 464 "dev": true, 465 "license": "MIT", 466 "optional": true, 467 "os": [ 468 "netbsd" 469 ], 470 "engines": { 471 "node": ">=18" 472 } 473 }, 474 "node_modules/@esbuild/openbsd-arm64": { 475 "version": "0.27.3", 476 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz", 477 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==", 478 "cpu": [ 479 "arm64" 480 ], 481 "dev": true, 482 "license": "MIT", 483 "optional": true, 484 "os": [ 485 "openbsd" 486 ], 487 "engines": { 488 "node": ">=18" 489 } 490 }, 491 "node_modules/@esbuild/openbsd-x64": { 492 "version": "0.27.3", 493 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz", 494 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==", 495 "cpu": [ 496 "x64" 497 ], 498 "dev": true, 499 "license": "MIT", 500 "optional": true, 501 "os": [ 502 "openbsd" 503 ], 504 "engines": { 505 "node": ">=18" 506 } 507 }, 508 "node_modules/@esbuild/openharmony-arm64": { 509 "version": "0.27.3", 510 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz", 511 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==", 512 "cpu": [ 513 "arm64" 514 ], 515 "dev": true, 516 "license": "MIT", 517 "optional": true, 518 "os": [ 519 "openharmony" 520 ], 521 "engines": { 522 "node": ">=18" 523 } 524 }, 525 "node_modules/@esbuild/sunos-x64": { 526 "version": "0.27.3", 527 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz", 528 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==", 529 "cpu": [ 530 "x64" 531 ], 532 "dev": true, 533 "license": "MIT", 534 "optional": true, 535 "os": [ 536 "sunos" 537 ], 538 "engines": { 539 "node": ">=18" 540 } 541 }, 542 "node_modules/@esbuild/win32-arm64": { 543 "version": "0.27.3", 544 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz", 545 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==", 546 "cpu": [ 547 "arm64" 548 ], 549 "dev": true, 550 "license": "MIT", 551 "optional": true, 552 "os": [ 553 "win32" 554 ], 555 "engines": { 556 "node": ">=18" 557 } 558 }, 559 "node_modules/@esbuild/win32-ia32": { 560 "version": "0.27.3", 561 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz", 562 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==", 563 "cpu": [ 564 "ia32" 565 ], 566 "dev": true, 567 "license": "MIT", 568 "optional": true, 569 "os": [ 570 "win32" 571 ], 572 "engines": { 573 "node": ">=18" 574 } 575 }, 576 "node_modules/@esbuild/win32-x64": { 577 "version": "0.27.3", 578 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz", 579 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==", 580 "cpu": [ 581 "x64" 582 ], 583 "dev": true, 584 "license": "MIT", 585 "optional": true, 586 "os": [ 587 "win32" 588 ], 589 "engines": { 590 "node": ">=18" 591 } 592 }, 593 "node_modules/@img/colour": { 594 "version": "1.1.0", 595 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", 596 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", 597 "dev": true, 598 "license": "MIT", 599 "engines": { 600 "node": ">=18" 601 } 602 }, 603 "node_modules/@img/sharp-darwin-arm64": { 604 "version": "0.34.5", 605 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", 606 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", 607 "cpu": [ 608 "arm64" 609 ], 610 "dev": true, 611 "license": "Apache-2.0", 612 "optional": true, 613 "os": [ 614 "darwin" 615 ], 616 "engines": { 617 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 618 }, 619 "funding": { 620 "url": "https://opencollective.com/libvips" 621 }, 622 "optionalDependencies": { 623 "@img/sharp-libvips-darwin-arm64": "1.2.4" 624 } 625 }, 626 "node_modules/@img/sharp-darwin-x64": { 627 "version": "0.34.5", 628 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", 629 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", 630 "cpu": [ 631 "x64" 632 ], 633 "dev": true, 634 "license": "Apache-2.0", 635 "optional": true, 636 "os": [ 637 "darwin" 638 ], 639 "engines": { 640 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 641 }, 642 "funding": { 643 "url": "https://opencollective.com/libvips" 644 }, 645 "optionalDependencies": { 646 "@img/sharp-libvips-darwin-x64": "1.2.4" 647 } 648 }, 649 "node_modules/@img/sharp-libvips-darwin-arm64": { 650 "version": "1.2.4", 651 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", 652 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", 653 "cpu": [ 654 "arm64" 655 ], 656 "dev": true, 657 "license": "LGPL-3.0-or-later", 658 "optional": true, 659 "os": [ 660 "darwin" 661 ], 662 "funding": { 663 "url": "https://opencollective.com/libvips" 664 } 665 }, 666 "node_modules/@img/sharp-libvips-darwin-x64": { 667 "version": "1.2.4", 668 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", 669 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", 670 "cpu": [ 671 "x64" 672 ], 673 "dev": true, 674 "license": "LGPL-3.0-or-later", 675 "optional": true, 676 "os": [ 677 "darwin" 678 ], 679 "funding": { 680 "url": "https://opencollective.com/libvips" 681 } 682 }, 683 "node_modules/@img/sharp-libvips-linux-arm": { 684 "version": "1.2.4", 685 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", 686 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", 687 "cpu": [ 688 "arm" 689 ], 690 "dev": true, 691 "libc": [ 692 "glibc" 693 ], 694 "license": "LGPL-3.0-or-later", 695 "optional": true, 696 "os": [ 697 "linux" 698 ], 699 "funding": { 700 "url": "https://opencollective.com/libvips" 701 } 702 }, 703 "node_modules/@img/sharp-libvips-linux-arm64": { 704 "version": "1.2.4", 705 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", 706 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", 707 "cpu": [ 708 "arm64" 709 ], 710 "dev": true, 711 "libc": [ 712 "glibc" 713 ], 714 "license": "LGPL-3.0-or-later", 715 "optional": true, 716 "os": [ 717 "linux" 718 ], 719 "funding": { 720 "url": "https://opencollective.com/libvips" 721 } 722 }, 723 "node_modules/@img/sharp-libvips-linux-ppc64": { 724 "version": "1.2.4", 725 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", 726 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", 727 "cpu": [ 728 "ppc64" 729 ], 730 "dev": true, 731 "libc": [ 732 "glibc" 733 ], 734 "license": "LGPL-3.0-or-later", 735 "optional": true, 736 "os": [ 737 "linux" 738 ], 739 "funding": { 740 "url": "https://opencollective.com/libvips" 741 } 742 }, 743 "node_modules/@img/sharp-libvips-linux-riscv64": { 744 "version": "1.2.4", 745 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", 746 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", 747 "cpu": [ 748 "riscv64" 749 ], 750 "dev": true, 751 "libc": [ 752 "glibc" 753 ], 754 "license": "LGPL-3.0-or-later", 755 "optional": true, 756 "os": [ 757 "linux" 758 ], 759 "funding": { 760 "url": "https://opencollective.com/libvips" 761 } 762 }, 763 "node_modules/@img/sharp-libvips-linux-s390x": { 764 "version": "1.2.4", 765 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", 766 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", 767 "cpu": [ 768 "s390x" 769 ], 770 "dev": true, 771 "libc": [ 772 "glibc" 773 ], 774 "license": "LGPL-3.0-or-later", 775 "optional": true, 776 "os": [ 777 "linux" 778 ], 779 "funding": { 780 "url": "https://opencollective.com/libvips" 781 } 782 }, 783 "node_modules/@img/sharp-libvips-linux-x64": { 784 "version": "1.2.4", 785 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", 786 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", 787 "cpu": [ 788 "x64" 789 ], 790 "dev": true, 791 "libc": [ 792 "glibc" 793 ], 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.2.4", 805 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", 806 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", 807 "cpu": [ 808 "arm64" 809 ], 810 "dev": true, 811 "libc": [ 812 "musl" 813 ], 814 "license": "LGPL-3.0-or-later", 815 "optional": true, 816 "os": [ 817 "linux" 818 ], 819 "funding": { 820 "url": "https://opencollective.com/libvips" 821 } 822 }, 823 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 824 "version": "1.2.4", 825 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", 826 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 827 "cpu": [ 828 "x64" 829 ], 830 "dev": true, 831 "libc": [ 832 "musl" 833 ], 834 "license": "LGPL-3.0-or-later", 835 "optional": true, 836 "os": [ 837 "linux" 838 ], 839 "funding": { 840 "url": "https://opencollective.com/libvips" 841 } 842 }, 843 "node_modules/@img/sharp-linux-arm": { 844 "version": "0.34.5", 845 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", 846 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", 847 "cpu": [ 848 "arm" 849 ], 850 "dev": true, 851 "libc": [ 852 "glibc" 853 ], 854 "license": "Apache-2.0", 855 "optional": true, 856 "os": [ 857 "linux" 858 ], 859 "engines": { 860 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 861 }, 862 "funding": { 863 "url": "https://opencollective.com/libvips" 864 }, 865 "optionalDependencies": { 866 "@img/sharp-libvips-linux-arm": "1.2.4" 867 } 868 }, 869 "node_modules/@img/sharp-linux-arm64": { 870 "version": "0.34.5", 871 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", 872 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", 873 "cpu": [ 874 "arm64" 875 ], 876 "dev": true, 877 "libc": [ 878 "glibc" 879 ], 880 "license": "Apache-2.0", 881 "optional": true, 882 "os": [ 883 "linux" 884 ], 885 "engines": { 886 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 887 }, 888 "funding": { 889 "url": "https://opencollective.com/libvips" 890 }, 891 "optionalDependencies": { 892 "@img/sharp-libvips-linux-arm64": "1.2.4" 893 } 894 }, 895 "node_modules/@img/sharp-linux-ppc64": { 896 "version": "0.34.5", 897 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", 898 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", 899 "cpu": [ 900 "ppc64" 901 ], 902 "dev": true, 903 "libc": [ 904 "glibc" 905 ], 906 "license": "Apache-2.0", 907 "optional": true, 908 "os": [ 909 "linux" 910 ], 911 "engines": { 912 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 913 }, 914 "funding": { 915 "url": "https://opencollective.com/libvips" 916 }, 917 "optionalDependencies": { 918 "@img/sharp-libvips-linux-ppc64": "1.2.4" 919 } 920 }, 921 "node_modules/@img/sharp-linux-riscv64": { 922 "version": "0.34.5", 923 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", 924 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", 925 "cpu": [ 926 "riscv64" 927 ], 928 "dev": true, 929 "libc": [ 930 "glibc" 931 ], 932 "license": "Apache-2.0", 933 "optional": true, 934 "os": [ 935 "linux" 936 ], 937 "engines": { 938 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 939 }, 940 "funding": { 941 "url": "https://opencollective.com/libvips" 942 }, 943 "optionalDependencies": { 944 "@img/sharp-libvips-linux-riscv64": "1.2.4" 945 } 946 }, 947 "node_modules/@img/sharp-linux-s390x": { 948 "version": "0.34.5", 949 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", 950 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", 951 "cpu": [ 952 "s390x" 953 ], 954 "dev": true, 955 "libc": [ 956 "glibc" 957 ], 958 "license": "Apache-2.0", 959 "optional": true, 960 "os": [ 961 "linux" 962 ], 963 "engines": { 964 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 965 }, 966 "funding": { 967 "url": "https://opencollective.com/libvips" 968 }, 969 "optionalDependencies": { 970 "@img/sharp-libvips-linux-s390x": "1.2.4" 971 } 972 }, 973 "node_modules/@img/sharp-linux-x64": { 974 "version": "0.34.5", 975 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", 976 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", 977 "cpu": [ 978 "x64" 979 ], 980 "dev": true, 981 "libc": [ 982 "glibc" 983 ], 984 "license": "Apache-2.0", 985 "optional": true, 986 "os": [ 987 "linux" 988 ], 989 "engines": { 990 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 991 }, 992 "funding": { 993 "url": "https://opencollective.com/libvips" 994 }, 995 "optionalDependencies": { 996 "@img/sharp-libvips-linux-x64": "1.2.4" 997 } 998 }, 999 "node_modules/@img/sharp-linuxmusl-arm64": { 1000 "version": "0.34.5", 1001 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", 1002 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 1003 "cpu": [ 1004 "arm64" 1005 ], 1006 "dev": true, 1007 "libc": [ 1008 "musl" 1009 ], 1010 "license": "Apache-2.0", 1011 "optional": true, 1012 "os": [ 1013 "linux" 1014 ], 1015 "engines": { 1016 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1017 }, 1018 "funding": { 1019 "url": "https://opencollective.com/libvips" 1020 }, 1021 "optionalDependencies": { 1022 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" 1023 } 1024 }, 1025 "node_modules/@img/sharp-linuxmusl-x64": { 1026 "version": "0.34.5", 1027 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", 1028 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 1029 "cpu": [ 1030 "x64" 1031 ], 1032 "dev": true, 1033 "libc": [ 1034 "musl" 1035 ], 1036 "license": "Apache-2.0", 1037 "optional": true, 1038 "os": [ 1039 "linux" 1040 ], 1041 "engines": { 1042 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1043 }, 1044 "funding": { 1045 "url": "https://opencollective.com/libvips" 1046 }, 1047 "optionalDependencies": { 1048 "@img/sharp-libvips-linuxmusl-x64": "1.2.4" 1049 } 1050 }, 1051 "node_modules/@img/sharp-wasm32": { 1052 "version": "0.34.5", 1053 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", 1054 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", 1055 "cpu": [ 1056 "wasm32" 1057 ], 1058 "dev": true, 1059 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1060 "optional": true, 1061 "dependencies": { 1062 "@emnapi/runtime": "^1.7.0" 1063 }, 1064 "engines": { 1065 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1066 }, 1067 "funding": { 1068 "url": "https://opencollective.com/libvips" 1069 } 1070 }, 1071 "node_modules/@img/sharp-win32-arm64": { 1072 "version": "0.34.5", 1073 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", 1074 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", 1075 "cpu": [ 1076 "arm64" 1077 ], 1078 "dev": true, 1079 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1080 "optional": true, 1081 "os": [ 1082 "win32" 1083 ], 1084 "engines": { 1085 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1086 }, 1087 "funding": { 1088 "url": "https://opencollective.com/libvips" 1089 } 1090 }, 1091 "node_modules/@img/sharp-win32-ia32": { 1092 "version": "0.34.5", 1093 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", 1094 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", 1095 "cpu": [ 1096 "ia32" 1097 ], 1098 "dev": true, 1099 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1100 "optional": true, 1101 "os": [ 1102 "win32" 1103 ], 1104 "engines": { 1105 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1106 }, 1107 "funding": { 1108 "url": "https://opencollective.com/libvips" 1109 } 1110 }, 1111 "node_modules/@img/sharp-win32-x64": { 1112 "version": "0.34.5", 1113 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", 1114 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", 1115 "cpu": [ 1116 "x64" 1117 ], 1118 "dev": true, 1119 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1120 "optional": true, 1121 "os": [ 1122 "win32" 1123 ], 1124 "engines": { 1125 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1126 }, 1127 "funding": { 1128 "url": "https://opencollective.com/libvips" 1129 } 1130 }, 1131 "node_modules/@jridgewell/resolve-uri": { 1132 "version": "3.1.2", 1133 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1134 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1135 "dev": true, 1136 "license": "MIT", 1137 "engines": { 1138 "node": ">=6.0.0" 1139 } 1140 }, 1141 "node_modules/@jridgewell/sourcemap-codec": { 1142 "version": "1.5.5", 1143 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1144 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1145 "dev": true, 1146 "license": "MIT" 1147 }, 1148 "node_modules/@jridgewell/trace-mapping": { 1149 "version": "0.3.9", 1150 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 1151 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 1152 "dev": true, 1153 "license": "MIT", 1154 "dependencies": { 1155 "@jridgewell/resolve-uri": "^3.0.3", 1156 "@jridgewell/sourcemap-codec": "^1.4.10" 1157 } 1158 }, 1159 "node_modules/@poppinss/colors": { 1160 "version": "4.1.6", 1161 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz", 1162 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==", 1163 "dev": true, 1164 "license": "MIT", 1165 "dependencies": { 1166 "kleur": "^4.1.5" 1167 } 1168 }, 1169 "node_modules/@poppinss/dumper": { 1170 "version": "0.6.5", 1171 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz", 1172 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==", 1173 "dev": true, 1174 "license": "MIT", 1175 "dependencies": { 1176 "@poppinss/colors": "^4.1.5", 1177 "@sindresorhus/is": "^7.0.2", 1178 "supports-color": "^10.0.0" 1179 } 1180 }, 1181 "node_modules/@poppinss/exception": { 1182 "version": "1.2.3", 1183 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz", 1184 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==", 1185 "dev": true, 1186 "license": "MIT" 1187 }, 1188 "node_modules/@sindresorhus/is": { 1189 "version": "7.2.0", 1190 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz", 1191 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==", 1192 "dev": true, 1193 "license": "MIT", 1194 "engines": { 1195 "node": ">=18" 1196 }, 1197 "funding": { 1198 "url": "https://github.com/sindresorhus/is?sponsor=1" 1199 } 1200 }, 1201 "node_modules/@speed-highlight/core": { 1202 "version": "1.2.17", 1203 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.17.tgz", 1204 "integrity": "sha512-Z92FwKpCtfaW1V0jTU/fh3QzYEZN8wDwrzRIBoADCJfn4mJCNcJN/XegifX7BDrQ8/h9Xh/JnbyMchL0FqXrkg==", 1205 "dev": true, 1206 "license": "CC0-1.0" 1207 }, 1208 "node_modules/@types/node": { 1209 "version": "25.9.3", 1210 "resolved": "https://registry.npmjs.org/@types/node/-/node-25.9.3.tgz", 1211 "integrity": "sha512-603BddQMv3pUcr4U2dhujk83N2tTDVr/34wII2B6bJy6g+8WD6yUb11jszNs0gdi4PesVWl7ABt8nYMVpnLUcg==", 1212 "dev": true, 1213 "license": "MIT", 1214 "dependencies": { 1215 "undici-types": ">=7.24.0 <7.24.7" 1216 } 1217 }, 1218 "node_modules/blake3-wasm": { 1219 "version": "2.1.5", 1220 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", 1221 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", 1222 "dev": true, 1223 "license": "MIT" 1224 }, 1225 "node_modules/cookie": { 1226 "version": "1.1.1", 1227 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", 1228 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", 1229 "dev": true, 1230 "license": "MIT", 1231 "engines": { 1232 "node": ">=18" 1233 }, 1234 "funding": { 1235 "type": "opencollective", 1236 "url": "https://opencollective.com/express" 1237 } 1238 }, 1239 "node_modules/detect-libc": { 1240 "version": "2.1.2", 1241 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 1242 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 1243 "dev": true, 1244 "license": "Apache-2.0", 1245 "engines": { 1246 "node": ">=8" 1247 } 1248 }, 1249 "node_modules/error-stack-parser-es": { 1250 "version": "1.0.5", 1251 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz", 1252 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==", 1253 "dev": true, 1254 "license": "MIT", 1255 "funding": { 1256 "url": "https://github.com/sponsors/antfu" 1257 } 1258 }, 1259 "node_modules/esbuild": { 1260 "version": "0.27.3", 1261 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz", 1262 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==", 1263 "dev": true, 1264 "hasInstallScript": true, 1265 "license": "MIT", 1266 "bin": { 1267 "esbuild": "bin/esbuild" 1268 }, 1269 "engines": { 1270 "node": ">=18" 1271 }, 1272 "optionalDependencies": { 1273 "@esbuild/aix-ppc64": "0.27.3", 1274 "@esbuild/android-arm": "0.27.3", 1275 "@esbuild/android-arm64": "0.27.3", 1276 "@esbuild/android-x64": "0.27.3", 1277 "@esbuild/darwin-arm64": "0.27.3", 1278 "@esbuild/darwin-x64": "0.27.3", 1279 "@esbuild/freebsd-arm64": "0.27.3", 1280 "@esbuild/freebsd-x64": "0.27.3", 1281 "@esbuild/linux-arm": "0.27.3", 1282 "@esbuild/linux-arm64": "0.27.3", 1283 "@esbuild/linux-ia32": "0.27.3", 1284 "@esbuild/linux-loong64": "0.27.3", 1285 "@esbuild/linux-mips64el": "0.27.3", 1286 "@esbuild/linux-ppc64": "0.27.3", 1287 "@esbuild/linux-riscv64": "0.27.3", 1288 "@esbuild/linux-s390x": "0.27.3", 1289 "@esbuild/linux-x64": "0.27.3", 1290 "@esbuild/netbsd-arm64": "0.27.3", 1291 "@esbuild/netbsd-x64": "0.27.3", 1292 "@esbuild/openbsd-arm64": "0.27.3", 1293 "@esbuild/openbsd-x64": "0.27.3", 1294 "@esbuild/openharmony-arm64": "0.27.3", 1295 "@esbuild/sunos-x64": "0.27.3", 1296 "@esbuild/win32-arm64": "0.27.3", 1297 "@esbuild/win32-ia32": "0.27.3", 1298 "@esbuild/win32-x64": "0.27.3" 1299 } 1300 }, 1301 "node_modules/fsevents": { 1302 "version": "2.3.3", 1303 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1304 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1305 "dev": true, 1306 "hasInstallScript": true, 1307 "license": "MIT", 1308 "optional": true, 1309 "os": [ 1310 "darwin" 1311 ], 1312 "engines": { 1313 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1314 } 1315 }, 1316 "node_modules/kleur": { 1317 "version": "4.1.5", 1318 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 1319 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 1320 "dev": true, 1321 "license": "MIT", 1322 "engines": { 1323 "node": ">=6" 1324 } 1325 }, 1326 "node_modules/miniflare": { 1327 "version": "4.20260611.0", 1328 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260611.0.tgz", 1329 "integrity": "sha512-i+JwEo8vN96naz1WL3ntFgFyRluBDYL408zwhHKvR2jefJ464KsZ/gCmJAQ5k+oaWeb5Ug+s7yne5AyiAEswjg==", 1330 "dev": true, 1331 "license": "MIT", 1332 "dependencies": { 1333 "@cspotcode/source-map-support": "0.8.1", 1334 "sharp": "0.34.5", 1335 "undici": "7.24.8", 1336 "workerd": "1.20260611.1", 1337 "ws": "8.20.1", 1338 "youch": "4.1.0-beta.10" 1339 }, 1340 "bin": { 1341 "miniflare": "bootstrap.js" 1342 }, 1343 "engines": { 1344 "node": ">=22.0.0" 1345 } 1346 }, 1347 "node_modules/path-to-regexp": { 1348 "version": "6.3.0", 1349 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 1350 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", 1351 "dev": true, 1352 "license": "MIT" 1353 }, 1354 "node_modules/pathe": { 1355 "version": "2.0.3", 1356 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 1357 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 1358 "dev": true, 1359 "license": "MIT" 1360 }, 1361 "node_modules/semver": { 1362 "version": "7.8.4", 1363 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.4.tgz", 1364 "integrity": "sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==", 1365 "dev": true, 1366 "license": "ISC", 1367 "bin": { 1368 "semver": "bin/semver.js" 1369 }, 1370 "engines": { 1371 "node": ">=10" 1372 } 1373 }, 1374 "node_modules/sharp": { 1375 "version": "0.34.5", 1376 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 1377 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 1378 "dev": true, 1379 "hasInstallScript": true, 1380 "license": "Apache-2.0", 1381 "dependencies": { 1382 "@img/colour": "^1.0.0", 1383 "detect-libc": "^2.1.2", 1384 "semver": "^7.7.3" 1385 }, 1386 "engines": { 1387 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1388 }, 1389 "funding": { 1390 "url": "https://opencollective.com/libvips" 1391 }, 1392 "optionalDependencies": { 1393 "@img/sharp-darwin-arm64": "0.34.5", 1394 "@img/sharp-darwin-x64": "0.34.5", 1395 "@img/sharp-libvips-darwin-arm64": "1.2.4", 1396 "@img/sharp-libvips-darwin-x64": "1.2.4", 1397 "@img/sharp-libvips-linux-arm": "1.2.4", 1398 "@img/sharp-libvips-linux-arm64": "1.2.4", 1399 "@img/sharp-libvips-linux-ppc64": "1.2.4", 1400 "@img/sharp-libvips-linux-riscv64": "1.2.4", 1401 "@img/sharp-libvips-linux-s390x": "1.2.4", 1402 "@img/sharp-libvips-linux-x64": "1.2.4", 1403 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", 1404 "@img/sharp-libvips-linuxmusl-x64": "1.2.4", 1405 "@img/sharp-linux-arm": "0.34.5", 1406 "@img/sharp-linux-arm64": "0.34.5", 1407 "@img/sharp-linux-ppc64": "0.34.5", 1408 "@img/sharp-linux-riscv64": "0.34.5", 1409 "@img/sharp-linux-s390x": "0.34.5", 1410 "@img/sharp-linux-x64": "0.34.5", 1411 "@img/sharp-linuxmusl-arm64": "0.34.5", 1412 "@img/sharp-linuxmusl-x64": "0.34.5", 1413 "@img/sharp-wasm32": "0.34.5", 1414 "@img/sharp-win32-arm64": "0.34.5", 1415 "@img/sharp-win32-ia32": "0.34.5", 1416 "@img/sharp-win32-x64": "0.34.5" 1417 } 1418 }, 1419 "node_modules/supports-color": { 1420 "version": "10.2.2", 1421 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", 1422 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", 1423 "dev": true, 1424 "license": "MIT", 1425 "engines": { 1426 "node": ">=18" 1427 }, 1428 "funding": { 1429 "url": "https://github.com/chalk/supports-color?sponsor=1" 1430 } 1431 }, 1432 "node_modules/tslib": { 1433 "version": "2.8.1", 1434 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 1435 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 1436 "dev": true, 1437 "license": "0BSD", 1438 "optional": true 1439 }, 1440 "node_modules/typescript": { 1441 "version": "5.9.3", 1442 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 1443 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 1444 "dev": true, 1445 "license": "Apache-2.0", 1446 "bin": { 1447 "tsc": "bin/tsc", 1448 "tsserver": "bin/tsserver" 1449 }, 1450 "engines": { 1451 "node": ">=14.17" 1452 } 1453 }, 1454 "node_modules/undici": { 1455 "version": "7.24.8", 1456 "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.8.tgz", 1457 "integrity": "sha512-6KQ/+QxK49Z/p3HO6E5ZCZWNnCasyZLa5ExaVYyvPxUwKtbCPMKELJOqh7EqOle0t9cH/7d2TaaTRRa6Nhs4YQ==", 1458 "dev": true, 1459 "license": "MIT", 1460 "engines": { 1461 "node": ">=20.18.1" 1462 } 1463 }, 1464 "node_modules/undici-types": { 1465 "version": "7.24.6", 1466 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", 1467 "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", 1468 "dev": true, 1469 "license": "MIT" 1470 }, 1471 "node_modules/unenv": { 1472 "version": "2.0.0-rc.24", 1473 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz", 1474 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==", 1475 "dev": true, 1476 "license": "MIT", 1477 "dependencies": { 1478 "pathe": "^2.0.3" 1479 } 1480 }, 1481 "node_modules/workerd": { 1482 "version": "1.20260611.1", 1483 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260611.1.tgz", 1484 "integrity": "sha512-CS/640T7pIJ2HYX6x2DwKFGbcSckAWN3tgcdq+ptB6SaqjWUhlzIgA/YhPuwIU+/NnMnGpqOFX/hC18Oyge63w==", 1485 "dev": true, 1486 "hasInstallScript": true, 1487 "license": "Apache-2.0", 1488 "bin": { 1489 "workerd": "bin/workerd" 1490 }, 1491 "engines": { 1492 "node": ">=16" 1493 }, 1494 "optionalDependencies": { 1495 "@cloudflare/workerd-darwin-64": "1.20260611.1", 1496 "@cloudflare/workerd-darwin-arm64": "1.20260611.1", 1497 "@cloudflare/workerd-linux-64": "1.20260611.1", 1498 "@cloudflare/workerd-linux-arm64": "1.20260611.1", 1499 "@cloudflare/workerd-windows-64": "1.20260611.1" 1500 } 1501 }, 1502 "node_modules/wrangler": { 1503 "version": "4.100.0", 1504 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.100.0.tgz", 1505 "integrity": "sha512-dSQO7DO+mD6XDzkVWIWBoGLO3yw+lacWSc/KhFvd7pgfpth+kX98qb5SGRHZN8ACCDhhfwzDLXwB6qHsIHhfBg==", 1506 "dev": true, 1507 "license": "MIT OR Apache-2.0", 1508 "dependencies": { 1509 "@cloudflare/kv-asset-handler": "0.5.0", 1510 "@cloudflare/unenv-preset": "2.16.1", 1511 "blake3-wasm": "2.1.5", 1512 "esbuild": "0.27.3", 1513 "miniflare": "4.20260611.0", 1514 "path-to-regexp": "6.3.0", 1515 "unenv": "2.0.0-rc.24", 1516 "workerd": "1.20260611.1" 1517 }, 1518 "bin": { 1519 "cf-wrangler": "bin/cf-wrangler.js", 1520 "wrangler": "bin/wrangler.js", 1521 "wrangler2": "bin/wrangler.js" 1522 }, 1523 "engines": { 1524 "node": ">=22.0.0" 1525 }, 1526 "optionalDependencies": { 1527 "fsevents": "2.3.3" 1528 }, 1529 "peerDependencies": { 1530 "@cloudflare/workers-types": "^4.20260611.1" 1531 }, 1532 "peerDependenciesMeta": { 1533 "@cloudflare/workers-types": { 1534 "optional": true 1535 } 1536 } 1537 }, 1538 "node_modules/ws": { 1539 "version": "8.20.1", 1540 "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.1.tgz", 1541 "integrity": "sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==", 1542 "dev": true, 1543 "license": "MIT", 1544 "engines": { 1545 "node": ">=10.0.0" 1546 }, 1547 "peerDependencies": { 1548 "bufferutil": "^4.0.1", 1549 "utf-8-validate": ">=5.0.2" 1550 }, 1551 "peerDependenciesMeta": { 1552 "bufferutil": { 1553 "optional": true 1554 }, 1555 "utf-8-validate": { 1556 "optional": true 1557 } 1558 } 1559 }, 1560 "node_modules/youch": { 1561 "version": "4.1.0-beta.10", 1562 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz", 1563 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==", 1564 "dev": true, 1565 "license": "MIT", 1566 "dependencies": { 1567 "@poppinss/colors": "^4.1.5", 1568 "@poppinss/dumper": "^0.6.4", 1569 "@speed-highlight/core": "^1.2.7", 1570 "cookie": "^1.0.2", 1571 "youch-core": "^0.3.3" 1572 } 1573 }, 1574 "node_modules/youch-core": { 1575 "version": "0.3.3", 1576 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz", 1577 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==", 1578 "dev": true, 1579 "license": "MIT", 1580 "dependencies": { 1581 "@poppinss/exception": "^1.2.2", 1582 "error-stack-parser-es": "^1.0.5" 1583 } 1584 } 1585 } 1586 }