0.0.1 • Published 1 year ago

@zvs001/kafka-helpers v0.0.1

Weekly downloads
-
License
-
Repository
github
Last release
1 year ago

Provides manual commit implementation for kafkajs.

npm

Install

yarn add @zvs001/kafka-helpers

or

npm i -S @zvs001/kafka-helpers

Usage

Code example:

import { setupConsumer } from '@zvs001/kafka-helpers'

const consumer = kafka.consumer({
  groupId: `group`,
})

await setupConsumer(consumer, {
  eachMessage(message: { topic: string; partition: number; data: any }) {
    const { topic, data } = message

    // ...
  },
})