Files
logori/src/logger.js
2018-07-01 16:16:53 +02:00

22 lines
820 B
JavaScript

exports.log = function log(message) {
var date = new Date();
console.log(`[${date.getFullYear()}/${date.getDate()}/${(date.getMonth() + 1)}-` +
`${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}][LOG]${message}`);
};
exports.warning = function warning(message) {
var date = new Date();
console.error(`[${date.getFullYear()}/${date.getDate()}/${(date.getMonth() + 1)}-` +
`${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}][WARNING]${message}`);
};
exports.error = function error(message, err) {
var date = new Date();
console.error(`[${date.getFullYear()}/${date.getDate()}/${(date.getMonth() + 1)}-` +
`${date.getHours()}:${date.getMinutes()}:${date.getSeconds()}][ERROR]${message}`);
if (err) {
console.error(err);
}
console.error('Exiting.');
process.exit(-1);
};