diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b02fc42..c9e376b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -234,10 +234,10 @@ importers: version: 4.1.10(@types/node@24.13.2)(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4)) void: specifier: ^0.10.5 - version: 0.10.5(arktype@2.2.1)(kysely@0.29.2)(valibot@1.4.1(typescript@6.0.3))(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))(vitest@4.1.10(@types/node@24.13.2)(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4)))(workerd@1.20260701.1)(zod@4.4.3) + version: 0.10.5(arktype@2.2.1)(kysely@0.29.2)(valibot@1.4.1(typescript@6.0.3))(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))(vitest@4.1.10(@types/node@24.13.2)(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4)))(workerd@1.20260706.1)(zod@4.4.3) wrangler: specifier: ^4.105.0 - version: 4.107.0(@cloudflare/workers-types@4.20260626.1) + version: 4.110.0(@cloudflare/workers-types@4.20260626.1) packages: @@ -376,14 +376,14 @@ packages: cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-64@1.20260701.1': - resolution: {integrity: sha512-Zd9Y1bah6DwwBN2RW8vJohffQrIUazb8UXnqSNecOxM+jJLhUuvv5IOG8dbHcV83TyZAubea6gsQXo2yH1lDdw==} + '@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-64@1.20260706.1': - resolution: {integrity: sha512-61XleG5EaE+Zam2Y/fwOcMInMrjd3QMKIG0/+pHycZcVZC5Oxs5GfHSTnvyhcniigGW/bcIkvn1PptWbxlVleQ==} + '@cloudflare/workerd-darwin-64@1.20260708.1': + resolution: {integrity: sha512-HXFCvhS1wpg3uXO0CLUwmwC41i2loM5FSK69EUchOBpmYBAXxT1oHLm6EOA5lqhTk5Mu9kjRiQYxa1GwKPwfJg==} engines: {node: '>=16'} cpu: [x64] os: [darwin] @@ -394,14 +394,14 @@ packages: cpu: [arm64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260701.1': - resolution: {integrity: sha512-yBLsjS1qCWqFyCY37qRUrYfzHHvMGvjh8zRKJ6MvUivYDhkZTzqduppK38FoqYvayLJ5KbcxH7zo5rkxGqbsaA==} + '@cloudflare/workerd-darwin-arm64@1.20260706.1': + resolution: {integrity: sha512-jbwuMEuhgrXEk+9MD8eHPRsXWlxqtNMqqCMBLJauTHk+NR+U2O6hJXElPqlAVlUTh0A0GPM+DfATupRXm7Ml8w==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260706.1': - resolution: {integrity: sha512-jbwuMEuhgrXEk+9MD8eHPRsXWlxqtNMqqCMBLJauTHk+NR+U2O6hJXElPqlAVlUTh0A0GPM+DfATupRXm7Ml8w==} + '@cloudflare/workerd-darwin-arm64@1.20260708.1': + resolution: {integrity: sha512-JVlJaKDoRTVKSroHIlf8g3UCPjKj4iDbMZE2CNYht5qQ+2rL0FAUiVlV82G3BqKnnw9kHYnnsMzC08b9zVtdzA==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] @@ -412,14 +412,14 @@ packages: cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-64@1.20260701.1': - resolution: {integrity: sha512-vMfqSIMfoo4xmZXEuUVqLpSFS921YKjiR9q7kDXPi6Vld1PK74UHg9LZuBavT2KSyemHUCTpj9y/4JSYOEyQbQ==} + '@cloudflare/workerd-linux-64@1.20260706.1': + resolution: {integrity: sha512-kppCFkt6WHTNmcE83aUj4chWV13hdQKOgXxn53sqpLiVnPi6HEIOWB1DNRAljG9IDt3KMgni9HdzCYVzq2drJA==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-64@1.20260706.1': - resolution: {integrity: sha512-kppCFkt6WHTNmcE83aUj4chWV13hdQKOgXxn53sqpLiVnPi6HEIOWB1DNRAljG9IDt3KMgni9HdzCYVzq2drJA==} + '@cloudflare/workerd-linux-64@1.20260708.1': + resolution: {integrity: sha512-3daE60YdD7YX0Jtuzc9DE/r/qMkmx8ZvHTkF8Mzmp3F5tbzlV0DAzmu5PFUPF2WuvtKbAhZKbvC2cHmWpQYxnA==} engines: {node: '>=16'} cpu: [x64] os: [linux] @@ -430,14 +430,14 @@ packages: cpu: [arm64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260701.1': - resolution: {integrity: sha512-HRfwbKU2pK44V2NhoM0+iH0JJSj7nQ9Wv13ifIiGYCmTtDL8/zKtEhX7kQ3D4Vy/Cpjhttl0FkfqXj1aqLDPPg==} + '@cloudflare/workerd-linux-arm64@1.20260706.1': + resolution: {integrity: sha512-H4xpocM1vXNfIVrP/JiOhLooWBXi5erE81hBj2wmCvPIUcf+49CuvZEthpVwFYn9SFop/Y8+bUiV0vVrWf8xuw==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260706.1': - resolution: {integrity: sha512-H4xpocM1vXNfIVrP/JiOhLooWBXi5erE81hBj2wmCvPIUcf+49CuvZEthpVwFYn9SFop/Y8+bUiV0vVrWf8xuw==} + '@cloudflare/workerd-linux-arm64@1.20260708.1': + resolution: {integrity: sha512-VLdNYOx5Hj+9C6isy0ACWZsbMtSxex2DIJWEe7cZxUdlphZ58ZT8zxNXK8yunFiowd34hn3VwGMopdvdj8lvmA==} engines: {node: '>=16'} cpu: [arm64] os: [linux] @@ -448,14 +448,14 @@ packages: cpu: [x64] os: [win32] - '@cloudflare/workerd-windows-64@1.20260701.1': - resolution: {integrity: sha512-ngxCiIN9s/fM2o1IBMD0o1/mcXrv2NJVdyznh51UH8sQuvrTrXvV2nM0Uj/qU2wMwF6prgNBcdcd7AZeZGiBQA==} + '@cloudflare/workerd-windows-64@1.20260706.1': + resolution: {integrity: sha512-SPWuI+kBNtr/mhcKE7XOECgRWOaidmzVmvtmDrRZX5Y4/+XqD/heRAU5Oa17wOZm3eQ1CB8Xzxjrr/6uQaP8YA==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workerd-windows-64@1.20260706.1': - resolution: {integrity: sha512-SPWuI+kBNtr/mhcKE7XOECgRWOaidmzVmvtmDrRZX5Y4/+XqD/heRAU5Oa17wOZm3eQ1CB8Xzxjrr/6uQaP8YA==} + '@cloudflare/workerd-windows-64@1.20260708.1': + resolution: {integrity: sha512-bC/aSAwLy16Vjo24i9XU3aWH+eRgz7NeR5xPKavGbembO18ZywYTQbXh14eXtY6fAqN3RzRG8psijTdhX4xydA==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -484,11 +484,11 @@ packages: '@esbuild-kit/core-utils@3.3.2': resolution: {integrity: sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==} - deprecated: 'Merged into tsx: https://tsx.is' + deprecated: 'Merged into tsx: https://tsx.hirok.io' '@esbuild-kit/esm-loader@2.6.5': resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==} - deprecated: 'Merged into tsx: https://tsx.is' + deprecated: 'Merged into tsx: https://tsx.hirok.io' '@esbuild/aix-ppc64@0.25.12': resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} @@ -1804,13 +1804,13 @@ packages: engines: {node: '>=22.0.0'} hasBin: true - miniflare@4.20260701.0: - resolution: {integrity: sha512-L6eAAi6IKtyb/7J6L+YsH2vb1yBrJWKRXI293JYDiMl70+6nncdAgigex58w6WBd+CwvdMsqOyNyGs95Op5gWQ==} + miniflare@4.20260706.0: + resolution: {integrity: sha512-UiqGo9Es/D7kJvDVpjhTQ/M2ppCSCsRc5EEKec6i4BvnCkFCRaZHRmFkMHzLhlg+daSZ+zvBaycWmgLZHn/1tQ==} engines: {node: '>=22.0.0'} hasBin: true - miniflare@4.20260706.0: - resolution: {integrity: sha512-UiqGo9Es/D7kJvDVpjhTQ/M2ppCSCsRc5EEKec6i4BvnCkFCRaZHRmFkMHzLhlg+daSZ+zvBaycWmgLZHn/1tQ==} + miniflare@4.20260708.1: + resolution: {integrity: sha512-c94O9zRDISdqO18EHt6l0iF/fWgWt8p18PJvRsA/L/NJZ9Cfke3s/F5Blg1XXF7WDutVRzWVWy8Vy4LaT5ifsA==} engines: {node: '>=22.0.0'} hasBin: true @@ -2169,33 +2169,33 @@ packages: engines: {node: '>=16'} hasBin: true - workerd@1.20260701.1: - resolution: {integrity: sha512-uF813NG09JwNRRUfJ0zBomyTslSPM810dMj9LVvkQ7RAkLrQLzAlPU8Xh/3dIqZDo2bfd7tChbf2PtqLRARRJQ==} + workerd@1.20260706.1: + resolution: {integrity: sha512-0DOmgysJiPZRwtlg9Bh70aDnHuVech70fKVM4721RbdfewL29ODxn4TpgkusybLYrQAkgHkW53SUt2AdkBa+Og==} engines: {node: '>=16'} hasBin: true - workerd@1.20260706.1: - resolution: {integrity: sha512-0DOmgysJiPZRwtlg9Bh70aDnHuVech70fKVM4721RbdfewL29ODxn4TpgkusybLYrQAkgHkW53SUt2AdkBa+Og==} + workerd@1.20260708.1: + resolution: {integrity: sha512-WAK+Kt/VVCSldH2qSr8lx46XCJ4Q+bdlHNaFqUtOHthBEIB8C1N8HVW+VOLrxDoTCk0NGNv0zajnBeQK4JOB9w==} engines: {node: '>=16'} hasBin: true - wrangler@4.107.0: - resolution: {integrity: sha512-fw69ThymNitZ0oIEBU2yNeq3kK59UKz/jyA3udwRrQIAIsxX57q5qLOpPTN7qc5t8n9pnUeofe0uxtMuhQZW8w==} + 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': ^4.20260701.1 + '@cloudflare/workers-types': ^5.20260706.1 peerDependenciesMeta: '@cloudflare/workers-types': optional: true - wrangler@4.108.0: - resolution: {integrity: sha512-mJnY6vf2Tminfo0Jy5OreBgUjIKW3iM1TQtOrZZRpFUyiQvAYUDVN0aRcDn8/aEfF0bmZgcixRdwwVHZMZaE7w==} + wrangler@4.110.0: + resolution: {integrity: sha512-xZeXKYi7hxQRF5anL+v77RkufJNpF9f3Eqeyqq2QBsETpLZgh0Agj0jJ6JPtkbgn6ukZdh8OK5egsGPWIditgg==} 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 + '@cloudflare/workers-types': ^5.20260708.1 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -2305,25 +2305,25 @@ snapshots: capnweb: 0.8.0 hono: 4.12.28 - '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260701.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.20260701.1 + workerd: 1.20260706.1 - '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260706.1)': + '@cloudflare/unenv-preset@2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260708.1)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20260706.1 + workerd: 1.20260708.1 - '@cloudflare/vite-plugin@1.42.3(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))(workerd@1.20260701.1)(wrangler@4.107.0(@cloudflare/workers-types@4.20260626.1))': + '@cloudflare/vite-plugin@1.42.3(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))(workerd@1.20260706.1)(wrangler@4.110.0(@cloudflare/workers-types@4.20260626.1))': dependencies: - '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260701.1) + '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260706.1) miniflare: 4.20260625.0 unenv: 2.0.0-rc.24 vite: 8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4) - wrangler: 4.107.0(@cloudflare/workers-types@4.20260626.1) + wrangler: 4.110.0(@cloudflare/workers-types@4.20260626.1) ws: 8.21.0 transitivePeerDependencies: - bufferutil @@ -2348,46 +2348,46 @@ snapshots: '@cloudflare/workerd-darwin-64@1.20260625.1': optional: true - '@cloudflare/workerd-darwin-64@1.20260701.1': + '@cloudflare/workerd-darwin-64@1.20260706.1': optional: true - '@cloudflare/workerd-darwin-64@1.20260706.1': + '@cloudflare/workerd-darwin-64@1.20260708.1': optional: true '@cloudflare/workerd-darwin-arm64@1.20260625.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260701.1': + '@cloudflare/workerd-darwin-arm64@1.20260706.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260706.1': + '@cloudflare/workerd-darwin-arm64@1.20260708.1': optional: true '@cloudflare/workerd-linux-64@1.20260625.1': optional: true - '@cloudflare/workerd-linux-64@1.20260701.1': + '@cloudflare/workerd-linux-64@1.20260706.1': optional: true - '@cloudflare/workerd-linux-64@1.20260706.1': + '@cloudflare/workerd-linux-64@1.20260708.1': optional: true '@cloudflare/workerd-linux-arm64@1.20260625.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260701.1': + '@cloudflare/workerd-linux-arm64@1.20260706.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260706.1': + '@cloudflare/workerd-linux-arm64@1.20260708.1': optional: true '@cloudflare/workerd-windows-64@1.20260625.1': optional: true - '@cloudflare/workerd-windows-64@1.20260701.1': + '@cloudflare/workerd-windows-64@1.20260706.1': optional: true - '@cloudflare/workerd-windows-64@1.20260706.1': + '@cloudflare/workerd-windows-64@1.20260708.1': optional: true '@cloudflare/workers-types@4.20260626.1': {} @@ -3288,24 +3288,24 @@ snapshots: - bufferutil - utf-8-validate - miniflare@4.20260701.0: + miniflare@4.20260706.0: dependencies: '@cspotcode/source-map-support': 0.8.1 sharp: 0.34.5 undici: 7.28.0 - workerd: 1.20260701.1 + workerd: 1.20260706.1 ws: 8.21.0 youch: 4.1.0-beta.10 transitivePeerDependencies: - bufferutil - utf-8-validate - miniflare@4.20260706.0: + miniflare@4.20260708.1: dependencies: '@cspotcode/source-map-support': 0.8.1 sharp: 0.34.5 undici: 7.28.0 - workerd: 1.20260706.1 + workerd: 1.20260708.1 ws: 8.21.0 youch: 4.1.0-beta.10 transitivePeerDependencies: @@ -3616,10 +3616,10 @@ snapshots: transitivePeerDependencies: - msw - void@0.10.5(arktype@2.2.1)(kysely@0.29.2)(valibot@1.4.1(typescript@6.0.3))(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))(vitest@4.1.10(@types/node@24.13.2)(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4)))(workerd@1.20260701.1)(zod@4.4.3): + void@0.10.5(arktype@2.2.1)(kysely@0.29.2)(valibot@1.4.1(typescript@6.0.3))(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))(vitest@4.1.10(@types/node@24.13.2)(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4)))(workerd@1.20260706.1)(zod@4.4.3): dependencies: '@cloudflare/sandbox': 0.10.3 - '@cloudflare/vite-plugin': 1.42.3(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))(workerd@1.20260701.1)(wrangler@4.107.0(@cloudflare/workers-types@4.20260626.1)) + '@cloudflare/vite-plugin': 1.42.3(vite@8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4))(workerd@1.20260706.1)(wrangler@4.110.0(@cloudflare/workers-types@4.20260626.1)) '@cloudflare/workers-types': 4.20260626.1 '@hono/oauth-providers': 0.8.5(hono@4.12.28) '@napi-rs/keyring': 1.3.0 @@ -3637,7 +3637,7 @@ snapshots: jsonc-parser: 3.3.1 pg: 8.22.0 vite: 8.1.3(@types/node@24.13.2)(esbuild@0.28.1)(tsx@4.22.4) - wrangler: 4.107.0(@cloudflare/workers-types@4.20260626.1) + wrangler: 4.110.0(@cloudflare/workers-types@4.20260626.1) optionalDependencies: arktype: 2.2.1 valibot: 1.4.1(typescript@6.0.3) @@ -3702,14 +3702,6 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20260625.1 '@cloudflare/workerd-windows-64': 1.20260625.1 - workerd@1.20260701.1: - optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20260701.1 - '@cloudflare/workerd-darwin-arm64': 1.20260701.1 - '@cloudflare/workerd-linux-64': 1.20260701.1 - '@cloudflare/workerd-linux-arm64': 1.20260701.1 - '@cloudflare/workerd-windows-64': 1.20260701.1 - workerd@1.20260706.1: optionalDependencies: '@cloudflare/workerd-darwin-64': 1.20260706.1 @@ -3718,16 +3710,24 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20260706.1 '@cloudflare/workerd-windows-64': 1.20260706.1 - wrangler@4.107.0(@cloudflare/workers-types@4.20260626.1): + workerd@1.20260708.1: + optionalDependencies: + '@cloudflare/workerd-darwin-64': 1.20260708.1 + '@cloudflare/workerd-darwin-arm64': 1.20260708.1 + '@cloudflare/workerd-linux-64': 1.20260708.1 + '@cloudflare/workerd-linux-arm64': 1.20260708.1 + '@cloudflare/workerd-windows-64': 1.20260708.1 + + 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.20260701.1) + '@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.20260701.0 + miniflare: 4.20260706.0 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20260701.1 + workerd: 1.20260706.1 optionalDependencies: '@cloudflare/workers-types': 4.20260626.1 fsevents: 2.3.3 @@ -3735,16 +3735,16 @@ snapshots: - bufferutil - utf-8-validate - wrangler@4.108.0(@cloudflare/workers-types@4.20260626.1): + wrangler@4.110.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) + '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260708.1) blake3-wasm: 2.1.5 esbuild: 0.28.1 - miniflare: 4.20260706.0 + miniflare: 4.20260708.1 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20260706.1 + workerd: 1.20260708.1 optionalDependencies: '@cloudflare/workers-types': 4.20260626.1 fsevents: 2.3.3