1 files changed, 16 insertions, 0 deletions
diff --git a/bundle/src/start.ts b/bundle/src/start.ts
index 353ebfc6..872f324e 100644
--- a/bundle/src/start.ts
+++ b/bundle/src/start.ts
@@ -1,4 +1,20 @@
// process.env.MONGOMS_DEBUG = "true";
+const tsConfigPaths = require("tsconfig-paths");
+const path = require("path");
+const baseUrl = path.join(__dirname, ".."); // Either absolute or relative path. If relative it's resolved to current working directory.
+const cleanup = tsConfigPaths.register({
+ baseUrl,
+ paths: {
+ "@fosscord/api": ["../api/dist/index.js"],
+ "@fosscord/api/*": ["../api/dist/*"],
+ "@fosscord/gateway": ["../gateway/dist/index.js"],
+ "@fosscord/gateway/*": ["../gateway/dist/*"],
+ "@fosscord/cdn": ["../cdn/dist/index.js"],
+ "@fosscord/cdn/*": ["../cdn/dist/*"],
+ },
+});
+
+import "reflect-metadata";
import cluster from "cluster";
import os from "os";
import { red, bold, yellow, cyan } from "nanocolors";
|