From 50eb12d7ecefd331f566e086abb18eaccbc37483 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 12 Apr 2026 09:01:52 +0300 Subject: [PATCH] fix: add missing i18next dependency to package.json (#1006) * fix: add missing i18next dependency to package.json The i18next package was being imported throughout the frontend code but was not explicitly declared in devDependencies. It was only installed indirectly as a peer dependency of react-i18next, which can cause issues with strict package managers like pnpm. This fix explicitly adds i18next ^24.2.3 to devDependencies to ensure it's always installed. Fixes #987 * chore: update package-lock.json after adding i18next dependency --- package-lock.json | 2 +- package.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index a791591..aeddfea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -76,6 +76,7 @@ "globals": "^15.11.0", "highlight.js": "^11.11.1", "html-webpack-plugin": "^5.6.3", + "i18next": "^24.2.3", "i18next-browser-languagedetector": "^8.0.4", "i18next-http-backend": "^3.0.2", "identity-obj-proxy": "^3.0.0", @@ -10886,7 +10887,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "@babel/runtime": "^7.26.10" }, diff --git a/package.json b/package.json index e572a52..00e4ce3 100644 --- a/package.json +++ b/package.json @@ -99,6 +99,7 @@ "globals": "^15.11.0", "highlight.js": "^11.11.1", "html-webpack-plugin": "^5.6.3", + "i18next": "^24.2.3", "i18next-browser-languagedetector": "^8.0.4", "i18next-http-backend": "^3.0.2", "identity-obj-proxy": "^3.0.0",