UNPKG

@conveyal/commute

Version:
23 lines (17 loc) 622 B
const path = require('path') const YAML = require('yamljs') const envFolder = process.env.NODE_ENV === 'test' ? 'test' : 'default' const configurationsFolder = path.resolve(`${__dirname}/../../configurations/`) // create env object with environment vars if in Heroku environment let envObj if (process.env.MONGODB_URI) { envObj = process.env } else { envObj = YAML.load(`${configurationsFolder}/${envFolder}/env.yml`) } const env = { env: envObj, messages: YAML.load(`${configurationsFolder}/default/messages.yml`), settings: YAML.load(`${configurationsFolder}/default/settings.yml`) } module.exports = env