{"library":"vscode-languageserver","type":"library","category":null,"description":"The `vscode-languageserver` package provides a Node.js-based implementation of the Language Server Protocol (LSP), allowing developers to build language servers that offer rich language-specific features (e.g., autocomplete, diagnostics, go-to-definition, refactoring) to various text editors and IDEs, primarily VS Code. It abstracts the complexities of the LSP specification and JSON-RPC communication, enabling a focus on core language logic. The current stable version is `9.0.1`, with `10.0.0` actively in `next` development, signaling upcoming significant updates and LSP specification alignments. This project is a core component of the official VS Code ecosystem, characterized by its robust, well-maintained, and protocol-compliant tooling, making it a de facto standard for Node.js-based LSP servers. The release cadence includes frequent `next` versions for client, server, protocol, and jsonrpc packages, reflecting continuous integration and adaptation to evolving LSP standards.","language":"javascript","status":"active","version":"9.0.1","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vscode-languageserver","imports":["import { createConnection, ProposedFeatures } from 'vscode-languageserver/node';","import { TextDocuments } from 'vscode-languageserver';\nimport { TextDocument } from 'vscode-languageserver-textdocument';\nconst documents = new TextDocuments(TextDocument);","import type { InitializeParams } from 'vscode-languageserver';"]},{"cmd":"yarn add vscode-languageserver","imports":[]},{"cmd":"pnpm add vscode-languageserver","imports":[]}],"homepage":"https://code.visualstudio.com/api/language-extensions/language-server-extension-guide","github":"https://github.com/Microsoft/vscode-languageserver-node","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vscode-languageserver","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vscode-languageserver/compatibility"}}