This package is deprecated. It provides JSON-RPC communication over WebSocket for VSCode extensions, enabling client-server messaging in language server protocols. The current version is 0.2.1. It was originally maintained by TypeFox but is now superseded by a newer version within the monaco-languageclient monorepo. Key differentiators: lightweight, integrates with VSCode's JSON-RPC library, and supports both client and server WebSocket connections. However, it is no longer actively developed; users should migrate to the new package. It ships TypeScript types and is primarily used in Node.js/browser environments.
npm install vscode-ws-jsonrpc-webgalNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows client-side WebSocket connection and sending a JSON-RPC notification.
Migrate to @vscode/wasm-jsonrpc or the monaco-languageclient version.
Import from 'vscode-ws-jsonrpc/lib/server' for server-side APIs.
Use import * as server from 'vscode-ws-jsonrpc/lib/server'.
Use dynamic import() or switch to ESM imports.
No dependency data recorded yet.