redis-smq
Version:
A high-performance, reliable, and scalable message queue for Node.js.
15 lines • 776 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseLoggerConfig = parseLoggerConfig;
const lodash_1 = __importDefault(require("lodash"));
const default_config_js_1 = require("./default-config.js");
function parseLoggerConfig(userConfig) {
if (typeof userConfig === 'boolean') {
return Object.assign(Object.assign({}, default_config_js_1.defaultConfig.logger), { enabled: userConfig });
}
return lodash_1.default.merge({}, default_config_js_1.defaultConfig.logger, userConfig !== null && userConfig !== void 0 ? userConfig : {});
}
//# sourceMappingURL=parse-logger-config.js.map