Schedule posts to Bluesky with Cloudflare workers. skyscheduler.work
cf tool bsky-tool cloudflare bluesky schedule bsky service social-media cloudflare-workers

update packages

+480 -436
+474 -430
package-lock.json
··· 6 6 "": { 7 7 "name": "skyscheduler", 8 8 "dependencies": { 9 - "@atproto/api": "^0.18.13", 10 - "better-auth": "^1.4.10", 9 + "@atproto/api": "^0.18.16", 10 + "better-auth": "^1.4.17", 11 11 "better-auth-cloudflare": "^0.2.9", 12 12 "date-fns": "^4.1.0", 13 13 "drizzle-orm": "^0.45.1", 14 - "hono": "^4.11.4", 14 + "hono": "^4.11.5", 15 15 "human-id": "^4.1.3", 16 16 "image-dimensions": "^2.5.0", 17 17 "just-flatten-it": "^5.2.0", ··· 25 25 "zod": "^4.3.5" 26 26 }, 27 27 "devDependencies": { 28 - "@types/node": "^24.10.7", 28 + "@types/node": "^24.10.9", 29 29 "drizzle-kit": "^0.31.8", 30 30 "minify": "^14.1.0", 31 31 "npm-run-all": "^4.1.5", 32 - "prettier": "^3.8.0", 33 - "wrangler": "^4.54.0" 32 + "prettier": "^3.8.1", 33 + "wrangler": "^4.59.3" 34 34 }, 35 35 "engines": { 36 36 "node": ">=24.11.1" 37 37 } 38 38 }, 39 39 "node_modules/@atproto/api": { 40 - "version": "0.18.13", 41 - "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.18.13.tgz", 42 - "integrity": "sha512-CULZ01pSJDltLS/Gc9MMrhFzB6OM3ezyZw7KoeLT/sBfwgA1ddA4mWdTh7DIRosPRigXtA05bnoiCutZbQDo+Q==", 40 + "version": "0.18.16", 41 + "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.18.16.tgz", 42 + "integrity": "sha512-tRGKSWr83pP5CQpSboePU21pE+GqLDYy1XHae4HH4hjaT0pr5V8wNgu70kbKB0B02GVUumeDRpJnlHKD+eMzLg==", 43 43 "license": "MIT", 44 44 "dependencies": { 45 - "@atproto/common-web": "^0.4.11", 45 + "@atproto/common-web": "^0.4.12", 46 46 "@atproto/lexicon": "^0.6.0", 47 47 "@atproto/syntax": "^0.4.2", 48 48 "@atproto/xrpc": "^0.7.7", ··· 62 62 } 63 63 }, 64 64 "node_modules/@atproto/common-web": { 65 - "version": "0.4.11", 66 - "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.11.tgz", 67 - "integrity": "sha512-VHejNmSABU8/03VrQ3e36AmT5U3UIeio+qSUqCrO1oNgrJcWfGy1rpj0FVtUugWF8Un29+yzkukzWGZfXL70rQ==", 65 + "version": "0.4.12", 66 + "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.12.tgz", 67 + "integrity": "sha512-3aCJemqM/fkHQrVPbTCHCdiVstKFI+2LkFLvUhO6XZP0EqUZa/rg/CIZBKTFUWu9I5iYiaEiXL9VwcDRpEevSw==", 68 68 "license": "MIT", 69 69 "dependencies": { 70 - "@atproto/lex-data": "0.0.7", 71 - "@atproto/lex-json": "0.0.7", 70 + "@atproto/lex-data": "0.0.8", 71 + "@atproto/lex-json": "0.0.8", 72 72 "zod": "^3.23.8" 73 73 } 74 74 }, ··· 82 82 } 83 83 }, 84 84 "node_modules/@atproto/lex-data": { 85 - "version": "0.0.7", 86 - "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.7.tgz", 87 - "integrity": "sha512-W/Q5o9o7n2Sv3UywckChu01X5lwQUtaiiOkGJLnRsdkQTyC6813nPgY+p2sG7NwwM+82lu+FUV9fE/Ul3VqaJw==", 85 + "version": "0.0.8", 86 + "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.8.tgz", 87 + "integrity": "sha512-1Y5tz7BkS7380QuLNXaE8GW8Xba+mRWugt8BKM4BUFYjjUZdmirU8lr72iM4XlEBrzRu8Cfvj+MbsbYaZv+IgA==", 88 88 "license": "MIT", 89 89 "dependencies": { 90 90 "@atproto/syntax": "0.4.2", ··· 95 95 } 96 96 }, 97 97 "node_modules/@atproto/lex-json": { 98 - "version": "0.0.7", 99 - "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.7.tgz", 100 - "integrity": "sha512-bjNPD5M/MhLfjNM7tcxuls80UgXpHqxdOxDXEUouAtZQV/nIDhGjmNUvKxOmOgnDsiZRnT2g5y3onrnjH3a44g==", 98 + "version": "0.0.8", 99 + "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.8.tgz", 100 + "integrity": "sha512-w1Qmkae1QhmNz+i1Zm3xr3jp0UPPRENmdlpU0qIrdxWDo9W4Mzkeyc3eSoa+Zs+zN8xkRSQw7RLZte/B7Ipdwg==", 101 101 "license": "MIT", 102 102 "dependencies": { 103 - "@atproto/lex-data": "0.0.7", 103 + "@atproto/lex-data": "0.0.8", 104 104 "tslib": "^2.8.1" 105 105 } 106 106 }, ··· 152 152 } 153 153 }, 154 154 "node_modules/@better-auth/core": { 155 - "version": "1.4.10", 156 - "resolved": "https://registry.npmjs.org/@better-auth/core/-/core-1.4.10.tgz", 157 - "integrity": "sha512-AThrfb6CpG80wqkanfrbN2/fGOYzhGladHFf3JhaWt/3/Vtf4h084T6PJLrDE7M/vCCGYvDI1DkvP3P1OB2HAg==", 155 + "version": "1.4.17", 156 + "resolved": "https://registry.npmjs.org/@better-auth/core/-/core-1.4.17.tgz", 157 + "integrity": "sha512-WSaEQDdUO6B1CzAmissN6j0lx9fM9lcslEYzlApB5UzFaBeAOHNUONTdglSyUs6/idiZBoRvt0t/qMXCgIU8ug==", 158 + "peer": true, 158 159 "dependencies": { 159 160 "@standard-schema/spec": "^1.0.0", 160 - "zod": "^4.1.12" 161 + "zod": "^4.3.5" 161 162 }, 162 163 "peerDependencies": { 163 164 "@better-auth/utils": "0.3.0", 164 165 "@better-fetch/fetch": "1.1.21", 165 - "better-call": "1.1.7", 166 + "better-call": "1.1.8", 166 167 "jose": "^6.1.0", 167 168 "kysely": "^0.28.5", 168 169 "nanostores": "^1.0.1" 169 170 } 170 171 }, 171 172 "node_modules/@better-auth/telemetry": { 172 - "version": "1.4.10", 173 - "resolved": "https://registry.npmjs.org/@better-auth/telemetry/-/telemetry-1.4.10.tgz", 174 - "integrity": "sha512-Dq4XJX6EKsUu0h3jpRagX739p/VMOTcnJYWRrLtDYkqtZFg+sFiFsSWVcfapZoWpRSUGYX9iKwl6nDHn6Ju2oQ==", 173 + "version": "1.4.17", 174 + "resolved": "https://registry.npmjs.org/@better-auth/telemetry/-/telemetry-1.4.17.tgz", 175 + "integrity": "sha512-R1BC4e/bNjQbXu7lG6ubpgmsPj7IMqky5DvMlzAtnAJWJhh99pMh/n6w5gOHa0cqDZgEAuj75IPTxv+q3YiInA==", 175 176 "dependencies": { 176 177 "@better-auth/utils": "0.3.0", 177 178 "@better-fetch/fetch": "1.1.21" 178 179 }, 179 180 "peerDependencies": { 180 - "@better-auth/core": "1.4.10" 181 + "@better-auth/core": "1.4.17" 181 182 } 182 183 }, 183 184 "node_modules/@better-auth/utils": { 184 185 "version": "0.3.0", 185 186 "resolved": "https://registry.npmjs.org/@better-auth/utils/-/utils-0.3.0.tgz", 186 187 "integrity": "sha512-W+Adw6ZA6mgvnSnhOki270rwJ42t4XzSK6YWGF//BbVXL6SwCLWfyzBc1lN2m/4RM28KubdBKQ4X5VMoLRNPQw==", 187 - "license": "MIT" 188 + "license": "MIT", 189 + "peer": true 188 190 }, 189 191 "node_modules/@better-fetch/fetch": { 190 192 "version": "1.1.21", 191 193 "resolved": "https://registry.npmjs.org/@better-fetch/fetch/-/fetch-1.1.21.tgz", 192 - "integrity": "sha512-/ImESw0sskqlVR94jB+5+Pxjf+xBwDZF/N5+y2/q4EqD7IARUTSpPfIo8uf39SYpCxyOCtbyYpUrZ3F/k0zT4A==" 194 + "integrity": "sha512-/ImESw0sskqlVR94jB+5+Pxjf+xBwDZF/N5+y2/q4EqD7IARUTSpPfIo8uf39SYpCxyOCtbyYpUrZ3F/k0zT4A==", 195 + "peer": true 193 196 }, 194 197 "node_modules/@cloudflare/kv-asset-handler": { 195 - "version": "0.4.1", 196 - "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.1.tgz", 197 - "integrity": "sha512-Nu8ahitGFFJztxUml9oD/DLb7Z28C8cd8F46IVQ7y5Btz575pvMY8AqZsXkX7Gds29eCKdMgIHjIvzskHgPSFg==", 198 + "version": "0.4.2", 199 + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.2.tgz", 200 + "integrity": "sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==", 198 201 "dev": true, 199 202 "license": "MIT OR Apache-2.0", 200 - "dependencies": { 201 - "mime": "^3.0.0" 202 - }, 203 203 "engines": { 204 204 "node": ">=18.0.0" 205 205 } 206 206 }, 207 - "node_modules/@cloudflare/kv-asset-handler/node_modules/mime": { 208 - "version": "3.0.0", 209 - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", 210 - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", 211 - "dev": true, 212 - "license": "MIT", 213 - "bin": { 214 - "mime": "cli.js" 215 - }, 216 - "engines": { 217 - "node": ">=10.0.0" 218 - } 219 - }, 220 207 "node_modules/@cloudflare/unenv-preset": { 221 - "version": "2.7.13", 222 - "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.7.13.tgz", 223 - "integrity": "sha512-NulO1H8R/DzsJguLC0ndMuk4Ufv0KSlN+E54ay9rn9ZCQo0kpAPwwh3LhgpZ96a3Dr6L9LqW57M4CqC34iLOvw==", 208 + "version": "2.10.0", 209 + "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.10.0.tgz", 210 + "integrity": "sha512-/uII4vLQXhzCAZzEVeYAjFLBNg2nqTJ1JGzd2lRF6ItYe6U2zVoYGfeKpGx/EkBF6euiU+cyBXgMdtJih+nQ6g==", 224 211 "dev": true, 225 212 "license": "MIT OR Apache-2.0", 226 213 "peerDependencies": { 227 214 "unenv": "2.0.0-rc.24", 228 - "workerd": "^1.20251202.0" 215 + "workerd": "^1.20251221.0" 229 216 }, 230 217 "peerDependenciesMeta": { 231 218 "workerd": { ··· 234 221 } 235 222 }, 236 223 "node_modules/@cloudflare/workerd-darwin-64": { 237 - "version": "1.20251210.0", 238 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20251210.0.tgz", 239 - "integrity": "sha512-Nn9X1moUDERA9xtFdCQ2XpQXgAS9pOjiCxvOT8sVx9UJLAiBLkfSCGbpsYdarODGybXCpjRlc77Yppuolvt7oQ==", 224 + "version": "1.20260116.0", 225 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260116.0.tgz", 226 + "integrity": "sha512-0LF2jR/5bfCIMYsqtCXHqaZRlXEMgnz4NzG/8KVmHROlKb06SJezYYoNKw+7s6ji4fgi1BcYAJBmWbC4nzMbqw==", 240 227 "cpu": [ 241 228 "x64" 242 229 ], ··· 251 238 } 252 239 }, 253 240 "node_modules/@cloudflare/workerd-darwin-arm64": { 254 - "version": "1.20251210.0", 255 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20251210.0.tgz", 256 - "integrity": "sha512-Mg8iYIZQFnbevq/ls9eW/eneWTk/EE13Pej1MwfkY5et0jVpdHnvOLywy/o+QtMJFef1AjsqXGULwAneYyBfHw==", 241 + "version": "1.20260116.0", 242 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260116.0.tgz", 243 + "integrity": "sha512-a9OHts4jMoOkPedc4CnuHPeo9XRG3VCMMgr0ER5HtSfEDRQhh7MwIuPEmqI27KKrYj+DeoCazIgbp3gW9bFTAg==", 257 244 "cpu": [ 258 245 "arm64" 259 246 ], ··· 268 255 } 269 256 }, 270 257 "node_modules/@cloudflare/workerd-linux-64": { 271 - "version": "1.20251210.0", 272 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20251210.0.tgz", 273 - "integrity": "sha512-kjC2fCZhZ2Gkm1biwk2qByAYpGguK5Gf5ic8owzSCUw0FOUfQxTZUT9Lp3gApxsfTLbbnLBrX/xzWjywH9QR4g==", 258 + "version": "1.20260116.0", 259 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260116.0.tgz", 260 + "integrity": "sha512-nCMy7D7BeH/feGiD7C5Z1LG19Wvs3qmHSRe3cwz6HYRQHdDXUHTjXwEVid7Vejf9QFNe3iAn49Sy/h2XY2Rqeg==", 274 261 "cpu": [ 275 262 "x64" 276 263 ], ··· 285 272 } 286 273 }, 287 274 "node_modules/@cloudflare/workerd-linux-arm64": { 288 - "version": "1.20251210.0", 289 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20251210.0.tgz", 290 - "integrity": "sha512-2IB37nXi7PZVQLa1OCuO7/6pNxqisRSO8DmCQ5x/3sezI5op1vwOxAcb1osAnuVsVN9bbvpw70HJvhKruFJTuA==", 275 + "version": "1.20260116.0", 276 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260116.0.tgz", 277 + "integrity": "sha512-Hve4ciPI69aIzwfSD12PVZJoEnKIkdR3Vd0w8rD1hDVxk75xAA65KqVYf5qW+8KOYrYkU3pg7hBTMjeyDF//IQ==", 291 278 "cpu": [ 292 279 "arm64" 293 280 ], ··· 302 289 } 303 290 }, 304 291 "node_modules/@cloudflare/workerd-windows-64": { 305 - "version": "1.20251210.0", 306 - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20251210.0.tgz", 307 - "integrity": "sha512-Uaz6/9XE+D6E7pCY4OvkCuJHu7HcSDzeGcCGY1HLhojXhHd7yL52c3yfiyJdS8hPatiAa0nn5qSI/42+aTdDSw==", 292 + "version": "1.20260116.0", 293 + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260116.0.tgz", 294 + "integrity": "sha512-7QA6OTXQtBdszkXw3rzxpkk1RoINZJY1ADQjF0vFNAbVXD1VEXLZnk0jc505tqARI8w/0DdVjaJszqL7K5k00w==", 308 295 "cpu": [ 309 296 "x64" 310 297 ], ··· 379 366 "cpu": [ 380 367 "arm" 381 368 ], 369 + "dev": true, 382 370 "license": "MIT", 383 371 "optional": true, 384 372 "os": [ ··· 395 383 "cpu": [ 396 384 "arm64" 397 385 ], 386 + "dev": true, 398 387 "license": "MIT", 399 388 "optional": true, 400 389 "os": [ ··· 411 400 "cpu": [ 412 401 "x64" 413 402 ], 403 + "dev": true, 414 404 "license": "MIT", 415 405 "optional": true, 416 406 "os": [ ··· 427 417 "cpu": [ 428 418 "arm64" 429 419 ], 420 + "dev": true, 430 421 "license": "MIT", 431 422 "optional": true, 432 423 "os": [ ··· 443 434 "cpu": [ 444 435 "x64" 445 436 ], 437 + "dev": true, 446 438 "license": "MIT", 447 439 "optional": true, 448 440 "os": [ ··· 459 451 "cpu": [ 460 452 "arm64" 461 453 ], 454 + "dev": true, 462 455 "license": "MIT", 463 456 "optional": true, 464 457 "os": [ ··· 475 468 "cpu": [ 476 469 "x64" 477 470 ], 471 + "dev": true, 478 472 "license": "MIT", 479 473 "optional": true, 480 474 "os": [ ··· 491 485 "cpu": [ 492 486 "arm" 493 487 ], 488 + "dev": true, 494 489 "license": "MIT", 495 490 "optional": true, 496 491 "os": [ ··· 507 502 "cpu": [ 508 503 "arm64" 509 504 ], 505 + "dev": true, 510 506 "license": "MIT", 511 507 "optional": true, 512 508 "os": [ ··· 523 519 "cpu": [ 524 520 "ia32" 525 521 ], 522 + "dev": true, 526 523 "license": "MIT", 527 524 "optional": true, 528 525 "os": [ ··· 539 536 "cpu": [ 540 537 "loong64" 541 538 ], 539 + "dev": true, 542 540 "license": "MIT", 543 541 "optional": true, 544 542 "os": [ ··· 555 553 "cpu": [ 556 554 "mips64el" 557 555 ], 556 + "dev": true, 558 557 "license": "MIT", 559 558 "optional": true, 560 559 "os": [ ··· 571 570 "cpu": [ 572 571 "ppc64" 573 572 ], 573 + "dev": true, 574 574 "license": "MIT", 575 575 "optional": true, 576 576 "os": [ ··· 587 587 "cpu": [ 588 588 "riscv64" 589 589 ], 590 + "dev": true, 590 591 "license": "MIT", 591 592 "optional": true, 592 593 "os": [ ··· 603 604 "cpu": [ 604 605 "s390x" 605 606 ], 607 + "dev": true, 606 608 "license": "MIT", 607 609 "optional": true, 608 610 "os": [ ··· 619 621 "cpu": [ 620 622 "x64" 621 623 ], 624 + "dev": true, 622 625 "license": "MIT", 623 626 "optional": true, 624 627 "os": [ ··· 635 638 "cpu": [ 636 639 "x64" 637 640 ], 641 + "dev": true, 638 642 "license": "MIT", 639 643 "optional": true, 640 644 "os": [ ··· 651 655 "cpu": [ 652 656 "x64" 653 657 ], 658 + "dev": true, 654 659 "license": "MIT", 655 660 "optional": true, 656 661 "os": [ ··· 667 672 "cpu": [ 668 673 "x64" 669 674 ], 675 + "dev": true, 670 676 "license": "MIT", 671 677 "optional": true, 672 678 "os": [ ··· 683 689 "cpu": [ 684 690 "arm64" 685 691 ], 692 + "dev": true, 686 693 "license": "MIT", 687 694 "optional": true, 688 695 "os": [ ··· 699 706 "cpu": [ 700 707 "ia32" 701 708 ], 709 + "dev": true, 702 710 "license": "MIT", 703 711 "optional": true, 704 712 "os": [ ··· 715 723 "cpu": [ 716 724 "x64" 717 725 ], 726 + "dev": true, 718 727 "license": "MIT", 719 728 "optional": true, 720 729 "os": [ ··· 781 790 "cpu": [ 782 791 "ppc64" 783 792 ], 793 + "dev": true, 784 794 "license": "MIT", 785 795 "optional": true, 786 796 "os": [ ··· 797 807 "cpu": [ 798 808 "arm" 799 809 ], 810 + "dev": true, 800 811 "license": "MIT", 801 812 "optional": true, 802 813 "os": [ ··· 813 824 "cpu": [ 814 825 "arm64" 815 826 ], 827 + "dev": true, 816 828 "license": "MIT", 817 829 "optional": true, 818 830 "os": [ ··· 829 841 "cpu": [ 830 842 "x64" 831 843 ], 844 + "dev": true, 832 845 "license": "MIT", 833 846 "optional": true, 834 847 "os": [ ··· 845 858 "cpu": [ 846 859 "arm64" 847 860 ], 861 + "dev": true, 848 862 "license": "MIT", 849 863 "optional": true, 850 864 "os": [ ··· 861 875 "cpu": [ 862 876 "x64" 863 877 ], 878 + "dev": true, 864 879 "license": "MIT", 865 880 "optional": true, 866 881 "os": [ ··· 877 892 "cpu": [ 878 893 "arm64" 879 894 ], 895 + "dev": true, 880 896 "license": "MIT", 881 897 "optional": true, 882 898 "os": [ ··· 893 909 "cpu": [ 894 910 "x64" 895 911 ], 912 + "dev": true, 896 913 "license": "MIT", 897 914 "optional": true, 898 915 "os": [ ··· 909 926 "cpu": [ 910 927 "arm" 911 928 ], 929 + "dev": true, 912 930 "license": "MIT", 913 931 "optional": true, 914 932 "os": [ ··· 925 943 "cpu": [ 926 944 "arm64" 927 945 ], 946 + "dev": true, 928 947 "license": "MIT", 929 948 "optional": true, 930 949 "os": [ ··· 941 960 "cpu": [ 942 961 "ia32" 943 962 ], 963 + "dev": true, 944 964 "license": "MIT", 945 965 "optional": true, 946 966 "os": [ ··· 957 977 "cpu": [ 958 978 "loong64" 959 979 ], 980 + "dev": true, 960 981 "license": "MIT", 961 982 "optional": true, 962 983 "os": [ ··· 973 994 "cpu": [ 974 995 "mips64el" 975 996 ], 997 + "dev": true, 976 998 "license": "MIT", 977 999 "optional": true, 978 1000 "os": [ ··· 989 1011 "cpu": [ 990 1012 "ppc64" 991 1013 ], 1014 + "dev": true, 992 1015 "license": "MIT", 993 1016 "optional": true, 994 1017 "os": [ ··· 1005 1028 "cpu": [ 1006 1029 "riscv64" 1007 1030 ], 1031 + "dev": true, 1008 1032 "license": "MIT", 1009 1033 "optional": true, 1010 1034 "os": [ ··· 1021 1045 "cpu": [ 1022 1046 "s390x" 1023 1047 ], 1048 + "dev": true, 1024 1049 "license": "MIT", 1025 1050 "optional": true, 1026 1051 "os": [ ··· 1037 1062 "cpu": [ 1038 1063 "x64" 1039 1064 ], 1065 + "dev": true, 1040 1066 "license": "MIT", 1041 1067 "optional": true, 1042 1068 "os": [ ··· 1053 1079 "cpu": [ 1054 1080 "arm64" 1055 1081 ], 1082 + "dev": true, 1056 1083 "license": "MIT", 1057 1084 "optional": true, 1058 1085 "os": [ ··· 1069 1096 "cpu": [ 1070 1097 "x64" 1071 1098 ], 1099 + "dev": true, 1072 1100 "license": "MIT", 1073 1101 "optional": true, 1074 1102 "os": [ ··· 1085 1113 "cpu": [ 1086 1114 "arm64" 1087 1115 ], 1116 + "dev": true, 1088 1117 "license": "MIT", 1089 1118 "optional": true, 1090 1119 "os": [ ··· 1101 1130 "cpu": [ 1102 1131 "x64" 1103 1132 ], 1133 + "dev": true, 1104 1134 "license": "MIT", 1105 1135 "optional": true, 1106 1136 "os": [ ··· 1117 1147 "cpu": [ 1118 1148 "arm64" 1119 1149 ], 1150 + "dev": true, 1120 1151 "license": "MIT", 1121 1152 "optional": true, 1122 1153 "os": [ ··· 1133 1164 "cpu": [ 1134 1165 "x64" 1135 1166 ], 1167 + "dev": true, 1136 1168 "license": "MIT", 1137 1169 "optional": true, 1138 1170 "os": [ ··· 1149 1181 "cpu": [ 1150 1182 "arm64" 1151 1183 ], 1184 + "dev": true, 1152 1185 "license": "MIT", 1153 1186 "optional": true, 1154 1187 "os": [ ··· 1165 1198 "cpu": [ 1166 1199 "ia32" 1167 1200 ], 1201 + "dev": true, 1168 1202 "license": "MIT", 1169 1203 "optional": true, 1170 1204 "os": [ ··· 1181 1215 "cpu": [ 1182 1216 "x64" 1183 1217 ], 1218 + "dev": true, 1184 1219 "license": "MIT", 1185 1220 "optional": true, 1186 1221 "os": [ ··· 1190 1225 "node": ">=18" 1191 1226 } 1192 1227 }, 1228 + "node_modules/@img/colour": { 1229 + "version": "1.0.0", 1230 + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", 1231 + "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", 1232 + "dev": true, 1233 + "license": "MIT", 1234 + "engines": { 1235 + "node": ">=18" 1236 + } 1237 + }, 1193 1238 "node_modules/@img/sharp-darwin-arm64": { 1194 - "version": "0.33.5", 1195 - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", 1196 - "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", 1239 + "version": "0.34.5", 1240 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", 1241 + "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", 1197 1242 "cpu": [ 1198 1243 "arm64" 1199 1244 ], ··· 1210 1255 "url": "https://opencollective.com/libvips" 1211 1256 }, 1212 1257 "optionalDependencies": { 1213 - "@img/sharp-libvips-darwin-arm64": "1.0.4" 1258 + "@img/sharp-libvips-darwin-arm64": "1.2.4" 1214 1259 } 1215 1260 }, 1216 1261 "node_modules/@img/sharp-darwin-x64": { 1217 - "version": "0.33.5", 1218 - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", 1219 - "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", 1262 + "version": "0.34.5", 1263 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", 1264 + "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", 1220 1265 "cpu": [ 1221 1266 "x64" 1222 1267 ], ··· 1233 1278 "url": "https://opencollective.com/libvips" 1234 1279 }, 1235 1280 "optionalDependencies": { 1236 - "@img/sharp-libvips-darwin-x64": "1.0.4" 1281 + "@img/sharp-libvips-darwin-x64": "1.2.4" 1237 1282 } 1238 1283 }, 1239 1284 "node_modules/@img/sharp-libvips-darwin-arm64": { 1240 - "version": "1.0.4", 1241 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", 1242 - "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", 1285 + "version": "1.2.4", 1286 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", 1287 + "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", 1243 1288 "cpu": [ 1244 1289 "arm64" 1245 1290 ], ··· 1254 1299 } 1255 1300 }, 1256 1301 "node_modules/@img/sharp-libvips-darwin-x64": { 1257 - "version": "1.0.4", 1258 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", 1259 - "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", 1302 + "version": "1.2.4", 1303 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", 1304 + "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", 1260 1305 "cpu": [ 1261 1306 "x64" 1262 1307 ], ··· 1271 1316 } 1272 1317 }, 1273 1318 "node_modules/@img/sharp-libvips-linux-arm": { 1274 - "version": "1.0.5", 1275 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", 1276 - "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", 1319 + "version": "1.2.4", 1320 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", 1321 + "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", 1277 1322 "cpu": [ 1278 1323 "arm" 1279 1324 ], ··· 1288 1333 } 1289 1334 }, 1290 1335 "node_modules/@img/sharp-libvips-linux-arm64": { 1291 - "version": "1.0.4", 1292 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", 1293 - "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", 1336 + "version": "1.2.4", 1337 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", 1338 + "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", 1294 1339 "cpu": [ 1295 1340 "arm64" 1296 1341 ], ··· 1304 1349 "url": "https://opencollective.com/libvips" 1305 1350 } 1306 1351 }, 1352 + "node_modules/@img/sharp-libvips-linux-ppc64": { 1353 + "version": "1.2.4", 1354 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", 1355 + "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", 1356 + "cpu": [ 1357 + "ppc64" 1358 + ], 1359 + "dev": true, 1360 + "license": "LGPL-3.0-or-later", 1361 + "optional": true, 1362 + "os": [ 1363 + "linux" 1364 + ], 1365 + "funding": { 1366 + "url": "https://opencollective.com/libvips" 1367 + } 1368 + }, 1369 + "node_modules/@img/sharp-libvips-linux-riscv64": { 1370 + "version": "1.2.4", 1371 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", 1372 + "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", 1373 + "cpu": [ 1374 + "riscv64" 1375 + ], 1376 + "dev": true, 1377 + "license": "LGPL-3.0-or-later", 1378 + "optional": true, 1379 + "os": [ 1380 + "linux" 1381 + ], 1382 + "funding": { 1383 + "url": "https://opencollective.com/libvips" 1384 + } 1385 + }, 1307 1386 "node_modules/@img/sharp-libvips-linux-s390x": { 1308 - "version": "1.0.4", 1309 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", 1310 - "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", 1387 + "version": "1.2.4", 1388 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", 1389 + "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", 1311 1390 "cpu": [ 1312 1391 "s390x" 1313 1392 ], ··· 1322 1401 } 1323 1402 }, 1324 1403 "node_modules/@img/sharp-libvips-linux-x64": { 1325 - "version": "1.0.4", 1326 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", 1327 - "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", 1404 + "version": "1.2.4", 1405 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", 1406 + "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", 1328 1407 "cpu": [ 1329 1408 "x64" 1330 1409 ], ··· 1339 1418 } 1340 1419 }, 1341 1420 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 1342 - "version": "1.0.4", 1343 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", 1344 - "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", 1421 + "version": "1.2.4", 1422 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", 1423 + "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", 1345 1424 "cpu": [ 1346 1425 "arm64" 1347 1426 ], ··· 1356 1435 } 1357 1436 }, 1358 1437 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1359 - "version": "1.0.4", 1360 - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", 1361 - "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", 1438 + "version": "1.2.4", 1439 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", 1440 + "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 1362 1441 "cpu": [ 1363 1442 "x64" 1364 1443 ], ··· 1373 1452 } 1374 1453 }, 1375 1454 "node_modules/@img/sharp-linux-arm": { 1376 - "version": "0.33.5", 1377 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", 1378 - "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", 1455 + "version": "0.34.5", 1456 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", 1457 + "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", 1379 1458 "cpu": [ 1380 1459 "arm" 1381 1460 ], ··· 1392 1471 "url": "https://opencollective.com/libvips" 1393 1472 }, 1394 1473 "optionalDependencies": { 1395 - "@img/sharp-libvips-linux-arm": "1.0.5" 1474 + "@img/sharp-libvips-linux-arm": "1.2.4" 1396 1475 } 1397 1476 }, 1398 1477 "node_modules/@img/sharp-linux-arm64": { 1399 - "version": "0.33.5", 1400 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", 1401 - "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", 1478 + "version": "0.34.5", 1479 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", 1480 + "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", 1402 1481 "cpu": [ 1403 1482 "arm64" 1404 1483 ], ··· 1415 1494 "url": "https://opencollective.com/libvips" 1416 1495 }, 1417 1496 "optionalDependencies": { 1418 - "@img/sharp-libvips-linux-arm64": "1.0.4" 1497 + "@img/sharp-libvips-linux-arm64": "1.2.4" 1498 + } 1499 + }, 1500 + "node_modules/@img/sharp-linux-ppc64": { 1501 + "version": "0.34.5", 1502 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", 1503 + "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", 1504 + "cpu": [ 1505 + "ppc64" 1506 + ], 1507 + "dev": true, 1508 + "license": "Apache-2.0", 1509 + "optional": true, 1510 + "os": [ 1511 + "linux" 1512 + ], 1513 + "engines": { 1514 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1515 + }, 1516 + "funding": { 1517 + "url": "https://opencollective.com/libvips" 1518 + }, 1519 + "optionalDependencies": { 1520 + "@img/sharp-libvips-linux-ppc64": "1.2.4" 1521 + } 1522 + }, 1523 + "node_modules/@img/sharp-linux-riscv64": { 1524 + "version": "0.34.5", 1525 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", 1526 + "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", 1527 + "cpu": [ 1528 + "riscv64" 1529 + ], 1530 + "dev": true, 1531 + "license": "Apache-2.0", 1532 + "optional": true, 1533 + "os": [ 1534 + "linux" 1535 + ], 1536 + "engines": { 1537 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1538 + }, 1539 + "funding": { 1540 + "url": "https://opencollective.com/libvips" 1541 + }, 1542 + "optionalDependencies": { 1543 + "@img/sharp-libvips-linux-riscv64": "1.2.4" 1419 1544 } 1420 1545 }, 1421 1546 "node_modules/@img/sharp-linux-s390x": { 1422 - "version": "0.33.5", 1423 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", 1424 - "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", 1547 + "version": "0.34.5", 1548 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", 1549 + "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", 1425 1550 "cpu": [ 1426 1551 "s390x" 1427 1552 ], ··· 1438 1563 "url": "https://opencollective.com/libvips" 1439 1564 }, 1440 1565 "optionalDependencies": { 1441 - "@img/sharp-libvips-linux-s390x": "1.0.4" 1566 + "@img/sharp-libvips-linux-s390x": "1.2.4" 1442 1567 } 1443 1568 }, 1444 1569 "node_modules/@img/sharp-linux-x64": { 1445 - "version": "0.33.5", 1446 - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", 1447 - "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", 1570 + "version": "0.34.5", 1571 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", 1572 + "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", 1448 1573 "cpu": [ 1449 1574 "x64" 1450 1575 ], ··· 1461 1586 "url": "https://opencollective.com/libvips" 1462 1587 }, 1463 1588 "optionalDependencies": { 1464 - "@img/sharp-libvips-linux-x64": "1.0.4" 1589 + "@img/sharp-libvips-linux-x64": "1.2.4" 1465 1590 } 1466 1591 }, 1467 1592 "node_modules/@img/sharp-linuxmusl-arm64": { 1468 - "version": "0.33.5", 1469 - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", 1470 - "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", 1593 + "version": "0.34.5", 1594 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", 1595 + "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 1471 1596 "cpu": [ 1472 1597 "arm64" 1473 1598 ], ··· 1484 1609 "url": "https://opencollective.com/libvips" 1485 1610 }, 1486 1611 "optionalDependencies": { 1487 - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" 1612 + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" 1488 1613 } 1489 1614 }, 1490 1615 "node_modules/@img/sharp-linuxmusl-x64": { 1491 - "version": "0.33.5", 1492 - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", 1493 - "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", 1616 + "version": "0.34.5", 1617 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", 1618 + "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 1494 1619 "cpu": [ 1495 1620 "x64" 1496 1621 ], ··· 1507 1632 "url": "https://opencollective.com/libvips" 1508 1633 }, 1509 1634 "optionalDependencies": { 1510 - "@img/sharp-libvips-linuxmusl-x64": "1.0.4" 1635 + "@img/sharp-libvips-linuxmusl-x64": "1.2.4" 1511 1636 } 1512 1637 }, 1513 1638 "node_modules/@img/sharp-wasm32": { 1514 - "version": "0.33.5", 1515 - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", 1516 - "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", 1639 + "version": "0.34.5", 1640 + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", 1641 + "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", 1517 1642 "cpu": [ 1518 1643 "wasm32" 1519 1644 ], ··· 1521 1646 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1522 1647 "optional": true, 1523 1648 "dependencies": { 1524 - "@emnapi/runtime": "^1.2.0" 1649 + "@emnapi/runtime": "^1.7.0" 1525 1650 }, 1526 1651 "engines": { 1527 1652 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" ··· 1530 1655 "url": "https://opencollective.com/libvips" 1531 1656 } 1532 1657 }, 1658 + "node_modules/@img/sharp-win32-arm64": { 1659 + "version": "0.34.5", 1660 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", 1661 + "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", 1662 + "cpu": [ 1663 + "arm64" 1664 + ], 1665 + "dev": true, 1666 + "license": "Apache-2.0 AND LGPL-3.0-or-later", 1667 + "optional": true, 1668 + "os": [ 1669 + "win32" 1670 + ], 1671 + "engines": { 1672 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1673 + }, 1674 + "funding": { 1675 + "url": "https://opencollective.com/libvips" 1676 + } 1677 + }, 1533 1678 "node_modules/@img/sharp-win32-ia32": { 1534 - "version": "0.33.5", 1535 - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", 1536 - "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", 1679 + "version": "0.34.5", 1680 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", 1681 + "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", 1537 1682 "cpu": [ 1538 1683 "ia32" 1539 1684 ], ··· 1551 1696 } 1552 1697 }, 1553 1698 "node_modules/@img/sharp-win32-x64": { 1554 - "version": "0.33.5", 1555 - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", 1556 - "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", 1699 + "version": "0.34.5", 1700 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", 1701 + "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", 1557 1702 "cpu": [ 1558 1703 "x64" 1559 1704 ], ··· 1723 1868 "license": "MIT" 1724 1869 }, 1725 1870 "node_modules/@swc/core": { 1726 - "version": "1.15.8", 1727 - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.8.tgz", 1728 - "integrity": "sha512-T8keoJjXaSUoVBCIjgL6wAnhADIb09GOELzKg10CjNg+vLX48P93SME6jTfte9MZIm5m+Il57H3rTSk/0kzDUw==", 1871 + "version": "1.15.10", 1872 + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.15.10.tgz", 1873 + "integrity": "sha512-udNofxftduMUEv7nqahl2nvodCiCDQ4Ge0ebzsEm6P8s0RC2tBM0Hqx0nNF5J/6t9uagFJyWIDjXy3IIWMHDJw==", 1729 1874 "dev": true, 1730 1875 "hasInstallScript": true, 1731 1876 "license": "Apache-2.0", ··· 1741 1886 "url": "https://opencollective.com/swc" 1742 1887 }, 1743 1888 "optionalDependencies": { 1744 - "@swc/core-darwin-arm64": "1.15.8", 1745 - "@swc/core-darwin-x64": "1.15.8", 1746 - "@swc/core-linux-arm-gnueabihf": "1.15.8", 1747 - "@swc/core-linux-arm64-gnu": "1.15.8", 1748 - "@swc/core-linux-arm64-musl": "1.15.8", 1749 - "@swc/core-linux-x64-gnu": "1.15.8", 1750 - "@swc/core-linux-x64-musl": "1.15.8", 1751 - "@swc/core-win32-arm64-msvc": "1.15.8", 1752 - "@swc/core-win32-ia32-msvc": "1.15.8", 1753 - "@swc/core-win32-x64-msvc": "1.15.8" 1889 + "@swc/core-darwin-arm64": "1.15.10", 1890 + "@swc/core-darwin-x64": "1.15.10", 1891 + "@swc/core-linux-arm-gnueabihf": "1.15.10", 1892 + "@swc/core-linux-arm64-gnu": "1.15.10", 1893 + "@swc/core-linux-arm64-musl": "1.15.10", 1894 + "@swc/core-linux-x64-gnu": "1.15.10", 1895 + "@swc/core-linux-x64-musl": "1.15.10", 1896 + "@swc/core-win32-arm64-msvc": "1.15.10", 1897 + "@swc/core-win32-ia32-msvc": "1.15.10", 1898 + "@swc/core-win32-x64-msvc": "1.15.10" 1754 1899 }, 1755 1900 "peerDependencies": { 1756 1901 "@swc/helpers": ">=0.5.17" ··· 1762 1907 } 1763 1908 }, 1764 1909 "node_modules/@swc/core-darwin-arm64": { 1765 - "version": "1.15.8", 1766 - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.15.8.tgz", 1767 - "integrity": "sha512-M9cK5GwyWWRkRGwwCbREuj6r8jKdES/haCZ3Xckgkl8MUQJZA3XB7IXXK1IXRNeLjg6m7cnoMICpXv1v1hlJOg==", 1910 + "version": "1.15.10", 1911 + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.15.10.tgz", 1912 + "integrity": "sha512-U72pGqmJYbjrLhMndIemZ7u9Q9owcJczGxwtfJlz/WwMaGYAV/g4nkGiUVk/+QSX8sFCAjanovcU1IUsP2YulA==", 1768 1913 "cpu": [ 1769 1914 "arm64" 1770 1915 ], ··· 1779 1924 } 1780 1925 }, 1781 1926 "node_modules/@swc/core-darwin-x64": { 1782 - "version": "1.15.8", 1783 - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.15.8.tgz", 1784 - "integrity": "sha512-j47DasuOvXl80sKJHSi2X25l44CMc3VDhlJwA7oewC1nV1VsSzwX+KOwE5tLnfORvVJJyeiXgJORNYg4jeIjYQ==", 1927 + "version": "1.15.10", 1928 + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.15.10.tgz", 1929 + "integrity": "sha512-NZpDXtwHH083L40xdyj1sY31MIwLgOxKfZEAGCI8xHXdHa+GWvEiVdGiu4qhkJctoHFzAEc7ZX3GN5phuJcPuQ==", 1785 1930 "cpu": [ 1786 1931 "x64" 1787 1932 ], ··· 1796 1941 } 1797 1942 }, 1798 1943 "node_modules/@swc/core-linux-arm-gnueabihf": { 1799 - "version": "1.15.8", 1800 - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.15.8.tgz", 1801 - "integrity": "sha512-siAzDENu2rUbwr9+fayWa26r5A9fol1iORG53HWxQL1J8ym4k7xt9eME0dMPXlYZDytK5r9sW8zEA10F2U3Xwg==", 1944 + "version": "1.15.10", 1945 + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.15.10.tgz", 1946 + "integrity": "sha512-ioieF5iuRziUF1HkH1gg1r93e055dAdeBAPGAk40VjqpL5/igPJ/WxFHGvc6WMLhUubSJI4S0AiZAAhEAp1jDg==", 1802 1947 "cpu": [ 1803 1948 "arm" 1804 1949 ], ··· 1813 1958 } 1814 1959 }, 1815 1960 "node_modules/@swc/core-linux-arm64-gnu": { 1816 - "version": "1.15.8", 1817 - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.15.8.tgz", 1818 - "integrity": "sha512-o+1y5u6k2FfPYbTRUPvurwzNt5qd0NTumCTFscCNuBksycloXY16J8L+SMW5QRX59n4Hp9EmFa3vpvNHRVv1+Q==", 1961 + "version": "1.15.10", 1962 + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.15.10.tgz", 1963 + "integrity": "sha512-tD6BClOrxSsNus9cJL7Gxdv7z7Y2hlyvZd9l0NQz+YXzmTWqnfzLpg16ovEI7gknH2AgDBB5ywOsqu8hUgSeEQ==", 1819 1964 "cpu": [ 1820 1965 "arm64" 1821 1966 ], ··· 1830 1975 } 1831 1976 }, 1832 1977 "node_modules/@swc/core-linux-arm64-musl": { 1833 - "version": "1.15.8", 1834 - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.15.8.tgz", 1835 - "integrity": "sha512-koiCqL09EwOP1S2RShCI7NbsQuG6r2brTqUYE7pV7kZm9O17wZ0LSz22m6gVibpwEnw8jI3IE1yYsQTVpluALw==", 1978 + "version": "1.15.10", 1979 + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.15.10.tgz", 1980 + "integrity": "sha512-4uAHO3nbfbrTcmO/9YcVweTQdx5fN3l7ewwl5AEK4yoC4wXmoBTEPHAVdKNe4r9+xrTgd4BgyPsy0409OjjlMw==", 1836 1981 "cpu": [ 1837 1982 "arm64" 1838 1983 ], ··· 1847 1992 } 1848 1993 }, 1849 1994 "node_modules/@swc/core-linux-x64-gnu": { 1850 - "version": "1.15.8", 1851 - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.15.8.tgz", 1852 - "integrity": "sha512-4p6lOMU3bC+Vd5ARtKJ/FxpIC5G8v3XLoPEZ5s7mLR8h7411HWC/LmTXDHcrSXRC55zvAVia1eldy6zDLz8iFQ==", 1995 + "version": "1.15.10", 1996 + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.15.10.tgz", 1997 + "integrity": "sha512-W0h9ONNw1pVIA0cN7wtboOSTl4Jk3tHq+w2cMPQudu9/+3xoCxpFb9ZdehwCAk29IsvdWzGzY6P7dDVTyFwoqg==", 1853 1998 "cpu": [ 1854 1999 "x64" 1855 2000 ], ··· 1864 2009 } 1865 2010 }, 1866 2011 "node_modules/@swc/core-linux-x64-musl": { 1867 - "version": "1.15.8", 1868 - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.15.8.tgz", 1869 - "integrity": "sha512-z3XBnbrZAL+6xDGAhJoN4lOueIxC/8rGrJ9tg+fEaeqLEuAtHSW2QHDHxDwkxZMjuF/pZ6MUTjHjbp8wLbuRLA==", 2012 + "version": "1.15.10", 2013 + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.15.10.tgz", 2014 + "integrity": "sha512-XQNZlLZB62S8nAbw7pqoqwy91Ldy2RpaMRqdRN3T+tAg6Xg6FywXRKCsLh6IQOadr4p1+lGnqM/Wn35z5a/0Vw==", 1870 2015 "cpu": [ 1871 2016 "x64" 1872 2017 ], ··· 1881 2026 } 1882 2027 }, 1883 2028 "node_modules/@swc/core-win32-arm64-msvc": { 1884 - "version": "1.15.8", 1885 - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.15.8.tgz", 1886 - "integrity": "sha512-djQPJ9Rh9vP8GTS/Df3hcc6XP6xnG5c8qsngWId/BLA9oX6C7UzCPAn74BG/wGb9a6j4w3RINuoaieJB3t+7iQ==", 2029 + "version": "1.15.10", 2030 + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.15.10.tgz", 2031 + "integrity": "sha512-qnAGrRv5Nj/DATxAmCnJQRXXQqnJwR0trxLndhoHoxGci9MuguNIjWahS0gw8YZFjgTinbTxOwzatkoySihnmw==", 1887 2032 "cpu": [ 1888 2033 "arm64" 1889 2034 ], ··· 1898 2043 } 1899 2044 }, 1900 2045 "node_modules/@swc/core-win32-ia32-msvc": { 1901 - "version": "1.15.8", 1902 - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.15.8.tgz", 1903 - "integrity": "sha512-/wfAgxORg2VBaUoFdytcVBVCgf1isWZIEXB9MZEUty4wwK93M/PxAkjifOho9RN3WrM3inPLabICRCEgdHpKKQ==", 2046 + "version": "1.15.10", 2047 + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.15.10.tgz", 2048 + "integrity": "sha512-i4X/q8QSvzVlaRtv1xfnfl+hVKpCfiJ+9th484rh937fiEZKxZGf51C+uO0lfKDP1FfnT6C1yBYwHy7FLBVXFw==", 1904 2049 "cpu": [ 1905 2050 "ia32" 1906 2051 ], ··· 1915 2060 } 1916 2061 }, 1917 2062 "node_modules/@swc/core-win32-x64-msvc": { 1918 - "version": "1.15.8", 1919 - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.15.8.tgz", 1920 - "integrity": "sha512-GpMePrh9Sl4d61o4KAHOOv5is5+zt6BEXCOCgs/H0FLGeii7j9bWDE8ExvKFy2GRRZVNR1ugsnzaGWHKM6kuzA==", 2063 + "version": "1.15.10", 2064 + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.15.10.tgz", 2065 + "integrity": "sha512-HvY8XUFuoTXn6lSccDLYFlXv1SU/PzYi4PyUqGT++WfTnbw/68N/7BdUZqglGRwiSqr0qhYt/EhmBpULj0J9rA==", 1921 2066 "cpu": [ 1922 2067 "x64" 1923 2068 ], ··· 1949 2094 } 1950 2095 }, 1951 2096 "node_modules/@types/node": { 1952 - "version": "24.10.7", 1953 - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.7.tgz", 1954 - "integrity": "sha512-+054pVMzVTmRQV8BhpGv3UyfZ2Llgl8rdpDTon+cUH9+na0ncBVXj3wTUKh14+Kiz18ziM3b4ikpP5/Pc0rQEQ==", 2097 + "version": "24.10.9", 2098 + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.9.tgz", 2099 + "integrity": "sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==", 1955 2100 "dev": true, 1956 2101 "license": "MIT", 1957 2102 "dependencies": { ··· 1967 2112 "bin": { 1968 2113 "acorn": "bin/acorn" 1969 2114 }, 1970 - "engines": { 1971 - "node": ">=0.4.0" 1972 - } 1973 - }, 1974 - "node_modules/acorn-walk": { 1975 - "version": "8.3.2", 1976 - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", 1977 - "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", 1978 - "dev": true, 1979 - "license": "MIT", 1980 2115 "engines": { 1981 2116 "node": ">=0.4.0" 1982 2117 } ··· 2073 2208 "license": "MIT" 2074 2209 }, 2075 2210 "node_modules/better-auth": { 2076 - "version": "1.4.10", 2077 - "resolved": "https://registry.npmjs.org/better-auth/-/better-auth-1.4.10.tgz", 2078 - "integrity": "sha512-0kqwEBJLe8eyFzbUspRG/htOriCf9uMLlnpe34dlIJGdmDfPuQISd4shShvUrvIVhPxsY1dSTXdXPLpqISYOYg==", 2211 + "version": "1.4.17", 2212 + "resolved": "https://registry.npmjs.org/better-auth/-/better-auth-1.4.17.tgz", 2213 + "integrity": "sha512-VmHGQyKsEahkEs37qguROKg/6ypYpNF13D7v/lkbO7w7Aivz0Bv2h+VyUkH4NzrGY0QBKXi1577mGhDCVwp0ew==", 2079 2214 "license": "MIT", 2215 + "peer": true, 2080 2216 "dependencies": { 2081 - "@better-auth/core": "1.4.10", 2082 - "@better-auth/telemetry": "1.4.10", 2217 + "@better-auth/core": "1.4.17", 2218 + "@better-auth/telemetry": "1.4.17", 2083 2219 "@better-auth/utils": "0.3.0", 2084 2220 "@better-fetch/fetch": "1.1.21", 2085 2221 "@noble/ciphers": "^2.0.0", 2086 2222 "@noble/hashes": "^2.0.0", 2087 - "better-call": "1.1.7", 2223 + "better-call": "1.1.8", 2088 2224 "defu": "^6.1.4", 2089 2225 "jose": "^6.1.0", 2090 2226 "kysely": "^0.28.5", 2091 2227 "nanostores": "^1.0.1", 2092 - "zod": "^4.1.12" 2228 + "zod": "^4.3.5" 2093 2229 }, 2094 2230 "peerDependencies": { 2095 2231 "@lynx-js/react": "*", 2096 2232 "@prisma/client": "^5.0.0 || ^6.0.0 || ^7.0.0", 2097 2233 "@sveltejs/kit": "^2.0.0", 2098 2234 "@tanstack/react-start": "^1.0.0", 2235 + "@tanstack/solid-start": "^1.0.0", 2099 2236 "better-sqlite3": "^12.0.0", 2100 2237 "drizzle-kit": ">=0.31.4", 2101 2238 "drizzle-orm": ">=0.41.0", ··· 2124 2261 "@tanstack/react-start": { 2125 2262 "optional": true 2126 2263 }, 2264 + "@tanstack/solid-start": { 2265 + "optional": true 2266 + }, 2127 2267 "better-sqlite3": { 2128 2268 "optional": true 2129 2269 }, ··· 2308 2448 } 2309 2449 }, 2310 2450 "node_modules/better-call": { 2311 - "version": "1.1.7", 2312 - "resolved": "https://registry.npmjs.org/better-call/-/better-call-1.1.7.tgz", 2313 - "integrity": "sha512-6gaJe1bBIEgVebQu/7q9saahVzvBsGaByEnE8aDVncZEDiJO7sdNB28ot9I6iXSbR25egGmmZ6aIURXyQHRraQ==", 2451 + "version": "1.1.8", 2452 + "resolved": "https://registry.npmjs.org/better-call/-/better-call-1.1.8.tgz", 2453 + "integrity": "sha512-XMQ2rs6FNXasGNfMjzbyroSwKwYbZ/T3IxruSS6U2MJRsSYh3wYtG3o6H00ZlKZ/C/UPOAD97tqgQJNsxyeTXw==", 2314 2454 "license": "MIT", 2455 + "peer": true, 2315 2456 "dependencies": { 2316 2457 "@better-auth/utils": "^0.3.0", 2317 2458 "@better-fetch/fetch": "^1.1.4", ··· 2474 2615 "node": ">= 10.0" 2475 2616 } 2476 2617 }, 2477 - "node_modules/color": { 2478 - "version": "4.2.3", 2479 - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", 2480 - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", 2481 - "dev": true, 2482 - "license": "MIT", 2483 - "dependencies": { 2484 - "color-convert": "^2.0.1", 2485 - "color-string": "^1.9.0" 2486 - }, 2487 - "engines": { 2488 - "node": ">=12.5.0" 2489 - } 2490 - }, 2491 2618 "node_modules/color-convert": { 2492 2619 "version": "1.9.3", 2493 2620 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", ··· 2505 2632 "dev": true, 2506 2633 "license": "MIT" 2507 2634 }, 2508 - "node_modules/color-string": { 2509 - "version": "1.9.1", 2510 - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", 2511 - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", 2512 - "dev": true, 2513 - "license": "MIT", 2514 - "dependencies": { 2515 - "color-name": "^1.0.0", 2516 - "simple-swizzle": "^0.2.2" 2517 - } 2518 - }, 2519 - "node_modules/color/node_modules/color-convert": { 2520 - "version": "2.0.1", 2521 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2522 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2523 - "dev": true, 2524 - "license": "MIT", 2525 - "dependencies": { 2526 - "color-name": "~1.1.4" 2527 - }, 2528 - "engines": { 2529 - "node": ">=7.0.0" 2530 - } 2531 - }, 2532 - "node_modules/color/node_modules/color-name": { 2533 - "version": "1.1.4", 2534 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2535 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2536 - "dev": true, 2537 - "license": "MIT" 2538 - }, 2539 2635 "node_modules/commander": { 2540 2636 "version": "14.0.2", 2541 2637 "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.2.tgz", ··· 2759 2855 "integrity": "sha512-O9EC/miwdnRDY10qRxM8P3Pg8hXe3LyU4ZipReKOgTwn4OqANmftj8XJz1UPUAS6NMHf0E2htjsbQujUTkncCg==", 2760 2856 "devOptional": true, 2761 2857 "license": "MIT", 2858 + "peer": true, 2762 2859 "dependencies": { 2763 2860 "@drizzle-team/brocli": "^0.10.2", 2764 2861 "@esbuild-kit/esm-loader": "^2.5.5", ··· 2774 2871 "resolved": "https://registry.npmjs.org/drizzle-orm/-/drizzle-orm-0.45.1.tgz", 2775 2872 "integrity": "sha512-Te0FOdKIistGNPMq2jscdqngBRfBpC8uMFVwqjf6gtTVJHIQ/dosgV/CLBU2N4ZJBsXL5savCba9b0YJskKdcA==", 2776 2873 "license": "Apache-2.0", 2874 + "peer": true, 2777 2875 "peerDependencies": { 2778 2876 "@aws-sdk/client-rds-data": ">=3", 2779 2877 "@cloudflare/workers-types": ">=4", ··· 3085 3183 "devOptional": true, 3086 3184 "hasInstallScript": true, 3087 3185 "license": "MIT", 3186 + "peer": true, 3088 3187 "bin": { 3089 3188 "esbuild": "bin/esbuild" 3090 3189 }, ··· 3141 3240 "license": "MIT", 3142 3241 "engines": { 3143 3242 "node": ">=0.8.0" 3144 - } 3145 - }, 3146 - "node_modules/exit-hook": { 3147 - "version": "2.2.1", 3148 - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", 3149 - "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==", 3150 - "dev": true, 3151 - "license": "MIT", 3152 - "engines": { 3153 - "node": ">=6" 3154 - }, 3155 - "funding": { 3156 - "url": "https://github.com/sponsors/sindresorhus" 3157 3243 } 3158 3244 }, 3159 3245 "node_modules/find-up": { ··· 3326 3412 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 3327 3413 } 3328 3414 }, 3329 - "node_modules/glob-to-regexp": { 3330 - "version": "0.4.1", 3331 - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 3332 - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 3333 - "dev": true, 3334 - "license": "BSD-2-Clause" 3335 - }, 3336 3415 "node_modules/globalthis": { 3337 3416 "version": "1.0.4", 3338 3417 "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", ··· 3476 3555 } 3477 3556 }, 3478 3557 "node_modules/hono": { 3479 - "version": "4.11.4", 3480 - "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.4.tgz", 3481 - "integrity": "sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==", 3558 + "version": "4.11.5", 3559 + "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.5.tgz", 3560 + "integrity": "sha512-WemPi9/WfyMwZs+ZUXdiwcCh9Y+m7L+8vki9MzDw3jJ+W9Lc+12HGsd368Qc1vZi1xwW8BWMMsnK5efYKPdt4g==", 3482 3561 "license": "MIT", 3483 3562 "engines": { 3484 3563 "node": ">=16.9.0" ··· 3946 4025 "resolved": "https://registry.npmjs.org/jose/-/jose-6.1.3.tgz", 3947 4026 "integrity": "sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==", 3948 4027 "license": "MIT", 4028 + "peer": true, 3949 4029 "funding": { 3950 4030 "url": "https://github.com/sponsors/panva" 3951 4031 } ··· 4010 4090 } 4011 4091 }, 4012 4092 "node_modules/kysely": { 4013 - "version": "0.28.9", 4014 - "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.28.9.tgz", 4015 - "integrity": "sha512-3BeXMoiOhpOwu62CiVpO6lxfq4eS6KMYfQdMsN/2kUCRNuF2YiEr7u0HLHaQU+O4Xu8YXE3bHVkwaQ85i72EuA==", 4093 + "version": "0.28.10", 4094 + "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.28.10.tgz", 4095 + "integrity": "sha512-ksNxfzIW77OcZ+QWSAPC7yDqUSaIVwkTWnTPNiIy//vifNbwsSgQ57OkkncHxxpcBHM3LRfLAZVEh7kjq5twVA==", 4016 4096 "license": "MIT", 4097 + "peer": true, 4017 4098 "engines": { 4018 4099 "node": ">=20.0.0" 4019 4100 } 4020 4101 }, 4021 4102 "node_modules/lightningcss": { 4022 - "version": "1.30.2", 4023 - "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz", 4024 - "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==", 4103 + "version": "1.31.1", 4104 + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz", 4105 + "integrity": "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==", 4025 4106 "dev": true, 4026 4107 "license": "MPL-2.0", 4027 4108 "dependencies": { ··· 4035 4116 "url": "https://opencollective.com/parcel" 4036 4117 }, 4037 4118 "optionalDependencies": { 4038 - "lightningcss-android-arm64": "1.30.2", 4039 - "lightningcss-darwin-arm64": "1.30.2", 4040 - "lightningcss-darwin-x64": "1.30.2", 4041 - "lightningcss-freebsd-x64": "1.30.2", 4042 - "lightningcss-linux-arm-gnueabihf": "1.30.2", 4043 - "lightningcss-linux-arm64-gnu": "1.30.2", 4044 - "lightningcss-linux-arm64-musl": "1.30.2", 4045 - "lightningcss-linux-x64-gnu": "1.30.2", 4046 - "lightningcss-linux-x64-musl": "1.30.2", 4047 - "lightningcss-win32-arm64-msvc": "1.30.2", 4048 - "lightningcss-win32-x64-msvc": "1.30.2" 4119 + "lightningcss-android-arm64": "1.31.1", 4120 + "lightningcss-darwin-arm64": "1.31.1", 4121 + "lightningcss-darwin-x64": "1.31.1", 4122 + "lightningcss-freebsd-x64": "1.31.1", 4123 + "lightningcss-linux-arm-gnueabihf": "1.31.1", 4124 + "lightningcss-linux-arm64-gnu": "1.31.1", 4125 + "lightningcss-linux-arm64-musl": "1.31.1", 4126 + "lightningcss-linux-x64-gnu": "1.31.1", 4127 + "lightningcss-linux-x64-musl": "1.31.1", 4128 + "lightningcss-win32-arm64-msvc": "1.31.1", 4129 + "lightningcss-win32-x64-msvc": "1.31.1" 4049 4130 } 4050 4131 }, 4051 4132 "node_modules/lightningcss-android-arm64": { 4052 - "version": "1.30.2", 4053 - "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz", 4054 - "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==", 4133 + "version": "1.31.1", 4134 + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz", 4135 + "integrity": "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==", 4055 4136 "cpu": [ 4056 4137 "arm64" 4057 4138 ], ··· 4070 4151 } 4071 4152 }, 4072 4153 "node_modules/lightningcss-darwin-arm64": { 4073 - "version": "1.30.2", 4074 - "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz", 4075 - "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==", 4154 + "version": "1.31.1", 4155 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz", 4156 + "integrity": "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==", 4076 4157 "cpu": [ 4077 4158 "arm64" 4078 4159 ], ··· 4091 4172 } 4092 4173 }, 4093 4174 "node_modules/lightningcss-darwin-x64": { 4094 - "version": "1.30.2", 4095 - "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz", 4096 - "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==", 4175 + "version": "1.31.1", 4176 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz", 4177 + "integrity": "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==", 4097 4178 "cpu": [ 4098 4179 "x64" 4099 4180 ], ··· 4112 4193 } 4113 4194 }, 4114 4195 "node_modules/lightningcss-freebsd-x64": { 4115 - "version": "1.30.2", 4116 - "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz", 4117 - "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==", 4196 + "version": "1.31.1", 4197 + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz", 4198 + "integrity": "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==", 4118 4199 "cpu": [ 4119 4200 "x64" 4120 4201 ], ··· 4133 4214 } 4134 4215 }, 4135 4216 "node_modules/lightningcss-linux-arm-gnueabihf": { 4136 - "version": "1.30.2", 4137 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz", 4138 - "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==", 4217 + "version": "1.31.1", 4218 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz", 4219 + "integrity": "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==", 4139 4220 "cpu": [ 4140 4221 "arm" 4141 4222 ], ··· 4154 4235 } 4155 4236 }, 4156 4237 "node_modules/lightningcss-linux-arm64-gnu": { 4157 - "version": "1.30.2", 4158 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz", 4159 - "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==", 4238 + "version": "1.31.1", 4239 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz", 4240 + "integrity": "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==", 4160 4241 "cpu": [ 4161 4242 "arm64" 4162 4243 ], ··· 4175 4256 } 4176 4257 }, 4177 4258 "node_modules/lightningcss-linux-arm64-musl": { 4178 - "version": "1.30.2", 4179 - "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz", 4180 - "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==", 4259 + "version": "1.31.1", 4260 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz", 4261 + "integrity": "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==", 4181 4262 "cpu": [ 4182 4263 "arm64" 4183 4264 ], ··· 4196 4277 } 4197 4278 }, 4198 4279 "node_modules/lightningcss-linux-x64-gnu": { 4199 - "version": "1.30.2", 4200 - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz", 4201 - "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==", 4280 + "version": "1.31.1", 4281 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz", 4282 + "integrity": "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==", 4202 4283 "cpu": [ 4203 4284 "x64" 4204 4285 ], ··· 4217 4298 } 4218 4299 }, 4219 4300 "node_modules/lightningcss-linux-x64-musl": { 4220 - "version": "1.30.2", 4221 - "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz", 4222 - "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==", 4301 + "version": "1.31.1", 4302 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz", 4303 + "integrity": "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==", 4223 4304 "cpu": [ 4224 4305 "x64" 4225 4306 ], ··· 4238 4319 } 4239 4320 }, 4240 4321 "node_modules/lightningcss-win32-arm64-msvc": { 4241 - "version": "1.30.2", 4242 - "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz", 4243 - "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==", 4322 + "version": "1.31.1", 4323 + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz", 4324 + "integrity": "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==", 4244 4325 "cpu": [ 4245 4326 "arm64" 4246 4327 ], ··· 4259 4340 } 4260 4341 }, 4261 4342 "node_modules/lightningcss-win32-x64-msvc": { 4262 - "version": "1.30.2", 4263 - "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz", 4264 - "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==", 4343 + "version": "1.31.1", 4344 + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz", 4345 + "integrity": "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==", 4265 4346 "cpu": [ 4266 4347 "x64" 4267 4348 ], ··· 4356 4437 } 4357 4438 }, 4358 4439 "node_modules/miniflare": { 4359 - "version": "4.20251210.0", 4360 - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20251210.0.tgz", 4361 - "integrity": "sha512-k6kIoXwGVqlPZb0hcn+X7BmnK+8BjIIkusQPY22kCo2RaQJ/LzAjtxHQdGXerlHSnJyQivDQsL6BJHMpQfUFyw==", 4440 + "version": "4.20260116.0", 4441 + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260116.0.tgz", 4442 + "integrity": "sha512-fCU1thOdiKfcauYp/gAchhesOTqTPy3K7xY6g72RiJ2xkna18QJ3Mh5sgDmnqlOEqSW9vpmYeK8vd/aqkrtlUA==", 4362 4443 "dev": true, 4363 4444 "license": "MIT", 4364 4445 "dependencies": { 4365 4446 "@cspotcode/source-map-support": "0.8.1", 4366 - "acorn": "8.14.0", 4367 - "acorn-walk": "8.3.2", 4368 - "exit-hook": "2.2.1", 4369 - "glob-to-regexp": "0.4.1", 4370 - "sharp": "^0.33.5", 4371 - "stoppable": "1.1.0", 4372 - "undici": "7.14.0", 4373 - "workerd": "1.20251210.0", 4447 + "sharp": "^0.34.5", 4448 + "undici": "7.18.2", 4449 + "workerd": "1.20260116.0", 4374 4450 "ws": "8.18.0", 4375 4451 "youch": "4.1.0-beta.10", 4376 - "zod": "3.22.3" 4452 + "zod": "^3.25.76" 4377 4453 }, 4378 4454 "bin": { 4379 4455 "miniflare": "bootstrap.js" ··· 4382 4458 "node": ">=18.0.0" 4383 4459 } 4384 4460 }, 4385 - "node_modules/miniflare/node_modules/acorn": { 4386 - "version": "8.14.0", 4387 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 4388 - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 4389 - "dev": true, 4390 - "license": "MIT", 4391 - "bin": { 4392 - "acorn": "bin/acorn" 4393 - }, 4394 - "engines": { 4395 - "node": ">=0.4.0" 4396 - } 4397 - }, 4398 4461 "node_modules/miniflare/node_modules/zod": { 4399 - "version": "3.22.3", 4400 - "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.3.tgz", 4401 - "integrity": "sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==", 4462 + "version": "3.25.76", 4463 + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 4464 + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 4402 4465 "dev": true, 4403 4466 "license": "MIT", 4404 4467 "funding": { ··· 4479 4542 } 4480 4543 ], 4481 4544 "license": "MIT", 4545 + "peer": true, 4482 4546 "engines": { 4483 4547 "node": "^20.0.0 || >=22.0.0" 4484 4548 } ··· 4769 4833 } 4770 4834 }, 4771 4835 "node_modules/prettier": { 4772 - "version": "3.8.0", 4773 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.0.tgz", 4774 - "integrity": "sha512-yEPsovQfpxYfgWNhCfECjG5AQaO+K3dp6XERmOepyPDVqcJm+bjyCVO3pmU+nAPe0N5dDvekfGezt/EIiRe1TA==", 4836 + "version": "3.8.1", 4837 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", 4838 + "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", 4775 4839 "dev": true, 4776 4840 "license": "MIT", 4777 4841 "bin": { ··· 5037 5101 } 5038 5102 }, 5039 5103 "node_modules/sharp": { 5040 - "version": "0.33.5", 5041 - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", 5042 - "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", 5104 + "version": "0.34.5", 5105 + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 5106 + "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 5043 5107 "dev": true, 5044 5108 "hasInstallScript": true, 5045 5109 "license": "Apache-2.0", 5046 5110 "dependencies": { 5047 - "color": "^4.2.3", 5048 - "detect-libc": "^2.0.3", 5049 - "semver": "^7.6.3" 5111 + "@img/colour": "^1.0.0", 5112 + "detect-libc": "^2.1.2", 5113 + "semver": "^7.7.3" 5050 5114 }, 5051 5115 "engines": { 5052 5116 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" ··· 5055 5119 "url": "https://opencollective.com/libvips" 5056 5120 }, 5057 5121 "optionalDependencies": { 5058 - "@img/sharp-darwin-arm64": "0.33.5", 5059 - "@img/sharp-darwin-x64": "0.33.5", 5060 - "@img/sharp-libvips-darwin-arm64": "1.0.4", 5061 - "@img/sharp-libvips-darwin-x64": "1.0.4", 5062 - "@img/sharp-libvips-linux-arm": "1.0.5", 5063 - "@img/sharp-libvips-linux-arm64": "1.0.4", 5064 - "@img/sharp-libvips-linux-s390x": "1.0.4", 5065 - "@img/sharp-libvips-linux-x64": "1.0.4", 5066 - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", 5067 - "@img/sharp-libvips-linuxmusl-x64": "1.0.4", 5068 - "@img/sharp-linux-arm": "0.33.5", 5069 - "@img/sharp-linux-arm64": "0.33.5", 5070 - "@img/sharp-linux-s390x": "0.33.5", 5071 - "@img/sharp-linux-x64": "0.33.5", 5072 - "@img/sharp-linuxmusl-arm64": "0.33.5", 5073 - "@img/sharp-linuxmusl-x64": "0.33.5", 5074 - "@img/sharp-wasm32": "0.33.5", 5075 - "@img/sharp-win32-ia32": "0.33.5", 5076 - "@img/sharp-win32-x64": "0.33.5" 5122 + "@img/sharp-darwin-arm64": "0.34.5", 5123 + "@img/sharp-darwin-x64": "0.34.5", 5124 + "@img/sharp-libvips-darwin-arm64": "1.2.4", 5125 + "@img/sharp-libvips-darwin-x64": "1.2.4", 5126 + "@img/sharp-libvips-linux-arm": "1.2.4", 5127 + "@img/sharp-libvips-linux-arm64": "1.2.4", 5128 + "@img/sharp-libvips-linux-ppc64": "1.2.4", 5129 + "@img/sharp-libvips-linux-riscv64": "1.2.4", 5130 + "@img/sharp-libvips-linux-s390x": "1.2.4", 5131 + "@img/sharp-libvips-linux-x64": "1.2.4", 5132 + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", 5133 + "@img/sharp-libvips-linuxmusl-x64": "1.2.4", 5134 + "@img/sharp-linux-arm": "0.34.5", 5135 + "@img/sharp-linux-arm64": "0.34.5", 5136 + "@img/sharp-linux-ppc64": "0.34.5", 5137 + "@img/sharp-linux-riscv64": "0.34.5", 5138 + "@img/sharp-linux-s390x": "0.34.5", 5139 + "@img/sharp-linux-x64": "0.34.5", 5140 + "@img/sharp-linuxmusl-arm64": "0.34.5", 5141 + "@img/sharp-linuxmusl-x64": "0.34.5", 5142 + "@img/sharp-wasm32": "0.34.5", 5143 + "@img/sharp-win32-arm64": "0.34.5", 5144 + "@img/sharp-win32-ia32": "0.34.5", 5145 + "@img/sharp-win32-x64": "0.34.5" 5077 5146 } 5078 5147 }, 5079 5148 "node_modules/sharp/node_modules/semver": { ··· 5201 5270 "url": "https://github.com/sponsors/ljharb" 5202 5271 } 5203 5272 }, 5204 - "node_modules/simple-swizzle": { 5205 - "version": "0.2.4", 5206 - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.4.tgz", 5207 - "integrity": "sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==", 5208 - "dev": true, 5209 - "license": "MIT", 5210 - "dependencies": { 5211 - "is-arrayish": "^0.3.1" 5212 - } 5213 - }, 5214 - "node_modules/simple-swizzle/node_modules/is-arrayish": { 5215 - "version": "0.3.4", 5216 - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.4.tgz", 5217 - "integrity": "sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==", 5218 - "dev": true, 5219 - "license": "MIT" 5220 - }, 5221 5273 "node_modules/simport": { 5222 5274 "version": "1.2.0", 5223 5275 "resolved": "https://registry.npmjs.org/simport/-/simport-1.2.0.tgz", ··· 5314 5366 "node": ">= 0.4" 5315 5367 } 5316 5368 }, 5317 - "node_modules/stoppable": { 5318 - "version": "1.1.0", 5319 - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", 5320 - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", 5321 - "dev": true, 5322 - "license": "MIT", 5323 - "engines": { 5324 - "node": ">=4", 5325 - "npm": ">=6" 5326 - } 5327 - }, 5328 5369 "node_modules/string.prototype.padend": { 5329 5370 "version": "3.1.6", 5330 5371 "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.6.tgz", ··· 5440 5481 } 5441 5482 }, 5442 5483 "node_modules/terser": { 5443 - "version": "5.44.1", 5444 - "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.1.tgz", 5445 - "integrity": "sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==", 5484 + "version": "5.46.0", 5485 + "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.0.tgz", 5486 + "integrity": "sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==", 5446 5487 "dev": true, 5447 5488 "license": "BSD-2-Clause", 5448 5489 "dependencies": { ··· 5607 5648 } 5608 5649 }, 5609 5650 "node_modules/undici": { 5610 - "version": "7.14.0", 5611 - "resolved": "https://registry.npmjs.org/undici/-/undici-7.14.0.tgz", 5612 - "integrity": "sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ==", 5651 + "version": "7.18.2", 5652 + "resolved": "https://registry.npmjs.org/undici/-/undici-7.18.2.tgz", 5653 + "integrity": "sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==", 5613 5654 "dev": true, 5614 5655 "license": "MIT", 5615 5656 "engines": { ··· 5629 5670 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==", 5630 5671 "dev": true, 5631 5672 "license": "MIT", 5673 + "peer": true, 5632 5674 "dependencies": { 5633 5675 "pathe": "^2.0.3" 5634 5676 } ··· 5777 5819 } 5778 5820 }, 5779 5821 "node_modules/which-typed-array": { 5780 - "version": "1.1.19", 5781 - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", 5782 - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", 5822 + "version": "1.1.20", 5823 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", 5824 + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", 5783 5825 "dev": true, 5784 5826 "license": "MIT", 5785 5827 "dependencies": { ··· 5799 5841 } 5800 5842 }, 5801 5843 "node_modules/workerd": { 5802 - "version": "1.20251210.0", 5803 - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20251210.0.tgz", 5804 - "integrity": "sha512-9MUUneP1BnRE9XAYi94FXxHmiLGbO75EHQZsgWqSiOXjoXSqJCw8aQbIEPxCy19TclEl/kHUFYce8ST2W+Qpjw==", 5844 + "version": "1.20260116.0", 5845 + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260116.0.tgz", 5846 + "integrity": "sha512-tVdBes3qkZKm9ntrgSDlvKzk4g2mcMp4bNM1+UgZMpTesb0x7e59vYYcKclbSNypmVkdLWpEc2TOpO0WF/rrZw==", 5805 5847 "dev": true, 5806 5848 "hasInstallScript": true, 5807 5849 "license": "Apache-2.0", 5850 + "peer": true, 5808 5851 "bin": { 5809 5852 "workerd": "bin/workerd" 5810 5853 }, ··· 5812 5855 "node": ">=16" 5813 5856 }, 5814 5857 "optionalDependencies": { 5815 - "@cloudflare/workerd-darwin-64": "1.20251210.0", 5816 - "@cloudflare/workerd-darwin-arm64": "1.20251210.0", 5817 - "@cloudflare/workerd-linux-64": "1.20251210.0", 5818 - "@cloudflare/workerd-linux-arm64": "1.20251210.0", 5819 - "@cloudflare/workerd-windows-64": "1.20251210.0" 5858 + "@cloudflare/workerd-darwin-64": "1.20260116.0", 5859 + "@cloudflare/workerd-darwin-arm64": "1.20260116.0", 5860 + "@cloudflare/workerd-linux-64": "1.20260116.0", 5861 + "@cloudflare/workerd-linux-arm64": "1.20260116.0", 5862 + "@cloudflare/workerd-windows-64": "1.20260116.0" 5820 5863 } 5821 5864 }, 5822 5865 "node_modules/wrangler": { 5823 - "version": "4.54.0", 5824 - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.54.0.tgz", 5825 - "integrity": "sha512-bANFsjDwJLbprYoBK+hUDZsVbUv2SqJd8QvArLIcZk+fPq4h/Ohtj5vkKXD3k0s2bD1DXLk08D+hYmeNH+xC6A==", 5866 + "version": "4.59.3", 5867 + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.59.3.tgz", 5868 + "integrity": "sha512-zl+nqoGzWJ4K+NEMjy4GiaIi9ix59FkOzd7UsDb8CQADwy3li1DSNAzHty/BWYa3ZvMxr/G4pogMBb5vcSrNvQ==", 5826 5869 "dev": true, 5827 5870 "license": "MIT OR Apache-2.0", 5828 5871 "dependencies": { 5829 - "@cloudflare/kv-asset-handler": "0.4.1", 5830 - "@cloudflare/unenv-preset": "2.7.13", 5872 + "@cloudflare/kv-asset-handler": "0.4.2", 5873 + "@cloudflare/unenv-preset": "2.10.0", 5831 5874 "blake3-wasm": "2.1.5", 5832 5875 "esbuild": "0.27.0", 5833 - "miniflare": "4.20251210.0", 5876 + "miniflare": "4.20260116.0", 5834 5877 "path-to-regexp": "6.3.0", 5835 5878 "unenv": "2.0.0-rc.24", 5836 - "workerd": "1.20251210.0" 5879 + "workerd": "1.20260116.0" 5837 5880 }, 5838 5881 "bin": { 5839 5882 "wrangler": "bin/wrangler.js", ··· 5846 5889 "fsevents": "~2.3.2" 5847 5890 }, 5848 5891 "peerDependencies": { 5849 - "@cloudflare/workers-types": "^4.20251210.0" 5892 + "@cloudflare/workers-types": "^4.20260116.0" 5850 5893 }, 5851 5894 "peerDependenciesMeta": { 5852 5895 "@cloudflare/workers-types": { ··· 6403 6446 "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.5.tgz", 6404 6447 "integrity": "sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g==", 6405 6448 "license": "MIT", 6449 + "peer": true, 6406 6450 "funding": { 6407 6451 "url": "https://github.com/sponsors/colinhacks" 6408 6452 }
+6 -6
package.json
··· 24 24 "types": "wrangler types src/wrangler.d.ts" 25 25 }, 26 26 "dependencies": { 27 - "@atproto/api": "^0.18.13", 28 - "better-auth": "^1.4.10", 27 + "@atproto/api": "^0.18.16", 28 + "better-auth": "^1.4.17", 29 29 "better-auth-cloudflare": "^0.2.9", 30 30 "date-fns": "^4.1.0", 31 31 "drizzle-orm": "^0.45.1", 32 - "hono": "^4.11.4", 32 + "hono": "^4.11.5", 33 33 "human-id": "^4.1.3", 34 34 "image-dimensions": "^2.5.0", 35 35 "just-flatten-it": "^5.2.0", ··· 43 43 "zod": "^4.3.5" 44 44 }, 45 45 "devDependencies": { 46 - "@types/node": "^24.10.7", 46 + "@types/node": "^24.10.9", 47 47 "drizzle-kit": "^0.31.8", 48 48 "minify": "^14.1.0", 49 49 "npm-run-all": "^4.1.5", 50 - "prettier": "^3.8.0", 51 - "wrangler": "^4.54.0" 50 + "prettier": "^3.8.1", 51 + "wrangler": "^4.59.3" 52 52 }, 53 53 "engines": { 54 54 "node": ">=24.11.1"