diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8bfed9bc..2a6dc658 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: '@cloudflare/workers-types': - specifier: ^4.20241230.0 - version: 4.20250109.0 + specifier: ^4.20250224.0 + version: 4.20250224.0 '@dotenvx/dotenvx': specifier: 1.31.0 version: 1.31.0 @@ -82,8 +82,8 @@ catalogs: specifier: ^2.1.1 version: 2.1.1 wrangler: - specifier: ^3.107.3 - version: 3.107.3 + specifier: ^3.111.0 + version: 3.111.0 e2e: '@types/node': specifier: 20.17.6 @@ -192,7 +192,7 @@ importers: version: 5.7.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/bugs/gh-219: dependencies: @@ -322,7 +322,7 @@ importers: version: 39.4.2(rollup@4.21.0) wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250109.0) examples/bugs/gh-223: dependencies: @@ -423,7 +423,7 @@ importers: version: 5.7.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/e2e/app-pages-router: dependencies: @@ -469,7 +469,7 @@ importers: version: 5.7.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/e2e/app-router: dependencies: @@ -515,7 +515,7 @@ importers: version: 5.7.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/e2e/pages-router: dependencies: @@ -561,7 +561,7 @@ importers: version: 5.7.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/e2e/shared: dependencies: @@ -620,7 +620,7 @@ importers: version: 5.7.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/next-partial-prerendering: dependencies: @@ -681,7 +681,7 @@ importers: version: 5.5.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/playground14: dependencies: @@ -706,7 +706,7 @@ importers: version: 22.2.0 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/playground15: dependencies: @@ -731,7 +731,7 @@ importers: version: 22.2.0 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/ssg-app: dependencies: @@ -765,7 +765,7 @@ importers: version: 5.7.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/vercel-blog-starter: dependencies: @@ -820,7 +820,7 @@ importers: version: 5.7.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) examples/vercel-commerce: dependencies: @@ -887,7 +887,7 @@ importers: version: 5.7.3 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) packages/cloudflare: dependencies: @@ -908,14 +908,14 @@ importers: version: 11.0.0 wrangler: specifier: 'catalog:' - version: 3.107.3(@cloudflare/workers-types@4.20250109.0) + version: 3.111.0(@cloudflare/workers-types@4.20250224.0) yaml: specifier: ^2.7.0 version: 2.7.0 devDependencies: '@cloudflare/workers-types': specifier: 'catalog:' - version: 4.20250109.0 + version: 4.20250224.0 '@eslint/js': specifier: 'catalog:' version: 9.11.1 @@ -1564,8 +1564,8 @@ packages: cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-64@1.20250129.0': - resolution: {integrity: sha512-M+xETVnl+xy2dfDDWmp0XXr2rttl70a6bljQygl0EmYmNswFTcYbQWCaBuNBo9kabU59rLKr4a/b3QZ07NoL/g==} + '@cloudflare/workerd-darwin-64@1.20250214.0': + resolution: {integrity: sha512-cDvvedWDc5zrgDnuXe2qYcz/TwBvzmweO55C7XpPuAWJ9Oqxv81PkdekYxD8mH989aQ/GI5YD0Fe6fDYlM+T3Q==} engines: {node: '>=16'} cpu: [x64] os: [darwin] @@ -1576,8 +1576,8 @@ packages: cpu: [arm64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20250129.0': - resolution: {integrity: sha512-c4PQUyIMp+bCMxZkAMBzXgTHjRZxeYCujDbb3staestqgRbenzcfauXsMd6np35ng+EE1uBgHNPV4+7fC0ZBfg==} + '@cloudflare/workerd-darwin-arm64@1.20250214.0': + resolution: {integrity: sha512-NytCvRveVzu0mRKo+tvZo3d/gCUway3B2ZVqSi/TS6NXDGBYIJo7g6s3BnTLS74kgyzeDOjhu9j/RBJBS809qw==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] @@ -1588,8 +1588,8 @@ packages: cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-64@1.20250129.0': - resolution: {integrity: sha512-xJx8LwWFxsm5U3DETJwRuOmT5RWBqm4FmA4itYXvcEICca9pWJDB641kT4PnpypwDNmYOebhU7A+JUrCRucG0w==} + '@cloudflare/workerd-linux-64@1.20250214.0': + resolution: {integrity: sha512-pQ7+aHNHj8SiYEs4d/6cNoimE5xGeCMfgU1yfDFtA9YGN9Aj2BITZgOWPec+HW7ZkOy9oWlNrO6EvVjGgB4tbQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] @@ -1600,8 +1600,8 @@ packages: cpu: [arm64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20250129.0': - resolution: {integrity: sha512-dR//npbaX5p323huBVNIy5gaWubQx6CC3aiXeK0yX4aD5ar8AjxQFb2U/Sgjeo65Rkt53hJWqC7IwRpK/eOxrA==} + '@cloudflare/workerd-linux-arm64@1.20250214.0': + resolution: {integrity: sha512-Vhlfah6Yd9ny1npNQjNgElLIjR6OFdEbuR3LCfbLDCwzWEBFhIf7yC+Tpp/a0Hq7kLz3sLdktaP7xl3PJhyOjA==} engines: {node: '>=16'} cpu: [arm64] os: [linux] @@ -1612,8 +1612,8 @@ packages: cpu: [x64] os: [win32] - '@cloudflare/workerd-windows-64@1.20250129.0': - resolution: {integrity: sha512-OeO+1nPj/ocAE3adFar/tRFGRkbCrBnrOYXq0FUBSpyNHpDdA9/U3PAw5CN4zvjfTnqXZfTxTFeqoruqzRzbtg==} + '@cloudflare/workerd-windows-64@1.20250214.0': + resolution: {integrity: sha512-GMwMyFbkjBKjYJoKDhGX8nuL4Gqe3IbVnVWf2Q6086CValyIknupk5J6uQWGw2EBU3RGO3x4trDXT5WphQJZDQ==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -1621,6 +1621,9 @@ packages: '@cloudflare/workers-types@4.20250109.0': resolution: {integrity: sha512-Y1zgSaEOOevl9ORpzgMcm4j535p3nK2lrblHHvYM2yxR50SBKGh+wvkRFAIxWRfjUGZEU+Fp6923EGioDBbobA==} + '@cloudflare/workers-types@4.20250224.0': + resolution: {integrity: sha512-j6ZwQ5G2moQRaEtGI2u5TBQhVXv/XwOS5jfBAheZHcpCM07zm8j0i8jZHHLq/6VA8e6VRjKohOyj5j6tZ1KHLQ==} + '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -4878,6 +4881,10 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + engines: {node: '>=0.4.0'} + acorn-walk@8.3.3: resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} engines: {node: '>=0.4.0'} @@ -7397,8 +7404,8 @@ packages: engines: {node: '>=16.13'} hasBin: true - miniflare@3.20250129.0: - resolution: {integrity: sha512-qYlGEjMl/2kJdgNaztj4hpA64d6Dl79Lx/NL61p/v5XZRiWanBOTgkQqdPxCKZOj6KQnioqhC7lfd6jDXKSs2A==} + miniflare@3.20250214.1: + resolution: {integrity: sha512-NE66QV+2n9ZndaP5jgPlcVref3Arvizb+l2QqhgeXtKM5Orhi8UU2mijoiN3mHEUexKaBES2S1VubT4LDPqkxQ==} engines: {node: '>=16.13'} hasBin: true @@ -9169,6 +9176,10 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} + undici@5.28.5: + resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==} + engines: {node: '>=14.0'} + undici@6.19.8: resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} engines: {node: '>=18.17'} @@ -9416,8 +9427,8 @@ packages: engines: {node: '>=16'} hasBin: true - workerd@1.20250129.0: - resolution: {integrity: sha512-Rprz8rxKTF4l6q/nYYI07lBetJnR19mGipx+u/a27GZOPKMG5SLIzA2NciZlJaB2Qd5YY+4p/eHOeKqo5keVWA==} + workerd@1.20250214.0: + resolution: {integrity: sha512-QWcqXZLiMpV12wiaVnb3nLmfs/g4ZsFQq2mX85z546r3AX4CTIkXl0VP50W3CwqLADej3PGYiRDOTelDOwVG1g==} engines: {node: '>=16'} hasBin: true @@ -9432,12 +9443,12 @@ packages: '@cloudflare/workers-types': optional: true - wrangler@3.107.3: - resolution: {integrity: sha512-N9ZMDHZ+DI5/B0yclr3bG57U/Zw7wSzGdpO2l7j6+3q8yUf+4Fk0Rvneo2t8rjLewKlvqgt9D9siFuo8MXJ55Q==} + wrangler@3.111.0: + resolution: {integrity: sha512-3j/Wq5aj/sCQRSmkjBLxbkIH7LCx0h2UnaxmhOplDjJmZty10lGRs/jGgaG/M/GEsDg5TJ7UHvBh3hSldgjfKg==} engines: {node: '>=16.17.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20250129.0 + '@cloudflare/workers-types': ^4.20250214.0 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -9522,6 +9533,9 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + youch@3.2.3: + resolution: {integrity: sha512-ZBcWz/uzZaQVdCvfV4uk616Bbpf2ee+F/AvuKDR5EwX/Y4v06xWdtMluqTD7+KlZdM93lLm9gMZYo0sKBS0pgw==} + youch@3.3.3: resolution: {integrity: sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==} @@ -9529,6 +9543,9 @@ packages: resolution: {integrity: sha512-Mb6GzuRyUEl8X+6V6xzHbd4XV0au/4gOYrYP+CAfHL32uPmGswES+v2YqonZiW1NZWVA3jkssCKSU2knonm/aQ==} engines: {node: '>=20'} + zod@3.22.3: + resolution: {integrity: sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==} + zod@3.24.1: resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} @@ -11201,35 +11218,37 @@ snapshots: '@cloudflare/workerd-darwin-64@1.20250124.0': optional: true - '@cloudflare/workerd-darwin-64@1.20250129.0': + '@cloudflare/workerd-darwin-64@1.20250214.0': optional: true '@cloudflare/workerd-darwin-arm64@1.20250124.0': optional: true - '@cloudflare/workerd-darwin-arm64@1.20250129.0': + '@cloudflare/workerd-darwin-arm64@1.20250214.0': optional: true '@cloudflare/workerd-linux-64@1.20250124.0': optional: true - '@cloudflare/workerd-linux-64@1.20250129.0': + '@cloudflare/workerd-linux-64@1.20250214.0': optional: true '@cloudflare/workerd-linux-arm64@1.20250124.0': optional: true - '@cloudflare/workerd-linux-arm64@1.20250129.0': + '@cloudflare/workerd-linux-arm64@1.20250214.0': optional: true '@cloudflare/workerd-windows-64@1.20250124.0': optional: true - '@cloudflare/workerd-windows-64@1.20250129.0': + '@cloudflare/workerd-windows-64@1.20250214.0': optional: true '@cloudflare/workers-types@4.20250109.0': {} + '@cloudflare/workers-types@4.20250224.0': {} + '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 @@ -14629,6 +14648,8 @@ snapshots: dependencies: acorn: 8.14.0 + acorn-walk@8.3.2: {} + acorn-walk@8.3.3: dependencies: acorn: 8.14.0 @@ -18041,19 +18062,19 @@ snapshots: - bufferutil - utf-8-validate - miniflare@3.20250129.0: + miniflare@3.20250214.1: dependencies: '@cspotcode/source-map-support': 0.8.1 acorn: 8.14.0 - acorn-walk: 8.3.3 + acorn-walk: 8.3.2 exit-hook: 2.2.1 glob-to-regexp: 0.4.1 stoppable: 1.1.0 - undici: 5.28.4 - workerd: 1.20250129.0 + undici: 5.28.5 + workerd: 1.20250214.0 ws: 8.18.0 - youch: 3.3.3 - zod: 3.24.1 + youch: 3.2.3 + zod: 3.22.3 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -20251,6 +20272,10 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 + undici@5.28.5: + dependencies: + '@fastify/busboy': 2.1.1 + undici@6.19.8: {} unenv@2.0.0-rc.1: @@ -20553,13 +20578,13 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20250124.0 '@cloudflare/workerd-windows-64': 1.20250124.0 - workerd@1.20250129.0: + workerd@1.20250214.0: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20250129.0 - '@cloudflare/workerd-darwin-arm64': 1.20250129.0 - '@cloudflare/workerd-linux-64': 1.20250129.0 - '@cloudflare/workerd-linux-arm64': 1.20250129.0 - '@cloudflare/workerd-windows-64': 1.20250129.0 + '@cloudflare/workerd-darwin-64': 1.20250214.0 + '@cloudflare/workerd-darwin-arm64': 1.20250214.0 + '@cloudflare/workerd-linux-64': 1.20250214.0 + '@cloudflare/workerd-linux-arm64': 1.20250214.0 + '@cloudflare/workerd-windows-64': 1.20250214.0 wrangler@3.107.0(@cloudflare/workers-types@4.20250109.0): dependencies: @@ -20580,20 +20605,40 @@ snapshots: - bufferutil - utf-8-validate - wrangler@3.107.3(@cloudflare/workers-types@4.20250109.0): + wrangler@3.111.0(@cloudflare/workers-types@4.20250109.0): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) blake3-wasm: 2.1.5 esbuild: 0.17.19 - miniflare: 3.20250129.0 + miniflare: 3.20250214.1 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.1 - workerd: 1.20250129.0 + workerd: 1.20250214.0 optionalDependencies: '@cloudflare/workers-types': 4.20250109.0 fsevents: 2.3.3 + sharp: 0.33.5 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + wrangler@3.111.0(@cloudflare/workers-types@4.20250224.0): + dependencies: + '@cloudflare/kv-asset-handler': 0.3.4 + '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) + '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) + blake3-wasm: 2.1.5 + esbuild: 0.17.19 + miniflare: 3.20250214.1 + path-to-regexp: 6.3.0 + unenv: 2.0.0-rc.1 + workerd: 1.20250214.0 + optionalDependencies: + '@cloudflare/workers-types': 4.20250224.0 + fsevents: 2.3.3 + sharp: 0.33.5 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -20664,6 +20709,12 @@ snapshots: yocto-queue@0.1.0: {} + youch@3.2.3: + dependencies: + cookie: 0.5.0 + mustache: 4.2.0 + stacktracey: 2.1.8 + youch@3.3.3: dependencies: cookie: 0.5.0 @@ -20674,6 +20725,8 @@ snapshots: dependencies: zod: 3.24.1 + zod@3.22.3: {} + zod@3.24.1: {} zwitch@2.0.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 28a0cb6b..0ee366ae 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -7,7 +7,7 @@ packages: - benchmarking catalog: - "@cloudflare/workers-types": ^4.20241230.0 + "@cloudflare/workers-types": ^4.20250224.0 "@dotenvx/dotenvx": 1.31.0 "@eslint/js": ^9.11.1 "@playwright/test": 1.47.0 @@ -33,7 +33,7 @@ catalog: typescript-eslint: ^8.7.0 typescript: ^5.7.3 vitest: ^2.1.1 - wrangler: ^3.107.3 + wrangler: ^3.111.0 # e2e tests catalogs: