774 shaares
10 private links
10 private links
1 result
tagged
logger
Hi Is there a way to set up morgan to skip adding new line when using stream option? I am combining morgan's output to winston and both are adding LF line feed which results in double new lines...I can strip out the newline when it comes...
This is how
var split = require('split');
var winston = require('winston');
winston.emitErrs = true;
var logger = new winston.Logger({
transports: [
new winston.transports.File({
level: 'info',
filename: './logs/all-logs.log',
handleExceptions: true,
json: true,
maxsize: 5242880, //5MB
maxFiles: 5,
colorize: false
}),
new winston.transports.Console({
level: 'debug',
handleExceptions: true,
json: false,
colorize: true
})
],
exitOnError: false
});
module.exports = logger;
module.exports.stream = split().on('data', function (message) {
logger.info(message);
});