npm.io
1.1.1 • Published 5 months ago

ts-lsp-client

Licence
MIT
Version
1.1.1
Deps
4
Size
211 kB
Vulns
0
Weekly
0
Stars
35

ts-lsp-client

Version Downloads/week TypeScript version Node.js version MIT Build Status - GitHub Actions Codecov

This npm module allows to communicate to a Language Server via Language Server Protocol (LSP). The aim is to provide a standalone library with minimal dependencies in contrast to the official one implemented by MS which depends on VSCode node libraries.
The interface is heavily inspired by a Python library counterpart called pylspclient.

For more information on the LSP specification itself please see here.

Installation

npm install ts-lsp-client

Run the tests

npm run test

License

Licensed under the MIT License. See the LICENSE file for details.