diff --git a/apps/client/src/services/i18n.spec.ts b/apps/client/src/services/i18n.spec.ts index 12d93e100..9143097be 100644 --- a/apps/client/src/services/i18n.spec.ts +++ b/apps/client/src/services/i18n.spec.ts @@ -1,9 +1,6 @@ import { LOCALES } from "@triliumnext/commons"; import { readFileSync } from "fs"; -import { join, dirname } from "path"; -import { fileURLToPath } from "url"; - -const scriptDir = dirname(fileURLToPath(import.meta.url)); +import { join } from "path"; describe("i18n", () => { it("translations are valid JSON", () => { @@ -12,7 +9,7 @@ describe("i18n", () => { continue; } - const translationPath = join(scriptDir, "..", "translations", locale.id, "translation.json"); + const translationPath = join(__dirname, "..", "translations", locale.id, "translation.json"); const translationFile = readFileSync(translationPath, { encoding: "utf-8" }); expect(() => JSON.parse(translationFile), `JSON error while parsing locale '${locale.id}' at "${translationPath}"`) .not.toThrow();