redis-smq
Version:
A simple high-performance Redis message queue for Node.js.
17 lines • 742 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports._getExchangeFanOutTransferable = _getExchangeFanOutTransferable;
const uuid_1 = require("uuid");
const exchange_js_1 = require("../../types/exchange.js");
const _validate_exchange_fan_out_params_js_1 = require("./_validate-exchange-fan-out-params.js");
function _getExchangeFanOutTransferable(fanOutName) {
const params = (0, _validate_exchange_fan_out_params_js_1._validateExchangeFanOutParams)(fanOutName);
if (params instanceof Error)
return params;
return {
params,
type: exchange_js_1.EExchangeType.FANOUT,
exchangeTag: (0, uuid_1.v4)(),
};
}
//# sourceMappingURL=_get-exchange-fanout-transferable.js.map