UNPKG

we-core

Version:

We.js is a node.js framework for build real time applications, sites or blogs!

39 lines (34 loc) 687 B
/** * Env variable prod | dev | test * * Env is same of all projects in same * * @type {String} */ module.exports = function getEnv() { var env; // check in process.arg if (process.argv.indexOf('--dev') > -1) { env = 'dev'; } else if (process.argv.indexOf('--test') > -1){ env = 'test'; } else if (process.argv.indexOf('--prod') > -1){ env = 'prod'; } if (!env) { switch(process.env.NODE_ENV){ case 'production': case 'prod': env = 'prod'; break; case 'test': env = 'test'; break; case 'development': case 'dev': env = 'dev'; break; } } return env || 'dev'; };