Skip to content

Class: ConfigBoundModule

Defined in: packages/nestjs/src/config-bound.module.ts:22

NestJS module for ConfigBound integration. Provides dependency injection support for ConfigBound in NestJS applications. Use forRoot() for synchronous configuration or forRootAsync() for asynchronous configuration.

Constructors

Constructor

ts
new ConfigBoundModule(): ConfigBoundModule;

Returns

ConfigBoundModule

Methods

forRoot()

ts
static forRoot<T>(options): DynamicModule;

Defined in: packages/nestjs/src/config-bound.module.ts:23

Type Parameters

Type Parameter
T extends ConfigSchema<Record<string, unknown>>

Parameters

ParameterType
optionsConfigBoundModuleOptions<T>

Returns

DynamicModule


forRootAsync()

ts
static forRootAsync<T>(options): DynamicModule;

Defined in: packages/nestjs/src/config-bound.module.ts:46

Type Parameters

Type Parameter
T extends ConfigSchema<Record<string, unknown>>

Parameters

ParameterType
optionsConfigBoundModuleAsyncOptions<T>

Returns

DynamicModule