UNPKG

@lpgera/ts-env

Version:

An environment variable reader for TypeScript

14 lines (13 loc) 392 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.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; };