winston.js 308 B

123456789101112131415161718
  1. "use strict";
  2. var winston = require('winston');
  3. module.exports = (isDebug) => {
  4. winston.remove(winston.transports.Console)
  5. winston.add(winston.transports.Console, {
  6. level: (isDebug) ? 'info' : 'warn',
  7. prettyPrint: true,
  8. colorize: true,
  9. silent: false,
  10. timestamp: true
  11. });
  12. return winston;
  13. };