From f4c5518453afd3752ea4777419b5b04036ffd07d Mon Sep 17 00:00:00 2001 From: Csaba Tuncsik Date: Wed, 18 Mar 2026 20:17:51 +0100 Subject: [PATCH] docs: update language support and graph docs for CSS @import and path aliases - Move Svelte/Vue from "Indexing Only" to "Full Support" in README - Move SASS/LESS to "Code Graph via Regex" in README - Add graph-aliases.ts to DEVELOPER.md service file listing - Update DEVELOPER.md data flow with CSS @import, path alias, and SCSS partial resolution steps --- DEVELOPER.md | 17 ++++++++++++++--- README.md | 8 +++++--- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/DEVELOPER.md b/DEVELOPER.md index d8dd300..39376cc 100644 --- a/DEVELOPER.md +++ b/DEVELOPER.md @@ -194,8 +194,9 @@ src/ │ ├── logger.ts # Structured JSON logging — stderr (startup/no MCP transport) or MCP notifications/message (when hosted) │ ├── code-graph.ts # AST-based code graph building via ast-grep │ ├── graph-analysis.ts # Graph queries: dependencies, stats, cycles, Mermaid diagrams +│ ├── graph-aliases.ts # Path alias resolution from tsconfig/jsconfig compilerOptions.paths │ ├── graph-imports.ts # Import/require/use extraction for 18+ languages via AST -│ ├── graph-resolution.ts # Module specifier → file path resolution +│ ├── graph-resolution.ts # Module specifier → file path resolution (incl. aliases, SCSS partials) │ ├── startup.ts # Startup lifecycle: auto-resume, graceful shutdown coordination │ └── context-artifacts.ts # Context artifact loading, chunking, indexing, search │ @@ -458,14 +459,24 @@ When `codebase_graph_build` is called: │ ├── Swift: import │ ├── Bash: source, . (dot) │ ├── Dart/Lua: regex-based extraction - │ └── Svelte/Vue: HTML parse →