@teacss/language-server
v0.5.2
Published
Standalone LSP server for TeaCSS — completion, hover, color, and token highlighting over stdio.
Readme
@teacss/language-server
Language Server Protocol host for TeaCSS editor features.
teacss-language-server --stdioThe server wraps @teacss/language-service with LSP transport, document
synchronization, workspace settings, and configuration watchers. It provides
completion, hover, colors, references, diagnostics, Quick Fixes, semantic
tokens, and teacss/normalizeClasses edits.
Settings use the teacss namespace. Updates preserve omitted values.
Completion limits are clamped to whole numbers from 0 through 10,000; rem
preview ratios must be finite and positive; malformed settings retain their
current values.
The server watches active entry and preset sources. Before discovery it watches CSS broadly within the workspace; after discovery it narrows to entry topology and exact configuration sources. Workspace-folder changes update roots without a restart, and configuration changes republish diagnostics for open documents.
Use @teacss/language-service for transport-neutral integration or
@teacss/vscode for the bundled VS Code host.
Pre-1.0.
