diff --git a/package-lock.json b/package-lock.json index 782693a5a0a..bb85d9bef7b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,7 +28,7 @@ "file-saver": "^2.0.5", "file-select-dialog": "^1.5.4", "firebase": "^11.0.2", - "i18next": "^23.16.8", + "i18next": "^24.0.0", "interweave": "^13.1.0", "jszip": "^3.10.1", "jw-epub-parser": "^3.28.1", @@ -10291,9 +10291,9 @@ "integrity": "sha512-fXHXcGFTXOvZTSkPJuGOQf5Lv5T/R2itiiCVPg9LxAje5D00O0pP83yJShFq5V89Ly//Gt6acj7z8pbBr34stw==" }, "node_modules/i18next": { - "version": "23.16.8", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.8.tgz", - "integrity": "sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==", + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-24.0.0.tgz", + "integrity": "sha512-ORGCwMrXxpmB/AljFbGEe0UK/9Pz6umb9aZgLZ9qJGE+kjKhlnLj423WX2mt+N0MlEJ78pQXFMBmeMzrkLxriQ==", "funding": [ { "type": "individual", @@ -10310,6 +10310,14 @@ ], "dependencies": { "@babel/runtime": "^7.23.2" + }, + "peerDependencies": { + "typescript": "^5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/iconv-lite": { @@ -20117,7 +20125,7 @@ "version": "5.7.2", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", - "dev": true, + "devOptional": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index 28315fff2f4..b64183349d8 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "file-saver": "^2.0.5", "file-select-dialog": "^1.5.4", "firebase": "^11.0.2", - "i18next": "^23.16.8", + "i18next": "^24.0.0", "interweave": "^13.1.0", "jszip": "^3.10.1", "jw-epub-parser": "^3.28.1",