mirror of
https://github.com/Egonex-AI/Understand-Anything.git
synced 2026-06-22 10:58:03 +08:00
801c5e7af3cc71a6bb2769350ebc142440649120
Add TreeSitterPlugin using web-tree-sitter (WASM-based) to extract structural information from TypeScript and JavaScript files. The plugin implements the AnalyzerPlugin interface and extracts functions, classes, imports, exports, and call graphs via AST traversal. Uses web-tree-sitter instead of native tree-sitter for cross-platform compatibility (no native compilation required). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Languages
TypeScript
71.1%
JavaScript
15.8%
Python
9.2%
Astro
2.2%
PowerShell
0.6%
Other
1%