INNER CODE UNIT · JavaScript
Promise
tulios/kafkajs · src/admin/index.js:542
return new Promise((resolve, reject) => {
consumer.on(consumer.events.FETCH, async () =>
consumer
.stop()
.then(resolve)
.catch(reject)
)
consumer
.run({
eachBatchAutoResolve: false,
eachBatch: async () => true,
})
.catch(reject)
// This consumer doesn't need to consume any data
consumer.pause([{ topic }])