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

MISC: Add de logger

parent 9614bfd6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!3Dev kubat,!1Create basic lib
/* To use this logger, just require the file and use the logger as follows:
* <code>
* const logger = require('./common/logger.js');
* logger.log('info', 'This is an information message.');
* logger.log('debug', 'This is an information message.');
* logger.log('warn', 'This is an information message.');
* logger.log('warning', 'This is an information message.');
* logger.log('error', 'This is an information message.');
* </code>
*/
const winston = require('winston');
const __loggerCustomLevels = {
levels: {
debug: 3,
info: 2,
warn: 1,
warning: 1,
error: 0
},
colors: {
debug: 'blue',
info: 'green',
warn: 'yellow',
warning: 'yellow',
error: 'red'
}
};
module.exports = global.logger = module.exports = winston.createLogger({
transports: [new winston.transports.Console()],
level: "debug",
levels: __loggerCustomLevels.levels,
format: winston.format.combine(
winston.format.colorize({ all: true }),
winston.format.simple()
)
});
...@@ -17,7 +17,8 @@ ...@@ -17,7 +17,8 @@
"ejs": "^3.1.5", "ejs": "^3.1.5",
"electron": "^10.1.1", "electron": "^10.1.1",
"express": "^4.17.1", "express": "^4.17.1",
"sqlite3": "^5.0.0" "sqlite3": "^5.0.0",
"winston": "^3.3.3"
}, },
"config": { "config": {
"port": "8080", "port": "8080",
......
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