get-env-or-die
Version:
Utility to get and typecast environment variables.
11 lines (10 loc) • 773 B
TypeScript
/// <reference types="node" />
import { URL } from 'url';
export declare const getEnv: (name: string, fallback?: string | undefined) => string;
export declare const getStringEnv: (name: string, fallback?: string | undefined) => string;
export declare const getIntEnv: (name: string, fallback?: number | undefined) => number;
export declare const getBoolEnv: (name: string, fallback?: boolean | undefined) => boolean;
export declare const getArrayEnv: (name: string, fallback?: string[] | undefined) => string[];
export declare const getUrlEnv: (name: string, fallback?: URL | undefined) => URL;
export declare const getDateEnv: (name: string, fallback?: Date | undefined) => Date;
export declare const getRegExpEnv: (name: string, fallback?: RegExp | undefined) => RegExp;