Skip to content

nestjs-logger/stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NestJS Stack Logger

Logger for using multiple logging services.

Installation

NPM

npm install @nestjs-logger/stack

Yarn

yarn add @nestjs-logger/stack

Usage

Anything that implements NestJS's LoggerService can be provided in the array.

import { StackLogger } from '@nestjs-logger/stack';
import { MySQLLogger } from '@nestjs-logger/mysql';
import { FileLogger } from '@nestjs-logger/file';
import { ConsoleLogger } from '@nestjs/common';

const app = await NestFactory.create(AppModule, {
    logger: StackLogger.create([
        new ConsoleLogger(),
        new MySQLLogger({
            host: /* */
            port: /* */
            username: /* */
            password: /* */
            database: /* */
        }),
        new FileLogger({
            directory: /* */,
        }),
    ]),
});

About

NestJS Stack logger

Resources

License

Stars

Watchers

Forks

Packages

No packages published