@storm-software/config-tools
Version:
⚡The Storm-Ops monorepo contains utility applications, tools, and various libraries to create modern and scalable web applications.
69 lines (58 loc) • 2.37 kB
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});
var _chunkC5OTFOQBcjs = require('./chunk-C5OTFOQB.cjs');
var _chunkUSNT2KNTcjs = require('./chunk-USNT2KNT.cjs');
// src/logger/get-log-level.ts
var getLogLevel = /* @__PURE__ */ _chunkUSNT2KNTcjs.__name.call(void 0, (label) => {
switch (label) {
case "all":
return _chunkC5OTFOQBcjs.LogLevel.ALL;
case "trace":
return _chunkC5OTFOQBcjs.LogLevel.TRACE;
case "debug":
return _chunkC5OTFOQBcjs.LogLevel.DEBUG;
case "info":
return _chunkC5OTFOQBcjs.LogLevel.INFO;
case "warn":
return _chunkC5OTFOQBcjs.LogLevel.WARN;
case "error":
return _chunkC5OTFOQBcjs.LogLevel.ERROR;
case "fatal":
return _chunkC5OTFOQBcjs.LogLevel.FATAL;
case "silent":
return _chunkC5OTFOQBcjs.LogLevel.SILENT;
default:
return _chunkC5OTFOQBcjs.LogLevel.INFO;
}
}, "getLogLevel");
var getLogLevelLabel = /* @__PURE__ */ _chunkUSNT2KNTcjs.__name.call(void 0, (logLevel = _chunkC5OTFOQBcjs.LogLevel.INFO) => {
if (logLevel >= _chunkC5OTFOQBcjs.LogLevel.ALL) {
return _chunkC5OTFOQBcjs.LogLevelLabel.ALL;
}
if (logLevel >= _chunkC5OTFOQBcjs.LogLevel.TRACE) {
return _chunkC5OTFOQBcjs.LogLevelLabel.TRACE;
}
if (logLevel >= _chunkC5OTFOQBcjs.LogLevel.DEBUG) {
return _chunkC5OTFOQBcjs.LogLevelLabel.DEBUG;
}
if (logLevel >= _chunkC5OTFOQBcjs.LogLevel.INFO) {
return _chunkC5OTFOQBcjs.LogLevelLabel.INFO;
}
if (logLevel >= _chunkC5OTFOQBcjs.LogLevel.WARN) {
return _chunkC5OTFOQBcjs.LogLevelLabel.WARN;
}
if (logLevel >= _chunkC5OTFOQBcjs.LogLevel.ERROR) {
return _chunkC5OTFOQBcjs.LogLevelLabel.ERROR;
}
if (logLevel >= _chunkC5OTFOQBcjs.LogLevel.FATAL) {
return _chunkC5OTFOQBcjs.LogLevelLabel.FATAL;
}
if (logLevel <= _chunkC5OTFOQBcjs.LogLevel.SILENT) {
return _chunkC5OTFOQBcjs.LogLevelLabel.SILENT;
}
return _chunkC5OTFOQBcjs.LogLevelLabel.INFO;
}, "getLogLevelLabel");
var isVerbose = /* @__PURE__ */ _chunkUSNT2KNTcjs.__name.call(void 0, (label = _chunkC5OTFOQBcjs.LogLevelLabel.SILENT) => {
const logLevel = typeof label === "string" ? getLogLevel(label) : label;
return logLevel >= _chunkC5OTFOQBcjs.LogLevel.DEBUG;
}, "isVerbose");
exports.getLogLevel = getLogLevel; exports.getLogLevelLabel = getLogLevelLabel; exports.isVerbose = isVerbose;