typed-environment-loader
Version:
typed-environment-loader is a lightweight utility for loading environment variables in a typed manner, ensuring type safety and consistency in your Node.js applications.
10 lines (9 loc) • 347 B
TypeScript
import { ArraySchema } from './array';
import { EnumSchema } from './enum';
import { PrimitiveSchema } from './primitive';
export * from './array';
export * from './enum';
export * from './environment';
export * from './parsers';
export * from './primitive';
export type SchemaItem = PrimitiveSchema | EnumSchema<readonly string[]> | ArraySchema;