UNPKG

@nestjstools/messaging-redis-extension

Version:

Extension to handle messages and dispatch them over Redis

20 lines (19 loc) 703 B
import { ChannelConfig } from '@nestjstools/messaging'; export declare class RedisChannelConfig extends ChannelConfig { readonly connection: Connection; readonly queue: string; /** * @description * This prefix is not used as RedisOptions keyPrefix, it is used as prefix for BullMQ * Read more: https://github.com/taskforcesh/bullmq/issues/1219#issuecomment-1113903785 */ readonly keyPrefix?: string; constructor({ name, connection, queue, enableConsumer, avoidErrorsForNotExistedHandlers, middlewares, normalizer, keyPrefix, }: RedisChannelConfig); } interface Connection { host: string; port: number; password?: string; db?: number; } export {};