@jknott/typescript-robust-websocket
Version:
A robust reconnecting WebSocket client for the browser with ts compatability based on robust-websocket
13 lines (11 loc) • 401 B
TypeScript
declare module 'typescript-robust-websocket' {
class RobustWebSocket extends WebSocket {
constructor(streamUri: string | (() => string | Promise<string>), protocols: string[], options?: {
timeout?: number;
shouldReconnect?: (event: CloseEvent, ws: WebSocket) => any;
automaticOpen?: boolean;
ignoreConnectivityEvents?: boolean;
});
}
export = RobustWebSocket;
}