liquid-language-server
v0.0.1-beta.1
Published
Language Server for the Liquid Templating Language
Downloads
5
Readme
Liquid Language Server
An LSP implementation for the Liquid template language.
Capabilities
- Hovers
- Completions
- Signatures
- Formatting
- Diagnostics
- Validations
- Codelens
Install
<pnpm|npm|yarn> i liquid-language-server
Specifications
Server capabilities are made possible by providing the Language Server with Liquid specification variation reference data. The Liquid Language Server supports 4 specifications:
Parser
The parser only cares about Liquid and HTML syntax. It supports full and incremental parses. The parser will build a detailed AST representation of documents on a per change basis.
Language Services
Supported language services via LSP. The server also supports embedded language regions in documents providing standard capabilities like completions and validations.
- HTML
- JSON
- JavaScript
- Yaml
- CSS/SCSS