@nestjs/core
Version:
Nest - modern, fast, powerful node.js web framework (@core)
19 lines (18 loc) • 630 B
JavaScript
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));
}
}