nodejs-logitron
Version:
Powerful logger module for Nodejs/ Nestjs, seamlessly integrating Pino and Winston for flexible logging with easy configuration.
14 lines (13 loc) • 669 B
TypeScript
export { createLogger, format, transports } from 'winston';
export { ILogger, ILoggerOptions, LogEntry, LogLevel, LoggerType } from './types/index.js';
export { traceMiddleware } from './middlewares/trace.middleware.js';
export { withTraceId } from './utils/async-storage.util.js';
export { TraceIdHandler } from './utils/trace.util.js';
export { parseLogFile } from './utils/parse-log-file.util.js';
export { EXECUTION_LOG_CALLER, EXECUTION_LOG_START_TIME } from './constants/index.js';
export { LoggerService } from './services/logger.service.js';
export { startServer } from './server/index.js';
import 'pino';
import 'express';
import 'async_hooks';
import 'cors';