https://github.com/tensorchord/envd-lsp
Language server for https://github.com/tensorchord/envd
https://github.com/tensorchord/envd-lsp
Last synced: about 1 year ago
JSON representation
Language server for https://github.com/tensorchord/envd
- Host: GitHub
- URL: https://github.com/tensorchord/envd-lsp
- Owner: tensorchord
- License: apache-2.0
- Created: 2022-06-20T10:13:56.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-25T09:31:33.000Z (over 2 years ago)
- Last Synced: 2024-06-19T11:29:47.363Z (about 2 years ago)
- Language: Go
- Homepage: https://github.com/tensorchord/envd
- Size: 157 KB
- Stars: 5
- Watchers: 8
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Language server for envd
A language server for envd, a Python-inspired configuration language.
envd-lsp uses [starlark-lsp](https://github.com/tilt-dev/starlark-lsp/), [go.lsp.dev](https://go.lsp.dev/) and [Tree sitter](https://tree-sitter.github.io/tree-sitter/) as its main dependencies to implement the LSP/JSON-RPC protocol and envd language analysis, respectively.
## Build from source
```
make
```
## CLI
```
NAME:
envd-lsp - language server for envd
USAGE:
envd-lsp [global options] command [command options] [arguments...]
COMMANDS:
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--address value Address (hostname:port) to listen on
--debug Enable debug logging (default: false)
--help, -h show help (default: false)
--version, -v print the version (default: false)
```