UNPKG

@nestjs-mod/common

Version:

A collection of utilities for unifying NestJS applications and modules

12 lines (11 loc) 615 B
import { Logger, LoggerService } from '@nestjs/common'; import { ConfigModelOptions } from '../config-model/types'; import { EnvModelOptions } from '../env-model/types'; import { DynamicNestModuleMetadata, NestModuleCategory, ProjectOptions } from '../nest-module/types'; export type BootstrapNestApplicationOptions = { project?: ProjectOptions; modules: Partial<Record<NestModuleCategory, DynamicNestModuleMetadata[]>>; logger?: Logger | LoggerService; globalEnvironmentsOptions?: Omit<EnvModelOptions, 'originalName'>; globalConfigurationOptions?: Omit<ConfigModelOptions, 'originalName'>; };