Expand description
Regex-based semantic extraction for formats without tree-sitter grammars.
Covers CSS, YAML, JSON, TOML, and Astro. Each function returns a
SemanticAnalysis with functions populated as a best-effort symbol
list (selectors, keys, section headers, or frontmatter exports). All
errors are handled internally; callers always receive a valid (possibly
empty) result.
Functionsยง
- extract_
astro - Extract Astro frontmatter imports/exports via the TypeScript extractor.
- extract_
css - Extract CSS class/ID selectors as function entries.
- extract_
json - Extract JSON first-level string keys as function entries.
- extract_
toml - Extract TOML section headers as function entries.
- extract_
yaml - Extract YAML top-level keys as function entries.