Skip to content

Commit ee11759

Browse files
magnel4mby
authored andcommitted
fix: export on super stream consumer handle
1 parent f7dea58 commit ee11759

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

example/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/client.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ import { RouteResponse } from "./responses/route_response"
3939
import { StreamStatsResponse } from "./responses/stream_stats_response"
4040
import { SubscribeResponse } from "./responses/subscribe_response"
4141
import { UnsubscribeResponse } from "./responses/unsubscribe_response"
42-
import { SuperStreamConsumer } from "./super_stream_consumer"
42+
import { SuperStreamConsumer, SuperStreamConsumerFunc } from "./super_stream_consumer"
4343
import { MessageKeyExtractorFunction, SuperStreamPublisher } from "./super_stream_publisher"
4444
import { DEFAULT_FRAME_MAX, REQUIRED_MANAGEMENT_VERSION, ResponseCode, sample, wait } from "./util"
4545
import { ConsumerCreditPolicy, CreditRequestWrapper, defaultCreditPolicy } from "./consumer_credit_policy"
@@ -249,7 +249,7 @@ export class Client {
249249

250250
public async declareSuperStreamConsumer(
251251
{ superStream, offset, consumerRef, creditPolicy }: DeclareSuperStreamConsumerParams,
252-
handle: ConsumerFunc
252+
handle: SuperStreamConsumerFunc
253253
): Promise<SuperStreamConsumer> {
254254
const partitions = await this.queryPartitions({ superStream })
255255
return SuperStreamConsumer.create(handle, {

src/super_stream_consumer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { ConsumerCreditPolicy, defaultCreditPolicy } from "./consumer_credit_pol
44
import { Message } from "./publisher"
55
import { Offset } from "./requests/subscribe_request"
66

7-
type SuperStreamConsumerFunc = (msg: Message, consumer?: Consumer) => Promise<void> | void
7+
export type SuperStreamConsumerFunc = (msg: Message, consumer?: Consumer) => Promise<void> | void
88

99
export class SuperStreamConsumer {
1010
private consumers: Map<string, Consumer> = new Map<string, Consumer>()

0 commit comments

Comments
 (0)