A zero-dependency AT Protocol Personal Data Server written in JavaScript
atproto pds
1{ 2 "name": "pds.js", 3 "version": "0.1.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "pds.js", 9 "version": "0.1.0", 10 "devDependencies": { 11 "wrangler": "^4.54.0" 12 } 13 }, 14 "node_modules/@cloudflare/kv-asset-handler": { 15 "version": "0.4.1", 16 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.1.tgz", 17 "integrity": "sha512-Nu8ahitGFFJztxUml9oD/DLb7Z28C8cd8F46IVQ7y5Btz575pvMY8AqZsXkX7Gds29eCKdMgIHjIvzskHgPSFg==", 18 "dev": true, 19 "license": "MIT OR Apache-2.0", 20 "dependencies": { 21 "mime": "^3.0.0" 22 }, 23 "engines": { 24 "node": ">=18.0.0" 25 } 26 }, 27 "node_modules/@cloudflare/unenv-preset": { 28 "version": "2.7.13", 29 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.7.13.tgz", 30 "integrity": "sha512-NulO1H8R/DzsJguLC0ndMuk4Ufv0KSlN+E54ay9rn9ZCQo0kpAPwwh3LhgpZ96a3Dr6L9LqW57M4CqC34iLOvw==", 31 "dev": true, 32 "license": "MIT OR Apache-2.0", 33 "peerDependencies": { 34 "unenv": "2.0.0-rc.24", 35 "workerd": "^1.20251202.0" 36 }, 37 "peerDependenciesMeta": { 38 "workerd": { 39 "optional": true 40 } 41 } 42 }, 43 "node_modules/@cloudflare/workerd-darwin-64": { 44 "version": "1.20251210.0", 45 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20251210.0.tgz", 46 "integrity": "sha512-Nn9X1moUDERA9xtFdCQ2XpQXgAS9pOjiCxvOT8sVx9UJLAiBLkfSCGbpsYdarODGybXCpjRlc77Yppuolvt7oQ==", 47 "cpu": [ 48 "x64" 49 ], 50 "dev": true, 51 "license": "Apache-2.0", 52 "optional": true, 53 "os": [ 54 "darwin" 55 ], 56 "engines": { 57 "node": ">=16" 58 } 59 }, 60 "node_modules/@cloudflare/workerd-darwin-arm64": { 61 "version": "1.20251210.0", 62 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20251210.0.tgz", 63 "integrity": "sha512-Mg8iYIZQFnbevq/ls9eW/eneWTk/EE13Pej1MwfkY5et0jVpdHnvOLywy/o+QtMJFef1AjsqXGULwAneYyBfHw==", 64 "cpu": [ 65 "arm64" 66 ], 67 "dev": true, 68 "license": "Apache-2.0", 69 "optional": true, 70 "os": [ 71 "darwin" 72 ], 73 "engines": { 74 "node": ">=16" 75 } 76 }, 77 "node_modules/@cloudflare/workerd-linux-64": { 78 "version": "1.20251210.0", 79 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20251210.0.tgz", 80 "integrity": "sha512-kjC2fCZhZ2Gkm1biwk2qByAYpGguK5Gf5ic8owzSCUw0FOUfQxTZUT9Lp3gApxsfTLbbnLBrX/xzWjywH9QR4g==", 81 "cpu": [ 82 "x64" 83 ], 84 "dev": true, 85 "license": "Apache-2.0", 86 "optional": true, 87 "os": [ 88 "linux" 89 ], 90 "engines": { 91 "node": ">=16" 92 } 93 }, 94 "node_modules/@cloudflare/workerd-linux-arm64": { 95 "version": "1.20251210.0", 96 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20251210.0.tgz", 97 "integrity": "sha512-2IB37nXi7PZVQLa1OCuO7/6pNxqisRSO8DmCQ5x/3sezI5op1vwOxAcb1osAnuVsVN9bbvpw70HJvhKruFJTuA==", 98 "cpu": [ 99 "arm64" 100 ], 101 "dev": true, 102 "license": "Apache-2.0", 103 "optional": true, 104 "os": [ 105 "linux" 106 ], 107 "engines": { 108 "node": ">=16" 109 } 110 }, 111 "node_modules/@cloudflare/workerd-windows-64": { 112 "version": "1.20251210.0", 113 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20251210.0.tgz", 114 "integrity": "sha512-Uaz6/9XE+D6E7pCY4OvkCuJHu7HcSDzeGcCGY1HLhojXhHd7yL52c3yfiyJdS8hPatiAa0nn5qSI/42+aTdDSw==", 115 "cpu": [ 116 "x64" 117 ], 118 "dev": true, 119 "license": "Apache-2.0", 120 "optional": true, 121 "os": [ 122 "win32" 123 ], 124 "engines": { 125 "node": ">=16" 126 } 127 }, 128 "node_modules/@cspotcode/source-map-support": { 129 "version": "0.8.1", 130 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 131 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 132 "dev": true, 133 "license": "MIT", 134 "dependencies": { 135 "@jridgewell/trace-mapping": "0.3.9" 136 }, 137 "engines": { 138 "node": ">=12" 139 } 140 }, 141 "node_modules/@emnapi/runtime": { 142 "version": "1.8.1", 143 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", 144 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", 145 "dev": true, 146 "license": "MIT", 147 "optional": true, 148 "dependencies": { 149 "tslib": "^2.4.0" 150 } 151 }, 152 "node_modules/@esbuild/aix-ppc64": { 153 "version": "0.27.0", 154 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz", 155 "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==", 156 "cpu": [ 157 "ppc64" 158 ], 159 "dev": true, 160 "license": "MIT", 161 "optional": true, 162 "os": [ 163 "aix" 164 ], 165 "engines": { 166 "node": ">=18" 167 } 168 }, 169 "node_modules/@esbuild/android-arm": { 170 "version": "0.27.0", 171 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz", 172 "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==", 173 "cpu": [ 174 "arm" 175 ], 176 "dev": true, 177 "license": "MIT", 178 "optional": true, 179 "os": [ 180 "android" 181 ], 182 "engines": { 183 "node": ">=18" 184 } 185 }, 186 "node_modules/@esbuild/android-arm64": { 187 "version": "0.27.0", 188 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz", 189 "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==", 190 "cpu": [ 191 "arm64" 192 ], 193 "dev": true, 194 "license": "MIT", 195 "optional": true, 196 "os": [ 197 "android" 198 ], 199 "engines": { 200 "node": ">=18" 201 } 202 }, 203 "node_modules/@esbuild/android-x64": { 204 "version": "0.27.0", 205 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz", 206 "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==", 207 "cpu": [ 208 "x64" 209 ], 210 "dev": true, 211 "license": "MIT", 212 "optional": true, 213 "os": [ 214 "android" 215 ], 216 "engines": { 217 "node": ">=18" 218 } 219 }, 220 "node_modules/@esbuild/darwin-arm64": { 221 "version": "0.27.0", 222 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz", 223 "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==", 224 "cpu": [ 225 "arm64" 226 ], 227 "dev": true, 228 "license": "MIT", 229 "optional": true, 230 "os": [ 231 "darwin" 232 ], 233 "engines": { 234 "node": ">=18" 235 } 236 }, 237 "node_modules/@esbuild/darwin-x64": { 238 "version": "0.27.0", 239 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz", 240 "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==", 241 "cpu": [ 242 "x64" 243 ], 244 "dev": true, 245 "license": "MIT", 246 "optional": true, 247 "os": [ 248 "darwin" 249 ], 250 "engines": { 251 "node": ">=18" 252 } 253 }, 254 "node_modules/@esbuild/freebsd-arm64": { 255 "version": "0.27.0", 256 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz", 257 "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==", 258 "cpu": [ 259 "arm64" 260 ], 261 "dev": true, 262 "license": "MIT", 263 "optional": true, 264 "os": [ 265 "freebsd" 266 ], 267 "engines": { 268 "node": ">=18" 269 } 270 }, 271 "node_modules/@esbuild/freebsd-x64": { 272 "version": "0.27.0", 273 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz", 274 "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==", 275 "cpu": [ 276 "x64" 277 ], 278 "dev": true, 279 "license": "MIT", 280 "optional": true, 281 "os": [ 282 "freebsd" 283 ], 284 "engines": { 285 "node": ">=18" 286 } 287 }, 288 "node_modules/@esbuild/linux-arm": { 289 "version": "0.27.0", 290 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz", 291 "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==", 292 "cpu": [ 293 "arm" 294 ], 295 "dev": true, 296 "license": "MIT", 297 "optional": true, 298 "os": [ 299 "linux" 300 ], 301 "engines": { 302 "node": ">=18" 303 } 304 }, 305 "node_modules/@esbuild/linux-arm64": { 306 "version": "0.27.0", 307 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz", 308 "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==", 309 "cpu": [ 310 "arm64" 311 ], 312 "dev": true, 313 "license": "MIT", 314 "optional": true, 315 "os": [ 316 "linux" 317 ], 318 "engines": { 319 "node": ">=18" 320 } 321 }, 322 "node_modules/@esbuild/linux-ia32": { 323 "version": "0.27.0", 324 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz", 325 "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==", 326 "cpu": [ 327 "ia32" 328 ], 329 "dev": true, 330 "license": "MIT", 331 "optional": true, 332 "os": [ 333 "linux" 334 ], 335 "engines": { 336 "node": ">=18" 337 } 338 }, 339 "node_modules/@esbuild/linux-loong64": { 340 "version": "0.27.0", 341 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz", 342 "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==", 343 "cpu": [ 344 "loong64" 345 ], 346 "dev": true, 347 "license": "MIT", 348 "optional": true, 349 "os": [ 350 "linux" 351 ], 352 "engines": { 353 "node": ">=18" 354 } 355 }, 356 "node_modules/@esbuild/linux-mips64el": { 357 "version": "0.27.0", 358 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz", 359 "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==", 360 "cpu": [ 361 "mips64el" 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-ppc64": { 374 "version": "0.27.0", 375 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz", 376 "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==", 377 "cpu": [ 378 "ppc64" 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-riscv64": { 391 "version": "0.27.0", 392 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz", 393 "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==", 394 "cpu": [ 395 "riscv64" 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-s390x": { 408 "version": "0.27.0", 409 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz", 410 "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==", 411 "cpu": [ 412 "s390x" 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-x64": { 425 "version": "0.27.0", 426 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz", 427 "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==", 428 "cpu": [ 429 "x64" 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/netbsd-arm64": { 442 "version": "0.27.0", 443 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz", 444 "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==", 445 "cpu": [ 446 "arm64" 447 ], 448 "dev": true, 449 "license": "MIT", 450 "optional": true, 451 "os": [ 452 "netbsd" 453 ], 454 "engines": { 455 "node": ">=18" 456 } 457 }, 458 "node_modules/@esbuild/netbsd-x64": { 459 "version": "0.27.0", 460 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz", 461 "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==", 462 "cpu": [ 463 "x64" 464 ], 465 "dev": true, 466 "license": "MIT", 467 "optional": true, 468 "os": [ 469 "netbsd" 470 ], 471 "engines": { 472 "node": ">=18" 473 } 474 }, 475 "node_modules/@esbuild/openbsd-arm64": { 476 "version": "0.27.0", 477 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz", 478 "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==", 479 "cpu": [ 480 "arm64" 481 ], 482 "dev": true, 483 "license": "MIT", 484 "optional": true, 485 "os": [ 486 "openbsd" 487 ], 488 "engines": { 489 "node": ">=18" 490 } 491 }, 492 "node_modules/@esbuild/openbsd-x64": { 493 "version": "0.27.0", 494 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz", 495 "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==", 496 "cpu": [ 497 "x64" 498 ], 499 "dev": true, 500 "license": "MIT", 501 "optional": true, 502 "os": [ 503 "openbsd" 504 ], 505 "engines": { 506 "node": ">=18" 507 } 508 }, 509 "node_modules/@esbuild/openharmony-arm64": { 510 "version": "0.27.0", 511 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz", 512 "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==", 513 "cpu": [ 514 "arm64" 515 ], 516 "dev": true, 517 "license": "MIT", 518 "optional": true, 519 "os": [ 520 "openharmony" 521 ], 522 "engines": { 523 "node": ">=18" 524 } 525 }, 526 "node_modules/@esbuild/sunos-x64": { 527 "version": "0.27.0", 528 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz", 529 "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==", 530 "cpu": [ 531 "x64" 532 ], 533 "dev": true, 534 "license": "MIT", 535 "optional": true, 536 "os": [ 537 "sunos" 538 ], 539 "engines": { 540 "node": ">=18" 541 } 542 }, 543 "node_modules/@esbuild/win32-arm64": { 544 "version": "0.27.0", 545 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz", 546 "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==", 547 "cpu": [ 548 "arm64" 549 ], 550 "dev": true, 551 "license": "MIT", 552 "optional": true, 553 "os": [ 554 "win32" 555 ], 556 "engines": { 557 "node": ">=18" 558 } 559 }, 560 "node_modules/@esbuild/win32-ia32": { 561 "version": "0.27.0", 562 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz", 563 "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==", 564 "cpu": [ 565 "ia32" 566 ], 567 "dev": true, 568 "license": "MIT", 569 "optional": true, 570 "os": [ 571 "win32" 572 ], 573 "engines": { 574 "node": ">=18" 575 } 576 }, 577 "node_modules/@esbuild/win32-x64": { 578 "version": "0.27.0", 579 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz", 580 "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==", 581 "cpu": [ 582 "x64" 583 ], 584 "dev": true, 585 "license": "MIT", 586 "optional": true, 587 "os": [ 588 "win32" 589 ], 590 "engines": { 591 "node": ">=18" 592 } 593 }, 594 "node_modules/@img/sharp-darwin-arm64": { 595 "version": "0.33.5", 596 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", 597 "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", 598 "cpu": [ 599 "arm64" 600 ], 601 "dev": true, 602 "license": "Apache-2.0", 603 "optional": true, 604 "os": [ 605 "darwin" 606 ], 607 "engines": { 608 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 609 }, 610 "funding": { 611 "url": "https://opencollective.com/libvips" 612 }, 613 "optionalDependencies": { 614 "@img/sharp-libvips-darwin-arm64": "1.0.4" 615 } 616 }, 617 "node_modules/@img/sharp-darwin-x64": { 618 "version": "0.33.5", 619 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", 620 "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", 621 "cpu": [ 622 "x64" 623 ], 624 "dev": true, 625 "license": "Apache-2.0", 626 "optional": true, 627 "os": [ 628 "darwin" 629 ], 630 "engines": { 631 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 632 }, 633 "funding": { 634 "url": "https://opencollective.com/libvips" 635 }, 636 "optionalDependencies": { 637 "@img/sharp-libvips-darwin-x64": "1.0.4" 638 } 639 }, 640 "node_modules/@img/sharp-libvips-darwin-arm64": { 641 "version": "1.0.4", 642 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", 643 "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", 644 "cpu": [ 645 "arm64" 646 ], 647 "dev": true, 648 "license": "LGPL-3.0-or-later", 649 "optional": true, 650 "os": [ 651 "darwin" 652 ], 653 "funding": { 654 "url": "https://opencollective.com/libvips" 655 } 656 }, 657 "node_modules/@img/sharp-libvips-darwin-x64": { 658 "version": "1.0.4", 659 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", 660 "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", 661 "cpu": [ 662 "x64" 663 ], 664 "dev": true, 665 "license": "LGPL-3.0-or-later", 666 "optional": true, 667 "os": [ 668 "darwin" 669 ], 670 "funding": { 671 "url": "https://opencollective.com/libvips" 672 } 673 }, 674 "node_modules/@img/sharp-libvips-linux-arm": { 675 "version": "1.0.5", 676 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", 677 "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", 678 "cpu": [ 679 "arm" 680 ], 681 "dev": true, 682 "license": "LGPL-3.0-or-later", 683 "optional": true, 684 "os": [ 685 "linux" 686 ], 687 "funding": { 688 "url": "https://opencollective.com/libvips" 689 } 690 }, 691 "node_modules/@img/sharp-libvips-linux-arm64": { 692 "version": "1.0.4", 693 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", 694 "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", 695 "cpu": [ 696 "arm64" 697 ], 698 "dev": true, 699 "license": "LGPL-3.0-or-later", 700 "optional": true, 701 "os": [ 702 "linux" 703 ], 704 "funding": { 705 "url": "https://opencollective.com/libvips" 706 } 707 }, 708 "node_modules/@img/sharp-libvips-linux-s390x": { 709 "version": "1.0.4", 710 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", 711 "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", 712 "cpu": [ 713 "s390x" 714 ], 715 "dev": true, 716 "license": "LGPL-3.0-or-later", 717 "optional": true, 718 "os": [ 719 "linux" 720 ], 721 "funding": { 722 "url": "https://opencollective.com/libvips" 723 } 724 }, 725 "node_modules/@img/sharp-libvips-linux-x64": { 726 "version": "1.0.4", 727 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", 728 "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", 729 "cpu": [ 730 "x64" 731 ], 732 "dev": true, 733 "license": "LGPL-3.0-or-later", 734 "optional": true, 735 "os": [ 736 "linux" 737 ], 738 "funding": { 739 "url": "https://opencollective.com/libvips" 740 } 741 }, 742 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 743 "version": "1.0.4", 744 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", 745 "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", 746 "cpu": [ 747 "arm64" 748 ], 749 "dev": true, 750 "license": "LGPL-3.0-or-later", 751 "optional": true, 752 "os": [ 753 "linux" 754 ], 755 "funding": { 756 "url": "https://opencollective.com/libvips" 757 } 758 }, 759 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 760 "version": "1.0.4", 761 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", 762 "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", 763 "cpu": [ 764 "x64" 765 ], 766 "dev": true, 767 "license": "LGPL-3.0-or-later", 768 "optional": true, 769 "os": [ 770 "linux" 771 ], 772 "funding": { 773 "url": "https://opencollective.com/libvips" 774 } 775 }, 776 "node_modules/@img/sharp-linux-arm": { 777 "version": "0.33.5", 778 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", 779 "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", 780 "cpu": [ 781 "arm" 782 ], 783 "dev": true, 784 "license": "Apache-2.0", 785 "optional": true, 786 "os": [ 787 "linux" 788 ], 789 "engines": { 790 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 791 }, 792 "funding": { 793 "url": "https://opencollective.com/libvips" 794 }, 795 "optionalDependencies": { 796 "@img/sharp-libvips-linux-arm": "1.0.5" 797 } 798 }, 799 "node_modules/@img/sharp-linux-arm64": { 800 "version": "0.33.5", 801 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", 802 "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", 803 "cpu": [ 804 "arm64" 805 ], 806 "dev": true, 807 "license": "Apache-2.0", 808 "optional": true, 809 "os": [ 810 "linux" 811 ], 812 "engines": { 813 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 814 }, 815 "funding": { 816 "url": "https://opencollective.com/libvips" 817 }, 818 "optionalDependencies": { 819 "@img/sharp-libvips-linux-arm64": "1.0.4" 820 } 821 }, 822 "node_modules/@img/sharp-linux-s390x": { 823 "version": "0.33.5", 824 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", 825 "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", 826 "cpu": [ 827 "s390x" 828 ], 829 "dev": true, 830 "license": "Apache-2.0", 831 "optional": true, 832 "os": [ 833 "linux" 834 ], 835 "engines": { 836 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 837 }, 838 "funding": { 839 "url": "https://opencollective.com/libvips" 840 }, 841 "optionalDependencies": { 842 "@img/sharp-libvips-linux-s390x": "1.0.4" 843 } 844 }, 845 "node_modules/@img/sharp-linux-x64": { 846 "version": "0.33.5", 847 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", 848 "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", 849 "cpu": [ 850 "x64" 851 ], 852 "dev": true, 853 "license": "Apache-2.0", 854 "optional": true, 855 "os": [ 856 "linux" 857 ], 858 "engines": { 859 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 860 }, 861 "funding": { 862 "url": "https://opencollective.com/libvips" 863 }, 864 "optionalDependencies": { 865 "@img/sharp-libvips-linux-x64": "1.0.4" 866 } 867 }, 868 "node_modules/@img/sharp-linuxmusl-arm64": { 869 "version": "0.33.5", 870 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", 871 "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", 872 "cpu": [ 873 "arm64" 874 ], 875 "dev": true, 876 "license": "Apache-2.0", 877 "optional": true, 878 "os": [ 879 "linux" 880 ], 881 "engines": { 882 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 883 }, 884 "funding": { 885 "url": "https://opencollective.com/libvips" 886 }, 887 "optionalDependencies": { 888 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" 889 } 890 }, 891 "node_modules/@img/sharp-linuxmusl-x64": { 892 "version": "0.33.5", 893 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", 894 "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", 895 "cpu": [ 896 "x64" 897 ], 898 "dev": true, 899 "license": "Apache-2.0", 900 "optional": true, 901 "os": [ 902 "linux" 903 ], 904 "engines": { 905 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 906 }, 907 "funding": { 908 "url": "https://opencollective.com/libvips" 909 }, 910 "optionalDependencies": { 911 "@img/sharp-libvips-linuxmusl-x64": "1.0.4" 912 } 913 }, 914 "node_modules/@img/sharp-wasm32": { 915 "version": "0.33.5", 916 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", 917 "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", 918 "cpu": [ 919 "wasm32" 920 ], 921 "dev": true, 922 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 923 "optional": true, 924 "dependencies": { 925 "@emnapi/runtime": "^1.2.0" 926 }, 927 "engines": { 928 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 929 }, 930 "funding": { 931 "url": "https://opencollective.com/libvips" 932 } 933 }, 934 "node_modules/@img/sharp-win32-ia32": { 935 "version": "0.33.5", 936 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", 937 "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", 938 "cpu": [ 939 "ia32" 940 ], 941 "dev": true, 942 "license": "Apache-2.0 AND LGPL-3.0-or-later", 943 "optional": true, 944 "os": [ 945 "win32" 946 ], 947 "engines": { 948 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 949 }, 950 "funding": { 951 "url": "https://opencollective.com/libvips" 952 } 953 }, 954 "node_modules/@img/sharp-win32-x64": { 955 "version": "0.33.5", 956 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", 957 "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", 958 "cpu": [ 959 "x64" 960 ], 961 "dev": true, 962 "license": "Apache-2.0 AND LGPL-3.0-or-later", 963 "optional": true, 964 "os": [ 965 "win32" 966 ], 967 "engines": { 968 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 969 }, 970 "funding": { 971 "url": "https://opencollective.com/libvips" 972 } 973 }, 974 "node_modules/@jridgewell/resolve-uri": { 975 "version": "3.1.2", 976 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 977 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 978 "dev": true, 979 "license": "MIT", 980 "engines": { 981 "node": ">=6.0.0" 982 } 983 }, 984 "node_modules/@jridgewell/sourcemap-codec": { 985 "version": "1.5.5", 986 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 987 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 988 "dev": true, 989 "license": "MIT" 990 }, 991 "node_modules/@jridgewell/trace-mapping": { 992 "version": "0.3.9", 993 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 994 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 995 "dev": true, 996 "license": "MIT", 997 "dependencies": { 998 "@jridgewell/resolve-uri": "^3.0.3", 999 "@jridgewell/sourcemap-codec": "^1.4.10" 1000 } 1001 }, 1002 "node_modules/@poppinss/colors": { 1003 "version": "4.1.6", 1004 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz", 1005 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==", 1006 "dev": true, 1007 "license": "MIT", 1008 "dependencies": { 1009 "kleur": "^4.1.5" 1010 } 1011 }, 1012 "node_modules/@poppinss/dumper": { 1013 "version": "0.6.5", 1014 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz", 1015 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==", 1016 "dev": true, 1017 "license": "MIT", 1018 "dependencies": { 1019 "@poppinss/colors": "^4.1.5", 1020 "@sindresorhus/is": "^7.0.2", 1021 "supports-color": "^10.0.0" 1022 } 1023 }, 1024 "node_modules/@poppinss/exception": { 1025 "version": "1.2.3", 1026 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz", 1027 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==", 1028 "dev": true, 1029 "license": "MIT" 1030 }, 1031 "node_modules/@sindresorhus/is": { 1032 "version": "7.2.0", 1033 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz", 1034 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==", 1035 "dev": true, 1036 "license": "MIT", 1037 "engines": { 1038 "node": ">=18" 1039 }, 1040 "funding": { 1041 "url": "https://github.com/sindresorhus/is?sponsor=1" 1042 } 1043 }, 1044 "node_modules/@speed-highlight/core": { 1045 "version": "1.2.14", 1046 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.14.tgz", 1047 "integrity": "sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==", 1048 "dev": true, 1049 "license": "CC0-1.0" 1050 }, 1051 "node_modules/acorn": { 1052 "version": "8.14.0", 1053 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 1054 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 1055 "dev": true, 1056 "license": "MIT", 1057 "bin": { 1058 "acorn": "bin/acorn" 1059 }, 1060 "engines": { 1061 "node": ">=0.4.0" 1062 } 1063 }, 1064 "node_modules/acorn-walk": { 1065 "version": "8.3.2", 1066 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", 1067 "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", 1068 "dev": true, 1069 "license": "MIT", 1070 "engines": { 1071 "node": ">=0.4.0" 1072 } 1073 }, 1074 "node_modules/blake3-wasm": { 1075 "version": "2.1.5", 1076 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", 1077 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", 1078 "dev": true, 1079 "license": "MIT" 1080 }, 1081 "node_modules/color": { 1082 "version": "4.2.3", 1083 "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", 1084 "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", 1085 "dev": true, 1086 "license": "MIT", 1087 "dependencies": { 1088 "color-convert": "^2.0.1", 1089 "color-string": "^1.9.0" 1090 }, 1091 "engines": { 1092 "node": ">=12.5.0" 1093 } 1094 }, 1095 "node_modules/color-convert": { 1096 "version": "2.0.1", 1097 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1098 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1099 "dev": true, 1100 "license": "MIT", 1101 "dependencies": { 1102 "color-name": "~1.1.4" 1103 }, 1104 "engines": { 1105 "node": ">=7.0.0" 1106 } 1107 }, 1108 "node_modules/color-name": { 1109 "version": "1.1.4", 1110 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1111 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1112 "dev": true, 1113 "license": "MIT" 1114 }, 1115 "node_modules/color-string": { 1116 "version": "1.9.1", 1117 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 1118 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 1119 "dev": true, 1120 "license": "MIT", 1121 "dependencies": { 1122 "color-name": "^1.0.0", 1123 "simple-swizzle": "^0.2.2" 1124 } 1125 }, 1126 "node_modules/cookie": { 1127 "version": "1.1.1", 1128 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", 1129 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", 1130 "dev": true, 1131 "license": "MIT", 1132 "engines": { 1133 "node": ">=18" 1134 }, 1135 "funding": { 1136 "type": "opencollective", 1137 "url": "https://opencollective.com/express" 1138 } 1139 }, 1140 "node_modules/detect-libc": { 1141 "version": "2.1.2", 1142 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 1143 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 1144 "dev": true, 1145 "license": "Apache-2.0", 1146 "engines": { 1147 "node": ">=8" 1148 } 1149 }, 1150 "node_modules/error-stack-parser-es": { 1151 "version": "1.0.5", 1152 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz", 1153 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==", 1154 "dev": true, 1155 "license": "MIT", 1156 "funding": { 1157 "url": "https://github.com/sponsors/antfu" 1158 } 1159 }, 1160 "node_modules/esbuild": { 1161 "version": "0.27.0", 1162 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz", 1163 "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==", 1164 "dev": true, 1165 "hasInstallScript": true, 1166 "license": "MIT", 1167 "bin": { 1168 "esbuild": "bin/esbuild" 1169 }, 1170 "engines": { 1171 "node": ">=18" 1172 }, 1173 "optionalDependencies": { 1174 "@esbuild/aix-ppc64": "0.27.0", 1175 "@esbuild/android-arm": "0.27.0", 1176 "@esbuild/android-arm64": "0.27.0", 1177 "@esbuild/android-x64": "0.27.0", 1178 "@esbuild/darwin-arm64": "0.27.0", 1179 "@esbuild/darwin-x64": "0.27.0", 1180 "@esbuild/freebsd-arm64": "0.27.0", 1181 "@esbuild/freebsd-x64": "0.27.0", 1182 "@esbuild/linux-arm": "0.27.0", 1183 "@esbuild/linux-arm64": "0.27.0", 1184 "@esbuild/linux-ia32": "0.27.0", 1185 "@esbuild/linux-loong64": "0.27.0", 1186 "@esbuild/linux-mips64el": "0.27.0", 1187 "@esbuild/linux-ppc64": "0.27.0", 1188 "@esbuild/linux-riscv64": "0.27.0", 1189 "@esbuild/linux-s390x": "0.27.0", 1190 "@esbuild/linux-x64": "0.27.0", 1191 "@esbuild/netbsd-arm64": "0.27.0", 1192 "@esbuild/netbsd-x64": "0.27.0", 1193 "@esbuild/openbsd-arm64": "0.27.0", 1194 "@esbuild/openbsd-x64": "0.27.0", 1195 "@esbuild/openharmony-arm64": "0.27.0", 1196 "@esbuild/sunos-x64": "0.27.0", 1197 "@esbuild/win32-arm64": "0.27.0", 1198 "@esbuild/win32-ia32": "0.27.0", 1199 "@esbuild/win32-x64": "0.27.0" 1200 } 1201 }, 1202 "node_modules/exit-hook": { 1203 "version": "2.2.1", 1204 "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", 1205 "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==", 1206 "dev": true, 1207 "license": "MIT", 1208 "engines": { 1209 "node": ">=6" 1210 }, 1211 "funding": { 1212 "url": "https://github.com/sponsors/sindresorhus" 1213 } 1214 }, 1215 "node_modules/fsevents": { 1216 "version": "2.3.3", 1217 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1218 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1219 "dev": true, 1220 "hasInstallScript": true, 1221 "license": "MIT", 1222 "optional": true, 1223 "os": [ 1224 "darwin" 1225 ], 1226 "engines": { 1227 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1228 } 1229 }, 1230 "node_modules/glob-to-regexp": { 1231 "version": "0.4.1", 1232 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 1233 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 1234 "dev": true, 1235 "license": "BSD-2-Clause" 1236 }, 1237 "node_modules/is-arrayish": { 1238 "version": "0.3.4", 1239 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", 1240 "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", 1241 "dev": true, 1242 "license": "MIT" 1243 }, 1244 "node_modules/kleur": { 1245 "version": "4.1.5", 1246 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 1247 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 1248 "dev": true, 1249 "license": "MIT", 1250 "engines": { 1251 "node": ">=6" 1252 } 1253 }, 1254 "node_modules/mime": { 1255 "version": "3.0.0", 1256 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", 1257 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", 1258 "dev": true, 1259 "license": "MIT", 1260 "bin": { 1261 "mime": "cli.js" 1262 }, 1263 "engines": { 1264 "node": ">=10.0.0" 1265 } 1266 }, 1267 "node_modules/miniflare": { 1268 "version": "4.20251210.0", 1269 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20251210.0.tgz", 1270 "integrity": "sha512-k6kIoXwGVqlPZb0hcn+X7BmnK+8BjIIkusQPY22kCo2RaQJ/LzAjtxHQdGXerlHSnJyQivDQsL6BJHMpQfUFyw==", 1271 "dev": true, 1272 "license": "MIT", 1273 "dependencies": { 1274 "@cspotcode/source-map-support": "0.8.1", 1275 "acorn": "8.14.0", 1276 "acorn-walk": "8.3.2", 1277 "exit-hook": "2.2.1", 1278 "glob-to-regexp": "0.4.1", 1279 "sharp": "^0.33.5", 1280 "stoppable": "1.1.0", 1281 "undici": "7.14.0", 1282 "workerd": "1.20251210.0", 1283 "ws": "8.18.0", 1284 "youch": "4.1.0-beta.10", 1285 "zod": "3.22.3" 1286 }, 1287 "bin": { 1288 "miniflare": "bootstrap.js" 1289 }, 1290 "engines": { 1291 "node": ">=18.0.0" 1292 } 1293 }, 1294 "node_modules/path-to-regexp": { 1295 "version": "6.3.0", 1296 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 1297 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", 1298 "dev": true, 1299 "license": "MIT" 1300 }, 1301 "node_modules/pathe": { 1302 "version": "2.0.3", 1303 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 1304 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 1305 "dev": true, 1306 "license": "MIT" 1307 }, 1308 "node_modules/semver": { 1309 "version": "7.7.3", 1310 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 1311 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 1312 "dev": true, 1313 "license": "ISC", 1314 "bin": { 1315 "semver": "bin/semver.js" 1316 }, 1317 "engines": { 1318 "node": ">=10" 1319 } 1320 }, 1321 "node_modules/sharp": { 1322 "version": "0.33.5", 1323 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", 1324 "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", 1325 "dev": true, 1326 "hasInstallScript": true, 1327 "license": "Apache-2.0", 1328 "dependencies": { 1329 "color": "^4.2.3", 1330 "detect-libc": "^2.0.3", 1331 "semver": "^7.6.3" 1332 }, 1333 "engines": { 1334 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1335 }, 1336 "funding": { 1337 "url": "https://opencollective.com/libvips" 1338 }, 1339 "optionalDependencies": { 1340 "@img/sharp-darwin-arm64": "0.33.5", 1341 "@img/sharp-darwin-x64": "0.33.5", 1342 "@img/sharp-libvips-darwin-arm64": "1.0.4", 1343 "@img/sharp-libvips-darwin-x64": "1.0.4", 1344 "@img/sharp-libvips-linux-arm": "1.0.5", 1345 "@img/sharp-libvips-linux-arm64": "1.0.4", 1346 "@img/sharp-libvips-linux-s390x": "1.0.4", 1347 "@img/sharp-libvips-linux-x64": "1.0.4", 1348 "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", 1349 "@img/sharp-libvips-linuxmusl-x64": "1.0.4", 1350 "@img/sharp-linux-arm": "0.33.5", 1351 "@img/sharp-linux-arm64": "0.33.5", 1352 "@img/sharp-linux-s390x": "0.33.5", 1353 "@img/sharp-linux-x64": "0.33.5", 1354 "@img/sharp-linuxmusl-arm64": "0.33.5", 1355 "@img/sharp-linuxmusl-x64": "0.33.5", 1356 "@img/sharp-wasm32": "0.33.5", 1357 "@img/sharp-win32-ia32": "0.33.5", 1358 "@img/sharp-win32-x64": "0.33.5" 1359 } 1360 }, 1361 "node_modules/simple-swizzle": { 1362 "version": "0.2.4", 1363 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", 1364 "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", 1365 "dev": true, 1366 "license": "MIT", 1367 "dependencies": { 1368 "is-arrayish": "^0.3.1" 1369 } 1370 }, 1371 "node_modules/stoppable": { 1372 "version": "1.1.0", 1373 "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", 1374 "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", 1375 "dev": true, 1376 "license": "MIT", 1377 "engines": { 1378 "node": ">=4", 1379 "npm": ">=6" 1380 } 1381 }, 1382 "node_modules/supports-color": { 1383 "version": "10.2.2", 1384 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", 1385 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", 1386 "dev": true, 1387 "license": "MIT", 1388 "engines": { 1389 "node": ">=18" 1390 }, 1391 "funding": { 1392 "url": "https://github.com/chalk/supports-color?sponsor=1" 1393 } 1394 }, 1395 "node_modules/tslib": { 1396 "version": "2.8.1", 1397 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 1398 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 1399 "dev": true, 1400 "license": "0BSD", 1401 "optional": true 1402 }, 1403 "node_modules/undici": { 1404 "version": "7.14.0", 1405 "resolved": "https://registry.npmjs.org/undici/-/undici-7.14.0.tgz", 1406 "integrity": "sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ==", 1407 "dev": true, 1408 "license": "MIT", 1409 "engines": { 1410 "node": ">=20.18.1" 1411 } 1412 }, 1413 "node_modules/unenv": { 1414 "version": "2.0.0-rc.24", 1415 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz", 1416 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==", 1417 "dev": true, 1418 "license": "MIT", 1419 "dependencies": { 1420 "pathe": "^2.0.3" 1421 } 1422 }, 1423 "node_modules/workerd": { 1424 "version": "1.20251210.0", 1425 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20251210.0.tgz", 1426 "integrity": "sha512-9MUUneP1BnRE9XAYi94FXxHmiLGbO75EHQZsgWqSiOXjoXSqJCw8aQbIEPxCy19TclEl/kHUFYce8ST2W+Qpjw==", 1427 "dev": true, 1428 "hasInstallScript": true, 1429 "license": "Apache-2.0", 1430 "bin": { 1431 "workerd": "bin/workerd" 1432 }, 1433 "engines": { 1434 "node": ">=16" 1435 }, 1436 "optionalDependencies": { 1437 "@cloudflare/workerd-darwin-64": "1.20251210.0", 1438 "@cloudflare/workerd-darwin-arm64": "1.20251210.0", 1439 "@cloudflare/workerd-linux-64": "1.20251210.0", 1440 "@cloudflare/workerd-linux-arm64": "1.20251210.0", 1441 "@cloudflare/workerd-windows-64": "1.20251210.0" 1442 } 1443 }, 1444 "node_modules/wrangler": { 1445 "version": "4.54.0", 1446 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.54.0.tgz", 1447 "integrity": "sha512-bANFsjDwJLbprYoBK+hUDZsVbUv2SqJd8QvArLIcZk+fPq4h/Ohtj5vkKXD3k0s2bD1DXLk08D+hYmeNH+xC6A==", 1448 "dev": true, 1449 "license": "MIT OR Apache-2.0", 1450 "dependencies": { 1451 "@cloudflare/kv-asset-handler": "0.4.1", 1452 "@cloudflare/unenv-preset": "2.7.13", 1453 "blake3-wasm": "2.1.5", 1454 "esbuild": "0.27.0", 1455 "miniflare": "4.20251210.0", 1456 "path-to-regexp": "6.3.0", 1457 "unenv": "2.0.0-rc.24", 1458 "workerd": "1.20251210.0" 1459 }, 1460 "bin": { 1461 "wrangler": "bin/wrangler.js", 1462 "wrangler2": "bin/wrangler.js" 1463 }, 1464 "engines": { 1465 "node": ">=20.0.0" 1466 }, 1467 "optionalDependencies": { 1468 "fsevents": "~2.3.2" 1469 }, 1470 "peerDependencies": { 1471 "@cloudflare/workers-types": "^4.20251210.0" 1472 }, 1473 "peerDependenciesMeta": { 1474 "@cloudflare/workers-types": { 1475 "optional": true 1476 } 1477 } 1478 }, 1479 "node_modules/ws": { 1480 "version": "8.18.0", 1481 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", 1482 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", 1483 "dev": true, 1484 "license": "MIT", 1485 "engines": { 1486 "node": ">=10.0.0" 1487 }, 1488 "peerDependencies": { 1489 "bufferutil": "^4.0.1", 1490 "utf-8-validate": ">=5.0.2" 1491 }, 1492 "peerDependenciesMeta": { 1493 "bufferutil": { 1494 "optional": true 1495 }, 1496 "utf-8-validate": { 1497 "optional": true 1498 } 1499 } 1500 }, 1501 "node_modules/youch": { 1502 "version": "4.1.0-beta.10", 1503 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz", 1504 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==", 1505 "dev": true, 1506 "license": "MIT", 1507 "dependencies": { 1508 "@poppinss/colors": "^4.1.5", 1509 "@poppinss/dumper": "^0.6.4", 1510 "@speed-highlight/core": "^1.2.7", 1511 "cookie": "^1.0.2", 1512 "youch-core": "^0.3.3" 1513 } 1514 }, 1515 "node_modules/youch-core": { 1516 "version": "0.3.3", 1517 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz", 1518 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==", 1519 "dev": true, 1520 "license": "MIT", 1521 "dependencies": { 1522 "@poppinss/exception": "^1.2.2", 1523 "error-stack-parser-es": "^1.0.5" 1524 } 1525 }, 1526 "node_modules/zod": { 1527 "version": "3.22.3", 1528 "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz", 1529 "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==", 1530 "dev": true, 1531 "license": "MIT", 1532 "funding": { 1533 "url": "https://github.com/sponsors/colinhacks" 1534 } 1535 } 1536 } 1537}