Skip to content

Commit f20b64c

Browse files
Upgrade wrangler to v4 (#93)
Co-authored-by: Mark Dalgleish <[email protected]>
1 parent fc1f756 commit f20b64c

File tree

10 files changed

+11733
-34
lines changed

10 files changed

+11733
-34
lines changed

cloudflare-d1/load-context.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { drizzle, type DrizzleD1Database } from "drizzle-orm/d1";
22
import * as schema from "./database/schema";
3-
import type { ExecutionContext } from "@cloudflare/workers-types";
43
import type { AppLoadContext } from "react-router";
54

65
declare global {

cloudflare-d1/package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"dev": "react-router dev",
1010
"start": "wrangler dev",
1111
"deploy": "npm run build && wrangler deploy",
12-
"typecheck": "react-router typegen && tsc -b"
12+
"typecheck": "wrangler types && react-router typegen && tsc -b"
1313
},
1414
"dependencies": {
1515
"@react-router/node": "*",
@@ -21,7 +21,6 @@
2121
"react-router": "*"
2222
},
2323
"devDependencies": {
24-
"@cloudflare/workers-types": "^4.20241112.0",
2524
"@react-router/dev": "*",
2625
"@tailwindcss/vite": "^4.0.0",
2726
"@types/node": "^20",
@@ -33,6 +32,6 @@
3332
"typescript": "^5.7.2",
3433
"vite": "^5.4.11",
3534
"vite-tsconfig-paths": "^5.1.4",
36-
"wrangler": "^3.87.0"
35+
"wrangler": "^4.0.0"
3736
}
3837
}

cloudflare-d1/tsconfig.cloudflare.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"composite": true,
1515
"strict": true,
1616
"lib": ["DOM", "DOM.Iterable", "ES2022"],
17-
"types": ["@cloudflare/workers-types", "node", "vite/client"],
17+
"types": ["node", "vite/client"],
1818
"target": "ES2022",
1919
"module": "ES2022",
2020
"moduleResolution": "bundler",

cloudflare-d1/worker-configuration.d.ts

Lines changed: 5616 additions & 3 deletions
Large diffs are not rendered by default.

cloudflare-d1/wrangler.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
workers_dev = true
22
name = "my-worker"
3-
compatibility_date = "2024-11-18"
3+
compatibility_date = "2025-03-11"
44
compatibility_flags = ["nodejs_compat"]
55
main = "./build/server/index.js"
66
assets = { directory = "./build/client/" }

cloudflare/package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"dev": "react-router dev",
77
"start": "wrangler dev",
88
"deploy": "npm run build && wrangler deploy",
9-
"typecheck": "react-router typegen && tsc -b"
9+
"typecheck": "wrangler types && react-router typegen && tsc -b"
1010
},
1111
"dependencies": {
1212
"@react-router/node": "*",
@@ -17,7 +17,6 @@
1717
"react-router": "*"
1818
},
1919
"devDependencies": {
20-
"@cloudflare/workers-types": "^4.20241112.0",
2120
"@react-router/dev": "*",
2221
"@tailwindcss/vite": "^4.0.0",
2322
"@types/node": "^20",
@@ -27,6 +26,6 @@
2726
"typescript": "^5.7.2",
2827
"vite": "^5.4.11",
2928
"vite-tsconfig-paths": "^5.1.4",
30-
"wrangler": "^3.87.0"
29+
"wrangler": "^4.0.0"
3130
}
3231
}

cloudflare/tsconfig.cloudflare.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"composite": true,
1313
"strict": true,
1414
"lib": ["DOM", "DOM.Iterable", "ES2022"],
15-
"types": ["@cloudflare/workers-types", "vite/client"],
15+
"types": ["vite/client"],
1616
"target": "ES2022",
1717
"module": "ES2022",
1818
"moduleResolution": "bundler",

0 commit comments

Comments
 (0)