diff --git a/.changeset/dependabot-update-13111.md b/.changeset/dependabot-update-13111.md new file mode 100644 index 0000000000..91e9cf68a1 --- /dev/null +++ b/.changeset/dependabot-update-13111.md @@ -0,0 +1,12 @@ +--- +"miniflare": patch +"wrangler": patch +--- + +Update dependencies of "miniflare", "wrangler" + +The following dependency versions have been updated: + +| Dependency | From | To | +| ---------- | ------------ | ------------ | +| workerd | 1.20260317.1 | 1.20260329.1 | diff --git a/.changeset/vite-plugin-cloudflare-connect-key.md b/.changeset/vite-plugin-cloudflare-connect-key.md new file mode 100644 index 0000000000..dbd60bfbb7 --- /dev/null +++ b/.changeset/vite-plugin-cloudflare-connect-key.md @@ -0,0 +1,7 @@ +--- +"@cloudflare/vite-plugin": patch +--- + +Add missing `connect` key to `WorkerEntrypoint` and `DurableObject` key lists in the runner worker + +The `connect` method was added to the `WorkerEntrypoint` and `DurableObject` types in workerd 1.20260329.1 but was missing from the `WORKER_ENTRYPOINT_KEYS` and `DURABLE_OBJECT_KEYS` arrays used for RPC property access in the Vite plugin runner worker. This caused the compile-time exhaustiveness check to fail with the updated workers-types. diff --git a/AGENTS.md b/AGENTS.md index fc9618e315..43ff1e07c3 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -121,6 +121,7 @@ This is the **Cloudflare Workers SDK** monorepo containing tools and libraries f - E2E tests require real Cloudflare account credentials - Use `vitest-pool-workers` for testing actual Workers runtime behavior - Shared vitest config (`vitest.shared.ts`): 50s timeouts, `retry: 2`, `restoreMocks: true` +- Vitest 4 pool config: use `maxWorkers: 1` instead of the removed `poolOptions.forks.singleFork: true` when tests must run sequentially **Git Workflow:** diff --git a/fixtures/vitest-pool-workers-examples/container-app/src/tsconfig.json b/fixtures/vitest-pool-workers-examples/container-app/src/tsconfig.json index 0141323e2f..3a4e18ac90 100644 --- a/fixtures/vitest-pool-workers-examples/container-app/src/tsconfig.json +++ b/fixtures/vitest-pool-workers-examples/container-app/src/tsconfig.json @@ -1,4 +1,10 @@ { "extends": "../../tsconfig.workerd.json", + "compilerOptions": { + // @cloudflare/containers@0.0.25 has an alarm() signature incompatible + // with the updated DurableObject base type in @cloudflare/workers-types. + // Remove when https://github.com/cloudflare/containers/issues/167 is resolved. + "skipLibCheck": true + }, "include": ["./**/*.ts"] } diff --git a/fixtures/vitest-pool-workers-examples/container-app/tsconfig.json b/fixtures/vitest-pool-workers-examples/container-app/tsconfig.json index 90e58bf03e..7d4e80edda 100644 --- a/fixtures/vitest-pool-workers-examples/container-app/tsconfig.json +++ b/fixtures/vitest-pool-workers-examples/container-app/tsconfig.json @@ -1,4 +1,10 @@ { "extends": "../tsconfig.node.json", + "compilerOptions": { + // @cloudflare/containers@0.0.25 has an alarm() signature incompatible + // with the updated DurableObject base type in @cloudflare/workers-types. + // Remove when https://github.com/cloudflare/containers/issues/167 is resolved. + "skipLibCheck": true + }, "include": ["./*.ts"] } diff --git a/fixtures/vitest-pool-workers-examples/queues/test/queue-producer-unit.test.ts b/fixtures/vitest-pool-workers-examples/queues/test/queue-producer-unit.test.ts index 71ea16e936..42cf87eb01 100644 --- a/fixtures/vitest-pool-workers-examples/queues/test/queue-producer-unit.test.ts +++ b/fixtures/vitest-pool-workers-examples/queues/test/queue-producer-unit.test.ts @@ -19,7 +19,15 @@ it("produces queue message with mocked send", async ({ expect }) => { // Intercept calls to `QUEUE_PRODUCER.send()` const sendSpy = vi .spyOn(env.QUEUE_PRODUCER, "send") - .mockImplementation(async () => {}); + .mockImplementation(async () => ({ + metadata: { + metrics: { + backlogCount: 0, + backlogBytes: 0, + oldestMessageTimestamp: 0, + }, + }, + })); // Enqueue job on queue const request = new IncomingRequest("https://example.com/key", { diff --git a/packages/miniflare/AGENTS.md b/packages/miniflare/AGENTS.md index 894a197c61..2ed51dbf11 100644 --- a/packages/miniflare/AGENTS.md +++ b/packages/miniflare/AGENTS.md @@ -37,7 +37,7 @@ Local dev simulator for Cloudflare Workers, powered by workerd runtime. Main cla ## Testing - Test files use `.spec.ts` (NOT `.test.ts`) -- `pool: "forks"`, `singleFork: true` +- `pool: "forks"`, `maxWorkers: 1` (Vitest 4 equivalent of the old `singleFork: true`) - Does NOT extend `vitest.shared.ts` — own full vitest config - Timeouts: 30s test, 30s hook - `globals: true` diff --git a/packages/miniflare/package.json b/packages/miniflare/package.json index b3eddb084b..5f0058cc6f 100644 --- a/packages/miniflare/package.json +++ b/packages/miniflare/package.json @@ -51,7 +51,7 @@ "@cspotcode/source-map-support": "0.8.1", "sharp": "^0.34.5", "undici": "catalog:default", - "workerd": "1.20260317.1", + "workerd": "1.20260329.1", "ws": "catalog:default", "youch": "4.1.0-beta.10" }, diff --git a/packages/miniflare/test/plugins/local-explorer/aggregation.spec.ts b/packages/miniflare/test/plugins/local-explorer/aggregation.spec.ts index e7477368a0..fa8926c610 100644 --- a/packages/miniflare/test/plugins/local-explorer/aggregation.spec.ts +++ b/packages/miniflare/test/plugins/local-explorer/aggregation.spec.ts @@ -675,6 +675,11 @@ describe("Same ID across multiple instances with same persistence directories", }, }); + // Wait for instanceA to be ready before starting instanceB to avoid + // SQLite "database is locked" errors when both instances race to open + // the same persistence file simultaneously. + await instanceA.ready; + instanceB = new Miniflare({ name: "worker-b", inspectorPort: 0, @@ -689,7 +694,6 @@ describe("Same ID across multiple instances with same persistence directories", }, }); - await instanceA.ready; await instanceB.ready; await waitForWorkersInRegistry(registryPath, ["worker-a", "worker-b"]); diff --git a/packages/miniflare/vitest.config.mts b/packages/miniflare/vitest.config.mts index 7c21f2eecd..bfefde6cba 100644 --- a/packages/miniflare/vitest.config.mts +++ b/packages/miniflare/vitest.config.mts @@ -6,11 +6,7 @@ export default defineConfig({ testTimeout: 30_000, hookTimeout: 30_000, pool: "forks", - poolOptions: { - forks: { - singleFork: true, - }, - }, + maxWorkers: 1, include: ["test/**/*.spec.ts"], setupFiles: [path.resolve(__dirname, "test/setup.mjs")], globals: true, diff --git a/packages/vite-plugin-cloudflare/playground/package.json b/packages/vite-plugin-cloudflare/playground/package.json index 86ec124c3e..8ecd969283 100644 --- a/packages/vite-plugin-cloudflare/playground/package.json +++ b/packages/vite-plugin-cloudflare/playground/package.json @@ -11,7 +11,7 @@ "test:ci:build": "cross-env VITE_TEST_BUILD=1 vitest run -c vitest.config.e2e.ts", "test:ci:serve": "vitest run -c vitest.config.e2e.ts", "pretest:serve": "pnpm playwright:install", - "test:serve": "pnpm test:ci:serve --poolOptions.forks.singleFork=false" + "test:serve": "pnpm test:ci:serve" }, "devDependencies": { "@cloudflare/vite-plugin": "workspace:*", diff --git a/packages/vite-plugin-cloudflare/src/workers/runner-worker/keys.ts b/packages/vite-plugin-cloudflare/src/workers/runner-worker/keys.ts index a91dbf3e21..b36a9fb333 100644 --- a/packages/vite-plugin-cloudflare/src/workers/runner-worker/keys.ts +++ b/packages/vite-plugin-cloudflare/src/workers/runner-worker/keys.ts @@ -9,6 +9,7 @@ export const IGNORED_KEYS = ["self"] as const; /** Available methods for `WorkerEntrypoint` class */ export const WORKER_ENTRYPOINT_KEYS = [ + "connect", "email", "fetch", "queue", @@ -22,6 +23,7 @@ export const WORKER_ENTRYPOINT_KEYS = [ /** Available methods for `DurableObject` class */ export const DURABLE_OBJECT_KEYS = [ "alarm", + "connect", "fetch", "webSocketClose", "webSocketError", diff --git a/packages/vitest-pool-workers/src/pool/loopback.ts b/packages/vitest-pool-workers/src/pool/loopback.ts index 5c380d574d..00727c5adf 100644 --- a/packages/vitest-pool-workers/src/pool/loopback.ts +++ b/packages/vitest-pool-workers/src/pool/loopback.ts @@ -77,7 +77,10 @@ export async function listDurableObjectIds( try { const names = await fs.readdir(namespacePath); for (const name of names) { - if (name.endsWith(".sqlite")) { + // Exclude metadata.sqlite, added by newer workerd versions for + // per-namespace metadata. Only include files whose stem is a + // valid 64-hex-digit Durable Object ID. + if (name.endsWith(".sqlite") && name !== "metadata.sqlite") { ids.push(name.substring(0, name.length - 7 /* ".sqlite".length */)); } } diff --git a/packages/vitest-pool-workers/src/worker/entrypoints.ts b/packages/vitest-pool-workers/src/worker/entrypoints.ts index e0cfbd0513..181ced685a 100644 --- a/packages/vitest-pool-workers/src/worker/entrypoints.ts +++ b/packages/vitest-pool-workers/src/worker/entrypoints.ts @@ -176,6 +176,7 @@ function getEntrypointState( } const WORKER_ENTRYPOINT_KEYS = [ + "connect", "tailStream", "fetch", "tail", @@ -186,6 +187,7 @@ const WORKER_ENTRYPOINT_KEYS = [ "email", ] as const; const DURABLE_OBJECT_KEYS = [ + "connect", "fetch", "alarm", "webSocketMessage", diff --git a/packages/vitest-pool-workers/src/worker/events.ts b/packages/vitest-pool-workers/src/worker/events.ts index a2721dde52..2b2ba64dc7 100644 --- a/packages/vitest-pool-workers/src/worker/events.ts +++ b/packages/vitest-pool-workers/src/worker/events.ts @@ -247,6 +247,7 @@ class QueueController /* MessageBatch */ { // https://github.com/cloudflare/workerd/blob/v1.20231218.0/src/workerd/api/queue.h#L198 readonly queue!: string; readonly messages!: QueueMessage[]; + readonly metadata!: MessageBatchMetadata; [kRetryAll] = false; [kAckAll] = false; @@ -263,6 +264,9 @@ class QueueController /* MessageBatch */ { const messages = messagesOption.map( (message) => new QueueMessage(kConstructFlag, this, message) ); + const metadata: MessageBatchMetadata = { + metrics: { backlogCount: 0, backlogBytes: 0, oldestMessageTimestamp: 0 }, + }; // Match `JSG_READONLY_INSTANCE_PROPERTY` behaviour Object.defineProperties(this, { @@ -276,6 +280,11 @@ class QueueController /* MessageBatch */ { return messages; }, }, + metadata: { + get() { + return metadata; + }, + }, }); } diff --git a/packages/wrangler/e2e/versions.test.ts b/packages/wrangler/e2e/versions.test.ts index a54b533264..9767d060c4 100644 --- a/packages/wrangler/e2e/versions.test.ts +++ b/packages/wrangler/e2e/versions.test.ts @@ -104,39 +104,39 @@ describe.skipIf(!CLOUDFLARE_ACCOUNT_ID)( ); expect(normalize(deploy.stdout)).toMatchInlineSnapshot(` - "╭ Deploy Worker Versions by splitting traffic between multiple versions - │ - ├ Fetching latest deployment - │ - ├ Your current deployment has 1 version(s): - │ - │ (100%) 00000000-0000-0000-0000-000000000000 - │ Created: TIMESTAMP - │ Tag: - - │ Message: - - │ - ├ Fetching deployable versions - │ - ├ Which version(s) do you want to deploy? - ├ 1 Worker Version(s) selected - │ - ├ Worker Version 1: 00000000-0000-0000-0000-000000000000 - │ Created: TIMESTAMP - │ Tag: e2e-upload - │ Message: Upload via e2e test - │ - ├ What percentage of traffic should Worker Version 1 receive? - ├ 100% of traffic - ├ - ├ Add a deployment message - │ Deployment message Deploy via e2e test - │ - ├ Deploying 1 version(s) - │ - │ No non-versioned settings to sync. Skipping... - │ - ╰ SUCCESS Deployed tmp-e2e-worker-00000000-0000-0000-0000-000000000000 version 00000000-0000-0000-0000-000000000000 at 100% (TIMINGS)" - `); + "╭ Deploy Worker Versions by splitting traffic between multiple versions + │ + ├ Fetching latest deployment + │ + ├ Your current deployment has 1 version(s): + │ + │ (100%) 00000000-0000-0000-0000-000000000000 + │ Created: TIMESTAMP + │ Tag: - + │ Message: - + │ + ├ Fetching versions + │ + ├ Which version(s) do you want to deploy? + ├ 1 Worker Version(s) selected + │ + ├ Worker Version 1: 00000000-0000-0000-0000-000000000000 + │ Created: TIMESTAMP + │ Tag: e2e-upload + │ Message: Upload via e2e test + │ + ├ What percentage of traffic should Worker Version 1 receive? + ├ 100% of traffic + ├ + ├ Add a deployment message + │ Deployment message Deploy via e2e test + │ + ├ Deploying 1 version(s) + │ + │ No non-versioned settings to sync. Skipping... + │ + ╰ SUCCESS Deployed tmp-e2e-worker-00000000-0000-0000-0000-000000000000 version 00000000-0000-0000-0000-000000000000 at 100% (TIMINGS)" + `); }); it("should list 1 deployment", async ({ expect }) => { @@ -228,39 +228,39 @@ describe.skipIf(!CLOUDFLARE_ACCOUNT_ID)( const deploymentsList = await helper.run(`wrangler deployments list`); expect(normalize(deploy.stdout)).toMatchInlineSnapshot(` - "╭ Deploy Worker Versions by splitting traffic between multiple versions - │ - ├ Fetching latest deployment - │ - ├ Your current deployment has 1 version(s): - │ - │ (100%) 00000000-0000-0000-0000-000000000000 - │ Created: TIMESTAMP - │ Tag: e2e-upload - │ Message: Upload via e2e test - │ - ├ Fetching deployable versions - │ - ├ Which version(s) do you want to deploy? - ├ 1 Worker Version(s) selected - │ - ├ Worker Version 1: 00000000-0000-0000-0000-000000000000 - │ Created: TIMESTAMP - │ Tag: e2e-upload-AGAIN - │ Message: Upload AGAIN via e2e test - │ - ├ What percentage of traffic should Worker Version 1 receive? - ├ 100% of traffic - ├ - ├ Add a deployment message - │ Deployment message Deploy AGAIN via e2e test - │ - ├ Deploying 1 version(s) - │ - │ No non-versioned settings to sync. Skipping... - │ - ╰ SUCCESS Deployed tmp-e2e-worker-00000000-0000-0000-0000-000000000000 version 00000000-0000-0000-0000-000000000000 at 100% (TIMINGS)" - `); + "╭ Deploy Worker Versions by splitting traffic between multiple versions + │ + ├ Fetching latest deployment + │ + ├ Your current deployment has 1 version(s): + │ + │ (100%) 00000000-0000-0000-0000-000000000000 + │ Created: TIMESTAMP + │ Tag: e2e-upload + │ Message: Upload via e2e test + │ + ├ Fetching versions + │ + ├ Which version(s) do you want to deploy? + ├ 1 Worker Version(s) selected + │ + ├ Worker Version 1: 00000000-0000-0000-0000-000000000000 + │ Created: TIMESTAMP + │ Tag: e2e-upload-AGAIN + │ Message: Upload AGAIN via e2e test + │ + ├ What percentage of traffic should Worker Version 1 receive? + ├ 100% of traffic + ├ + ├ Add a deployment message + │ Deployment message Deploy AGAIN via e2e test + │ + ├ Deploying 1 version(s) + │ + │ No non-versioned settings to sync. Skipping... + │ + ╰ SUCCESS Deployed tmp-e2e-worker-00000000-0000-0000-0000-000000000000 version 00000000-0000-0000-0000-000000000000 at 100% (TIMINGS)" + `); // list 2 deployments (+ old deployment) expect(normalize(deploymentsList.stdout)).toMatchInlineSnapshot(` diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index ac7a0bd3ce..94fedd3d0b 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -72,7 +72,7 @@ "miniflare": "workspace:*", "path-to-regexp": "6.3.0", "unenv": "2.0.0-rc.24", - "workerd": "1.20260317.1" + "workerd": "1.20260329.1" }, "devDependencies": { "@aws-sdk/client-s3": "^3.721.0", diff --git a/packages/wrangler/src/dev/use-esbuild.ts b/packages/wrangler/src/dev/use-esbuild.ts index ba2a739bf1..db3cab387f 100644 --- a/packages/wrangler/src/dev/use-esbuild.ts +++ b/packages/wrangler/src/dev/use-esbuild.ts @@ -198,7 +198,12 @@ export function runBuild( const watching = [path.resolve(entry.moduleRoot)]; const watcher = watch(watching, { persistent: true, - ignored: [".git", "node_modules"], + // Ignore VCS dirs, dependencies, and the .wrangler dir (which + // contains miniflare state/cache files written by workerd at + // runtime — watching them causes an infinite reload loop). + // chokidar v4 normalises paths to forward slashes before + // matching, so a regex on path segments works cross-platform. + ignored: /[/\\](\.git|node_modules|\.wrangler)([/\\]|$)/, }).on("change", async (_event) => { await updateBundle(); }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a8207f61bf..4df39526e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,8 +10,8 @@ catalogs: specifier: ^0.13.0 version: 0.13.3 '@cloudflare/workers-types': - specifier: ^4.20260317.1 - version: 4.20260317.1 + specifier: ^4.20260329.1 + version: 4.20260329.1 '@hey-api/openapi-ts': specifier: ^0.94.0 version: 0.94.0 @@ -167,7 +167,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@fixture/shared': specifier: workspace:* version: link:../shared @@ -215,7 +215,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 ts-dedent: specifier: ^2.2.0 version: 2.2.0 @@ -233,7 +233,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -254,7 +254,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -278,7 +278,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -314,7 +314,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 undici: specifier: catalog:default version: 7.24.4(patch_hash=eoxacwyrfksebemwxidpujesci) @@ -329,7 +329,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/mimetext': specifier: ^2.0.4 version: 2.0.4 @@ -368,7 +368,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/jest-image-snapshot': specifier: ^6.4.0 version: 6.4.0 @@ -395,7 +395,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 miniflare: specifier: workspace:* version: link:../../packages/miniflare @@ -462,7 +462,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/node': specifier: ^22.10.1 version: 22.15.17 @@ -486,7 +486,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/is-even': specifier: ^1.0.2 version: 1.0.2 @@ -523,7 +523,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -551,7 +551,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/node': specifier: ^22.10.1 version: 22.15.17 @@ -581,7 +581,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 undici: specifier: catalog:default version: 7.24.4(patch_hash=eoxacwyrfksebemwxidpujesci) @@ -599,7 +599,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/debug': specifier: 4.1.12 version: 4.1.12 @@ -632,7 +632,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -653,7 +653,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -678,7 +678,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@fixture/pages-plugin': specifier: workspace:* version: link:../pages-plugin-example @@ -702,7 +702,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -741,7 +741,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -762,7 +762,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -783,7 +783,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -801,7 +801,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 is-odd: specifier: ^3.0.1 version: 3.0.1 @@ -820,7 +820,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@fixture/pages-plugin': specifier: workspace:* version: link:../pages-plugin-example @@ -880,7 +880,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -901,7 +901,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -1078,19 +1078,19 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 fixtures/rules-app: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 fixtures/secrets-store: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -1117,7 +1117,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/is-even': specifier: ^1.0.2 version: 1.0.2 @@ -1141,7 +1141,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 vitest: specifier: catalog:default version: 4.1.0(@types/node@22.15.17)(@vitest/ui@4.1.0)(msw@2.12.4(@types/node@22.15.17)(typescript@5.9.3))(vite@8.0.1(@types/node@22.15.17)(esbuild@0.27.3)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.1)) @@ -1156,7 +1156,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 esbuild: specifier: catalog:default version: 0.27.3 @@ -1174,7 +1174,7 @@ importers: devDependencies: '@better-auth/stripe': specifier: ^1.4.6 - version: 1.5.4(fkj56afq627odvagtwfmc7ggpe) + version: 1.5.4(woqkghwnq7gb7clahla7g2e3zu) '@cloudflare/containers': specifier: ^0.0.25 version: 0.0.25 @@ -1183,7 +1183,7 @@ importers: version: link:../../packages/vitest-pool-workers '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@microlabs/otel-cf-workers': specifier: 1.0.0-rc.45 version: 1.0.0-rc.45(@opentelemetry/api@1.7.0) @@ -1198,7 +1198,7 @@ importers: version: 3.2.6 better-auth: specifier: ^1.4.6 - version: 1.5.4(@cloudflare/workers-types@4.20260317.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)))(mongodb@7.1.0)(mysql2@3.15.3)(pg@8.16.3)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vitest@4.1.0) + version: 1.5.4(@cloudflare/workers-types@4.20260329.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260329.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)))(mongodb@7.1.0)(mysql2@3.15.3)(pg@8.16.3)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vitest@4.1.0) discord-api-types: specifier: 0.37.98 version: 0.37.98 @@ -1266,7 +1266,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@fixture/shared': specifier: workspace:* version: link:../shared @@ -1321,7 +1321,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 wrangler: specifier: workspace:* version: link:../../packages/wrangler @@ -1333,7 +1333,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 miniflare: specifier: workspace:* version: link:../../packages/miniflare @@ -1381,7 +1381,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 run-script-os: specifier: ^1.1.6 version: 1.1.6 @@ -1405,7 +1405,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -1426,7 +1426,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -1447,7 +1447,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -1468,7 +1468,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -1489,7 +1489,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/jest-image-snapshot': specifier: ^6.4.0 version: 6.4.0 @@ -1522,7 +1522,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/node': specifier: ^22.10.1 version: 22.15.17 @@ -1549,7 +1549,7 @@ importers: version: link:../../packages/workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -1567,7 +1567,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -1700,7 +1700,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -1832,7 +1832,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@octokit/types': specifier: ^13.8.0 version: 13.8.0 @@ -1853,7 +1853,7 @@ importers: version: link:../vitest-pool-workers '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -1877,7 +1877,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -1904,10 +1904,10 @@ importers: devDependencies: '@cloudflare/vitest-pool-workers': specifier: catalog:default - version: 0.13.3(@cloudflare/workers-types@4.20260317.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0) + version: 0.13.3(@cloudflare/workers-types@4.20260329.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0) '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/mime': specifier: ^3.0.4 version: 3.0.4 @@ -2054,8 +2054,8 @@ importers: specifier: catalog:default version: 7.24.4(patch_hash=eoxacwyrfksebemwxidpujesci) workerd: - specifier: 1.20260317.1 - version: 1.20260317.1 + specifier: 1.20260329.1 + version: 1.20260329.1 ws: specifier: catalog:default version: 8.18.0 @@ -2080,7 +2080,7 @@ importers: version: link:../workers-shared '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -2249,7 +2249,7 @@ importers: devDependencies: '@cloudflare/vitest-pool-workers': specifier: catalog:default - version: 0.13.3(@cloudflare/workers-types@4.20260317.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0) + version: 0.13.3(@cloudflare/workers-types@4.20260329.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0) '@cloudflare/workers-shared': specifier: workspace:* version: link:../workers-shared @@ -2258,7 +2258,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -2289,7 +2289,7 @@ importers: devDependencies: '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -2323,7 +2323,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/node': specifier: ^22.10.1 version: 22.15.17 @@ -2347,7 +2347,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 esbuild: specifier: catalog:default version: 0.27.3 @@ -2427,7 +2427,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -2517,7 +2517,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2538,7 +2538,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2559,7 +2559,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2580,7 +2580,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2601,7 +2601,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2622,7 +2622,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2643,7 +2643,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2664,7 +2664,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2685,7 +2685,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2706,7 +2706,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2727,7 +2727,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2748,7 +2748,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2769,7 +2769,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2790,7 +2790,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2811,7 +2811,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2832,7 +2832,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2853,7 +2853,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/mimetext': specifier: ^2.0.4 version: 2.0.4 @@ -2886,7 +2886,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2907,7 +2907,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2928,7 +2928,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2949,7 +2949,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2970,7 +2970,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -2991,7 +2991,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3012,7 +3012,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@playground/main-resolution-package': specifier: file:./package version: file:packages/vite-plugin-cloudflare/playground/main-resolution/package @@ -3036,7 +3036,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/express': specifier: ^5.0.1 version: 5.0.1 @@ -3063,7 +3063,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@playground/module-resolution-excludes': specifier: file:./packages/excludes version: file:packages/vite-plugin-cloudflare/playground/module-resolution/packages/excludes @@ -3075,7 +3075,7 @@ importers: version: file:packages/vite-plugin-cloudflare/playground/module-resolution/packages/requires '@remix-run/cloudflare': specifier: 2.12.0 - version: 2.12.0(@cloudflare/workers-types@4.20260317.1)(typescript@5.8.3) + version: 2.12.0(@cloudflare/workers-types@4.20260329.1)(typescript@5.8.3) '@types/react': specifier: ^18.3.11 version: 18.3.18 @@ -3108,7 +3108,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3129,7 +3129,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@fixture/shared': specifier: workspace:* version: link:../../../../fixtures/shared @@ -3181,7 +3181,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/react': specifier: 19.1.0 version: 19.1.0 @@ -3202,7 +3202,7 @@ importers: dependencies: partyserver: specifier: ^0.3.3 - version: 0.3.3(@cloudflare/workers-types@4.20260317.1) + version: 0.3.3(@cloudflare/workers-types@4.20260329.1) partysocket: specifier: ^1.1.16 version: 1.1.16(react@19.2.1) @@ -3221,7 +3221,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@tailwindcss/vite': specifier: ^4.2.1 version: 4.2.2(vite@8.0.1(@types/node@22.15.17)(esbuild@0.27.3)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.1)) @@ -3257,7 +3257,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3278,7 +3278,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@cloudflare/workers-utils': specifier: workspace:* version: link:../../../workers-utils @@ -3318,7 +3318,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/react': specifier: 19.1.0 version: 19.1.0 @@ -3348,7 +3348,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3369,7 +3369,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3397,7 +3397,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/react': specifier: 19.1.0 version: 19.1.0 @@ -3430,7 +3430,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3451,7 +3451,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3472,7 +3472,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@vitejs/plugin-basic-ssl': specifier: ^2.2.0 version: 2.2.0(vite@8.0.1(@types/node@22.15.17)(esbuild@0.27.3)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.1)) @@ -3496,7 +3496,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3517,7 +3517,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3538,7 +3538,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3559,7 +3559,7 @@ importers: version: link:../../../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 typescript: specifier: catalog:default version: 5.8.3 @@ -3596,7 +3596,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -3811,13 +3811,13 @@ importers: devDependencies: '@cloudflare/vitest-pool-workers': specifier: catalog:default - version: 0.13.3(@cloudflare/workers-types@4.20260317.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0) + version: 0.13.3(@cloudflare/workers-types@4.20260329.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0) '@cloudflare/workers-tsconfig': specifier: workspace:* version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@sentry/cli': specifier: ^2.37.0 version: 2.41.1(encoding@0.1.13) @@ -3916,13 +3916,13 @@ importers: devDependencies: '@cloudflare/vitest-pool-workers': specifier: catalog:default - version: 0.13.3(@cloudflare/workers-types@4.20260317.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0) + version: 0.13.3(@cloudflare/workers-types@4.20260329.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0) '@cloudflare/workers-tsconfig': specifier: workspace:* version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@types/mime': specifier: ^3.0.4 version: 3.0.4 @@ -3960,8 +3960,8 @@ importers: specifier: 2.0.0-rc.24 version: 2.0.0-rc.24 workerd: - specifier: 1.20260317.1 - version: 1.20260317.1 + specifier: 1.20260329.1 + version: 1.20260329.1 optionalDependencies: fsevents: specifier: ~2.3.2 @@ -3996,7 +3996,7 @@ importers: version: link:../workers-tsconfig '@cloudflare/workers-types': specifier: catalog:default - version: 4.20260317.1 + version: 4.20260329.1 '@cloudflare/workers-utils': specifier: workspace:* version: link:../workers-utils @@ -4679,6 +4679,10 @@ packages: resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.29.2': + resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} + engines: {node: '>=6.9.0'} + '@babel/standalone@7.26.4': resolution: {integrity: sha512-SF+g7S2mhTT1b7CHyfNjDkPU1corxg4LPYsyP0x5KuCl+EbtBQHRLqr9N3q7e7+x7NQ5LYxQf8mJ2PmzebLr0A==} engines: {node: '>=6.9.0'} @@ -5142,6 +5146,12 @@ packages: cpu: [x64] os: [darwin] + '@cloudflare/workerd-darwin-64@1.20260329.1': + resolution: {integrity: sha512-oyDXYlPBuGXKkZ85+M3jFz0/qYmvA4AEURN8USIGPDCR5q+HFSRwywSd9neTx3Wi7jhey2wuYaEpD3fEFWyWUA==} + engines: {node: '>=16'} + cpu: [x64] + os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20260301.1': resolution: {integrity: sha512-PPIetY3e67YBr9O4UhILK8nbm5TqUDl14qx4rwFNrRSBOvlzuczzbd4BqgpAtbGVFxKp1PWpjAnBvGU/OI/tLQ==} engines: {node: '>=16'} @@ -5154,6 +5164,12 @@ packages: cpu: [arm64] os: [darwin] + '@cloudflare/workerd-darwin-arm64@1.20260329.1': + resolution: {integrity: sha512-++ZxVa3ovzYeDLEG6zMqql9gzZAG8vak6ZSBQgprGKZp7akr+GKTpw9f3RrMP552NSi3gTisroLobrrkPBtYLQ==} + engines: {node: '>=16'} + cpu: [arm64] + os: [darwin] + '@cloudflare/workerd-linux-64@1.20260301.1': resolution: {integrity: sha512-Gu5vaVTZuYl3cHa+u5CDzSVDBvSkfNyuAHi6Mdfut7TTUdcb3V5CIcR/mXRSyMXzEy9YxEWIfdKMxOMBjupvYQ==} engines: {node: '>=16'} @@ -5166,6 +5182,12 @@ packages: cpu: [x64] os: [linux] + '@cloudflare/workerd-linux-64@1.20260329.1': + resolution: {integrity: sha512-kkeywAgIHwbqHkVILqbj/YkfbrA6ARbmutjiYzZA2MwMSfNXlw6/kedAKOY8YwcymZIgepx3YTIPnBP50pOotw==} + engines: {node: '>=16'} + cpu: [x64] + os: [linux] + '@cloudflare/workerd-linux-arm64@1.20260301.1': resolution: {integrity: sha512-igL1pkyCXW6GiGpjdOAvqMi87UW0LMc/+yIQe/CSzuZJm5GzXoAMrwVTkCFnikk6JVGELrM5x0tGYlxa0sk5Iw==} engines: {node: '>=16'} @@ -5178,6 +5200,12 @@ packages: cpu: [arm64] os: [linux] + '@cloudflare/workerd-linux-arm64@1.20260329.1': + resolution: {integrity: sha512-eYBN20+B7XOUSWEe0mlqkMUbfLoIKjKZnpqQiSxnLbL72JKY0D/KlfN/b7RVGLpewB7i8rTrwTNr0szCKnZzSQ==} + engines: {node: '>=16'} + cpu: [arm64] + os: [linux] + '@cloudflare/workerd-windows-64@1.20260301.1': resolution: {integrity: sha512-Q0wMJ4kcujXILwQKQFc1jaYamVsNvjuECzvRrTI8OxGFMx2yq9aOsswViE4X1gaS2YQQ5u0JGwuGi5WdT1Lt7A==} engines: {node: '>=16'} @@ -5190,6 +5218,12 @@ packages: cpu: [x64] os: [win32] + '@cloudflare/workerd-windows-64@1.20260329.1': + resolution: {integrity: sha512-5R+/oxrDhS9nL3oA3ZWtD6ndMOqm7RfKknDNxLcmYW5DkUu7UH3J/s1t/Dz66iFePzr5BJmE7/8gbmve6TjtZQ==} + engines: {node: '>=16'} + cpu: [x64] + os: [win32] + '@cloudflare/workers-editor-shared@0.1.1': resolution: {integrity: sha512-tk7dZ3rj61o8oPL2JIfJbjAldBOJZNHHIWlkfY5X5ftw7QhAIccACz4zW7LFcMyw6HHexmHhIPlcdENqqnp28w==} peerDependencies: @@ -5198,8 +5232,8 @@ packages: react: ^17.0.2 || ^18.2.21 react-dom: ^17.0.2 || ^18.2.21 - '@cloudflare/workers-types@4.20260317.1': - resolution: {integrity: sha512-+G4eVwyCpm8Au1ex8vQBCuA9wnwqetz4tPNRoB/53qvktERWBRMQnrtvC1k584yRE3emMThtuY0gWshvSJ++PQ==} + '@cloudflare/workers-types@4.20260329.1': + resolution: {integrity: sha512-LxBHrYYI/AZ6OCbUzRqRgg6Rt1qev2KxN2NNd3saye41AO2g52cYvHV+ohts5oPnrIUD7YRjbgN/J3NU7e7m5A==} '@codemirror/autocomplete@6.20.0': resolution: {integrity: sha512-bOwvTOIJcG5FVo5gUUupiwYh8MioPLQ4UcqbcRf7UQ98X90tCa9E1kZ3Z7tqwpZxYyOvh1YTYbmZE9RTfTp5hg==} @@ -14505,7 +14539,7 @@ packages: '@vitest/ui': 4.1.0 happy-dom: '*' jsdom: '*' - vite: ^6.0.0 || ^7.0.0 || ^8.0.0-0 + vite: 7.1.12 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -14623,6 +14657,11 @@ packages: engines: {node: '>=16'} hasBin: true + workerd@1.20260329.1: + resolution: {integrity: sha512-+ifMv3uBuD33ee7pan5n8+sgVxm2u5HnbgfXzHKwMNTKw86znqBJSnJoBqtP88+2T5U2Lu11xXUt+khPYioXwQ==} + engines: {node: '>=16'} + hasBin: true + wrangler@4.76.0: resolution: {integrity: sha512-Wan+CU5a0tu4HIxGOrzjNbkmxCT27HUmzrMj6kc7aoAnjSLv50Ggcn2Ant7wNQrD6xW3g31phKupZJgTZ8wZfQ==} engines: {node: '>=20.0.0'} @@ -15554,6 +15593,8 @@ snapshots: '@babel/runtime@7.28.6': {} + '@babel/runtime@7.29.2': {} + '@babel/standalone@7.26.4': {} '@babel/template@7.28.6': @@ -15609,7 +15650,7 @@ snapshots: optionalDependencies: '@types/react': 19.2.13 - '@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1)': + '@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1)': dependencies: '@better-auth/utils': 0.3.1 '@better-fetch/fetch': 1.1.21 @@ -15620,50 +15661,50 @@ snapshots: nanostores: 1.1.1 zod: 4.3.6 optionalDependencies: - '@cloudflare/workers-types': 4.20260317.1 + '@cloudflare/workers-types': 4.20260329.1 - '@better-auth/drizzle-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)))': + '@better-auth/drizzle-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260329.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)))': dependencies: - '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) + '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) '@better-auth/utils': 0.3.1 - drizzle-orm: 0.45.1(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)) + drizzle-orm: 0.45.1(@cloudflare/workers-types@4.20260329.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)) - '@better-auth/kysely-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(kysely@0.28.11)': + '@better-auth/kysely-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(kysely@0.28.11)': dependencies: - '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) + '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) '@better-auth/utils': 0.3.1 kysely: 0.28.11 - '@better-auth/memory-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)': + '@better-auth/memory-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)': dependencies: - '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) + '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) '@better-auth/utils': 0.3.1 - '@better-auth/mongo-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(mongodb@7.1.0)': + '@better-auth/mongo-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(mongodb@7.1.0)': dependencies: - '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) + '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) '@better-auth/utils': 0.3.1 mongodb: 7.1.0 - '@better-auth/prisma-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))': + '@better-auth/prisma-adapter@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))': dependencies: - '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) + '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) '@better-auth/utils': 0.3.1 '@prisma/client': 7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3) prisma: 7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3) - '@better-auth/stripe@1.5.4(fkj56afq627odvagtwfmc7ggpe)': + '@better-auth/stripe@1.5.4(woqkghwnq7gb7clahla7g2e3zu)': dependencies: - '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) - better-auth: 1.5.4(@cloudflare/workers-types@4.20260317.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)))(mongodb@7.1.0)(mysql2@3.15.3)(pg@8.16.3)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vitest@4.1.0) + '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) + better-auth: 1.5.4(@cloudflare/workers-types@4.20260329.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260329.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)))(mongodb@7.1.0)(mysql2@3.15.3)(pg@8.16.3)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vitest@4.1.0) better-call: 1.3.2(zod@4.3.6) defu: 6.1.4 stripe: 20.4.1(@types/node@22.15.17) zod: 4.3.6 - '@better-auth/telemetry@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))': + '@better-auth/telemetry@1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))': dependencies: - '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) + '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) '@better-auth/utils': 0.3.1 '@better-fetch/fetch': 1.1.21 @@ -16220,7 +16261,7 @@ snapshots: lodash.memoize: 4.1.2 marked: 0.3.19 - '@cloudflare/vitest-pool-workers@0.13.3(@cloudflare/workers-types@4.20260317.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0)': + '@cloudflare/vitest-pool-workers@0.13.3(@cloudflare/workers-types@4.20260329.1)(@vitest/runner@4.1.0)(@vitest/snapshot@4.1.0)(vitest@4.1.0)': dependencies: '@vitest/runner': 4.1.0 '@vitest/snapshot': 4.1.0 @@ -16228,7 +16269,7 @@ snapshots: esbuild: 0.27.3 miniflare: 4.20260317.1 vitest: 4.1.0(@types/node@22.15.17)(@vitest/ui@4.1.0)(msw@2.12.4(@types/node@22.15.17)(typescript@5.9.3))(vite@8.0.1(@types/node@22.15.17)(esbuild@0.27.3)(jiti@2.6.1)(tsx@4.21.0)(yaml@2.8.1)) - wrangler: 4.76.0(@cloudflare/workers-types@4.20260317.1) + wrangler: 4.76.0(@cloudflare/workers-types@4.20260329.1) zod: 3.25.76 transitivePeerDependencies: - '@cloudflare/workers-types' @@ -16241,30 +16282,45 @@ snapshots: '@cloudflare/workerd-darwin-64@1.20260317.1': optional: true + '@cloudflare/workerd-darwin-64@1.20260329.1': + optional: true + '@cloudflare/workerd-darwin-arm64@1.20260301.1': optional: true '@cloudflare/workerd-darwin-arm64@1.20260317.1': optional: true + '@cloudflare/workerd-darwin-arm64@1.20260329.1': + optional: true + '@cloudflare/workerd-linux-64@1.20260301.1': optional: true '@cloudflare/workerd-linux-64@1.20260317.1': optional: true + '@cloudflare/workerd-linux-64@1.20260329.1': + optional: true + '@cloudflare/workerd-linux-arm64@1.20260301.1': optional: true '@cloudflare/workerd-linux-arm64@1.20260317.1': optional: true + '@cloudflare/workerd-linux-arm64@1.20260329.1': + optional: true + '@cloudflare/workerd-windows-64@1.20260301.1': optional: true '@cloudflare/workerd-windows-64@1.20260317.1': optional: true + '@cloudflare/workerd-windows-64@1.20260329.1': + optional: true + '@cloudflare/workers-editor-shared@0.1.1(@cloudflare/style-const@6.1.3(react@19.2.4))(@cloudflare/style-container@7.12.2(@cloudflare/style-const@6.1.3(react@19.2.4))(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@cloudflare/style-const': 6.1.3(react@19.2.4) @@ -16273,7 +16329,7 @@ snapshots: react-dom: 19.2.4(react@19.2.4) react-split-pane: 0.1.92(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@cloudflare/workers-types@4.20260317.1': {} + '@cloudflare/workers-types@4.20260329.1': {} '@codemirror/autocomplete@6.20.0': dependencies: @@ -17664,7 +17720,7 @@ snapshots: '@prisma/adapter-d1@7.0.1': dependencies: - '@cloudflare/workers-types': 4.20260317.1 + '@cloudflare/workers-types': 4.20260329.1 '@prisma/driver-adapter-utils': 7.0.1 ky: 1.7.5 @@ -17891,10 +17947,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@remix-run/cloudflare@2.12.0(@cloudflare/workers-types@4.20260317.1)(typescript@5.8.3)': + '@remix-run/cloudflare@2.12.0(@cloudflare/workers-types@4.20260329.1)(typescript@5.8.3)': dependencies: '@cloudflare/kv-asset-handler': 0.1.3 - '@cloudflare/workers-types': 4.20260317.1 + '@cloudflare/workers-types': 4.20260329.1 '@remix-run/server-runtime': 2.12.0(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -19931,14 +19987,14 @@ snapshots: atomic-sleep@1.0.0: {} - autoprefixer@10.4.20(postcss@8.5.6): + autoprefixer@10.4.20(postcss@8.5.8): dependencies: browserslist: 4.24.2 caniuse-lite: 1.0.30001669 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -20003,15 +20059,15 @@ snapshots: before-after-hook@2.2.3: {} - better-auth@1.5.4(@cloudflare/workers-types@4.20260317.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)))(mongodb@7.1.0)(mysql2@3.15.3)(pg@8.16.3)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vitest@4.1.0): + better-auth@1.5.4(@cloudflare/workers-types@4.20260329.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260329.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)))(mongodb@7.1.0)(mysql2@3.15.3)(pg@8.16.3)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vitest@4.1.0): dependencies: - '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) - '@better-auth/drizzle-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))) - '@better-auth/kysely-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(kysely@0.28.11) - '@better-auth/memory-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1) - '@better-auth/mongo-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(mongodb@7.1.0) - '@better-auth/prisma-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)) - '@better-auth/telemetry': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260317.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1)) + '@better-auth/core': 1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@5.9.3)(kysely@0.28.11)(nanostores@1.1.1) + '@better-auth/drizzle-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260329.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))) + '@better-auth/kysely-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(kysely@0.28.11) + '@better-auth/memory-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1) + '@better-auth/mongo-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(mongodb@7.1.0) + '@better-auth/prisma-adapter': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1))(@better-auth/utils@0.3.1)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)) + '@better-auth/telemetry': 1.5.4(@better-auth/core@1.5.4(@better-auth/utils@0.3.1)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260329.1)(better-call@1.3.2(zod@4.3.6))(jose@6.2.1)(kysely@0.28.11)(nanostores@1.1.1)) '@better-auth/utils': 0.3.1 '@better-fetch/fetch': 1.1.21 '@noble/ciphers': 2.1.1 @@ -20024,7 +20080,7 @@ snapshots: zod: 4.3.6 optionalDependencies: '@prisma/client': 7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3) - drizzle-orm: 0.45.1(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)) + drizzle-orm: 0.45.1(@cloudflare/workers-types@4.20260329.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)) mongodb: 7.1.0 mysql2: 3.15.3 pg: 8.16.3 @@ -20517,9 +20573,9 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-declaration-sorter@7.2.0(postcss@8.5.6): + css-declaration-sorter@7.2.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 css-in-js-utils@2.0.1: dependencies: @@ -20559,49 +20615,49 @@ snapshots: clone: 2.1.2 parserlib: 1.1.1 - cssnano-preset-default@7.0.6(postcss@8.5.6): + cssnano-preset-default@7.0.6(postcss@8.5.8): dependencies: browserslist: 4.24.2 - css-declaration-sorter: 7.2.0(postcss@8.5.6) - cssnano-utils: 5.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-calc: 10.1.0(postcss@8.5.6) - postcss-colormin: 7.0.2(postcss@8.5.6) - postcss-convert-values: 7.0.4(postcss@8.5.6) - postcss-discard-comments: 7.0.3(postcss@8.5.6) - postcss-discard-duplicates: 7.0.1(postcss@8.5.6) - postcss-discard-empty: 7.0.0(postcss@8.5.6) - postcss-discard-overridden: 7.0.0(postcss@8.5.6) - postcss-merge-longhand: 7.0.4(postcss@8.5.6) - postcss-merge-rules: 7.0.4(postcss@8.5.6) - postcss-minify-font-values: 7.0.0(postcss@8.5.6) - postcss-minify-gradients: 7.0.0(postcss@8.5.6) - postcss-minify-params: 7.0.2(postcss@8.5.6) - postcss-minify-selectors: 7.0.4(postcss@8.5.6) - postcss-normalize-charset: 7.0.0(postcss@8.5.6) - postcss-normalize-display-values: 7.0.0(postcss@8.5.6) - postcss-normalize-positions: 7.0.0(postcss@8.5.6) - postcss-normalize-repeat-style: 7.0.0(postcss@8.5.6) - postcss-normalize-string: 7.0.0(postcss@8.5.6) - postcss-normalize-timing-functions: 7.0.0(postcss@8.5.6) - postcss-normalize-unicode: 7.0.2(postcss@8.5.6) - postcss-normalize-url: 7.0.0(postcss@8.5.6) - postcss-normalize-whitespace: 7.0.0(postcss@8.5.6) - postcss-ordered-values: 7.0.1(postcss@8.5.6) - postcss-reduce-initial: 7.0.2(postcss@8.5.6) - postcss-reduce-transforms: 7.0.0(postcss@8.5.6) - postcss-svgo: 7.0.1(postcss@8.5.6) - postcss-unique-selectors: 7.0.3(postcss@8.5.6) - - cssnano-utils@5.0.0(postcss@8.5.6): + css-declaration-sorter: 7.2.0(postcss@8.5.8) + cssnano-utils: 5.0.0(postcss@8.5.8) + postcss: 8.5.8 + postcss-calc: 10.1.0(postcss@8.5.8) + postcss-colormin: 7.0.2(postcss@8.5.8) + postcss-convert-values: 7.0.4(postcss@8.5.8) + postcss-discard-comments: 7.0.3(postcss@8.5.8) + postcss-discard-duplicates: 7.0.1(postcss@8.5.8) + postcss-discard-empty: 7.0.0(postcss@8.5.8) + postcss-discard-overridden: 7.0.0(postcss@8.5.8) + postcss-merge-longhand: 7.0.4(postcss@8.5.8) + postcss-merge-rules: 7.0.4(postcss@8.5.8) + postcss-minify-font-values: 7.0.0(postcss@8.5.8) + postcss-minify-gradients: 7.0.0(postcss@8.5.8) + postcss-minify-params: 7.0.2(postcss@8.5.8) + postcss-minify-selectors: 7.0.4(postcss@8.5.8) + postcss-normalize-charset: 7.0.0(postcss@8.5.8) + postcss-normalize-display-values: 7.0.0(postcss@8.5.8) + postcss-normalize-positions: 7.0.0(postcss@8.5.8) + postcss-normalize-repeat-style: 7.0.0(postcss@8.5.8) + postcss-normalize-string: 7.0.0(postcss@8.5.8) + postcss-normalize-timing-functions: 7.0.0(postcss@8.5.8) + postcss-normalize-unicode: 7.0.2(postcss@8.5.8) + postcss-normalize-url: 7.0.0(postcss@8.5.8) + postcss-normalize-whitespace: 7.0.0(postcss@8.5.8) + postcss-ordered-values: 7.0.1(postcss@8.5.8) + postcss-reduce-initial: 7.0.2(postcss@8.5.8) + postcss-reduce-transforms: 7.0.0(postcss@8.5.8) + postcss-svgo: 7.0.1(postcss@8.5.8) + postcss-unique-selectors: 7.0.3(postcss@8.5.8) + + cssnano-utils@5.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 - cssnano@7.0.6(postcss@8.5.6): + cssnano@7.0.6(postcss@8.5.8): dependencies: - cssnano-preset-default: 7.0.6(postcss@8.5.6) + cssnano-preset-default: 7.0.6(postcss@8.5.8) lilconfig: 3.1.3 - postcss: 8.5.6 + postcss: 8.5.8 csso@5.0.5: dependencies: @@ -20823,9 +20879,9 @@ snapshots: dependencies: wordwrap: 1.0.0 - drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260317.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)): + drizzle-orm@0.45.1(@cloudflare/workers-types@4.20260329.1)(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.7.0)(@prisma/client@7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3))(@types/pg@8.15.4)(kysely@0.28.11)(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3)): optionalDependencies: - '@cloudflare/workers-types': 4.20260317.1 + '@cloudflare/workers-types': 4.20260329.1 '@electric-sql/pglite': 0.3.2 '@opentelemetry/api': 1.7.0 '@prisma/client': 7.0.1(prisma@7.0.1(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.3))(typescript@5.8.3) @@ -22747,17 +22803,17 @@ snapshots: mkdist@2.2.0(typescript@5.8.3)(vue-tsc@2.0.29(typescript@5.8.3)): dependencies: - autoprefixer: 10.4.20(postcss@8.5.6) + autoprefixer: 10.4.20(postcss@8.5.8) citty: 0.1.6 - cssnano: 7.0.6(postcss@8.5.6) + cssnano: 7.0.6(postcss@8.5.8) defu: 6.1.4 esbuild: 0.24.2 jiti: 1.21.7 mlly: 1.7.4 pathe: 1.1.2 pkg-types: 1.3.1 - postcss: 8.5.6 - postcss-nested: 7.0.2(postcss@8.5.6) + postcss: 8.5.8 + postcss-nested: 7.0.2(postcss@8.5.8) semver: 7.7.3 tinyglobby: 0.2.15 optionalDependencies: @@ -23217,9 +23273,9 @@ snapshots: parseurl@1.3.3: {} - partyserver@0.3.3(@cloudflare/workers-types@4.20260317.1): + partyserver@0.3.3(@cloudflare/workers-types@4.20260329.1): dependencies: - '@cloudflare/workers-types': 4.20260317.1 + '@cloudflare/workers-types': 4.20260329.1 nanoid: 5.1.7 partysocket@1.1.16(react@19.2.1): @@ -23409,7 +23465,7 @@ snapshots: polished@4.3.1: dependencies: - '@babel/runtime': 7.28.6 + '@babel/runtime': 7.29.2 possible-typed-array-names@1.0.0: {} @@ -23417,42 +23473,42 @@ snapshots: postal-mime@2.4.4(patch_hash=ngwql2fj2dlex3jjynq4iizhk4): {} - postcss-calc@10.1.0(postcss@8.5.6): + postcss-calc@10.1.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.5.6): + postcss-colormin@7.0.2(postcss@8.5.8): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.4(postcss@8.5.6): + postcss-convert-values@7.0.4(postcss@8.5.8): dependencies: browserslist: 4.24.2 - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.3(postcss@8.5.6): + postcss-discard-comments@7.0.3(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@7.0.1(postcss@8.5.6): + postcss-discard-duplicates@7.0.1(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 - postcss-discard-empty@7.0.0(postcss@8.5.6): + postcss-discard-empty@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 - postcss-discard-overridden@7.0.0(postcss@8.5.6): + postcss-discard-overridden@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.8)(tsx@3.12.10)(yaml@2.8.1): dependencies: @@ -23472,110 +23528,110 @@ snapshots: tsx: 4.21.0 yaml: 2.8.1 - postcss-merge-longhand@7.0.4(postcss@8.5.6): + postcss-merge-longhand@7.0.4(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - stylehacks: 7.0.4(postcss@8.5.6) + stylehacks: 7.0.4(postcss@8.5.8) - postcss-merge-rules@7.0.4(postcss@8.5.6): + postcss-merge-rules@7.0.4(postcss@8.5.8): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.5.6) - postcss: 8.5.6 + cssnano-utils: 5.0.0(postcss@8.5.8) + postcss: 8.5.8 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@7.0.0(postcss@8.5.6): + postcss-minify-font-values@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.5.6): + postcss-minify-gradients@7.0.0(postcss@8.5.8): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.5.6) - postcss: 8.5.6 + cssnano-utils: 5.0.0(postcss@8.5.8) + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.5.6): + postcss-minify-params@7.0.2(postcss@8.5.8): dependencies: browserslist: 4.24.2 - cssnano-utils: 5.0.0(postcss@8.5.6) - postcss: 8.5.6 + cssnano-utils: 5.0.0(postcss@8.5.8) + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.4(postcss@8.5.6): + postcss-minify-selectors@7.0.4(postcss@8.5.8): dependencies: cssesc: 3.0.0 - postcss: 8.5.6 + postcss: 8.5.8 postcss-selector-parser: 6.1.2 - postcss-nested@7.0.2(postcss@8.5.6): + postcss-nested@7.0.2(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-selector-parser: 7.0.0 - postcss-normalize-charset@7.0.0(postcss@8.5.6): + postcss-normalize-charset@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 - postcss-normalize-display-values@7.0.0(postcss@8.5.6): + postcss-normalize-display-values@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.5.6): + postcss-normalize-positions@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.5.6): + postcss-normalize-repeat-style@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.5.6): + postcss-normalize-string@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.5.6): + postcss-normalize-timing-functions@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.5.6): + postcss-normalize-unicode@7.0.2(postcss@8.5.8): dependencies: browserslist: 4.24.2 - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.5.6): + postcss-normalize-url@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.5.6): + postcss-normalize-whitespace@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.5.6): + postcss-ordered-values@7.0.1(postcss@8.5.8): dependencies: - cssnano-utils: 5.0.0(postcss@8.5.6) - postcss: 8.5.6 + cssnano-utils: 5.0.0(postcss@8.5.8) + postcss: 8.5.8 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.2(postcss@8.5.6): + postcss-reduce-initial@7.0.2(postcss@8.5.8): dependencies: browserslist: 4.24.2 caniuse-api: 3.0.0 - postcss: 8.5.6 + postcss: 8.5.8 - postcss-reduce-transforms@7.0.0(postcss@8.5.6): + postcss-reduce-transforms@7.0.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 postcss-selector-parser@6.1.2: @@ -23588,15 +23644,15 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.1(postcss@8.5.6): + postcss-svgo@7.0.1(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.3(postcss@8.5.6): + postcss-unique-selectors@7.0.3(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} @@ -24824,10 +24880,10 @@ snapshots: '@styled-system/variant': 5.1.5 object-assign: 4.1.1 - stylehacks@7.0.4(postcss@8.5.6): + stylehacks@7.0.4(postcss@8.5.8): dependencies: browserslist: 4.24.2 - postcss: 8.5.6 + postcss: 8.5.8 postcss-selector-parser: 6.1.2 stylis@4.3.0: {} @@ -25895,7 +25951,15 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20260317.1 '@cloudflare/workerd-windows-64': 1.20260317.1 - wrangler@4.76.0(@cloudflare/workers-types@4.20260317.1): + workerd@1.20260329.1: + optionalDependencies: + '@cloudflare/workerd-darwin-64': 1.20260329.1 + '@cloudflare/workerd-darwin-arm64': 1.20260329.1 + '@cloudflare/workerd-linux-64': 1.20260329.1 + '@cloudflare/workerd-linux-arm64': 1.20260329.1 + '@cloudflare/workerd-windows-64': 1.20260329.1 + + wrangler@4.76.0(@cloudflare/workers-types@4.20260329.1): dependencies: '@cloudflare/kv-asset-handler': 0.4.2 '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260317.1) @@ -25906,7 +25970,7 @@ snapshots: unenv: 2.0.0-rc.24 workerd: 1.20260317.1 optionalDependencies: - '@cloudflare/workers-types': 4.20260317.1 + '@cloudflare/workers-types': 4.20260329.1 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a3d26bcd02..e96f290dbe 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -32,8 +32,8 @@ catalog: "ws": "8.18.0" esbuild: "0.27.3" playwright-chromium: "^1.56.1" - "@cloudflare/workers-types": "^4.20260317.1" - workerd: "1.20260317.1" + "@cloudflare/workers-types": "^4.20260329.1" + workerd: "1.20260329.1" jsonc-parser: "^3.2.0" smol-toml: "^1.5.2" msw: "2.12.4"