UNPKG

kafka-nestjs

Version:

A structured Kafka integration for NestJS inspired by BullMQ, offering decorators, modular configuration, and a scalable consumer/producer architecture.

7 lines (6 loc) 309 B
import { FactoryProvider, ModuleMetadata } from '@nestjs/common'; import { KafkaConfig } from 'kafkajs'; export interface SharedKafkaAsyncConfiguration extends Pick<ModuleMetadata, 'imports'> { useFactory?: (...args: any[]) => Promise<KafkaConfig> | KafkaConfig; inject?: FactoryProvider['inject']; }