4 files changed, 9 insertions, 4 deletions
diff --git a/src/api/start.ts b/src/api/start.ts
index 088c6f8de..4a3f858eb 100644
--- a/src/api/start.ts
+++ b/src/api/start.ts
@@ -16,7 +16,8 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-require("module-alias/register");
+import moduleAlias from "module-alias";
+moduleAlias(__dirname + "../../../package.json");
process.on("uncaughtException", console.error);
process.on("unhandledRejection", console.error);
diff --git a/src/bundle/start.ts b/src/bundle/start.ts
index df50fd4ca..fe177cbc7 100644
--- a/src/bundle/start.ts
+++ b/src/bundle/start.ts
@@ -17,7 +17,9 @@
*/
// process.env.MONGOMS_DEBUG = "true";
-require("module-alias/register");
+import moduleAlias from "module-alias";
+moduleAlias(__dirname + "../../../package.json");
+
import "reflect-metadata";
import cluster, { Worker } from "cluster";
import os from "os";
diff --git a/src/cdn/start.ts b/src/cdn/start.ts
index d793077d2..21da69e9f 100644
--- a/src/cdn/start.ts
+++ b/src/cdn/start.ts
@@ -16,7 +16,8 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-require("module-alias/register");
+import moduleAlias from "module-alias";
+moduleAlias(__dirname + "../../../package.json");
import "dotenv/config";
import { CDNServer } from "./Server";
diff --git a/src/gateway/start.ts b/src/gateway/start.ts
index 8af96c130..b04048e1b 100644
--- a/src/gateway/start.ts
+++ b/src/gateway/start.ts
@@ -16,7 +16,8 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-require("module-alias/register");
+import moduleAlias from "module-alias";
+moduleAlias(__dirname + "../../../package.json");
process.on("uncaughtException", console.error);
process.on("unhandledRejection", console.error);
|