From 3c45cf6e6766fd338436c102f98db08a71ca0f9d Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Sun, 9 Apr 2023 17:31:43 +0200 Subject: [PATCH] allow custom aliases --- src/server/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/index.js b/src/server/index.js index 0374f8f..2e3ad21 100755 --- a/src/server/index.js +++ b/src/server/index.js @@ -53,7 +53,7 @@ if (process.env.LOG_REQUESTS === "true") { global.DEFAULT_MIDDLEWARES.push(require("morgan")(process.env.NODE_ENV === "development" ? "dev" : "combined")) } -function registerBaseAliases(fromPath) { +function registerBaseAliases(fromPath, customAliases = {}) { if (typeof fromPath === "undefined") { if (module.parent.filename.includes("dist")) { fromPath = path.resolve(process.cwd(), "dist") @@ -63,6 +63,7 @@ function registerBaseAliases(fromPath) { } moduleAlias.addAliases({ + ...customAliases, "@controllers": path.resolve(fromPath, "controllers"), "@middlewares": path.resolve(fromPath, "middlewares"), "@models": path.resolve(fromPath, "models"),