multiconsumer-kue
Version:
A multi-consumer queue on top of Kue
10 lines (9 loc) • 391 B
TypeScript
import * as kue from "kue";
import { EventBus, QueueTopic } from "multiconsumer-queue";
import * as redis from "redis";
export * from "multiconsumer-queue";
/**
* Build new multi-consumer queue
*/
export declare function MultiConsumerKue(queue: kue.Queue, redis: () => redis.RedisClient, liveSetKey?: (topic: QueueTopic) => QueueTopic): EventBus<kue.Job>;
export default MultiConsumerKue;