diff --git a/package.json b/package.json index 5bf6efc..95f135d 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "nanotar": "^0.3.0" }, "devDependencies": { - "@cloudflare/vitest-pool-workers": "^0.16.20", + "@cloudflare/vitest-pool-workers": "^0.18.0", "@types/node": "^24.13.2", "esbuild": "^0.28.1", "typescript": "^6.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39891d1..16ad29a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -215,8 +215,8 @@ importers: version: 0.3.0 devDependencies: '@cloudflare/vitest-pool-workers': - specifier: ^0.16.20 - version: 0.16.20(@cloudflare/workers-types@4.20260626.1)(@vitest/runner@4.1.9)(@vitest/snapshot@4.1.9)(vitest@4.1.9(@types/node@24.13.2)(vite@8.1.0(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))) + specifier: ^0.18.0 + version: 0.18.2(@cloudflare/workers-types@4.20260626.1)(@vitest/runner@4.1.9)(@vitest/snapshot@4.1.9)(vitest@4.1.9(@types/node@24.13.2)(vite@8.1.0(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))) '@types/node': specifier: ^24.13.2 version: 24.13.2 @@ -363,8 +363,8 @@ packages: vite: ^6.1.0 || ^7.0.0 || ^8.0.0 wrangler: ^4.105.0 - '@cloudflare/vitest-pool-workers@0.16.20': - resolution: {integrity: sha512-buw0YgsAMT7s60wcmyxbtciEJjMJzKcWzayDMPhWaqMqfQzW+0WPLV67Lobn4C80nkNQhYocEJPnrEhLWnOf+A==} + '@cloudflare/vitest-pool-workers@0.18.2': + resolution: {integrity: sha512-OvvKCusb0Y94abyR06rhFiNGdfbKHT+0B8NsHAkUGBTC+eq4bNIdeLNkwh27zwwS0+p4uQj89jBaa40GCN9onQ==} peerDependencies: '@vitest/runner': ^4.1.0 '@vitest/snapshot': ^4.1.0 @@ -376,30 +376,60 @@ packages: cpu: [x64] os: [darwin] + '@cloudflare/workerd-darwin-64@1.20260706.1': + resolution: {integrity: sha512-61XleG5EaE+Zam2Y/fwOcMInMrjd3QMKIG0/+pHycZcVZC5Oxs5GfHSTnvyhcniigGW/bcIkvn1PptWbxlVleQ==} + engines: {node: '>=16'} + cpu: [x64] + os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20260625.1': resolution: {integrity: sha512-jmH6zjp6Wrux46+qtFwDwrj+vd7s5bdwEqeGvdnwE0a4IEeAhKs0L42HQOyID+g5lkrHq9m55+AbhtmRAm63Pw==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20260706.1': + resolution: {integrity: sha512-jbwuMEuhgrXEk+9MD8eHPRsXWlxqtNMqqCMBLJauTHk+NR+U2O6hJXElPqlAVlUTh0A0GPM+DfATupRXm7Ml8w==} + engines: {node: '>=16'} + cpu: [arm64] + os: [darwin] + '@cloudflare/workerd-linux-64@1.20260625.1': resolution: {integrity: sha512-MiQkpA/dX8d83Zp64pzHUKfd6ca4cvwxnNobSP6CnXvfESvnNI9pfa+nfwnParla36sPmnYntNkjR7NjRuDeKQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] + '@cloudflare/workerd-linux-64@1.20260706.1': + resolution: {integrity: sha512-kppCFkt6WHTNmcE83aUj4chWV13hdQKOgXxn53sqpLiVnPi6HEIOWB1DNRAljG9IDt3KMgni9HdzCYVzq2drJA==} + engines: {node: '>=16'} + cpu: [x64] + os: [linux] + '@cloudflare/workerd-linux-arm64@1.20260625.1': resolution: {integrity: sha512-LxxW7Qv60Xvv37+w6gUSDpYZziyqMy+cZWd9IvSA5ehVgKAxmzEaYPMiSZlxk32nbIWL9u/tfjXYCOKJ4Lo+XQ==} engines: {node: '>=16'} cpu: [arm64] os: [linux] + '@cloudflare/workerd-linux-arm64@1.20260706.1': + resolution: {integrity: sha512-H4xpocM1vXNfIVrP/JiOhLooWBXi5erE81hBj2wmCvPIUcf+49CuvZEthpVwFYn9SFop/Y8+bUiV0vVrWf8xuw==} + engines: {node: '>=16'} + cpu: [arm64] + os: [linux] + '@cloudflare/workerd-windows-64@1.20260625.1': resolution: {integrity: sha512-LH6iIX1HHaTwVKV5VokDxxUErXJzQoNZFRwVm7Vx/3fB/ApcTcRCUaMqcxI4as94jEUqg+pmX5czOndiveohow==} engines: {node: '>=16'} cpu: [x64] os: [win32] + '@cloudflare/workerd-windows-64@1.20260706.1': + resolution: {integrity: sha512-SPWuI+kBNtr/mhcKE7XOECgRWOaidmzVmvtmDrRZX5Y4/+XqD/heRAU5Oa17wOZm3eQ1CB8Xzxjrr/6uQaP8YA==} + engines: {node: '>=16'} + cpu: [x64] + os: [win32] + '@cloudflare/workers-types@4.20260626.1': resolution: {integrity: sha512-fBnpQyFRS3Ce1l2IUd3k+aUxgy/7VMlVXF4F672/eSrpXFeezCy3Ha6Z2uTyGgqu9sGvQPOj8nqKBv2yeI+ciw==} @@ -1738,6 +1768,11 @@ packages: engines: {node: '>=22.0.0'} hasBin: true + miniflare@4.20260706.0: + resolution: {integrity: sha512-UiqGo9Es/D7kJvDVpjhTQ/M2ppCSCsRc5EEKec6i4BvnCkFCRaZHRmFkMHzLhlg+daSZ+zvBaycWmgLZHn/1tQ==} + engines: {node: '>=22.0.0'} + hasBin: true + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -2093,6 +2128,11 @@ packages: engines: {node: '>=16'} hasBin: true + workerd@1.20260706.1: + resolution: {integrity: sha512-0DOmgysJiPZRwtlg9Bh70aDnHuVech70fKVM4721RbdfewL29ODxn4TpgkusybLYrQAkgHkW53SUt2AdkBa+Og==} + engines: {node: '>=16'} + hasBin: true + wrangler@4.105.0: resolution: {integrity: sha512-7dXFH6OLj1Fv0y6ZeRPUxFTkp+duWD7/xxVi/1c0vfOeEYwIFKWB7cdqnY05DvY1Ta3BnqAwRkXfLs8PDj538g==} engines: {node: '>=22.0.0'} @@ -2103,6 +2143,17 @@ packages: '@cloudflare/workers-types': optional: true + wrangler@4.108.0: + resolution: {integrity: sha512-mJnY6vf2Tminfo0Jy5OreBgUjIKW3iM1TQtOrZZRpFUyiQvAYUDVN0aRcDn8/aEfF0bmZgcixRdwwVHZMZaE7w==} + engines: {node: '>=22.0.0'} + deprecated: This version was causing deployment failures in CI for some users. Downgrade to 4.107.1 + hasBin: true + peerDependencies: + '@cloudflare/workers-types': ^5.20260706.1 + peerDependenciesMeta: + '@cloudflare/workers-types': + optional: true + wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -2214,6 +2265,12 @@ snapshots: optionalDependencies: workerd: 1.20260625.1 + '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260706.1)': + dependencies: + unenv: 2.0.0-rc.24 + optionalDependencies: + workerd: 1.20260706.1 + '@cloudflare/vite-plugin@1.42.3(vite@8.1.0(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))(workerd@1.20260625.1)(wrangler@4.105.0(@cloudflare/workers-types@4.20260626.1))': dependencies: '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260625.1) @@ -2227,15 +2284,15 @@ snapshots: - utf-8-validate - workerd - '@cloudflare/vitest-pool-workers@0.16.20(@cloudflare/workers-types@4.20260626.1)(@vitest/runner@4.1.9)(@vitest/snapshot@4.1.9)(vitest@4.1.9(@types/node@24.13.2)(vite@8.1.0(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4)))': + '@cloudflare/vitest-pool-workers@0.18.2(@cloudflare/workers-types@4.20260626.1)(@vitest/runner@4.1.9)(@vitest/snapshot@4.1.9)(vitest@4.1.9(@types/node@24.13.2)(vite@8.1.0(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4)))': dependencies: '@vitest/runner': 4.1.9 '@vitest/snapshot': 4.1.9 cjs-module-lexer: 1.2.3 esbuild: 0.28.1 - miniflare: 4.20260625.0 + miniflare: 4.20260706.0 vitest: 4.1.9(@types/node@24.13.2)(vite@8.1.0(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4)) - wrangler: 4.105.0(@cloudflare/workers-types@4.20260626.1) + wrangler: 4.108.0(@cloudflare/workers-types@4.20260626.1) zod: 3.25.76 transitivePeerDependencies: - '@cloudflare/workers-types' @@ -2245,18 +2302,33 @@ snapshots: '@cloudflare/workerd-darwin-64@1.20260625.1': optional: true + '@cloudflare/workerd-darwin-64@1.20260706.1': + optional: true + '@cloudflare/workerd-darwin-arm64@1.20260625.1': optional: true + '@cloudflare/workerd-darwin-arm64@1.20260706.1': + optional: true + '@cloudflare/workerd-linux-64@1.20260625.1': optional: true + '@cloudflare/workerd-linux-64@1.20260706.1': + optional: true + '@cloudflare/workerd-linux-arm64@1.20260625.1': optional: true + '@cloudflare/workerd-linux-arm64@1.20260706.1': + optional: true + '@cloudflare/workerd-windows-64@1.20260625.1': optional: true + '@cloudflare/workerd-windows-64@1.20260706.1': + optional: true + '@cloudflare/workers-types@4.20260626.1': {} '@cspotcode/source-map-support@0.8.1': @@ -3148,6 +3220,18 @@ snapshots: - bufferutil - utf-8-validate + miniflare@4.20260706.0: + dependencies: + '@cspotcode/source-map-support': 0.8.1 + sharp: 0.34.5 + undici: 7.28.0 + workerd: 1.20260706.1 + ws: 8.21.0 + youch: 4.1.0-beta.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + minimist@1.2.8: {} mkdirp-classic@0.5.3: {} @@ -3538,6 +3622,14 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20260625.1 '@cloudflare/workerd-windows-64': 1.20260625.1 + workerd@1.20260706.1: + optionalDependencies: + '@cloudflare/workerd-darwin-64': 1.20260706.1 + '@cloudflare/workerd-darwin-arm64': 1.20260706.1 + '@cloudflare/workerd-linux-64': 1.20260706.1 + '@cloudflare/workerd-linux-arm64': 1.20260706.1 + '@cloudflare/workerd-windows-64': 1.20260706.1 + wrangler@4.105.0(@cloudflare/workers-types@4.20260626.1): dependencies: '@cloudflare/kv-asset-handler': 0.5.0 @@ -3555,6 +3647,23 @@ snapshots: - bufferutil - utf-8-validate + wrangler@4.108.0(@cloudflare/workers-types@4.20260626.1): + dependencies: + '@cloudflare/kv-asset-handler': 0.5.0 + '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260706.1) + blake3-wasm: 2.1.5 + esbuild: 0.28.1 + miniflare: 4.20260706.0 + path-to-regexp: 6.3.0 + unenv: 2.0.0-rc.24 + workerd: 1.20260706.1 + optionalDependencies: + '@cloudflare/workers-types': 4.20260626.1 + fsevents: 2.3.3 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + wrappy@1.0.2: {} ws@8.21.0: {}