You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Three stacked bugs causing 0 dependencies for TypeScript repos:
1. Wrong parser: used JS grammar for TS files. JS parser has errors on
import type, generics, mapped types. Now uses tree-sitter-typescript
(language_typescript for .ts, language_tsx for .tsx).
2. Import resolution: TS imports use .js extension but actual files are
.ts on disk (standard with moduleResolution: nodenext). Resolver now
strips .js/.jsx before trying .ts/.tsx extensions. Also added .d.ts.
3. No include_paths: build_dependency_graph scanned entire clone dir.
Effect-TS subset repos got Python files mixed in. Now accepts
include_paths parameter to filter file discovery.
Closes OPE-120
0 commit comments