UNPKG

@nestjs/config

Version:

Configuration for NestJS: load .env files and custom configuration, validate it at startup, and read it through an injectable ConfigService.

14 lines (13 loc) • 444 B
import { DynamicModule, ModuleMetadata } from '@nestjs/common'; /** * @publicApi */ export declare class ConditionalModule { /** * @publicApi */ static registerWhen(module: Required<ModuleMetadata>['imports'][number], condition: string | ((env: NodeJS.ProcessEnv) => boolean), options?: { timeout?: number; debug?: boolean; }): Promise<Required<Pick<DynamicModule, "exports" | "imports" | "module">>>; }