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