Skip to content
Extraits de code Groupes Projets
Vérifiée Valider ab62341a rédigé par Kubat's avatar Kubat
Parcourir les fichiers

MISC: Update logger

parent c0af840b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!3Dev kubat,!1Create basic lib
...@@ -12,28 +12,38 @@ ...@@ -12,28 +12,38 @@
const winston = require('winston'); const winston = require('winston');
const __loggerCustomLevels = { const __loggerCustomLevels = {
levels: { label: "default",
debug: 3, levels: {
info: 2, debug: 3,
warn: 1, info: 2,
warning: 1, warn: 1,
error: 0 warning: 1,
}, error: 0
colors: { },
debug: 'blue', colors: {
info: 'green', debug: 'blue',
warn: 'yellow', info: 'green',
warning: 'yellow', warn: 'yellow',
error: 'red' warning: 'yellow',
} error: 'red'
}
}; };
const __myFormat = winston.format.printf(({ level, message, label, timestamp }) => {
return `[${timestamp}] ${level}\t ${message}`;
});
module.exports = global.logger = module.exports = winston.createLogger({ module.exports = global.logger = module.exports = winston.createLogger({
transports: [new winston.transports.Console()], transports: [new winston.transports.Console()],
level: "debug", level: "debug",
levels: __loggerCustomLevels.levels, json: false,
format: winston.format.combine( handleExceptions: true,
winston.format.colorize({ all: true }), levels: __loggerCustomLevels.levels,
winston.format.simple() format: winston.format.combine(
) winston.format.timestamp({format: 'YYYY-MM-DD HH:mm:ss'}),
winston.format.label(),
winston.format.colorize({ all: true }),
winston.format.simple(),
__myFormat
)
}); });
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter