UNPKG

we-core

Version:

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

36 lines (32 loc) 648 B
/** * Environment variable prod | dev | test * * @type {String} */ module.exports = function getEnv() { let env; // check in process.arg if (process.argv.includes('--dev')) { env = 'dev'; } else if (process.argv.includes('--test')) { env = 'test'; } else if (process.argv.includes('--prod')) { 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' ); };