This commit is contained in:
Sebastian Seedorf
2020-11-16 17:06:34 +01:00
parent 4d520321e7
commit d58aa134ec
6 changed files with 14 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.HttpLogger = exports.Logger = void 0;
exports.HttpLogger = exports.Logger = exports.levels = void 0;
const winston = require("winston");
const colors = require("colors");
const _1 = require(".");
@@ -14,14 +14,14 @@ const logger = winston.createLogger({
}),
],
});
const levels = ["error", "warn", "info", "http", "verbose", "debug", "silly"];
exports.levels = ["error", "warn", "info", "http", "verbose", "debug", "silly"];
const wrapper = (original) => {
return (...args) => {
return original(args.map((obj) => typeof obj === "string" ? obj : prune(obj)).join(" "));
};
};
exports.Logger = {};
for (const level of levels) {
for (const level of exports.levels) {
exports.Logger[level] = wrapper(logger[level]);
}
exports.Logger.log = wrapper(logger["silly"]);