UNPKG

@hawtio/backend-middleware

Version:

An Express middleware that implements Hawtio backend

20 lines 1.53 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.configureLog = exports.log = void 0; const js_logger_1 = __importDefault(require("js-logger")); js_logger_1.default.useDefaults(); exports.log = js_logger_1.default.get('hawtio-backend'); function configureLog(logLevel = js_logger_1.default.INFO) { if (typeof logLevel === 'string') { exports.log.setLevel(js_logger_1.default[logLevel.toUpperCase()]); } else { exports.log.setLevel(logLevel); } exports.log.info('Logging level:', exports.log.getLevel().name); } exports.configureLog = configureLog; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2xvZ2dlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSwwREFBNkM7QUFFN0MsbUJBQU0sQ0FBQyxXQUFXLEVBQUUsQ0FBQTtBQUVQLFFBQUEsR0FBRyxHQUFHLG1CQUFNLENBQUMsR0FBRyxDQUFDLGdCQUFnQixDQUFDLENBQUE7QUFFL0MsU0FBZ0IsWUFBWSxDQUFDLFdBQStCLG1CQUFNLENBQUMsSUFBSTtJQUNyRSxJQUFJLE9BQU8sUUFBUSxLQUFLLFFBQVEsRUFBRSxDQUFDO1FBQ2pDLFdBQUcsQ0FBQyxRQUFRLENBQUUsbUJBQWtELENBQUMsUUFBUSxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQTtJQUMzRixDQUFDO1NBQU0sQ0FBQztRQUNOLFdBQUcsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLENBQUE7SUFDeEIsQ0FBQztJQUNELFdBQUcsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLEVBQUUsV0FBRyxDQUFDLFFBQVEsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFBO0FBQ2pELENBQUM7QUFQRCxvQ0FPQyJ9