UNPKG

@robotical/sensors-dashboard

Version:

A dashboard tool for depicting Marty data by Robotical

22 lines (21 loc) 912 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; const SHOW_LOGS_GLOBAL = true; class Logger { static info(SHOW_LOGS, tag, message) { SHOW_LOGS_GLOBAL && SHOW_LOGS && console.log('\x1b[34m%s\x1b[0m', "INFO: ".concat(tag), message); // Blue color for info logs } static error(SHOW_LOGS, tag, message) { SHOW_LOGS_GLOBAL && SHOW_LOGS && console.error('\x1b[31m%s\x1b[0m', "ERROR: ".concat(tag), message); // Red color for error logs } static debug(SHOW_LOGS, tag, message) { SHOW_LOGS_GLOBAL && SHOW_LOGS && console.debug('\x1b[35m%s\x1b[0m', "DEBUG: ".concat(tag), message); // Magenta color for debug logs } static warn(SHOW_LOGS, tag, message) { SHOW_LOGS_GLOBAL && SHOW_LOGS && console.warn('\x1b[33m%s\x1b[0m', "WARN: ".concat(tag), message); // Yellow color for warning logs } } var _default = exports.default = Logger;