Skip to content

ImperiumMaximus/ts-lsp-client

Repository files navigation

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.

About

lsp language-server-protocol nodejs typescript vscode

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •