diff --git a/packages/frontend/admin/package.json b/packages/frontend/admin/package.json index 0397242891118..e986f0816d5b8 100644 --- a/packages/frontend/admin/package.json +++ b/packages/frontend/admin/package.json @@ -46,7 +46,7 @@ "react-dom": "^19.0.0", "react-hook-form": "^7.54.1", "react-resizable-panels": "^2.1.7", - "react-router-dom": "^6.28.0", + "react-router-dom": "^7.0.0", "sonner": "^1.7.1", "swr": "^2.2.5", "vaul": "^1.1.1", diff --git a/packages/frontend/apps/android/package.json b/packages/frontend/apps/android/package.json index ab14a474fb089..ccd2c840f5554 100644 --- a/packages/frontend/apps/android/package.json +++ b/packages/frontend/apps/android/package.json @@ -19,7 +19,7 @@ "@toeverything/infra": "workspace:*", "react": "^19.0.0", "react-dom": "^19.0.0", - "react-router-dom": "^6.28.0" + "react-router-dom": "^7.0.0" }, "devDependencies": { "@capacitor/cli": "^7.0.0", diff --git a/packages/frontend/apps/electron-renderer/package.json b/packages/frontend/apps/electron-renderer/package.json index c296ffd2f9e37..05c2204b22f35 100644 --- a/packages/frontend/apps/electron-renderer/package.json +++ b/packages/frontend/apps/electron-renderer/package.json @@ -22,7 +22,7 @@ "next-themes": "^0.4.4", "react": "^19.0.0", "react-dom": "^19.0.0", - "react-router-dom": "^6.28.0" + "react-router-dom": "^7.0.0" }, "devDependencies": { "@affine-tools/utils": "workspace:*", diff --git a/packages/frontend/apps/ios/package.json b/packages/frontend/apps/ios/package.json index f3b1b9b703c41..4d35dbc24b600 100644 --- a/packages/frontend/apps/ios/package.json +++ b/packages/frontend/apps/ios/package.json @@ -29,7 +29,7 @@ "next-themes": "^0.4.4", "react": "^19.0.0", "react-dom": "^19.0.0", - "react-router-dom": "^6.28.0", + "react-router-dom": "^7.0.0", "yjs": "^13.6.21" }, "devDependencies": { diff --git a/packages/frontend/apps/mobile/package.json b/packages/frontend/apps/mobile/package.json index 5be77cfeefb3b..f1c077f72dfe3 100644 --- a/packages/frontend/apps/mobile/package.json +++ b/packages/frontend/apps/mobile/package.json @@ -19,7 +19,7 @@ "@toeverything/infra": "workspace:*", "react": "^19.0.0", "react-dom": "^19.0.0", - "react-router-dom": "^6.28.0" + "react-router-dom": "^7.0.0" }, "devDependencies": { "@types/react": "^19.0.1", diff --git a/packages/frontend/apps/web/package.json b/packages/frontend/apps/web/package.json index c16093aae7a66..ddce2e65d4e7e 100644 --- a/packages/frontend/apps/web/package.json +++ b/packages/frontend/apps/web/package.json @@ -18,7 +18,7 @@ "@toeverything/infra": "workspace:*", "react": "^19.0.0", "react-dom": "^19.0.0", - "react-router-dom": "^6.28.0" + "react-router-dom": "^7.0.0" }, "devDependencies": { "@types/react": "^19.0.1", diff --git a/packages/frontend/component/package.json b/packages/frontend/component/package.json index 76425acf46460..98ef5133bce3e 100644 --- a/packages/frontend/component/package.json +++ b/packages/frontend/component/package.json @@ -57,7 +57,7 @@ "react": "19.0.0", "react-dom": "19.0.0", "react-paginate": "^8.2.0", - "react-router-dom": "^6.28.0", + "react-router-dom": "^7.0.0", "react-transition-state": "^2.2.0", "sonner": "^1.7.1", "swr": "^2.2.5", diff --git a/packages/frontend/core/package.json b/packages/frontend/core/package.json index 535eb325ac56e..385cc85f9e2fc 100644 --- a/packages/frontend/core/package.json +++ b/packages/frontend/core/package.json @@ -68,7 +68,7 @@ "react": "19.0.0", "react-dom": "19.0.0", "react-error-boundary": "^5.0.0", - "react-router-dom": "^6.28.0", + "react-router-dom": "^7.0.0", "react-transition-state": "^2.2.0", "react-virtuoso": "^4.12.3", "rxjs": "^7.8.1", diff --git a/yarn.lock b/yarn.lock index cc428294a7c94..15a8c41f52c4f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -203,7 +203,7 @@ __metadata: react-dom: "npm:^19.0.0" react-hook-form: "npm:^7.54.1" react-resizable-panels: "npm:^2.1.7" - react-router-dom: "npm:^6.28.0" + react-router-dom: "npm:^7.0.0" shadcn-ui: "npm:^0.9.4" sonner: "npm:^1.7.1" swr: "npm:^2.2.5" @@ -234,7 +234,7 @@ __metadata: cross-env: "npm:^7.0.3" react: "npm:^19.0.0" react-dom: "npm:^19.0.0" - react-router-dom: "npm:^6.28.0" + react-router-dom: "npm:^7.0.0" typescript: "npm:^5.7.2" languageName: unknown linkType: soft @@ -317,7 +317,7 @@ __metadata: react: "npm:19.0.0" react-dom: "npm:19.0.0" react-paginate: "npm:^8.2.0" - react-router-dom: "npm:^6.28.0" + react-router-dom: "npm:^7.0.0" react-transition-state: "npm:^2.2.0" sonner: "npm:^1.7.1" storybook: "npm:^8.4.7" @@ -419,7 +419,7 @@ __metadata: react: "npm:19.0.0" react-dom: "npm:19.0.0" react-error-boundary: "npm:^5.0.0" - react-router-dom: "npm:^6.28.0" + react-router-dom: "npm:^7.0.0" react-transition-state: "npm:^2.2.0" react-virtuoso: "npm:^4.12.3" rxjs: "npm:^7.8.1" @@ -485,7 +485,7 @@ __metadata: next-themes: "npm:^0.4.4" react: "npm:^19.0.0" react-dom: "npm:^19.0.0" - react-router-dom: "npm:^6.28.0" + react-router-dom: "npm:^7.0.0" typescript: "npm:^5.7.2" languageName: unknown linkType: soft @@ -620,7 +620,7 @@ __metadata: next-themes: "npm:^0.4.4" react: "npm:^19.0.0" react-dom: "npm:^19.0.0" - react-router-dom: "npm:^6.28.0" + react-router-dom: "npm:^7.0.0" typescript: "npm:^5.7.2" yjs: "npm:^13.6.21" languageName: unknown @@ -643,7 +643,7 @@ __metadata: cross-env: "npm:^7.0.3" react: "npm:^19.0.0" react-dom: "npm:^19.0.0" - react-router-dom: "npm:^6.28.0" + react-router-dom: "npm:^7.0.0" typescript: "npm:^5.7.2" languageName: unknown linkType: soft @@ -907,7 +907,7 @@ __metadata: cross-env: "npm:^7.0.3" react: "npm:^19.0.0" react-dom: "npm:^19.0.0" - react-router-dom: "npm:^6.28.0" + react-router-dom: "npm:^7.0.0" typescript: "npm:^5.7.2" languageName: unknown linkType: soft @@ -12419,13 +12419,6 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.21.1": - version: 1.21.1 - resolution: "@remix-run/router@npm:1.21.1" - checksum: 10/22a3dde5dd4ee131bddb5b589f974d6cb9e8378bda219bcdf592f399b9f10b8431d5f230bea507fc3b7f295998f8379942f5f07f920c087e2ecae65c76494e51 - languageName: node - linkType: hard - "@repeaterjs/repeater@npm:^3.0.4, @repeaterjs/repeater@npm:^3.0.6": version: 3.0.6 resolution: "@repeaterjs/repeater@npm:3.0.6" @@ -19285,6 +19278,13 @@ __metadata: languageName: node linkType: hard +"cookie@npm:^1.0.1": + version: 1.0.2 + resolution: "cookie@npm:1.0.2" + checksum: 10/f5817cdc84d8977761b12549eba29435e675e65c7fef172bc31737788cd8adc83796bf8abe6d950554e7987325ad2d9ac2971c5bd8ff0c4f81c145f82e4ab1be + languageName: node + linkType: hard + "cookiejar@npm:^2.1.4": version: 2.1.4 resolution: "cookiejar@npm:2.1.4" @@ -30706,27 +30706,33 @@ __metadata: languageName: node linkType: hard -"react-router-dom@npm:^6.28.0": - version: 6.28.2 - resolution: "react-router-dom@npm:6.28.2" +"react-router-dom@npm:^7.0.0": + version: 7.1.3 + resolution: "react-router-dom@npm:7.1.3" dependencies: - "@remix-run/router": "npm:1.21.1" - react-router: "npm:6.28.2" + react-router: "npm:7.1.3" peerDependencies: - react: ">=16.8" - react-dom: ">=16.8" - checksum: 10/4775cb484c497be5833ef5e048378d685f970a72c75a595c8b74fce147eda9e705d885b71d888b1090a8f22e7630adb851766d34e771c3a649f73171f0fa4c2b + react: ">=18" + react-dom: ">=18" + checksum: 10/c98f8eb3ee6d36c164444711b378cd63e6cdd67629b5300eb4d16d3183304ff978a892f593518cdd23323fe66ee92de4fbd7a61af582b08b94f94ff48462dbf2 languageName: node linkType: hard -"react-router@npm:6.28.2": - version: 6.28.2 - resolution: "react-router@npm:6.28.2" +"react-router@npm:7.1.3": + version: 7.1.3 + resolution: "react-router@npm:7.1.3" dependencies: - "@remix-run/router": "npm:1.21.1" + "@types/cookie": "npm:^0.6.0" + cookie: "npm:^1.0.1" + set-cookie-parser: "npm:^2.6.0" + turbo-stream: "npm:2.4.0" peerDependencies: - react: ">=16.8" - checksum: 10/4cf150e3762acff8a087d6b474861fdb73efdf829ce0619bc980f3d8fc5d9e45e67333ab7d62af5b775fba8efe8f8d342f089bec75f9b41f3162e139c0187efd + react: ">=18" + react-dom: ">=18" + peerDependenciesMeta: + react-dom: + optional: true + checksum: 10/84b292e4947e5f9e0c5bae4059f28faf0b4c21944dc27707563188f001f006e2a62f0b5cfefda925f890629f40a237230c4e2a8572a64763e2cf809b504c0d87 languageName: node linkType: hard @@ -32069,7 +32075,7 @@ __metadata: languageName: node linkType: hard -"set-cookie-parser@npm:^2.7.1": +"set-cookie-parser@npm:^2.6.0, set-cookie-parser@npm:^2.7.1": version: 2.7.1 resolution: "set-cookie-parser@npm:2.7.1" checksum: 10/c92b1130032693342bca13ea1b1bc93967ab37deec4387fcd8c2a843c0ef2fd9a9f3df25aea5bb3976cd05a91c2cf4632dd6164d6e1814208fb7d7e14edd42b4 @@ -34228,6 +34234,13 @@ __metadata: languageName: node linkType: hard +"turbo-stream@npm:2.4.0": + version: 2.4.0 + resolution: "turbo-stream@npm:2.4.0" + checksum: 10/7079bbc82b58340f783144cd669cc7e598288523103a8d68bb8a4c6bb28c64eccb71d389b33aab07788d3a9030638b795709e15cb8486f722b1cdac59cb58afc + languageName: node + linkType: hard + "tweakpane@npm:^4.0.4": version: 4.0.5 resolution: "tweakpane@npm:4.0.5"