1.0.6 β€’ Published 2 years ago

@dmytropaduchak/nestjs-log v1.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

πŸ‡ΊπŸ‡¦ HELP UKRAINE

GOOD EVENING WE ARE FROM UKRAINE.

We fight for democratic values, for freedom, for our future. We need your support. There are dozen ways to help us, JUST DO IT.

Build Status Coverage Status NPM Version

Description

A simple log decorator or (TypeScript) for Nest framework (node.js) unified approach for class and function logging.

Installation

npm i --save @dmytropaduchak/nestjs-log

Quick Start

import { Log } from '@dmytropaduchak/nestjs-log';

class Service {
  @log() async test(): Promise<void> {}
}
import { LoggerService } from '@nestjs/common';
import { Log } from '@dmytropaduchak/nestjs-log';

class MyLogger extends LoggerService {}

const logger = new MyLogger();

class Service {
  @log({ logger }) async test(): Promise<void> {}
}

License

Nest is MIT licensed.