import {delimiter} from "path"; // Load config from specified path or default + wms-core/config (default defaults) process.env['NODE_CONFIG_DIR'] = __dirname + '/../node_modules/wms-core/config/' + delimiter + (process.env['NODE_CONFIG_DIR'] || __dirname + '/../config/'); import Logger from "wms-core/Logger"; import App from "./App"; import config from "config"; (async () => { Logger.debug('Config path:', process.env['NODE_CONFIG_DIR']); const app = new App(config.get('listen_addr'), config.get('port')); await app.start(); })().catch(err => { Logger.error(err); });