Install
yarn add @noxnox/nest-minimal-logger
or
npm install --save @noxnox/nest-minimal-logger
Usage
const logger = new MinimalLogger();
logger.log('message on the console')
logger.error('error message on the console');
logger.warn('warning message on the console');
logger.debug('debug message on the console');
logger.verbose('verbose message on the console');
Override to Nest Logger
in main.ts
import { NestFactory } from '@nestjs/core';
import { MinimalLogger } from '@noxnox/nest-minimal-logger';
import { AppModule } from './app.module';
async function bootstrap() {
const app = await NestFactory.create(
AppModule,
{
logger: new MinimalLogger(),
},
);
}
in app.service.ts
import { Injectable } from '@nestjs/common';
@Injectable()
export class AppService {
private logger = new Logger();
getHello(): string {
this.logger.log('minimal logger');
return 'Hello World!';
}
}