UNPKG

@oznu/ws-connect

Version:

WS WebSocket client wrapper to automatically reconnect lost or disconnected connections.

10 lines (9 loc) 315 B
import * as WebSocketClient from 'ws'; export interface WebSocketOptions { options?: WebSocketClient.ClientOptions; protocols?: string | string[]; reconnectInterval?: number; pingInterval?: number; pingFailureLimit?: number; beforeConnect?: (connectionAttempts?: number) => Promise<void>; }