UNPKG

patchwork-mapconverter

Version:

Executable wrapper for https://github.com/ChiefOfGxBxL/WC3MapTranslator

33 lines 2.51 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LOG_FATAL = exports.LOG_ERROR = exports.LOG_WARN = exports.LOG_INFO = exports.LOG_DEBUG = exports.LOG_TRACE = exports.LOG_SILLY = exports.LoggerFactory = void 0; const tslog_1 = require("tslog"); const LOG_SILLY = 0; exports.LOG_SILLY = LOG_SILLY; const LOG_TRACE = 1; exports.LOG_TRACE = LOG_TRACE; const LOG_DEBUG = 2; exports.LOG_DEBUG = LOG_DEBUG; const LOG_INFO = 3; exports.LOG_INFO = LOG_INFO; const LOG_WARN = 4; exports.LOG_WARN = LOG_WARN; const LOG_ERROR = 5; exports.LOG_ERROR = LOG_ERROR; const LOG_FATAL = 6; exports.LOG_FATAL = LOG_FATAL; let minLogLevel = LOG_DEBUG; const loggerInstances = {}; const LoggerFactory = { setLogLevel: function (logLevel) { minLogLevel = logLevel; Object.values(loggerInstances).forEach((logger) => { logger.settings.minLevel = logLevel; }); }, createLogger: function (module) { const logger = new tslog_1.Logger({ name: module, minLevel: minLogLevel, hideLogPositionForProduction: true }); loggerInstances[module] = logger; return logger; } }; exports.LoggerFactory = LoggerFactory; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTG9nZ2VyRmFjdG9yeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9sb2dnaW5nL0xvZ2dlckZhY3RvcnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsaUNBQTRDO0FBRTVDLE1BQU0sU0FBUyxHQUFHLENBQUMsQ0FBQTtBQTBCakIsOEJBQVM7QUF6QlgsTUFBTSxTQUFTLEdBQUcsQ0FBQyxDQUFBO0FBMEJqQiw4QkFBUztBQXpCWCxNQUFNLFNBQVMsR0FBRyxDQUFDLENBQUE7QUEwQmpCLDhCQUFTO0FBekJYLE1BQU0sUUFBUSxHQUFHLENBQUMsQ0FBQTtBQTBCaEIsNEJBQVE7QUF6QlYsTUFBTSxRQUFRLEdBQUcsQ0FBQyxDQUFBO0FBMEJoQiw0QkFBUTtBQXpCVixNQUFNLFNBQVMsR0FBRyxDQUFDLENBQUE7QUEwQmpCLDhCQUFTO0FBekJYLE1BQU0sU0FBUyxHQUFHLENBQUMsQ0FBQTtBQTBCakIsOEJBQVM7QUF4QlgsSUFBSSxXQUFXLEdBQUcsU0FBUyxDQUFBO0FBQzNCLE1BQU0sZUFBZSxHQUFvQyxFQUFFLENBQUE7QUFFM0QsTUFBTSxhQUFhLEdBQUc7SUFDcEIsV0FBVyxFQUFFLFVBQVUsUUFBZ0I7UUFDckMsV0FBVyxHQUFHLFFBQVEsQ0FBQTtRQUN0QixNQUFNLENBQUMsTUFBTSxDQUFDLGVBQWUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sRUFBRSxFQUFFLEdBQUcsTUFBTSxDQUFDLFFBQVEsQ0FBQyxRQUFRLEdBQUcsUUFBUSxDQUFBLENBQUMsQ0FBQyxDQUFDLENBQUE7SUFDN0YsQ0FBQztJQUVELFlBQVksRUFBRSxVQUFVLE1BQWM7UUFDcEMsTUFBTSxNQUFNLEdBQUcsSUFBSSxjQUFNLENBQVUsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxXQUFXLEVBQUUsNEJBQTRCLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQTtRQUMvRyxlQUFlLENBQUMsTUFBTSxDQUFDLEdBQUcsTUFBTSxDQUFBO1FBQ2hDLE9BQU8sTUFBTSxDQUFBO0lBQ2YsQ0FBQztDQUNGLENBQUE7QUFHQyxzQ0FBYSJ9