chore(deps): upgrade react-router-dom to 7.18.1 for Dependabot alerts

Clears GHSA-wrjc-x8rr-h8h6 (open redirect via backslash in <Link>/useNavigate)
and GHSA-337j-9hxr-rhxg (arbitrary constructor injection in deserializeErrors),
neither of which has a 6.x backport. Drops the now-unused @remix-run/router
resolution, since v7 no longer depends on it.
This commit is contained in:
Tommaso Casaburi
2026-07-26 16:06:48 +07:00
parent c48ea43ee3
commit de47749c52
2 changed files with 28 additions and 25 deletions
+1 -2
View File
@@ -43,7 +43,7 @@
"react-ace": "14.0.1",
"react-dom": "19.2.7",
"react-i18next": "16.6.6",
"react-router-dom": "6.30.4",
"react-router-dom": "7.18.1",
"react-router-hash-link": "2.4.3",
"react-virtuoso": "4.18.5",
"tcp-port-used": "1.0.2",
@@ -215,7 +215,6 @@
"sharp": "0.35.3",
"cacache": "19.0.1",
"preact": "10.27.3",
"@remix-run/router": "1.23.2",
"undici": "7.28.0",
"diff": "^8.0.3",
"lodash": "4.18.0",
+27 -23
View File
@@ -81,7 +81,7 @@ __metadata:
react-dom: "npm:19.2.7"
react-grab: "npm:0.1.48"
react-i18next: "npm:16.6.6"
react-router-dom: "npm:6.30.4"
react-router-dom: "npm:7.18.1"
react-router-hash-link: "npm:2.4.3"
react-scan: "npm:0.5.3"
react-virtuoso: "npm:4.18.5"
@@ -6800,13 +6800,6 @@ __metadata:
languageName: node
linkType: hard
"@remix-run/router@npm:1.23.2":
version: 1.23.2
resolution: "@remix-run/router@npm:1.23.2"
checksum: 10c0/7096b7f2086b2cd80c9e06873b71a8317e04858c01edc06a6fed187b660408a90f47c8e120e8af4c369cf1fa6b6a316a66b0917f42b6eb8a566e98b277c50449
languageName: node
linkType: hard
"@rolldown/binding-android-arm64@npm:1.0.3":
version: 1.0.3
resolution: "@rolldown/binding-android-arm64@npm:1.0.3"
@@ -9676,7 +9669,7 @@ __metadata:
languageName: node
linkType: hard
"cookie@npm:^1.0.2, cookie@npm:^1.1.1":
"cookie@npm:^1.0.1, cookie@npm:^1.0.2, cookie@npm:^1.1.1":
version: 1.1.1
resolution: "cookie@npm:1.1.1"
checksum: 10c0/79c4ddc0fcad9c4f045f826f42edf54bcc921a29586a4558b0898277fa89fb47be95bc384c2253f493af7b29500c830da28341274527328f18eba9f58afa112c
@@ -17910,16 +17903,15 @@ __metadata:
languageName: node
linkType: hard
"react-router-dom@npm:6.30.4":
version: 6.30.4
resolution: "react-router-dom@npm:6.30.4"
"react-router-dom@npm:7.18.1":
version: 7.18.1
resolution: "react-router-dom@npm:7.18.1"
dependencies:
"@remix-run/router": "npm:1.23.3"
react-router: "npm:6.30.4"
react-router: "npm:7.18.1"
peerDependencies:
react: ">=16.8"
react-dom: ">=16.8"
checksum: 10c0/1b25ab26a288da852f7b58eec5c14b3f37919e6773a557cd846d3a05d7a7d890c8d49bda93c0a7f497f240df1df8b0ad50635f990aafb55f2fc545ad8269a822
react: ">=18"
react-dom: ">=18"
checksum: 10c0/5efb99f2f09cecf445788f3459a8f5ff952ed85061f2d40f8de25fdd6e2ce6aeea8e40e4bacad470ea42a45d0460feb6fb59c62f14d87720b43d5c96cd9b2cb6
languageName: node
linkType: hard
@@ -17935,14 +17927,19 @@ __metadata:
languageName: node
linkType: hard
"react-router@npm:6.30.4":
version: 6.30.4
resolution: "react-router@npm:6.30.4"
"react-router@npm:7.18.1":
version: 7.18.1
resolution: "react-router@npm:7.18.1"
dependencies:
"@remix-run/router": "npm:1.23.3"
cookie: "npm:^1.0.1"
set-cookie-parser: "npm:^2.6.0"
peerDependencies:
react: ">=16.8"
checksum: 10c0/fb6de7d1002bcab9ea12c4072d93792eca494f1e4f30cfec334ccb6523756d23ce3e093c7c1241399296cebed94789a3fb89f96ee76004e0e746458a8f6bab33
react: ">=18"
react-dom: ">=18"
peerDependenciesMeta:
react-dom:
optional: true
checksum: 10c0/1a559de58d656bad5565f2232e4f4fab7e9f5282dfaf95bc24f195a06e7e85b281077fe5c21ed3ff527e3d90d930447e0d0bb0f0713950d2a56ad0f0377a7d09
languageName: node
linkType: hard
@@ -18809,6 +18806,13 @@ __metadata:
languageName: node
linkType: hard
"set-cookie-parser@npm:^2.6.0":
version: 2.7.2
resolution: "set-cookie-parser@npm:2.7.2"
checksum: 10c0/4381a9eb7ee951dfe393fe7aacf76b9a3b4e93a684d2162ab35594fa4053cc82a4d7d7582bf397718012c9adcf839b8cd8f57c6c42901ea9effe33c752da4a45
languageName: node
linkType: hard
"set-function-length@npm:^1.2.2":
version: 1.2.2
resolution: "set-function-length@npm:1.2.2"