devebot
Version:
Nodejs Microservice Framework
19 lines (18 loc) • 459 B
JavaScript
;
const lodash = require("lodash");
module.exports = function (envName, defaultValue) {
if (typeof envName === "string") {
if (envName in process.env) {
return lodash.get(process.env, envName);
}
}
if (envName instanceof Array) {
for (const i in envName) {
const name = lodash.get(envName, i);
if (name in process.env) {
return lodash.get(process.env, name);
}
}
}
return defaultValue;
};