linebridge/server/bootloader/registerBaseAliases.js
2025-04-14 14:54:18 +00:00

15 lines
405 B
JavaScript

const path = require("node:path")
const moduleAlias = require("module-alias")
module.exports = function registerBaseAliases(fromPath, customAliases = {}) {
if (typeof fromPath === "undefined") {
if (module.parent.filename.includes("dist")) {
fromPath = path.resolve(process.cwd(), "dist")
} else {
fromPath = path.resolve(process.cwd(), "src")
}
}
moduleAlias.addAliases(customAliases)
}