@robotical/sensors-dashboard
Version:
A dashboard tool for depicting Marty data by Robotical
22 lines (21 loc) • 912 B
JavaScript
;
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;