import { Module , DynamicModule } from '@nestjs/common' ; import { DiscoveryModule } from '@nestjs/core' ; import { DebugExplorer } from './debug.explorer' ; @ Module ( { } ) export class DebugModule { public static forRoot ( ) { if ( process . env . NODE_ENV === 'production' ) { return { module : DebugModule } ; } return { module : DebugModule , imports : [ DiscoveryModule ] , providers : [ DebugExplorer ] , } ; } }