@logtail/pino
Version:
Better Stack Pino transport (formerly Logtail)
33 lines • 819 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getLogLevel = getLogLevel;
const types_1 = require("@logtail/types");
/**
* Return a Logtail `LogLevel` based on the Pino level
* @param level number - Pino log level
*/
function getLogLevel(level) {
// Trace 10
if (level <= 10) {
return types_1.LogLevel.Trace;
}
// Debug
if (level <= 20) {
return types_1.LogLevel.Debug;
}
// Info
if (level <= 30) {
return types_1.LogLevel.Info;
}
// Warn
if (level <= 40) {
return types_1.LogLevel.Warn;
}
// Error
if (level <= 50) {
return types_1.LogLevel.Error;
}
// Everything above this level is considered fatal
return types_1.LogLevel.Fatal;
}
//# sourceMappingURL=helpers.js.map