@playlive/realtime-pipeline — public entry point.
@playlive/realtime-pipeline
Framework-agnostic native-WebSocket client for the Play Live unified data pipeline (UDP). Replaces the legacy playlive-overlay-data-layer
playlive-overlay-data-layer
react-use-websocket-lite
zustand/vanilla
@playlive/react-pipeline
Subpath exports — take only what you need:
@playlive/realtime-pipeline/protocol
@playlive/realtime-pipeline/reducer
@playlive/realtime-pipeline/store
@playlive/realtime-pipeline/connection
processMessage
@playlive/realtime-pipeline/config
@playlive/realtime-pipeline/demo
isDemoMode
@playlive/realtime-pipeline— public entry point.Framework-agnostic native-WebSocket client for the Play Live unified data pipeline (UDP). Replaces the legacy
playlive-overlay-data-layerreact-use-websocket-litecombo with a tiny vanilla state machinezustand/vanillastore. React bindings ship separately in@playlive/react-pipeline(phase 6).Subpath exports — take only what you need:
@playlive/realtime-pipeline— full barrel.@playlive/realtime-pipeline/protocol— wire types (zero runtime).@playlive/realtime-pipeline/reducer— pure reducers.@playlive/realtime-pipeline/store— bare vanilla Zustand store.@playlive/realtime-pipeline/connection— WebSocket state machineprocessMessage+ identify helpers + emitter.@playlive/realtime-pipeline/config— global config singleton.@playlive/realtime-pipeline/demo— demo fixtures +isDemoMode.