@@ -2,13 +2,13 @@ import RDKafka from '@platformatic/rdkafka'
22import { printResults , Tracker , type Result } from 'cronometro'
33import { Kafka as KafkaJS , logLevel } from 'kafkajs'
44import { randomUUID } from 'node:crypto'
5- import { Consumer , MessagesStreamModes } from '../src/index.ts'
5+ import { Consumer , MessagesStreamModes , PromiseWithResolvers } from '../src/index.ts'
66import { brokers , topic } from './utils/definitions.ts'
77
88const iterations = 10000
99
1010function rdkafkaEvented ( ) : Promise < Result > {
11- const { promise, resolve, reject } = Promise . withResolvers < Result > ( )
11+ const { promise, resolve, reject } = PromiseWithResolvers < Result > ( )
1212 const tracker = new Tracker ( )
1313
1414 const consumer = new RDKafka . KafkaConsumer (
@@ -68,7 +68,7 @@ function rdkafkaEvented (): Promise<Result> {
6868}
6969
7070function rdkafkaStream ( ) : Promise < Result > {
71- const { promise, resolve, reject } = Promise . withResolvers < Result > ( )
71+ const { promise, resolve, reject } = PromiseWithResolvers < Result > ( )
7272 const tracker = new Tracker ( )
7373
7474 const stream = RDKafka . KafkaConsumer . createReadStream (
@@ -107,7 +107,7 @@ function rdkafkaStream (): Promise<Result> {
107107}
108108
109109async function kafkajs ( ) : Promise < Result > {
110- const { promise, resolve, reject } = Promise . withResolvers < Result > ( )
110+ const { promise, resolve, reject } = PromiseWithResolvers < Result > ( )
111111 const tracker = new Tracker ( )
112112
113113 const client = new KafkaJS ( { clientId : 'benchmarks' , brokers, logLevel : logLevel . ERROR } )
@@ -140,7 +140,7 @@ async function kafkajs (): Promise<Result> {
140140}
141141
142142async function platformaticKafka ( ) : Promise < Result > {
143- const { promise, resolve, reject } = Promise . withResolvers < Result > ( )
143+ const { promise, resolve, reject } = PromiseWithResolvers < Result > ( )
144144 const tracker = new Tracker ( )
145145
146146 const consumer = new Consumer ( {
0 commit comments