UNPKG

@plugjs/plug

Version:
36 lines (35 loc) 786 B
// logging/levels.ts var TRACE = 10; var DEBUG = 20; var INFO = 30; var NOTICE = 40; var WARN = 50; var ERROR = 60; var OFF = 9007199254740991; var logLevels = Object.freeze({ TRACE, DEBUG, INFO, NOTICE, WARN, ERROR, OFF }); function getLevelNumber(level) { const _level = level.toUpperCase(); return _level in logLevels ? logLevels[_level] : NOTICE; } function getLevelName(level) { if (level <= TRACE) return "trace"; if (level <= DEBUG) return "debug"; if (level <= INFO) return "info"; if (level <= NOTICE) return "notice"; if (level <= WARN) return "warn"; if (level <= ERROR) return "error"; return "off"; } export { DEBUG, ERROR, INFO, NOTICE, OFF, TRACE, WARN, getLevelName, getLevelNumber, logLevels }; //# sourceMappingURL=levels.mjs.map