UNPKG

kafka-nestjs

Version:

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

19 lines 742 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.KafkaConsumer = void 0; exports.KafkaProcessor = KafkaProcessor; const common_1 = require("@nestjs/common"); const kafka_constants_1 = require("../constants/kafka.constants"); const KafkaConsumer = (options) => { return (target, propertyKey, descriptor) => { (0, common_1.SetMetadata)(kafka_constants_1.KAFKA_CONSUMER_METADATA, options)(target, propertyKey, descriptor); return descriptor; }; }; exports.KafkaConsumer = KafkaConsumer; function KafkaProcessor() { return (target) => { (0, common_1.SetMetadata)(kafka_constants_1.KAFKA_PROCESSOR_METADATA, true)(target); }; } //# sourceMappingURL=kafka.decorator.js.map