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