{"library":"jsonrpc-client-websocket","type":"library","category":null,"description":"A simple JSON RPC 2.0 client over WebSocket. Version 1.5.5 released under MIT license. Provides a lightweight, typed, promise-based client for bidirectional JSON-RPC communication over WebSocket with support for both positional and named parameters, request timeouts, and automatic error handling. Ships TypeScript declarations. Differentiated by its minimal API footprint, built-in callback for unexpected errors, and support for defining methods that can be called remotely. Suitable for Node.js and browser environments.","language":"javascript","status":"active","version":"1.5.5","tags":["javascript","websocket","jsonrpc","client","json","rpc","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install jsonrpc-client-websocket","imports":["import { JsonRpcWebsocket } from 'jsonrpc-client-websocket'","import { JsonRpcError } from 'jsonrpc-client-websocket'","import { JsonRpcWebsocket } from 'jsonrpc-client-websocket'"]},{"cmd":"yarn add jsonrpc-client-websocket","imports":[]},{"cmd":"pnpm add jsonrpc-client-websocket","imports":[]}],"homepage":"https://github.com/fabriciobastian/jsonrpc-client-websocket#readme","github":"https://github.com/fabriciobastian/jsonrpc-client-websocket","docs":null,"changelog":null,"pypi":null,"npm":"jsonrpc-client-websocket","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}