nodejs-logsage
Version:
Powerful logger module for NestJS, seamlessly integrating Pino and Winston for flexible logging with easy configuration.
11 lines (10 loc) • 541 B
TypeScript
export { createLogger, format, transports } from 'winston';
export { LoggerService } from './logger/index.js';
export { ILogger, ILoggerOptions, LoggerType } from './types/index.js';
export { logsageMiddleware } from './middlewares/index.js';
export { TraceIdHandler } from './utils/trace-handler.util.js';
export { EXECUTION_LOG_CALLER, EXECUTION_LOG_START_TIME } from './constants/index.js';
export { logExecutionTime } from './decorators/logExecutionTime.js';
import 'pino';
import 'express';
import './middlewares/logger.middleware.js';