Skip to content

@tyravel/broadcasting

Real-time event broadcasting for Tyravel

Install

bash
npm install @tyravel/broadcasting

Metadata

FieldValue
Version1.0.1
Sourcepackages/broadcasting
CategoryPlatform services
Node.js>=26

Tyravel dependencies

Public exports

From the package entry point (dist/index.d.ts). Deep imports are not supported.

Values

  • ArrayBroadcaster
  • BroadcastDispatcher
  • BroadcastEvent
  • BroadcastManager
  • BroadcastQueueBridge
  • ChannelCallback
  • ChannelRegistry
  • EchoClientConfig
  • LogBroadcaster
  • NullBroadcaster
  • RedisBroadcastMessage
  • TYRAVEL_BROADCAST_REDIS_CHANNEL
  • TYRAVEL_WS_PATH
  • WsClientMessage
  • WsServerMessage
  • attachBroadcastWebSocketUpgrade
  • buildBroadcastPayload
  • buildChannelAuthToken
  • channel
  • clearBroadcastWebSocketUpgrade
  • eventShouldBroadcast
  • normalizeChannels
  • parseRedisBroadcastMessage
  • parseWsClientMessage
  • registerBroadcastChannels
  • resolveEchoClientConfig
  • serializeWsServerMessage
  • setBroadcastWebSocketUpgrade
  • verifyChannelAuthToken

Types

  • BroadcastAuthRequest
  • BroadcastAuthResult
  • BroadcastConnectionConfig
  • BroadcastDriver
  • BroadcastPayload
  • BroadcastableEvent
  • Broadcaster
  • BroadcasterFactory
  • BroadcastingConfig
  • ChannelAuthorizer
  • LogBroadcastConnectionConfig
  • NullBroadcastConnectionConfig
  • ShouldBroadcast
  • WebSocketBroadcastConnectionConfig

Released under the MIT License.