@mojaloop/ml-schema-transformer-lib
Version:
Shared component for ML schemas translation
29 lines (27 loc) • 665 B
JavaScript
// src/lib/logger.ts
import { loggerFactory } from "@mojaloop/central-services-logger/src/contextLogger";
// src/types/index.ts
var logLevelsMap = {
error: "error",
warn: "warn",
info: "info",
verbose: "verbose",
debug: "debug",
silly: "silly",
audit: "audit",
trace: "trace",
perf: "perf"
};
var logLevelValues = Object.values(logLevelsMap);
// src/lib/logger.ts
var createLogger = (context, logLevel) => {
const log = loggerFactory(context);
log.setLevel(logLevel);
return log;
};
var logger = createLogger("MLST", process.env.MLST_LOG_LEVEL || logLevelsMap.warn);
export {
createLogger,
logger
};
//# sourceMappingURL=logger.mjs.map