{"library":"light-websocket-client","type":"library","category":null,"description":"A lightweight TypeScript Websocket client with built-in keep-alive, auto-reconnect with exponential backoff, and application-level authentication. Designed to work with the `light-websocket-server`. Provides a custom protocol header for ping/pong keep-alive since browser WebSocket API cannot send raw ping frames. Suitable for both browser and Node.js environments when paired with the `ws` package on Node. Version 0.0.45, actively maintained.","language":"javascript","status":"active","version":"0.0.45","tags":["javascript","websocket","async","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install light-websocket-client","imports":["import { LightWebsocketClientImpl } from 'light-websocket-client'","import { Options } from 'light-websocket-client'","import { LightWebsocketNodeClient } from 'light-websocket-client'"]},{"cmd":"yarn add light-websocket-client","imports":[]},{"cmd":"pnpm add light-websocket-client","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"light-websocket-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}