UNPKG

express-gateway

Version:

A microservices API gateway built on top of ExpressJS

20 lines (15 loc) 355 B
const Config = require('./config'); const log = require('../logger').config; if (!process.env.EG_CONFIG_DIR) { process.env.EG_CONFIG_DIR = __dirname; } const config = new Config(); try { config.loadSystemConfig(); config.loadGatewayConfig(); config.loadModels(); } catch (err) { log.error(err); process.exit(1); } module.exports = config;