UNPKG

nglogger-acefone

Version:

pre-defined logger which is ready to user

18 lines (14 loc) 465 B
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;