Skip to content

Remove the TS analyzer and tree-sitter from the required install path #238

@bbopen

Description

@bbopen

The TypeScript-side Python analyzer should be fully removed in the 0.4.x line so the supported Tywrap install and generate path standardizes on tywrap_ir and no longer depends on native tree-sitter builds. This work should also tighten the supported Node story, including reliable installation on Node 25.

Acceptance Criteria

  • the TypeScript-side analyzer and its tree-sitter parser path are fully removed rather than left as a parallel supported implementation
  • tree-sitter, tree-sitter-python, and any unused parser-only dependencies are no longer required for the normal npm install tywrap path
  • Tywrap generation and docs clearly treat tywrap_ir as the single supported analysis source of truth
  • package validation includes a fresh-install smoke path that catches Node 25 install regressions before release

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions