nest-simple-config
Version:
A powerful and flexible configuration management library for NestJS applications. Supports JSON, YAML file loading, environment variable overrides, immutable configurations, and type-safe configuration access with dependency injection.
12 lines (11 loc) • 397 B
TypeScript
import { ConfigurationBuilderOption } from ".";
export declare class Configuration {
private readonly optional;
private readonly configObject;
private readonly immutableConfig;
constructor(optional: ConfigurationBuilderOption, configObject: any);
private makeImmutable;
private deepFreeze;
get<T = any>(key: string): T;
getEntries(): [key: string, value: any][];
}