@flashcoffee/fclogger
Version:
Flash Coffee Custom Logger
17 lines • 576 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.jsonlogger = void 0;
const winston_1 = require("winston");
const redactor_1 = require("../redactors/redactor");
const { printf } = winston_1.format;
exports.jsonlogger = (0, winston_1.createLogger)({
level: 'info',
exitOnError: false,
transports: [
new winston_1.transports.Console({
level: 'info',
format: printf(({ message }) => (0, redactor_1.strRedactor)(JSON.stringify(message))),
}),
],
});
//# sourceMappingURL=jsonlogger.js.map