Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 4x 4x 4x 4x | const { createLogger, format, transports } = require('winston');
const { colorize, combine, timestamp, printf } = format;
/**
* Setup console logging, provide error, info, warn, etc.
*
* @type {{ error: Function, info: Function, warn: Function }}
*/
const logger = createLogger({
format: combine(
colorize(),
timestamp({
format: 'HH:mm:ss'
}),
printf(({ level, message, timestamp }) => `${timestamp} mock ${level}: ${message}`)
),
transports: [new transports.Console()],
silent: process.env.NODE_ENV === 'test'
});
module.exports = { logger };
|