UNPKG

devebot

Version:

Nodejs Microservice Framework

19 lines (18 loc) 459 B
"use strict"; 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; };