{"library":"vscode-ws-jsonrpc","type":"library","category":null,"description":"Library for implementing communication between JSON-RPC client and server over WebSocket, part of the monaco-languageclient monorepo (TypeFox). Current stable version is 3.5.0. Released as part of monaco-languageclient, see its CHANGELOG for details. Key differentiators: tight integration with VSCode's JSON-RPC protocol, server-side forwarding, and usage in language server protocol (LSP) over WebSocket. Peer dependency on 'vscode-jsonrpc' for type definitions. Used by Monaco Editor and Theia for LSP over WebSocket.","language":"javascript","status":"active","version":"3.5.0","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install vscode-ws-jsonrpc","imports":["import { listen } from 'vscode-ws-jsonrpc';","import { createWebSocketConnection } from 'vscode-ws-jsonrpc';","import { IWebSocket } from 'vscode-ws-jsonrpc';"]},{"cmd":"yarn add vscode-ws-jsonrpc","imports":[]},{"cmd":"pnpm add vscode-ws-jsonrpc","imports":[]}],"homepage":"https://github.com/TypeFox/monaco-languageclient/blob/main/packages/vscode-ws-jsonrpc/README.md","github":"https://github.com/TypeFox/monaco-languageclient","docs":null,"changelog":null,"pypi":null,"npm":"vscode-ws-jsonrpc","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}