feat(core-realtime): IRealtimeBroadcaster extends RealtimeBroadcasterProtocol

This commit is contained in:
2026-05-09 12:37:26 +02:00
parent 07fa35cd0b
commit ebcce46681
2 changed files with 3 additions and 1 deletions

View File

@@ -13,6 +13,7 @@
"test": "vitest run"
},
"dependencies": {
"@repo/core-shared": "workspace:*",
"socket.io": "^4.7.0",
"zod": "^3.23.0"
},

View File

@@ -1,7 +1,8 @@
import type { z } from "zod";
import type { RealtimeBroadcasterProtocol } from "@repo/core-shared/di/bind-protocols";
import type { RealtimeChannelDescriptor } from "./realtime-channel";
export interface IRealtimeBroadcaster {
export interface IRealtimeBroadcaster extends RealtimeBroadcasterProtocol {
broadcast<T>(
descriptor: RealtimeChannelDescriptor<string, z.ZodType<T>>,
payload: T,