Repository navigation
v1.31.0: TypeScript/JavaScript imported_by for Pulse
Summary
Pulse gains reverse-import context (imported_by) for TypeScript/JavaScript: static ES-module imports are resolved at index time into module: edges, giving TS/JS symbols the file-level reverse-dependency awareness Python already had.
Added
imported_byfor TypeScript/JavaScript symbols (#1441): relative specifiers resolved per TypeScript module-resolution order (.ts→.tsx→.js→index.*), bare package specifiers never bind to project files, side-effect imports andtypeimports included.
PyPI: published as tree-sitter-analyzer==1.31.0 (2026-09-11, via release branch automation).
Known follow-ups (on develop, shipping in 1.32.0): over-limit degradation + imports_graph_available marker (#1446), Python importers content-stamp cache (#1447). Audit trail: docs/pulse-imported-by-audit-2026-09.md.