Files
ustk-todolist/config/index.js
2018-06-03 13:25:00 +03:00

34 lines
555 B
JavaScript

const env = process.env.NODE_ENV;
const prod = {
app: {
port: process.env.PORT,
},
db: {
uri: process.env.DB_URI || process.env.MONGODB_URI,
},
secret: process.env.SECRET,
};
const dev = {
app: {
port: process.env.DEV_PORT || 4000,
},
db: {
uri: process.env.DEV_DB_URI || 'mongodb://localhost/todolist',
},
secret: process.env.DEV_SECRET || 'devsecret',
};
const test = {
secret: process.env.TEST_SECRET || 'testsecret',
};
const config = {
prod,
dev,
test,
};
module.exports = config[env] || config.prod;