UNPKG

@nestjs/core

Version:

Nest - modern, fast, powerful node.js web framework (@core)

19 lines (18 loc) 630 B
import { ConsoleLogger } from '@nestjs/common'; import { NestApplication } from '../nest-application.js'; import { RouterExplorer } from '../router/router-explorer.js'; import { RoutesResolver } from '../router/routes-resolver.js'; export class ReplLogger extends ConsoleLogger { static ignoredContexts = [ RoutesResolver.name, RouterExplorer.name, NestApplication.name, ]; log(_message, context) { if (ReplLogger.ignoredContexts.includes(context)) { return; } // eslint-disable-next-line return super.log.apply(this, Array.from(arguments)); } }