lspeasy-server - Build LSP Language Servers
Build LSP language servers with a simple, fully-typed API
Tags
Updated: 2026-05-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- register capabilities
- register handlers
- start server
- listen connections
- send notifications
- dispatch requests
- stream results
- send errors
Inputs
- transport
- ServerOptions
- client connection
- request params
- client capabilities
Outputs
- LSP server instance
- diagnostics
- completions
- hover information
- progress notifications
- error responses
Requirements
- TypeScript
- @lspeasy/core
- @lspeasy/core/node
