diff --git a/apps/app/package.json b/apps/app/package.json index 71d74e0753..d233724cf6 100644 --- a/apps/app/package.json +++ b/apps/app/package.json @@ -98,7 +98,7 @@ "react-hook-consent": "3.5.2", "react-hook-form": "7.49.2", "react-hook-form-mantine": "2.0.0", - "react-i18next": "13.5.0", + "react-i18next": "14.0.0", "zod": "3.22.4" }, "devDependencies": { diff --git a/apps/web/package.json b/apps/web/package.json index e3f12f7dbd..0f6723aecb 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -32,7 +32,7 @@ "next": "14.0.4", "react": "18.2.0", "react-dom": "18.2.0", - "react-i18next": "13.5.0" + "react-i18next": "14.0.0" }, "devDependencies": { "@next/bundle-analyzer": "14.0.4", diff --git a/packages/ui/package.json b/packages/ui/package.json index 9ffcd46f82..010c36ebe2 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -154,7 +154,7 @@ "react-hook-form": "7.49.2", "react-hook-form-mantine": "2.0.0", "react-hook-tracer": "1.4.0", - "react-i18next": "13.5.0", + "react-i18next": "14.0.0", "resolve-url-loader": "5.0.0", "slugify": "1.6.6", "storybook": "7.6.6", @@ -206,7 +206,7 @@ "react-error-boundary": "^4", "react-hook-form": "^7.45.4", "react-hook-form-mantine": "^2.0.0", - "react-i18next": "^13.0.0" + "react-i18next": "^13.0.0 || ^14.0.0" }, "msw": { "workerDirectory": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30d45d4060..e5920dba56 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -300,7 +300,7 @@ importers: version: 4.24.5(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) next-i18next: specifier: 15.1.1 - version: 15.1.1(i18next@23.7.11)(next@14.0.4)(react-i18next@13.5.0)(react@18.2.0) + version: 15.1.1(i18next@23.7.11)(next@14.0.4)(react-i18next@14.0.0)(react@18.2.0) next-seo: specifier: 6.4.0 version: 6.4.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) @@ -335,8 +335,8 @@ importers: specifier: 2.0.0 version: 2.0.0(@mantine/core@6.0.21)(@mantine/dates@6.0.21)(react-dom@18.2.0)(react-hook-form@7.49.2)(react@18.2.0) react-i18next: - specifier: 13.5.0 - version: 13.5.0(i18next@23.7.11)(react-dom@18.2.0)(react@18.2.0) + specifier: 14.0.0 + version: 14.0.0(i18next@23.7.11)(react-dom@18.2.0)(react@18.2.0) zod: specifier: 3.22.4 version: 3.22.4 @@ -492,8 +492,8 @@ importers: specifier: 18.2.0 version: 18.2.0(react@18.2.0) react-i18next: - specifier: 13.5.0 - version: 13.5.0(i18next@23.7.11)(react-dom@18.2.0)(react@18.2.0) + specifier: 14.0.0 + version: 14.0.0(i18next@23.7.11)(react-dom@18.2.0)(react@18.2.0) devDependencies: '@next/bundle-analyzer': specifier: 14.0.4 @@ -1565,7 +1565,7 @@ importers: version: 4.24.5(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) next-i18next: specifier: 15.1.1 - version: 15.1.1(i18next@23.7.11)(next@14.0.4)(react-i18next@13.5.0)(react@18.2.0) + version: 15.1.1(i18next@23.7.11)(next@14.0.4)(react-i18next@14.0.0)(react@18.2.0) postcss-loader: specifier: 7.3.3 version: 7.3.3(postcss@8.4.32)(typescript@5.3.3)(webpack@5.89.0) @@ -1597,8 +1597,8 @@ importers: specifier: 1.4.0 version: 1.4.0(react-dom@18.2.0)(react@18.2.0) react-i18next: - specifier: 13.5.0 - version: 13.5.0(i18next@23.7.11)(react-dom@18.2.0)(react@18.2.0) + specifier: 14.0.0 + version: 14.0.0(i18next@23.7.11)(react-dom@18.2.0)(react@18.2.0) resolve-url-loader: specifier: 5.0.0 version: 5.0.0 @@ -19279,6 +19279,26 @@ packages: next: 14.0.4(@opentelemetry/api@1.7.0)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-i18next: 13.5.0(i18next@23.7.11)(react-dom@18.2.0)(react@18.2.0) + dev: true + + /next-i18next@15.1.1(i18next@23.7.11)(next@14.0.4)(react-i18next@14.0.0)(react@18.2.0): + resolution: {integrity: sha512-IueFofP7Z9G41VjSPX/LdKhjYDDXq/iLAUFap7Rcz/MlsjLQMC7aktzBslhKH6GBYLOXsuhAO98goBFQBdhelg==} + engines: {node: '>=14'} + peerDependencies: + i18next: ^23.7.7 + next: '>= 12.0.0 || 13' + react: ^18 || 18 + react-i18next: ^13.5.0 || 12 + dependencies: + '@babel/runtime': 7.23.6 + '@types/hoist-non-react-statics': 3.3.5 + core-js: 3.34.0 + hoist-non-react-statics: 3.3.2 + i18next: 23.7.11 + i18next-fs-backend: 2.3.1 + next: 14.0.4(@opentelemetry/api@1.7.0)(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-i18next: 14.0.0(i18next@23.7.11)(react-dom@18.2.0)(react@18.2.0) /next-seo@6.4.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==} @@ -21401,6 +21421,26 @@ packages: i18next: 23.7.11 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true + + /react-i18next@14.0.0(i18next@23.7.11)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-OCrS8rHNAmnr8ggGRDxjakzihrMW7HCbsplduTm3EuuQ6fyvWGT41ksZpqbduYoqJurBmEsEVZ1pILSUWkHZng==} + peerDependencies: + i18next: '>= 23.2.3' + react: ^18 || 18 + react-dom: '*' + react-native: '*' + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + dependencies: + '@babel/runtime': 7.23.6 + html-parse-stringify: 3.0.1 + i18next: 23.7.11 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}