antora-confluence
Version:
A tool to convert and publish Antora documentation to Confluence
20 lines (19 loc) • 557 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getLogger = void 0;
const winston_1 = require("winston");
let LOGGER;
const init = () => {
LOGGER = (0, winston_1.createLogger)({
level: process.env.LOG_LEVEL || "info",
format: winston_1.format.cli({
level: true,
}),
transports: [new winston_1.transports.Console({ format: winston_1.format.simple() })],
});
return LOGGER;
};
const getLogger = () => {
return LOGGER || init();
};
exports.getLogger = getLogger;