UNPKG

simple-env-reader

Version:

Safely load environment variables in Node.js with fallback support.

16 lines (12 loc) 386 B
function getEnv(keys, fallback = {}) { const result = {}; for (const key of keys) { const value = process.env[key] ?? fallback[key]; if (value === undefined) { throw new Error(`[simple-env-reader] Missing environment variable: ${key}`); } result[key] = value; } return result; } module.exports = { getEnv };