diff --git a/src/back/app.ts b/src/back/app.ts index 7c87dd6..acc310b 100644 --- a/src/back/app.ts +++ b/src/back/app.ts @@ -17,8 +17,7 @@ import { } from "./config.js"; import ADMIN_CREDENTIALS from "./default-admin-credentials.js"; import { TheFileManager } from "./file-manager.js"; -import { module_dirname } from "./utils/module_dirname.js"; -const locreq = _locreq(module_dirname(import.meta.url)); +const locreq = _locreq(import.meta.dirname); declare module "koa" { interface BaseContext { diff --git a/src/back/config.ts b/src/back/config.ts index ff60869..365bac9 100644 --- a/src/back/config.ts +++ b/src/back/config.ts @@ -1,7 +1,6 @@ import _locreq from "locreq"; -import { module_dirname } from "./utils/module_dirname.js"; -const locreq = _locreq(module_dirname(import.meta.url)); +const locreq = _locreq(import.meta.dirname); import dotenv from "dotenv"; dotenv.config(); diff --git a/src/back/test_utils/webhint.ts b/src/back/test_utils/webhint.ts index 94abf3f..ec9a48b 100644 --- a/src/back/test_utils/webhint.ts +++ b/src/back/test_utils/webhint.ts @@ -1,6 +1,5 @@ import _locreq from "locreq"; -import { module_dirname } from "../utils/module_dirname.js"; -const locreq = _locreq(module_dirname(import.meta.url)); +const locreq = _locreq(import.meta.dirname); import { spawn } from "child_process"; import { hasShape, is, predicates } from "@sealcode/ts-predicates"; import { promises as fs } from "fs"; diff --git a/src/back/test_utils/with-prod-app.ts b/src/back/test_utils/with-prod-app.ts index e93ee63..30d986a 100644 --- a/src/back/test_utils/with-prod-app.ts +++ b/src/back/test_utils/with-prod-app.ts @@ -1,8 +1,7 @@ import _locreq from "locreq"; import { v4 as uuid } from "uuid"; -import { module_dirname } from "../utils/module_dirname.js"; -const locreq = _locreq(module_dirname(import.meta.url)); +const locreq = _locreq(import.meta.dirname); import { SMTPMailer } from "sealious"; import { TestUtils } from "sealious"; import TheApp from "../app.js"; diff --git a/src/back/utils/module_dirname.ts b/src/back/utils/module_dirname.ts deleted file mode 100644 index 0bb1a5a..0000000 --- a/src/back/utils/module_dirname.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { dirname } from "node:path"; - -export function module_dirname(module_url: string): string { - return dirname(module_url).replace(/^file:\/\//, ""); -}