kafka-nestjs
Version:
A structured Kafka integration for NestJS inspired by BullMQ, offering decorators, modular configuration, and a scalable consumer/producer architecture.
8 lines (7 loc) • 329 B
TypeScript
import { ConsumerSubscribeTopics, ConsumerConfig } from 'kafkajs';
export type KafkaConsumerOptions = {
subscribe: ConsumerSubscribeTopics;
consumerConfig: ConsumerConfig;
};
export declare const KafkaConsumer: (options: KafkaConsumerOptions) => MethodDecorator;
export declare function KafkaProcessor(): ClassDecorator;