@arviahq/language-server
v2.1.0
Published
Language Server Protocol implementation for .arv files.
Readme
@arviahq/language-server
Language Server Protocol implementation for .arv files.
Features
- Diagnostics — Arvia compiler errors and warnings with source spans
- Completion — section keywords, theme tokens, recipes, CSS properties
- Hover — resolved token values from the workspace theme file
Usage
The Arvia VS Code extension starts this server automatically.
Standalone:
arvia-language-server --stdioConfigure any LSP client with languageId: arvia and the server command above.
Workspace theme
The server loads src/theme.arv from the workspace root (nearest package.json)
and injects its token environment when checking component files.
