Introduction
lspeasy is a TypeScript SDK for building Language Server Protocol clients and servers.
Pre-1.0 software — APIs are subject to change between minor versions. Pin to exact versions in production.
Packages
| Package | Description |
|---|---|
@lspeasy/core | JSON-RPC transport, LSP protocol types, middleware |
@lspeasy/server | LSP server with lifecycle and handler registration |
@lspeasy/client | LSP client with typed textDocument.* / workspace.* API |