@noxnox/nest-minimal-logger
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

 

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!';
  }
}

Readme

Keywords

none

Package Sidebar

Install

npm i @noxnox/nest-minimal-logger

Weekly Downloads

1

Version

0.0.2

License

MIT

Unpacked Size

217 kB

Total Files

6

Last publish

Collaborators

  • nox.xou