UNPKG

@lpgera/ts-env

Version:

An environment variable reader for TypeScript

12 lines (11 loc) 312 B
export default (key, separator = ',') => { const rawValue = process.env[key]; if (!rawValue) { return undefined; } const numberArray = rawValue.split(separator).map((s) => Number(s)); if (numberArray.some((n) => isNaN(n))) { return undefined; } return numberArray; };