17 lines
483 B
JavaScript
17 lines
483 B
JavaScript
// Ensure internal require aliases (e.g., "logger") resolve when this file is run as a standalone script
|
|
require("./alias-resolver");
|
|
|
|
const path = require("node:path");
|
|
const Log = require("logger");
|
|
|
|
const rootPath = path.resolve(`${__dirname}/../`);
|
|
const Utils = require(`${rootPath}/js/utils.js`);
|
|
|
|
try {
|
|
Utils.checkConfigFile();
|
|
} catch (error) {
|
|
const message = error && error.message ? error.message : error;
|
|
Log.error(`Unexpected error: ${message}`);
|
|
process.exit(1);
|
|
}
|