Skip to content

Commit 4680094

Browse files
authored
feat: allow typescript@7 to be used with react-router (#15317)
extend the peer dep range to allow typescript v7 repository itself wasn't upgraded to the new version, as it uses typescript-eslint and the programmatic api in dev time (`scripts/docs.ts` and `packages/react-router-dev/__tests__/rsc-virtual-route-modules-test.ts`)
1 parent d2f1f1b commit 4680094

14 files changed

Lines changed: 14 additions & 7 deletions

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
allow typescript@7 to be used

packages/react-router-architect/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"peerDependencies": {
6262
"@react-router/node": "workspace:^",
6363
"react-router": "workspace:^",
64-
"typescript": "^5.1.0 || ^6.0.0"
64+
"typescript": "^5.1.0 || ^6.0.0 || ^7.0.0"
6565
},
6666
"peerDependenciesMeta": {
6767
"typescript": {
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
allow typescript@7 to be used

packages/react-router-cloudflare/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"peerDependencies": {
5151
"@cloudflare/workers-types": "^4.0.0",
5252
"react-router": "workspace:^",
53-
"typescript": "^5.1.0 || ^6.0.0"
53+
"typescript": "^5.1.0 || ^6.0.0 || ^7.0.0"
5454
},
5555
"peerDependenciesMeta": {
5656
"typescript": {
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
allow typescript@7 to be used

packages/react-router-dev/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
"@vitejs/plugin-rsc": "catalog:",
145145
"react-router": "workspace:^",
146146
"react-server-dom-webpack": "catalog:",
147-
"typescript": "^5.1.0 || ^6.0.0",
147+
"typescript": "^5.1.0 || ^6.0.0 || ^7.0.0",
148148
"vite": "^7.0.0 || ^8.0.0",
149149
"wrangler": "^4.0.0"
150150
},
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
allow typescript@7 to be used

packages/react-router-express/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"peerDependencies": {
5858
"express": "^4.22.2 || ^5",
5959
"react-router": "workspace:*",
60-
"typescript": "^5.1.0 || ^6.0.0"
60+
"typescript": "^5.1.0 || ^6.0.0 || ^7.0.0"
6161
},
6262
"peerDependenciesMeta": {
6363
"typescript": {
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
allow typescript@7 to be used

packages/react-router-fs-routes/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
},
5252
"peerDependencies": {
5353
"@react-router/dev": "workspace:^",
54-
"typescript": "^5.1.0 || ^6.0.0"
54+
"typescript": "^5.1.0 || ^6.0.0 || ^7.0.0"
5555
},
5656
"peerDependenciesMeta": {
5757
"typescript": {

0 commit comments

Comments
 (0)