nestjs-logitron
Version:
Powerful logger module for Nodejs/ Nestjs, seamlessly integrating Pino and Winston for flexible logging with easy configuration.
17 lines (14 loc) • 589 B
text/typescript
import { NestModule, DynamicModule, MiddlewareConsumer } from '@nestjs/common';
import { IParams, LoggerModuleAsyncParams } from '../utils/params.mjs';
import '../types/logger.types.mjs';
import 'pino';
import 'winston';
import '@nestjs/common/interfaces';
declare class LoggerModule implements NestModule {
private readonly params;
static forRoot(params?: IParams | undefined): DynamicModule;
static forRootAsync(params: LoggerModuleAsyncParams): DynamicModule;
constructor(params: IParams);
configure(consumer: MiddlewareConsumer): void;
}
export { LoggerModule };