@nestjs-logger/stack
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

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: /* */,
        }),
    ]),
});

Readme

Keywords

Package Sidebar

Install

npm i @nestjs-logger/stack

Weekly Downloads

1

Version

1.0.4

License

MIT

Unpacked Size

7.38 kB

Total Files

7

Last publish

Collaborators

  • avidian