diff --git a/e2e/package.json b/e2e/package.json index 80816df7..bf5b2a39 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -10,7 +10,7 @@ "lodash": "^4.17.21", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-router-dom": "^6.17.0", + "react-router-dom": "^6.25.1", "vue": "^3.3.4" }, "devDependencies": { diff --git a/packages/client/package.json b/packages/client/package.json index 6ed0df0e..2ef3a6c0 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -45,7 +45,7 @@ "react": "18.2.0", "react-dom": "18.2.0", "react-error-boundary": "^4.0.13", - "react-router-dom": "6.4.3", + "react-router-dom": "6.25.1", "serve-static": "1.15.0", "typescript": "^5.2.2" }, diff --git a/packages/components/package.json b/packages/components/package.json index bfa9c0bc..569adb88 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -79,7 +79,7 @@ "react-i18next": "12.0.0", "react-json-view": "1.21.3", "react-markdown": "^9.0.1", - "react-router-dom": "6.4.3", + "react-router-dom": "6.25.1", "socket.io-client": "4.6.1", "terser": "^5.26.0", "typescript": "^5.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cbefb73a..3548a5fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,8 +66,8 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) react-router-dom: - specifier: ^6.17.0 - version: 6.20.0(react-dom@18.2.0)(react@18.2.0) + specifier: ^6.25.1 + version: 6.25.1(react-dom@18.2.0)(react@18.2.0) vue: specifier: ^3.3.4 version: 3.3.9(typescript@5.3.2) @@ -507,8 +507,8 @@ importers: specifier: ^4.0.13 version: 4.0.13(react@18.2.0) react-router-dom: - specifier: 6.4.3 - version: 6.4.3(react-dom@18.2.0)(react@18.2.0) + specifier: 6.25.1 + version: 6.25.1(react-dom@18.2.0)(react@18.2.0) serve-static: specifier: 1.15.0 version: 1.15.0 @@ -606,8 +606,8 @@ importers: specifier: ^9.0.1 version: 9.0.1(@types/react@18.2.39)(react@18.2.0) react-router-dom: - specifier: 6.4.3 - version: 6.4.3(react-dom@17.0.2)(react@18.2.0) + specifier: 6.25.1 + version: 6.25.1(react-dom@17.0.2)(react@18.2.0) socket.io-client: specifier: 4.6.1 version: 4.6.1 @@ -5688,7 +5688,7 @@ packages: /@modern-js/codesmith@2.3.6: resolution: {integrity: sha512-wUF2L1mxUrYWPAj50jQ7yqcsLXt5g19Dt/USn3TxnosFE57GCvrsVjZseKUai9zfC0pnX7PXOj3KXXoV7EaiFw==} dependencies: - '@modern-js/utils': 2.56.2 + '@modern-js/utils': 2.57.0 '@swc/helpers': 0.5.1 axios: 1.7.2 tar: 6.2.0 @@ -6706,19 +6706,14 @@ packages: redux: 4.2.1 dev: true - /@remix-run/router@1.0.3: - resolution: {integrity: sha512-ceuyTSs7PZ/tQqi19YZNBc5X7kj1f8p+4DIyrcIYFY9h+hd1OKm4RqtiWldR9eGEvIiJfsqwM4BsuCtRIuEw6Q==} - engines: {node: '>=14'} - dev: true - - /@remix-run/router@1.13.0: - resolution: {integrity: sha512-5dMOnVnefRsl4uRnAdoWjtVTdh8e6aZqgM4puy9nmEADH72ck+uXwzpJLEKE9Q6F8ZljNewLgmTfkxUrBdv4WA==} - engines: {node: '>=14.0.0'} - dev: false - /@remix-run/router@1.15.0: resolution: {integrity: sha512-HOil5aFtme37dVQTB6M34G95kPM3MMuqSmIRVCC52eKV+Y/tGSqw9P3rWhlAx6A+mz+MoX+XxsGsNJbaI5qCgQ==} engines: {node: '>=14.0.0'} + dev: true + + /@remix-run/router@1.18.0: + resolution: {integrity: sha512-L3jkqmqoSVBVKHfpGZmLrex0lxR5SucGA0sUfFzGctehw+S/ggL9L/0NnC5mw6P8HUWpFZ3nQw3cRApjjWx9Sw==} + engines: {node: '>=14.0.0'} /@rollup/pluginutils@4.1.1: resolution: {integrity: sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ==} @@ -7715,7 +7710,7 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1)(react@18.3.1) - react-router-dom: 6.22.0(react-dom@18.3.1)(react@18.3.1) + react-router-dom: 6.25.1(react-dom@18.3.1)(react@18.3.1) dev: false /@rspress/shared@1.26.3: @@ -17564,19 +17559,6 @@ packages: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} - /react-router-dom@6.20.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CbcKjEyiSVpA6UtCHOIYLUYn/UJfwzp55va4yEfpk7JBN3GPqWfHrdLkAvNCcpXr8QoihcDMuk0dzWZxtlB/mQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - dependencies: - '@remix-run/router': 1.13.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-router: 6.20.0(react@18.2.0) - dev: false - /react-router-dom@6.22.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-z2w+M4tH5wlcLmH3BMMOMdrtrJ9T3oJJNsAlBJbwk+8Syxd5WFJ7J5dxMEW0/GEXD1BBis4uXRrNIz3mORr0ag==} engines: {node: '>=14.0.0'} @@ -17590,53 +17572,42 @@ packages: react-router: 6.22.0(react@18.2.0) dev: true - /react-router-dom@6.22.0(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-z2w+M4tH5wlcLmH3BMMOMdrtrJ9T3oJJNsAlBJbwk+8Syxd5WFJ7J5dxMEW0/GEXD1BBis4uXRrNIz3mORr0ag==} + /react-router-dom@6.25.1(react-dom@17.0.2)(react@18.2.0): + resolution: {integrity: sha512-0tUDpbFvk35iv+N89dWNrJp+afLgd+y4VtorJZuOCXK0kkCWjEvb3vTJM++SYvMEpbVwXKf3FjeVveVEb6JpDQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.15.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router: 6.22.0(react@18.3.1) - dev: false - - /react-router-dom@6.4.3(react-dom@17.0.2)(react@18.2.0): - resolution: {integrity: sha512-MiaYQU8CwVCaOfJdYvt84KQNjT78VF0TJrA17SIQgNHRvLnXDJO6qsFqq8F/zzB1BWZjCFIrQpu4QxcshitziQ==} - engines: {node: '>=14'} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - dependencies: - '@remix-run/router': 1.0.3 + '@remix-run/router': 1.18.0 react: 18.2.0 react-dom: 17.0.2(react@18.2.0) - react-router: 6.4.3(react@18.2.0) + react-router: 6.25.1(react@18.2.0) dev: true - /react-router-dom@6.4.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MiaYQU8CwVCaOfJdYvt84KQNjT78VF0TJrA17SIQgNHRvLnXDJO6qsFqq8F/zzB1BWZjCFIrQpu4QxcshitziQ==} - engines: {node: '>=14'} + /react-router-dom@6.25.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-0tUDpbFvk35iv+N89dWNrJp+afLgd+y4VtorJZuOCXK0kkCWjEvb3vTJM++SYvMEpbVwXKf3FjeVveVEb6JpDQ==} + engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.0.3 + '@remix-run/router': 1.18.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-router: 6.4.3(react@18.2.0) - dev: true + react-router: 6.25.1(react@18.2.0) - /react-router@6.20.0(react@18.2.0): - resolution: {integrity: sha512-pVvzsSsgUxxtuNfTHC4IxjATs10UaAtvLGVSA1tbUE4GDaOSU1Esu2xF5nWLz7KPiMuW8BJWuPFdlGYJ7/rW0w==} + /react-router-dom@6.25.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-0tUDpbFvk35iv+N89dWNrJp+afLgd+y4VtorJZuOCXK0kkCWjEvb3vTJM++SYvMEpbVwXKf3FjeVveVEb6JpDQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' + react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.13.0 - react: 18.2.0 + '@remix-run/router': 1.18.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-router: 6.25.1(react@18.3.1) dev: false /react-router@6.22.0(react@18.2.0): @@ -17649,25 +17620,24 @@ packages: react: 18.2.0 dev: true - /react-router@6.22.0(react@18.3.1): - resolution: {integrity: sha512-q2yemJeg6gw/YixRlRnVx6IRJWZD6fonnfZhN1JIOhV2iJCPeRNSH3V1ISwHf+JWcESzLC3BOLD1T07tmO5dmg==} + /react-router@6.25.1(react@18.2.0): + resolution: {integrity: sha512-u8ELFr5Z6g02nUtpPAggP73Jigj1mRePSwhS/2nkTrlPU5yEkH1vYzWNyvSnSzeeE2DNqWdH+P8OhIh9wuXhTw==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.15.0 - react: 18.3.1 - dev: false + '@remix-run/router': 1.18.0 + react: 18.2.0 - /react-router@6.4.3(react@18.2.0): - resolution: {integrity: sha512-BT6DoGn6aV1FVP5yfODMOiieakp3z46P1Fk0RNzJMACzE7C339sFuHebfvWtnB4pzBvXXkHP2vscJzWRuUjTtA==} - engines: {node: '>=14'} + /react-router@6.25.1(react@18.3.1): + resolution: {integrity: sha512-u8ELFr5Z6g02nUtpPAggP73Jigj1mRePSwhS/2nkTrlPU5yEkH1vYzWNyvSnSzeeE2DNqWdH+P8OhIh9wuXhTw==} + engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.0.3 - react: 18.2.0 - dev: true + '@remix-run/router': 1.18.0 + react: 18.3.1 + dev: false /react-side-effect@2.1.2(react@18.2.0): resolution: {integrity: sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==}