UNPKG

@verdaccio/logger-prettify

Version:

Verdaccio Logger Prettify

61 lines (60 loc) 1.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.calculateLevel = calculateLevel; exports.subSystemLevels = exports.levelsColors = void 0; var _colorette = require("colorette"); function calculateLevel(levelCode) { switch (true) { case levelCode === 10: return 'trace'; case levelCode === 20: return 'debug'; case levelCode === 25: return 'http'; case levelCode === 30: return 'info'; case levelCode === 40: return 'warn'; case levelCode === 50: return 'error'; case levelCode === 60: return 'fatal'; default: return 'fatal'; } } const levelsColors = exports.levelsColors = { fatal: _colorette.red, error: _colorette.red, warn: _colorette.yellow, http: _colorette.magenta, info: _colorette.cyan, debug: _colorette.green, trace: _colorette.white }; var ARROWS = /*#__PURE__*/function (ARROWS) { ARROWS["LEFT"] = "<--"; ARROWS["RIGHT"] = "-->"; ARROWS["EQUAL"] = "-=-"; ARROWS["NEUTRAL"] = "---"; return ARROWS; }(ARROWS || {}); const subSystemLevels = exports.subSystemLevels = { color: { in: (0, _colorette.green)(ARROWS.LEFT), out: (0, _colorette.yellow)(ARROWS.RIGHT), auth: (0, _colorette.blue)(ARROWS.NEUTRAL), fs: (0, _colorette.black)(ARROWS.EQUAL), default: (0, _colorette.blue)(ARROWS.NEUTRAL) }, white: { in: ARROWS.LEFT, out: ARROWS.RIGHT, auth: ARROWS.NEUTRAL, fs: ARROWS.EQUAL, default: ARROWS.NEUTRAL } }; //# sourceMappingURL=levels.js.map