UNPKG

@aarc-dev/core-viem

Version:

24 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Logger = void 0; class Logger { static log(message, value) { const timestamp = new Date().toISOString(); const logMessage = `\x1b[35m[${timestamp}]\x1b[0m \x1b[36m${message}\x1b[0m:`; if (Logger.isDebug) { console.log(logMessage, value === undefined ? "" : value); } } static warn(message, value) { const timestamp = new Date().toISOString(); const warnMessage = `\x1b[35m[${timestamp}]\x1b[0m \x1b[33mWARN\x1b[0m: \x1b[36m${message}\x1b[0m`; console.warn(warnMessage, value === undefined ? "" : value); } static error(message, value) { const timestamp = new Date().toISOString(); const errorMessage = `\x1b[35m[${timestamp}]\x1b[0m \x1b[31mERROR\x1b[0m: \x1b[36m${message}\x1b[0m`; console.error(errorMessage, value === undefined ? "" : value); } } exports.Logger = Logger; //# sourceMappingURL=Logger.js.map