UNPKG

@oaklean/profiler-core

Version:

Part of the @oaklean suite. It provides all basic functions to work with the `.oak` file format. It allows parsing the `.oak` file format as well as tools for analyzing the measurement values. It also provides all necessary capabilities required for prec

30 lines 2.85 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.LoggerHelper = void 0; const util_1 = __importDefault(require("util")); const cli_color_1 = __importDefault(require("cli-color")); class LoggerHelper { static logString(message, ...optionalParams) { return cli_color_1.default.white(util_1.default.format.apply(this, [message, ...optionalParams])); } static warnString(message, ...optionalParams) { return cli_color_1.default.yellow(util_1.default.format.apply(this, [message, ...optionalParams])); } static errorString(message, ...optionalParams) { return cli_color_1.default.red(util_1.default.format.apply(this, [message, ...optionalParams])); } static log(message, ...optionalParams) { console.log(LoggerHelper.logString(message, ...optionalParams)); } static warn(message, ...optionalParams) { console.warn(LoggerHelper.warnString(message, ...optionalParams)); } static error(message, ...optionalParams) { console.error(LoggerHelper.errorString(message, ...optionalParams)); } } exports.LoggerHelper = LoggerHelper; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTG9nZ2VySGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2hlbHBlci9Mb2dnZXJIZWxwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsZ0RBQXVCO0FBRXZCLDBEQUEyQjtBQUUzQixNQUFhLFlBQVk7SUFDeEIsTUFBTSxDQUFDLFNBQVMsQ0FBQyxPQUFhLEVBQUUsR0FBRyxjQUFxQjtRQUN2RCxPQUFPLG1CQUFHLENBQUMsS0FBSyxDQUFDLGNBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxHQUFHLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQTtJQUN4RSxDQUFDO0lBRUQsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFhLEVBQUUsR0FBRyxjQUFxQjtRQUN4RCxPQUFPLG1CQUFHLENBQUMsTUFBTSxDQUFDLGNBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxHQUFHLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQTtJQUN6RSxDQUFDO0lBRUQsTUFBTSxDQUFDLFdBQVcsQ0FBQyxPQUFhLEVBQUUsR0FBRyxjQUFxQjtRQUN6RCxPQUFPLG1CQUFHLENBQUMsR0FBRyxDQUFDLGNBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxHQUFHLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQTtJQUN0RSxDQUFDO0lBRUQsTUFBTSxDQUFDLEdBQUcsQ0FBQyxPQUFhLEVBQUUsR0FBRyxjQUFxQjtRQUNqRCxPQUFPLENBQUMsR0FBRyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsT0FBTyxFQUFFLEdBQUcsY0FBYyxDQUFDLENBQUMsQ0FBQTtJQUNoRSxDQUFDO0lBRUQsTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFhLEVBQUUsR0FBRyxjQUFxQjtRQUNsRCxPQUFPLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxVQUFVLENBQUMsT0FBTyxFQUFFLEdBQUcsY0FBYyxDQUFDLENBQUMsQ0FBQTtJQUNsRSxDQUFDO0lBRUQsTUFBTSxDQUFDLEtBQUssQ0FBQyxPQUFhLEVBQUUsR0FBRyxjQUFxQjtRQUNuRCxPQUFPLENBQUMsS0FBSyxDQUFDLFlBQVksQ0FBQyxXQUFXLENBQUMsT0FBTyxFQUFFLEdBQUcsY0FBYyxDQUFDLENBQUMsQ0FBQTtJQUNwRSxDQUFDO0NBQ0Q7QUF4QkQsb0NBd0JDIn0=