New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

kafkajs

Package Overview
Dependencies
Maintainers
2
Versions
299
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

kafkajs - npm Package Compare versions

Comparing version 1.16.0-beta.30 to 1.16.0-beta.31

6

package.json
{
"name": "kafkajs",
"version": "1.16.0-beta.30",
"version": "1.16.0-beta.31",
"description": "A modern Apache Kafka client for node.js",

@@ -83,5 +83,5 @@ "author": "Tulio Ornelas <ornelas.tulio@gmail.com>",

"kafkajs": {
"sha": "38e075000931dd490761a42c2c9157e585cb1469",
"compare": "https://github.com/tulios/kafkajs/compare/v1.15.0...38e075000931dd490761a42c2c9157e585cb1469"
"sha": "2b5f96fe1f3d005f27b5807e4a0934414fef971d",
"compare": "https://github.com/tulios/kafkajs/compare/v1.15.0...2b5f96fe1f3d005f27b5807e4a0934414fef971d"
}
}

@@ -151,3 +151,10 @@ const { EventEmitter } = require('events')

try {
await this.eachMessage({ topic, partition, message })
await this.eachMessage({
topic,
partition,
message,
heartbeat: async () => {
await this.consumerGroup.heartbeat({ interval: this.heartbeatInterval })
},
})
} catch (e) {

@@ -154,0 +161,0 @@ if (!isKafkaJSError(e)) {

@@ -861,2 +861,3 @@ /// <reference types="node" />

message: KafkaMessage
heartbeat(): Promise<void>
}

@@ -886,2 +887,5 @@

export type EachBatchHandler = (payload: EachBatchPayload) => Promise<void>
export type EachMessageHandler = (payload: EachMessagePayload) => Promise<void>
export type ConsumerRunConfig = {

@@ -893,4 +897,4 @@ autoCommit?: boolean

partitionsConsumedConcurrently?: number
eachBatch?: (payload: EachBatchPayload) => Promise<void>
eachMessage?: (payload: EachMessagePayload) => Promise<void>
eachBatch?: EachBatchHandler
eachMessage?: EachMessageHandler
}

@@ -897,0 +901,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc