RobustWebSocket
JSON →A robust, reconnecting WebSocket client for the browser that wraps the standard WebSocket class with the same interface but adds automatic reconnection. It is error-code aware (avoids reconnecting on 1008/1011 by default) and respects browser online/offline events to prevent unnecessary reconnection attempts. Version 1.0.0 is stable; well-tested with cross-browser coverage. Key differentiators vs alternatives: includes test suite, offline awareness, and functional composition for custom reconnect strategies.
Resources
packagerobust-websocket ↗