UNPKG

lex-model-validator

Version:
50 lines (49 loc) 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var CODES = { Reset: '\x1b[0m', Bright: '\x1b[1m', Dim: '\x1b[2m', Underscore: '\x1b[4m', Blink: '\x1b[5m', Reverse: '\x1b[7m', Hidden: '\x1b[8m', FgBlack: '\x1b[30m', FgRed: '\x1b[31m', FgGreen: '\x1b[32m', FgYellow: '\x1b[33m', FgBlue: '\x1b[34m', FgMagenta: '\x1b[35m', FgCyan: '\x1b[36m', FgWhite: '\x1b[37m', BgBlack: '\x1b[40m', BgRed: '\x1b[41m', BgGreen: '\x1b[42m', BgYellow: '\x1b[43m', BgBlue: '\x1b[44m', BgMagenta: '\x1b[45m', BgCyan: '\x1b[46m', BgWhite: '\x1b[47m' }; var Log = /** @class */ (function () { function Log() { } Log.info = function (message) { this.log('', message); }; Log.success = function (message) { this.log(CODES.FgGreen, message); }; Log.warning = function (message) { this.log(CODES.FgYellow, message); }; Log.error = function (message) { this.log(CODES.FgRed, message); }; Log.log = function (code, message) { // tslint:disable-next-line console.log("" + code + message + CODES.Reset); }; return Log; }()); exports.Log = Log;