go-css-lsp

module
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 1, 2026 License: MIT

Directories

Path Synopsis
cmd
go-css-lsp command
Command go-css-lsp provides a Language Server Protocol server for CSS.
Command go-css-lsp provides a Language Server Protocol server for CSS.
go-css-lsp/lsp
Package lsp implements LSP message types and handlers for CSS.
Package lsp implements LSP message types and handlers for CSS.
internal
css
Package css provides the public API for CSS parsing, analysis, hover, completion, and diagnostics.
Package css provides the public API for CSS parsing, analysis, hover, completion, and diagnostics.
css/analyzer
Package analyzer provides semantic analysis for CSS: diagnostics, hover, and completion.
Package analyzer provides semantic analysis for CSS: diagnostics, hover, and completion.
css/data
Package data provides CSS property, at-rule, pseudo-class, and pseudo-element definitions as compiled Go literals.
Package data provides CSS property, at-rule, pseudo-class, and pseudo-element definitions as compiled Go literals.
css/parser
Package parser implements a recursive descent CSS3 parser.
Package parser implements a recursive descent CSS3 parser.
css/scanner
Package scanner implements a CSS3 tokenizer per W3C CSS Syntax Module Level 3.
Package scanner implements a CSS3 tokenizer per W3C CSS Syntax Module Level 3.
css/workspace
Package workspace provides workspace-wide CSS variable indexing for cross-file features.
Package workspace provides workspace-wide CSS variable indexing for cross-file features.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL