/
githubmirror
/
nest
Обзор
Документация
Войти
/
githubmirror
/
nest
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
sample/25-dynamic-modules/src/config/config.module.ts
24 строки
540 B
Kamil Myśliwiec
sample(): add interface to config sample (25)
06 дек 2019, 16:10
Не верифицирован
06 дек 2019, 16:10
915621c
Код
Авторство
О чём код?
import { DynamicModule, Module } from '@nestjs/common'; import { ConfigService } from './config.service'; import { CONFIG_OPTIONS } from './constants'; export interface ConfigModuleOptions { folder: string; } @Module({}) export class ConfigModule { static register(options: ConfigModuleOptions): DynamicModule { return { module: ConfigModule, providers: [ { provide: CONFIG_OPTIONS, useValue: options, }, ConfigService, ], exports: [ConfigService], }; } }