if (additionalInfos === '{}') additionalInfos = ''
else additionalInfos = ' ' + additionalInfos
- if (info.message && info.message.stack !== undefined) info.message = info.message.stack
return `[${info.label}] ${info.timestamp} ${info.level}: ${info.message}${additionalInfos}`
})
? Object.assign({}, infoArg, { err: infoArg.err.stack })
: infoArg
- if (infoArg.message && infoArg.message.stack !== undefined) {
- info = Object.assign({}, info, { message: infoArg.message.stack })
- }
-
return JSON.stringify(info)
})
label
})
-const logger = new winston.createLogger({
+const logger = winston.createLogger({
level: CONFIG.LOG.LEVEL,
transports: [
new winston.transports.File({
}),
new winston.transports.Console({
handleExceptions: true,
- humanReadableUnhandledException: true,
format: winston.format.combine(
timestampFormatter,
winston.format.splat(),