From 7d882173e135c813142bb8696f65a08452c0aaa9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 25 Oct 2025 16:40:54 +0000 Subject: [PATCH 1/2] fix(deps): update dependency react-i18next to v15.7.4 --- packages/runtime/plugin-i18n/package.json | 4 +-- pnpm-lock.yaml | 31 +++++++++---------- tests/integration/i18n/app-csr/package.json | 2 +- tests/integration/i18n/app-ssr/package.json | 2 +- .../integration/i18n/routes-csr/package.json | 2 +- .../integration/i18n/routes-ssr/package.json | 2 +- 6 files changed, 21 insertions(+), 22 deletions(-) diff --git a/packages/runtime/plugin-i18n/package.json b/packages/runtime/plugin-i18n/package.json index c3ad032327c4..143f451f1443 100644 --- a/packages/runtime/plugin-i18n/package.json +++ b/packages/runtime/plugin-i18n/package.json @@ -89,7 +89,7 @@ "react": ">=17", "react-dom": ">=17.0.2", "i18next": ">=25.2.1", - "react-i18next": ">=15.5.2", + "react-i18next": ">=15.7.4", "@modern-js/runtime": "workspace:^2.68.1" }, "peerDependenciesMeta": { @@ -102,7 +102,7 @@ }, "devDependencies": { "i18next":"25.2.1", - "react-i18next":"15.5.2", + "react-i18next":"15.7.4", "@modern-js/runtime": "workspace:*", "@modern-js/app-tools": "workspace:*", "@scripts/build": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9446671368aa..0ed272db8bee 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,8 +4,6 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false -pnpmfileChecksum: sha256-e7fv4++EEy5D/4pBzV1yGYuIWnXfQwaMHH7OMxyEZx4= - importers: .: @@ -1247,8 +1245,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) react-i18next: - specifier: 15.5.2 - version: 15.5.2(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) + specifier: 15.7.4 + version: 15.7.4(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) ts-jest: specifier: ^29.4.5 version: 29.4.5(@babel/core@7.28.4)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.4))(esbuild@0.25.5)(jest-util@29.7.0)(jest@29.7.0(@types/node@20.8.8)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.31(@swc/helpers@0.5.17))(@types/node@20.8.8)(typescript@5.6.3)))(typescript@5.6.3) @@ -3843,8 +3841,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) react-i18next: - specifier: 15.5.2 - version: 15.5.2(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) + specifier: 15.7.4 + version: 15.7.4(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) devDependencies: '@modern-js/app-tools': specifier: workspace:* @@ -3871,8 +3869,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) react-i18next: - specifier: 15.5.2 - version: 15.5.2(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) + specifier: 15.7.4 + version: 15.7.4(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) devDependencies: '@modern-js/app-tools': specifier: workspace:* @@ -3902,8 +3900,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) react-i18next: - specifier: 15.5.2 - version: 15.5.2(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) + specifier: 15.7.4 + version: 15.7.4(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) devDependencies: '@modern-js/app-tools': specifier: workspace:* @@ -3930,8 +3928,8 @@ importers: specifier: ^19.2.0 version: 19.2.0(react@19.2.0) react-i18next: - specifier: 15.5.2 - version: 15.5.2(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) + specifier: 15.7.4 + version: 15.7.4(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3) devDependencies: '@modern-js/app-tools': specifier: workspace:* @@ -12335,6 +12333,7 @@ packages: intersection-observer@0.10.0: resolution: {integrity: sha512-fn4bQ0Xq8FTej09YC/jqKZwtijpvARlRp6wxL5WTA6yPe2YWSJ5RJh7Nm79rK2qB0wr6iDQzH60XGq5V/7u8YQ==} + deprecated: The Intersection Observer polyfill is no longer needed and can safely be removed. Intersection Observer has been Baseline since 2019. intl@1.2.5: resolution: {integrity: sha512-rK0KcPHeBFBcqsErKSpvZnrOmWOj+EmDkyJ57e90YWaQNqbcivcqmKDlHEeNprDWOsKzPsh1BfSpPQdDvclHVw==} @@ -14707,10 +14706,10 @@ packages: peerDependencies: react: '>=16.3.0' - react-i18next@15.5.2: - resolution: {integrity: sha512-ePODyXgmZQAOYTbZXQn5rRsSBu3Gszo69jxW6aKmlSgxKAI1fOhDwSu6bT4EKHciWPKQ7v7lPrjeiadR6Gi+1A==} + react-i18next@15.7.4: + resolution: {integrity: sha512-nyU8iKNrI5uDJch0z9+Y5XEr34b0wkyYj3Rp+tfbahxtlswxSCjcUL9H0nqXo9IR3/t5Y5PKIA3fx3MfUyR9Xw==} peerDependencies: - i18next: '>= 23.2.3' + i18next: '>= 23.4.0' react: '>= 16.8.0' react-dom: '*' react-native: '*' @@ -27916,7 +27915,7 @@ snapshots: react-fast-compare: 3.2.0 react-side-effect: 2.1.2(react@19.2.0) - react-i18next@15.5.2(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3): + react-i18next@15.7.4(i18next@25.2.1(typescript@5.6.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.6.3): dependencies: '@babel/runtime': 7.28.4 html-parse-stringify: 3.0.1 diff --git a/tests/integration/i18n/app-csr/package.json b/tests/integration/i18n/app-csr/package.json index 66b0dc586cf9..0926563d8041 100644 --- a/tests/integration/i18n/app-csr/package.json +++ b/tests/integration/i18n/app-csr/package.json @@ -7,7 +7,7 @@ }, "dependencies": { "i18next":"25.2.1", - "react-i18next": "15.5.2", + "react-i18next": "15.7.4", "@modern-js/runtime": "workspace:*", "@modern-js/plugin-i18n": "workspace:*", "i18next-browser-languagedetector": "8.1.0", diff --git a/tests/integration/i18n/app-ssr/package.json b/tests/integration/i18n/app-ssr/package.json index 0e0842003392..e94a45696743 100644 --- a/tests/integration/i18n/app-ssr/package.json +++ b/tests/integration/i18n/app-ssr/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "i18next":"25.2.1", - "react-i18next": "15.5.2", + "react-i18next": "15.7.4", "@modern-js/runtime": "workspace:*", "@modern-js/plugin-i18n": "workspace:*", "i18next-browser-languagedetector": "8.1.0", diff --git a/tests/integration/i18n/routes-csr/package.json b/tests/integration/i18n/routes-csr/package.json index 59d5b6ecb517..9c1c539399b4 100644 --- a/tests/integration/i18n/routes-csr/package.json +++ b/tests/integration/i18n/routes-csr/package.json @@ -7,7 +7,7 @@ }, "dependencies": { "i18next":"25.2.1", - "react-i18next": "15.5.2", + "react-i18next": "15.7.4", "@modern-js/runtime": "workspace:*", "@modern-js/plugin-i18n": "workspace:*", "i18next-browser-languagedetector": "8.1.0", diff --git a/tests/integration/i18n/routes-ssr/package.json b/tests/integration/i18n/routes-ssr/package.json index 4a6c466943f6..674c24a06fd1 100644 --- a/tests/integration/i18n/routes-ssr/package.json +++ b/tests/integration/i18n/routes-ssr/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "i18next":"25.2.1", - "react-i18next": "15.5.2", + "react-i18next": "15.7.4", "@modern-js/runtime": "workspace:*", "@modern-js/plugin-i18n": "workspace:*", "i18next-browser-languagedetector": "8.1.0", From 4c9b47f545b237583a5790633ec5ce906c635b93 Mon Sep 17 00:00:00 2001 From: caohuilin Date: Mon, 27 Oct 2025 10:00:22 +0800 Subject: [PATCH 2/2] feat: update lock file --- pnpm-lock.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ed272db8bee..eef80d4b26ec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,8 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +pnpmfileChecksum: sha256-e7fv4++EEy5D/4pBzV1yGYuIWnXfQwaMHH7OMxyEZx4= + importers: .: