Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const loggerConfig = {
- logger: winston.createLogger({
- transports: [
- new winston.transports.DailyRotateFile({
- timestamp: true,
- colorize: false,
- prettyPrint: true,
- label: 'eic-api',
- level: 'error',
- filename: `${appRoot}/logs/eic_api_error_%DATE%.log`,
- maxsize: 5242880, // 5MB
- maxFiles: 5,
- datePattern: 'YYYY-MM-DD',
- prepend: true,
- format: winston.format.combine(
- winston.format.timestamp({ format: 'YYYY-MM-DD HH:mm:ss' }),
- winston.format.printf((error) => `[${error.timestamp}] [${error.level}]: [${error.message}]`)
- ),
- }),
- ]
- })}
Add Comment
Please, Sign In to add comment