const fs = require('fs-extra'); let env = process.env.NODE_ENV ? process.env.NODE_ENV : 'development'; let configPath = `/etc/salix`; let config = require('../config/print.json'); let configFiles = [ `${appPath}/config/print.local.json`, `${appPath}/config/print.${env}.json`, `${configPath}/print.json`, `${configPath}/print.local.json`, `${configPath}/print.${env}.json` ]; for (let configFile of configFiles) { if (fs.existsSync(configFile)) { const conf = require(configFile); for (let prop in conf) Object.assign(config[prop], conf[prop]); } } config.env = env; module.exports = config;