UNPKG

redis-smq

Version:

A high-performance, reliable, and scalable message queue for Node.js.

15 lines 776 B
"use strict"; 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