this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix _next/image test (#777)

authored by

Victor Berchet and committed by
GitHub
ea25f6ad 040731c5

+138 -128
+1 -4
examples/playground14/e2e/cloudflare.spec.ts
··· 28 28 29 29 test("400 when fetching an image disallowed by remotePatterns", async ({ page }) => { 30 30 const res = await page.request.get("/_next/image?url=https://avatars.githubusercontent.com/u/248817"); 31 - // The request should be blocked by either the remote patterns or the asset worker 32 - const isBlockedByRemotePattern = res.status() === 400; 33 - const isBlockedByAssetWorker = res.status() === 403; 34 - expect(isBlockedByRemotePattern || isBlockedByAssetWorker).toBe(true); 31 + expect(res.status()).toBe(400); 35 32 }); 36 33 }); 37 34
+136 -123
pnpm-lock.yaml
··· 82 82 specifier: ^2.1.1 83 83 version: 2.1.1 84 84 wrangler: 85 - specifier: ^4.23.0 86 - version: 4.23.0 85 + specifier: ^4.24.4 86 + version: 4.24.4 87 87 e2e: 88 88 '@types/node': 89 89 specifier: 20.17.6 ··· 192 192 version: 5.7.3 193 193 wrangler: 194 194 specifier: 'catalog:' 195 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 195 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 196 196 197 197 examples/bugs/gh-219: 198 198 dependencies: ··· 319 319 version: 39.4.2(rollup@4.40.1) 320 320 wrangler: 321 321 specifier: 'catalog:' 322 - version: 4.23.0(@cloudflare/workers-types@4.20250109.0) 322 + version: 4.24.4(@cloudflare/workers-types@4.20250109.0) 323 323 324 324 examples/bugs/gh-223: 325 325 dependencies: ··· 374 374 version: 5.7.3 375 375 wrangler: 376 376 specifier: 'catalog:' 377 - version: 4.23.0(@cloudflare/workers-types@4.20250109.0) 377 + version: 4.24.4(@cloudflare/workers-types@4.20250109.0) 378 378 379 379 examples/create-next-app: 380 380 dependencies: ··· 420 420 version: 5.7.3 421 421 wrangler: 422 422 specifier: 'catalog:' 423 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 423 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 424 424 425 425 examples/e2e/app-pages-router: 426 426 dependencies: ··· 466 466 version: 5.7.3 467 467 wrangler: 468 468 specifier: 'catalog:' 469 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 469 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 470 470 471 471 examples/e2e/app-router: 472 472 dependencies: ··· 512 512 version: 5.7.3 513 513 wrangler: 514 514 specifier: 'catalog:' 515 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 515 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 516 516 517 517 examples/e2e/experimental: 518 518 dependencies: ··· 546 546 version: 5.7.3 547 547 wrangler: 548 548 specifier: 'catalog:' 549 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 549 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 550 550 551 551 examples/e2e/pages-router: 552 552 dependencies: ··· 592 592 version: 5.7.3 593 593 wrangler: 594 594 specifier: 'catalog:' 595 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 595 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 596 596 597 597 examples/e2e/shared: 598 598 dependencies: ··· 651 651 version: 5.7.3 652 652 wrangler: 653 653 specifier: 'catalog:' 654 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 654 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 655 655 656 656 examples/next-partial-prerendering: 657 657 dependencies: ··· 712 712 version: 5.5.3 713 713 wrangler: 714 714 specifier: 'catalog:' 715 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 715 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 716 716 717 717 examples/overrides/d1-tag-next: 718 718 dependencies: ··· 746 746 version: 5.7.3 747 747 wrangler: 748 748 specifier: 'catalog:' 749 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 749 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 750 750 751 751 examples/overrides/memory-queue: 752 752 dependencies: ··· 780 780 version: 5.7.3 781 781 wrangler: 782 782 specifier: 'catalog:' 783 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 783 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 784 784 785 785 examples/overrides/r2-incremental-cache: 786 786 dependencies: ··· 814 814 version: 5.7.3 815 815 wrangler: 816 816 specifier: 'catalog:' 817 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 817 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 818 818 819 819 examples/overrides/static-assets-incremental-cache: 820 820 dependencies: ··· 848 848 version: 5.7.3 849 849 wrangler: 850 850 specifier: 'catalog:' 851 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 851 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 852 852 853 853 examples/playground14: 854 854 dependencies: ··· 873 873 version: 22.2.0 874 874 wrangler: 875 875 specifier: 'catalog:' 876 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 876 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 877 877 878 878 examples/playground15: 879 879 dependencies: ··· 898 898 version: 22.2.0 899 899 wrangler: 900 900 specifier: 'catalog:' 901 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 901 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 902 902 903 903 examples/prisma: 904 904 dependencies: ··· 938 938 version: 5.7.3 939 939 wrangler: 940 940 specifier: 'catalog:' 941 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 941 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 942 942 943 943 examples/ssg-app: 944 944 dependencies: ··· 972 972 version: 5.7.3 973 973 wrangler: 974 974 specifier: 'catalog:' 975 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 975 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 976 976 977 977 examples/vercel-blog-starter: 978 978 dependencies: ··· 1027 1027 version: 5.7.3 1028 1028 wrangler: 1029 1029 specifier: 'catalog:' 1030 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 1030 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 1031 1031 1032 1032 packages/cloudflare: 1033 1033 dependencies: ··· 1051 1051 version: 0.8.6 1052 1052 wrangler: 1053 1053 specifier: 'catalog:' 1054 - version: 4.23.0(@cloudflare/workers-types@4.20250224.0) 1054 + version: 4.24.4(@cloudflare/workers-types@4.20250224.0) 1055 1055 devDependencies: 1056 1056 '@cloudflare/workers-types': 1057 1057 specifier: 'catalog:' ··· 1712 1712 workerd: 1713 1713 optional: true 1714 1714 1715 - '@cloudflare/workerd-darwin-64@1.20250617.0': 1716 - resolution: {integrity: sha512-toG8JUKVLIks4oOJLe9FeuixE84pDpMZ32ip7mCpE7JaFc5BqGFvevk0YC/db3T71AQlialjRwioH3jS/dzItA==} 1715 + '@cloudflare/workerd-darwin-64@1.20250712.0': 1716 + resolution: {integrity: sha512-M6S6a/LQ0Jb0R+g0XhlYi1adGifvYmxA5mD/i9TuZZgjs2bIm5ELuka/n3SCnI98ltvlx3HahRaHagAtOilsFg==} 1717 1717 engines: {node: '>=16'} 1718 1718 cpu: [x64] 1719 1719 os: [darwin] 1720 1720 1721 - '@cloudflare/workerd-darwin-arm64@1.20250617.0': 1722 - resolution: {integrity: sha512-JTX0exbC9/ZtMmQQA8tDZEZFMXZrxOpTUj2hHnsUkErWYkr5SSZH04RBhPg6dU4VL8bXuB5/eJAh7+P9cZAp7g==} 1721 + '@cloudflare/workerd-darwin-arm64@1.20250712.0': 1722 + resolution: {integrity: sha512-7sFzn6rvAcnLy7MktFL42dYtzL0Idw/kiUmNf2P3TvsBRoShhLK5ZKhbw+NAhvU8e4pXWm5lkE0XmpieA0zNjw==} 1723 1723 engines: {node: '>=16'} 1724 1724 cpu: [arm64] 1725 1725 os: [darwin] 1726 1726 1727 - '@cloudflare/workerd-linux-64@1.20250617.0': 1728 - resolution: {integrity: sha512-8jkSoVRJ+1bOx3tuWlZCGaGCV2ew7/jFMl6V3CPXOoEtERUHsZBQLVkQIGKcmC/LKSj7f/mpyBUeu2EPTo2HEg==} 1727 + '@cloudflare/workerd-linux-64@1.20250712.0': 1728 + resolution: {integrity: sha512-EFRrGe/bqK7NHtht7vNlbrDpfvH3eRvtJOgsTpEQEysDjVmlK6pVJxSnLy9Hg1zlLY15IfhfGC+K2qisseHGJQ==} 1729 1729 engines: {node: '>=16'} 1730 1730 cpu: [x64] 1731 1731 os: [linux] 1732 1732 1733 - '@cloudflare/workerd-linux-arm64@1.20250617.0': 1734 - resolution: {integrity: sha512-YAzcOyu897z5dQKFzme1oujGWMGEJCR7/Wrrm1nSP6dqutxFPTubRADM8BHn2CV3ij//vaPnAeLmZE3jVwOwig==} 1733 + '@cloudflare/workerd-linux-arm64@1.20250712.0': 1734 + resolution: {integrity: sha512-rG8JUleddhUHQVwpXOYv0VbL0S9kOtR9PNKecgVhFpxEhC8aTeg2HNBBjo8st7IfcUvY8WaW3pD3qdAMZ05UwQ==} 1735 1735 engines: {node: '>=16'} 1736 1736 cpu: [arm64] 1737 1737 os: [linux] 1738 1738 1739 - '@cloudflare/workerd-windows-64@1.20250617.0': 1740 - resolution: {integrity: sha512-XWM/6sagDrO0CYDKhXhPjM23qusvIN1ju9ZEml6gOQs8tNOFnq6Cn6X9FAmnyapRFCGUSEC3HZYJAm7zwVKaMA==} 1739 + '@cloudflare/workerd-windows-64@1.20250712.0': 1740 + resolution: {integrity: sha512-qS8H5RCYwE21Om9wo5/F807ClBJIfknhuLBj16eYxvJcj9JqgAKWi12BGgjyGxHuJJjeoQ63lr4wHAdbFntDDg==} 1741 1741 engines: {node: '>=16'} 1742 1742 cpu: [x64] 1743 1743 os: [win32] ··· 3753 3753 engines: {node: '>=18'} 3754 3754 hasBin: true 3755 3755 3756 + '@poppinss/colors@4.1.5': 3757 + resolution: {integrity: sha512-FvdDqtcRCtz6hThExcFOgW0cWX+xwSMWcRuQe5ZEb2m7cVQOAVZOIMt+/v9RxGiD9/OY16qJBXK4CVKWAPalBw==} 3758 + 3759 + '@poppinss/dumper@0.6.4': 3760 + resolution: {integrity: sha512-iG0TIdqv8xJ3Lt9O8DrPRxw1MRLjNpoqiSGU03P/wNLP/s0ra0udPJ1J2Tx5M0J3H/cVyEgpbn8xUKRY9j59kQ==} 3761 + 3762 + '@poppinss/exception@1.2.2': 3763 + resolution: {integrity: sha512-m7bpKCD4QMlFCjA/nKTs23fuvoVFoA83brRKmObCUNmi/9tVu8Ve3w4YQAnJu4q3Tjf5fr685HYIC/IA2zHRSg==} 3764 + 3756 3765 '@prisma/adapter-d1@6.7.0': 3757 3766 resolution: {integrity: sha512-xV6gbzAc/uMEPmw6xwP98ScgR3CaoYPJD3BER/8QGTTHbXfgLhTgxhIEAuOoEkPQ22yifsug9h/YunDYt4JBqA==} 3758 3767 ··· 3937 3946 '@sinclair/typebox@0.25.24': 3938 3947 resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} 3939 3948 3949 + '@sindresorhus/is@7.0.2': 3950 + resolution: {integrity: sha512-d9xRovfKNz1SKieM0qJdO+PQonjnnIfSNWfHYnBSJ9hkjm0ZPw6HlxscDXYstp3z+7V2GOFHc+J0CYrYTjqCJw==} 3951 + engines: {node: '>=18'} 3952 + 3940 3953 '@smithy/abort-controller@2.2.0': 3941 3954 resolution: {integrity: sha512-wRlta7GuLWpTqtFfGo+nZyOO1vEvewdNR1R4rTxpC8XU6vG/NDyrFBhwLZsqg1NUoR1noVaXJPC/7ZK47QCySw==} 3942 3955 engines: {node: '>=14.0.0'} ··· 4581 4594 resolution: {integrity: sha512-slcr1wdRbX7NFphXZOxtxRNA7hXAAtJAXJDE/wdoMAos27SIquVCKiSqfB6/28YzQ8FCsB5NKkhdM5gMADbqxg==} 4582 4595 engines: {node: '>=18.0.0'} 4583 4596 4597 + '@speed-highlight/core@1.2.7': 4598 + resolution: {integrity: sha512-0dxmVj4gxg3Jg879kvFS/msl4s9F3T9UXC1InxgOf7t5NvcPD97u/WTA5vL/IxWHMn7qSxBozqrnnE2wvl1m8g==} 4599 + 4584 4600 '@swc/counter@0.1.3': 4585 4601 resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} 4586 4602 ··· 5089 5105 resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} 5090 5106 engines: {node: '>=8'} 5091 5107 5092 - as-table@1.0.55: 5093 - resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} 5094 - 5095 5108 assertion-error@2.0.1: 5096 5109 resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} 5097 5110 engines: {node: '>=12'} ··· 5451 5464 resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} 5452 5465 engines: {node: '>= 0.6'} 5453 5466 5454 - cookie@0.7.2: 5455 - resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} 5456 - engines: {node: '>= 0.6'} 5457 - 5458 5467 cookie@1.0.2: 5459 5468 resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} 5460 5469 engines: {node: '>=18'} ··· 5494 5503 5495 5504 damerau-levenshtein@1.0.8: 5496 5505 resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} 5497 - 5498 - data-uri-to-buffer@2.0.2: 5499 - resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} 5500 5506 5501 5507 data-uri-to-buffer@4.0.1: 5502 5508 resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} ··· 5830 5836 error-ex@1.3.2: 5831 5837 resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 5832 5838 5839 + error-stack-parser-es@1.0.5: 5840 + resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==} 5841 + 5833 5842 es-abstract@1.23.9: 5834 5843 resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} 5835 5844 engines: {node: '>= 0.4'} ··· 6564 6573 resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} 6565 6574 engines: {node: '>= 0.4'} 6566 6575 6567 - get-source@2.0.12: 6568 - resolution: {integrity: sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==} 6569 - 6570 6576 get-stream@5.2.0: 6571 6577 resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} 6572 6578 engines: {node: '>=8'} ··· 7146 7152 resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 7147 7153 engines: {node: '>=0.10.0'} 7148 7154 7155 + kleur@4.1.5: 7156 + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} 7157 + engines: {node: '>=6'} 7158 + 7149 7159 knex@3.1.0: 7150 7160 resolution: {integrity: sha512-GLoII6hR0c4ti243gMs5/1Rb3B+AjwMOfjYm97pu0FOQa7JH56hgBxYf5WK2525ceSbBY1cjeZ9yk99GPMB6Kw==} 7151 7161 engines: {node: '>=16'} ··· 7191 7201 7192 7202 libsql@0.4.7: 7193 7203 resolution: {integrity: sha512-T9eIRCs6b0J1SHKYIvD8+KCJMcWZ900iZyxdnSCdqxN12Z1ijzT+jY5nrk72Jw4B0HGzms2NgpryArlJqvc3Lw==} 7204 + cpu: [x64, arm64, wasm32] 7194 7205 os: [darwin, linux, win32] 7195 7206 7196 7207 lilconfig@2.1.0: ··· 7462 7473 resolution: {integrity: sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==} 7463 7474 hasBin: true 7464 7475 7465 - miniflare@4.20250617.5: 7466 - resolution: {integrity: sha512-Qqn30jR6dCjXaKVizT6vH4KOb+GyLccoxLNOJEfu63yBPn8eoXa7PrdiSGTmjs2RY8/tr7eTO8Wu/Yr14k0xVA==} 7476 + miniflare@4.20250712.0: 7477 + resolution: {integrity: sha512-o7zYqG4pMi3gQTjiGhgZ82bQfexNwK+bzAaNlu8f7m3Kra4DcU5LC9nznfq2rfIBnUnMgwtU2VUfMlN1TuI8Og==} 7467 7478 engines: {node: '>=18.0.0'} 7468 7479 hasBin: true 7469 7480 ··· 7543 7554 ms@2.1.3: 7544 7555 resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 7545 7556 7546 - mustache@4.2.0: 7547 - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} 7548 - hasBin: true 7549 - 7550 7557 mz@2.7.0: 7551 7558 resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 7552 7559 ··· 8276 8283 resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} 8277 8284 engines: {node: '>=10'} 8278 8285 8279 - printable-characters@1.0.42: 8280 - resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} 8281 - 8282 8286 prisma@6.7.0: 8283 8287 resolution: {integrity: sha512-vArg+4UqnQ13CVhc2WUosemwh6hr6cr6FY2uzDvCIFwH8pu8BXVv38PktoMLVjtX7sbYThxbnZF5YiR8sN2clw==} 8284 8288 engines: {node: '>=18.18'} ··· 8757 8761 stackback@0.0.2: 8758 8762 resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} 8759 8763 8760 - stacktracey@2.1.8: 8761 - resolution: {integrity: sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==} 8762 - 8763 8764 stat-mode@0.3.0: 8764 8765 resolution: {integrity: sha512-QjMLR0A3WwFY2aZdV0okfFEJB5TRjkggXZjxP3A1RsWsNHNu3YPv8btmtc6iCFZ0Rul3FE93OYogvhOUClU+ng==} 8765 8766 ··· 8918 8919 resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} 8919 8920 engines: {node: '>=16 || 14 >=14.17'} 8920 8921 hasBin: true 8922 + 8923 + supports-color@10.0.0: 8924 + resolution: {integrity: sha512-HRVVSbCCMbj7/kdWF9Q+bbckjBHLtHMEoJWlkmYzzdwhYMkjkOwubLM6t7NbWKjgKamGDrWL1++KrjUO1t9oAQ==} 8925 + engines: {node: '>=18'} 8921 8926 8922 8927 supports-color@7.2.0: 8923 8928 resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} ··· 9211 9216 resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} 9212 9217 engines: {node: '>=14.0'} 9213 9218 9214 - undici@5.29.0: 9215 - resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} 9216 - engines: {node: '>=14.0'} 9217 - 9218 9219 undici@6.21.2: 9219 9220 resolution: {integrity: sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g==} 9220 9221 engines: {node: '>=18.17'} 9222 + 9223 + undici@7.11.0: 9224 + resolution: {integrity: sha512-heTSIac3iLhsmZhUCjyS3JQEkZELateufzZuBaVM5RHXdSBMb1LPMQf5x+FH7qjsZYDP0ttAc3nnVpUB+wYbOg==} 9225 + engines: {node: '>=20.18.1'} 9221 9226 9222 9227 unenv@2.0.0-rc.17: 9223 9228 resolution: {integrity: sha512-B06u0wXkEd+o5gOCMl/ZHl5cfpYbDZKAT+HWTL+Hws6jWu7dCiqBBXXXzMFcFVJb8D4ytAnYmxJA83uwOQRSsg==} ··· 9459 9464 resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} 9460 9465 engines: {node: '>=0.10.0'} 9461 9466 9462 - workerd@1.20250617.0: 9463 - resolution: {integrity: sha512-Uv6p0PYUHp/W/aWfUPLkZVAoAjapisM27JJlwcX9wCPTfCfnuegGOxFMvvlYpmNaX4YCwEdLCwuNn3xkpSkuZw==} 9467 + workerd@1.20250712.0: 9468 + resolution: {integrity: sha512-7h+k1OxREpiZW0849g0uQNexRWMcs5i5gUGhJzCY8nIx6Tv4D/ndlXJ47lEFj7/LQdp165IL9dM2D5uDiedZrg==} 9464 9469 engines: {node: '>=16'} 9465 9470 hasBin: true 9466 9471 9467 - wrangler@4.23.0: 9468 - resolution: {integrity: sha512-JSeDt3IwA4TEmg/V3tRblImPjdxynBt9PUVO/acQJ83XGlMMSwswDKL1FuwvbFzgX6+JXc3GMHeu7r8AQIxw9w==} 9472 + wrangler@4.24.4: 9473 + resolution: {integrity: sha512-qjDdZWt/aiK19YrQbjFjJoa9+y+arsXcUpRomwMdmbccZw/w5QgDsEeXMxoPSisUDQlW9ZX5A68ZPWY1/im54w==} 9469 9474 engines: {node: '>=18.0.0'} 9470 9475 hasBin: true 9471 9476 peerDependencies: 9472 - '@cloudflare/workers-types': ^4.20250617.0 9477 + '@cloudflare/workers-types': ^4.20250712.0 9473 9478 peerDependenciesMeta: 9474 9479 '@cloudflare/workers-types': 9475 9480 optional: true ··· 9555 9560 resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 9556 9561 engines: {node: '>=10'} 9557 9562 9558 - youch@3.3.4: 9559 - resolution: {integrity: sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==} 9563 + youch-core@0.3.3: 9564 + resolution: {integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==} 9565 + 9566 + youch@4.1.0-beta.10: 9567 + resolution: {integrity: sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==} 9560 9568 9561 9569 zod-package-json@1.1.0: 9562 9570 resolution: {integrity: sha512-RvEsa3W/NCqEBMtnoE09GRVelA3IqRcKaijEiM6CEGsD19qLurf0HjrYMHwOqImOszlLL0ja63DPJeeU4pm7oQ==} ··· 11195 11203 dependencies: 11196 11204 mime: 3.0.0 11197 11205 11198 - '@cloudflare/unenv-preset@2.3.3(unenv@2.0.0-rc.17)(workerd@1.20250617.0)': 11206 + '@cloudflare/unenv-preset@2.3.3(unenv@2.0.0-rc.17)(workerd@1.20250712.0)': 11199 11207 dependencies: 11200 11208 unenv: 2.0.0-rc.17 11201 11209 optionalDependencies: 11202 - workerd: 1.20250617.0 11210 + workerd: 1.20250712.0 11203 11211 11204 - '@cloudflare/workerd-darwin-64@1.20250617.0': 11212 + '@cloudflare/workerd-darwin-64@1.20250712.0': 11205 11213 optional: true 11206 11214 11207 - '@cloudflare/workerd-darwin-arm64@1.20250617.0': 11215 + '@cloudflare/workerd-darwin-arm64@1.20250712.0': 11208 11216 optional: true 11209 11217 11210 - '@cloudflare/workerd-linux-64@1.20250617.0': 11218 + '@cloudflare/workerd-linux-64@1.20250712.0': 11211 11219 optional: true 11212 11220 11213 - '@cloudflare/workerd-linux-arm64@1.20250617.0': 11221 + '@cloudflare/workerd-linux-arm64@1.20250712.0': 11214 11222 optional: true 11215 11223 11216 - '@cloudflare/workerd-windows-64@1.20250617.0': 11224 + '@cloudflare/workerd-windows-64@1.20250712.0': 11217 11225 optional: true 11218 11226 11219 11227 '@cloudflare/workers-types@4.20250109.0': {} ··· 12852 12860 dependencies: 12853 12861 playwright: 1.51.1 12854 12862 12863 + '@poppinss/colors@4.1.5': 12864 + dependencies: 12865 + kleur: 4.1.5 12866 + 12867 + '@poppinss/dumper@0.6.4': 12868 + dependencies: 12869 + '@poppinss/colors': 4.1.5 12870 + '@sindresorhus/is': 7.0.2 12871 + supports-color: 10.0.0 12872 + 12873 + '@poppinss/exception@1.2.2': {} 12874 + 12855 12875 '@prisma/adapter-d1@6.7.0': 12856 12876 dependencies: 12857 12877 '@cloudflare/workers-types': 4.20250214.0 ··· 12992 13012 12993 13013 '@sinclair/typebox@0.25.24': {} 12994 13014 13015 + '@sindresorhus/is@7.0.2': {} 13016 + 12995 13017 '@smithy/abort-controller@2.2.0': 12996 13018 dependencies: 12997 13019 '@smithy/types': 2.12.0 ··· 14079 14101 '@smithy/types': 4.3.1 14080 14102 tslib: 2.8.1 14081 14103 14104 + '@speed-highlight/core@1.2.7': {} 14105 + 14082 14106 '@swc/counter@0.1.3': {} 14083 14107 14084 14108 '@swc/helpers@0.5.13': ··· 14871 14895 arrify@2.0.1: 14872 14896 optional: true 14873 14897 14874 - as-table@1.0.55: 14875 - dependencies: 14876 - printable-characters: 1.0.42 14877 - 14878 14898 assertion-error@2.0.1: {} 14879 14899 14880 14900 ast-types-flow@0.0.8: {} ··· 15211 15231 15212 15232 cookie@0.7.1: {} 15213 15233 15214 - cookie@0.7.2: {} 15215 - 15216 15234 cookie@1.0.2: {} 15217 15235 15218 15236 core-js-compat@3.42.0: ··· 15246 15264 csstype@3.1.3: {} 15247 15265 15248 15266 damerau-levenshtein@1.0.8: {} 15249 - 15250 - data-uri-to-buffer@2.0.2: {} 15251 15267 15252 15268 data-uri-to-buffer@4.0.1: {} 15253 15269 ··· 15496 15512 error-ex@1.3.2: 15497 15513 dependencies: 15498 15514 is-arrayish: 0.2.1 15515 + 15516 + error-stack-parser-es@1.0.5: {} 15499 15517 15500 15518 es-abstract@1.23.9: 15501 15519 dependencies: ··· 16961 16979 dunder-proto: 1.0.1 16962 16980 es-object-atoms: 1.1.1 16963 16981 16964 - get-source@2.0.12: 16965 - dependencies: 16966 - data-uri-to-buffer: 2.0.2 16967 - source-map: 0.6.1 16968 - 16969 16982 get-stream@5.2.0: 16970 16983 dependencies: 16971 16984 pump: 3.0.2 ··· 17627 17640 17628 17641 kind-of@6.0.3: {} 17629 17642 17643 + kleur@4.1.5: {} 17644 + 17630 17645 knex@3.1.0(better-sqlite3@11.8.1)(pg@8.16.0): 17631 17646 dependencies: 17632 17647 colorette: 2.0.19 ··· 17999 18014 18000 18015 mini-svg-data-uri@1.4.4: {} 18001 18016 18002 - miniflare@4.20250617.5: 18017 + miniflare@4.20250712.0: 18003 18018 dependencies: 18004 18019 '@cspotcode/source-map-support': 0.8.1 18005 18020 acorn: 8.14.0 ··· 18008 18023 glob-to-regexp: 0.4.1 18009 18024 sharp: 0.33.5 18010 18025 stoppable: 1.1.0 18011 - undici: 5.29.0 18012 - workerd: 1.20250617.0 18026 + undici: 7.11.0 18027 + workerd: 1.20250712.0 18013 18028 ws: 8.18.0 18014 - youch: 3.3.4 18029 + youch: 4.1.0-beta.10 18015 18030 zod: 3.22.3 18016 18031 transitivePeerDependencies: 18017 18032 - bufferutil ··· 18083 18098 ms@2.1.2: {} 18084 18099 18085 18100 ms@2.1.3: {} 18086 - 18087 - mustache@4.2.0: {} 18088 18101 18089 18102 mz@2.7.0: 18090 18103 dependencies: ··· 18881 18894 pretty-ms@7.0.1: 18882 18895 dependencies: 18883 18896 parse-ms: 2.1.0 18884 - 18885 - printable-characters@1.0.42: {} 18886 18897 18887 18898 prisma@6.7.0(typescript@5.7.3): 18888 18899 dependencies: ··· 19526 19537 19527 19538 stackback@0.0.2: {} 19528 19539 19529 - stacktracey@2.1.8: 19530 - dependencies: 19531 - as-table: 1.0.55 19532 - get-source: 2.0.12 19533 - 19534 19540 stat-mode@0.3.0: {} 19535 19541 19536 19542 statuses@1.5.0: {} ··· 19721 19727 mz: 2.7.0 19722 19728 pirates: 4.0.6 19723 19729 ts-interface-checker: 0.1.13 19730 + 19731 + supports-color@10.0.0: {} 19724 19732 19725 19733 supports-color@7.2.0: 19726 19734 dependencies: ··· 20213 20221 dependencies: 20214 20222 '@fastify/busboy': 2.1.1 20215 20223 20216 - undici@5.29.0: 20217 - dependencies: 20218 - '@fastify/busboy': 2.1.1 20224 + undici@6.21.2: {} 20219 20225 20220 - undici@6.21.2: {} 20226 + undici@7.11.0: {} 20221 20227 20222 20228 unenv@2.0.0-rc.17: 20223 20229 dependencies: ··· 20508 20514 20509 20515 word-wrap@1.2.5: {} 20510 20516 20511 - workerd@1.20250617.0: 20517 + workerd@1.20250712.0: 20512 20518 optionalDependencies: 20513 - '@cloudflare/workerd-darwin-64': 1.20250617.0 20514 - '@cloudflare/workerd-darwin-arm64': 1.20250617.0 20515 - '@cloudflare/workerd-linux-64': 1.20250617.0 20516 - '@cloudflare/workerd-linux-arm64': 1.20250617.0 20517 - '@cloudflare/workerd-windows-64': 1.20250617.0 20519 + '@cloudflare/workerd-darwin-64': 1.20250712.0 20520 + '@cloudflare/workerd-darwin-arm64': 1.20250712.0 20521 + '@cloudflare/workerd-linux-64': 1.20250712.0 20522 + '@cloudflare/workerd-linux-arm64': 1.20250712.0 20523 + '@cloudflare/workerd-windows-64': 1.20250712.0 20518 20524 20519 - wrangler@4.23.0(@cloudflare/workers-types@4.20250109.0): 20525 + wrangler@4.24.4(@cloudflare/workers-types@4.20250109.0): 20520 20526 dependencies: 20521 20527 '@cloudflare/kv-asset-handler': 0.4.0 20522 - '@cloudflare/unenv-preset': 2.3.3(unenv@2.0.0-rc.17)(workerd@1.20250617.0) 20528 + '@cloudflare/unenv-preset': 2.3.3(unenv@2.0.0-rc.17)(workerd@1.20250712.0) 20523 20529 blake3-wasm: 2.1.5 20524 20530 esbuild: 0.25.4 20525 - miniflare: 4.20250617.5 20531 + miniflare: 4.20250712.0 20526 20532 path-to-regexp: 6.3.0 20527 20533 unenv: 2.0.0-rc.17 20528 - workerd: 1.20250617.0 20534 + workerd: 1.20250712.0 20529 20535 optionalDependencies: 20530 20536 '@cloudflare/workers-types': 4.20250109.0 20531 20537 fsevents: 2.3.3 ··· 20533 20539 - bufferutil 20534 20540 - utf-8-validate 20535 20541 20536 - wrangler@4.23.0(@cloudflare/workers-types@4.20250224.0): 20542 + wrangler@4.24.4(@cloudflare/workers-types@4.20250224.0): 20537 20543 dependencies: 20538 20544 '@cloudflare/kv-asset-handler': 0.4.0 20539 - '@cloudflare/unenv-preset': 2.3.3(unenv@2.0.0-rc.17)(workerd@1.20250617.0) 20545 + '@cloudflare/unenv-preset': 2.3.3(unenv@2.0.0-rc.17)(workerd@1.20250712.0) 20540 20546 blake3-wasm: 2.1.5 20541 20547 esbuild: 0.25.4 20542 - miniflare: 4.20250617.5 20548 + miniflare: 4.20250712.0 20543 20549 path-to-regexp: 6.3.0 20544 20550 unenv: 2.0.0-rc.17 20545 - workerd: 1.20250617.0 20551 + workerd: 1.20250712.0 20546 20552 optionalDependencies: 20547 20553 '@cloudflare/workers-types': 4.20250224.0 20548 20554 fsevents: 2.3.3 ··· 20617 20623 20618 20624 yocto-queue@0.1.0: {} 20619 20625 20620 - youch@3.3.4: 20626 + youch-core@0.3.3: 20621 20627 dependencies: 20622 - cookie: 0.7.2 20623 - mustache: 4.2.0 20624 - stacktracey: 2.1.8 20628 + '@poppinss/exception': 1.2.2 20629 + error-stack-parser-es: 1.0.5 20630 + 20631 + youch@4.1.0-beta.10: 20632 + dependencies: 20633 + '@poppinss/colors': 4.1.5 20634 + '@poppinss/dumper': 0.6.4 20635 + '@speed-highlight/core': 1.2.7 20636 + cookie: 1.0.2 20637 + youch-core: 0.3.3 20625 20638 20626 20639 zod-package-json@1.1.0: 20627 20640 dependencies:
+1 -1
pnpm-workspace.yaml
··· 34 34 typescript-eslint: ^8.7.0 35 35 typescript: ^5.7.3 36 36 vitest: ^2.1.1 37 - wrangler: ^4.23.0 37 + wrangler: ^4.24.4 38 38 39 39 # e2e tests 40 40 catalogs: