nglogger-acefone
Version:
pre-defined logger which is ready to user
18 lines (14 loc) • 465 B
JavaScript
class Logger {
constructor(implementation) {
this.implementation = implementation;
}
info(message) {
const formattedMessage = `[${new Date().toLocaleString()}] ${message}`;
this.implementation.info(formattedMessage);
}
error(message,trace) {
const formattedMessage = `[${new Date().toLocaleString()}] ${message}`;
this.implementation.error(formattedMessage,trace);
}
}
export default Logger;