From 444d5c042ef0f67d37f5e7d994491acee8c72ffd Mon Sep 17 00:00:00 2001 From: JPeer264 Date: Tue, 25 Nov 2025 13:23:34 +0100 Subject: [PATCH 1/2] test(cloudflare): Add typechecks for cloudflare-worker e2e test --- .../test-applications/cloudflare-workers/package.json | 2 +- .../{worker-configuration.d.ts => src/env.d.ts} | 0 .../test-applications/cloudflare-workers/tsconfig.json | 4 ++-- 3 files changed, 3 insertions(+), 3 deletions(-) rename dev-packages/e2e-tests/test-applications/cloudflare-workers/{worker-configuration.d.ts => src/env.d.ts} (100%) diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-workers/package.json b/dev-packages/e2e-tests/test-applications/cloudflare-workers/package.json index 91a49e0788f4..5d7cfc35e469 100644 --- a/dev-packages/e2e-tests/test-applications/cloudflare-workers/package.json +++ b/dev-packages/e2e-tests/test-applications/cloudflare-workers/package.json @@ -10,7 +10,7 @@ "typecheck": "tsc --noEmit", "cf-typegen": "wrangler types", "test:build": "pnpm install && pnpm build", - "test:assert": "pnpm test:dev && pnpm test:prod", + "test:assert": "pnpm typecheck && pnpm test:dev && pnpm test:prod", "test:prod": "TEST_ENV=production playwright test", "test:dev": "TEST_ENV=development playwright test" }, diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-workers/worker-configuration.d.ts b/dev-packages/e2e-tests/test-applications/cloudflare-workers/src/env.d.ts similarity index 100% rename from dev-packages/e2e-tests/test-applications/cloudflare-workers/worker-configuration.d.ts rename to dev-packages/e2e-tests/test-applications/cloudflare-workers/src/env.d.ts diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-workers/tsconfig.json b/dev-packages/e2e-tests/test-applications/cloudflare-workers/tsconfig.json index f42019fb0915..87d4bbd5fab8 100644 --- a/dev-packages/e2e-tests/test-applications/cloudflare-workers/tsconfig.json +++ b/dev-packages/e2e-tests/test-applications/cloudflare-workers/tsconfig.json @@ -36,8 +36,8 @@ /* Skip type checking all .d.ts files. */ "skipLibCheck": true, - "types": ["./worker-configuration.d.ts"] + "types": ["@cloudflare/workers-types/experimental"] }, "exclude": ["test"], - "include": ["worker-configuration.d.ts", "src/**/*.ts"] + "include": ["src/**/*.ts"] } From 7e77e81dc202b7ef11b21c602ee387900df93f76 Mon Sep 17 00:00:00 2001 From: JPeer264 Date: Tue, 25 Nov 2025 13:52:15 +0100 Subject: [PATCH 2/2] fixup! test(cloudflare): Add typechecks for cloudflare-worker e2e test --- .../test-applications/cloudflare-workers/tests/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-packages/e2e-tests/test-applications/cloudflare-workers/tests/tsconfig.json b/dev-packages/e2e-tests/test-applications/cloudflare-workers/tests/tsconfig.json index 9a3b10f6cdc8..80bfbd97acc1 100644 --- a/dev-packages/e2e-tests/test-applications/cloudflare-workers/tests/tsconfig.json +++ b/dev-packages/e2e-tests/test-applications/cloudflare-workers/tests/tsconfig.json @@ -3,6 +3,6 @@ "compilerOptions": { "types": ["@cloudflare/vitest-pool-workers"] }, - "include": ["./**/*.ts", "../worker-configuration.d.ts"], + "include": ["./**/*.ts"], "exclude": [] }