diff --git a/packages/frontend/admin/package.json b/packages/frontend/admin/package.json index 5c1e89d59c117..9457b063c6f90 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 f067560b2ffbd..68a9d4759f3d0 100644 --- a/packages/frontend/apps/android/package.json +++ b/packages/frontend/apps/android/package.json @@ -22,7 +22,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 8cf43311bbb27..9e212f4c1c86c 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 4a1b51a126261..6c9f82544e546 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 c83122d72deaa..510e72bc70418 100644 --- a/yarn.lock +++ b/yarn.lock @@ -204,7 +204,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" @@ -238,7 +238,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 @@ -321,7 +321,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" @@ -423,7 +423,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" @@ -489,7 +489,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 @@ -626,7 +626,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 @@ -649,7 +649,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 @@ -909,7 +909,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 @@ -12274,13 +12274,6 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.22.0": - version: 1.22.0 - resolution: "@remix-run/router@npm:1.22.0" - checksum: 10/5ee270807bf30529013292e1677681b9c67120846429d32a44b831e736c901504a7273c41da66147587373a0c2aa06baa99722775595130e8f44860600ded241 - 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" @@ -19207,6 +19200,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" @@ -30464,27 +30464,33 @@ __metadata: languageName: node linkType: hard -"react-router-dom@npm:^6.28.0": - version: 6.29.0 - resolution: "react-router-dom@npm:6.29.0" +"react-router-dom@npm:^7.0.0": + version: 7.1.5 + resolution: "react-router-dom@npm:7.1.5" dependencies: - "@remix-run/router": "npm:1.22.0" - react-router: "npm:6.29.0" + react-router: "npm:7.1.5" peerDependencies: - react: ">=16.8" - react-dom: ">=16.8" - checksum: 10/2cf5bf156e0ce8c049bfe5fd78b08956f24ddaa81cc2982ccb911e20fdb9c7864365c257b9ad271dfaec9ffcb318338ae3abb1b7903a6c9f9abe9f2b9e7edbb9 + react: ">=18" + react-dom: ">=18" + checksum: 10/caf34daec7ef6fdd4043dd56295fe6d5de4a2bfbbd650897b8cde23571a51f73f2b0ef2681a55f46ef524dc7e360b1f6c55d5b5bb1875196b48917042b52d82d languageName: node linkType: hard -"react-router@npm:6.29.0": - version: 6.29.0 - resolution: "react-router@npm:6.29.0" +"react-router@npm:7.1.5": + version: 7.1.5 + resolution: "react-router@npm:7.1.5" dependencies: - "@remix-run/router": "npm:1.22.0" + "@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/c3d0ce685a74818bf904900a6a9172eab7470d92df46804563743f666759cb3395f46743c784d51be57d878f84188ddf4477c3b5f029b6132e59692b8e3dc1ef + react: ">=18" + react-dom: ">=18" + peerDependenciesMeta: + react-dom: + optional: true + checksum: 10/3802ff0e0419aa53c1824b1ad2ebac6facb918306c67ff64ed86b5cbc49197c15f077b84e425f57beb24dd01cd5818a100da5269b8e160deee62b06fda008b56 languageName: node linkType: hard @@ -31808,7 +31814,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 @@ -33847,6 +33853,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"