chore: add type cast in nats emitter

This commit is contained in:
Kamil Myśliwiec
2026-01-22 09:34:45 +01:00
parent a97228848c
commit ed8370697d
2 changed files with 2 additions and 2 deletions

View File

@@ -151,7 +151,7 @@ export class ClientNats extends ClientProxy<NatsEvents, NatsStatus> {
EventKey extends keyof NatsEvents = keyof NatsEvents,
EventCallback extends NatsEvents[EventKey] = NatsEvents[EventKey],
>(event: EventKey, callback: EventCallback) {
this.statusEventEmitter.on(event, callback as any);
this.statusEventEmitter.on(event as string | symbol, callback as any);
}
public unwrap<T>(): T {

View File

@@ -275,7 +275,7 @@ export class ServerNats<
EventKey extends keyof E = keyof E,
EventCallback extends E[EventKey] = E[EventKey],
>(event: EventKey, callback: EventCallback) {
this.statusEventEmitter.on(event, callback as any);
this.statusEventEmitter.on(event as string | symbol, callback as any);
}
protected initializeSerializer(options: NatsOptions['options']) {