UNPKG

@dtu-olp-2024/kafka-nocobase

Version:

A NocoBase plugin for Apache Kafka integration, supporting message publishing, topic management, and event-driven workflows. Built for the DTU GreenHope project.

24 lines (22 loc) 716 B
const versions = { 0: ({ transactionalId, groupId, producerId, producerEpoch, topics }) => { const request = require('./v0/request') const response = require('./v0/response') return { request: request({ transactionalId, groupId, producerId, producerEpoch, topics }), response, } }, 1: ({ transactionalId, groupId, producerId, producerEpoch, topics }) => { const request = require('./v1/request') const response = require('./v1/response') return { request: request({ transactionalId, groupId, producerId, producerEpoch, topics }), response, } }, } module.exports = { versions: Object.keys(versions), protocol: ({ version }) => versions[version], }