The tsrslint PR merged into oxc-project/tsrs today. It adds crates/tsrs_lint with a tsrs-lint binary that speaks tsgolint's headless protocol and covers all 61 tsgolint rules at v7.0.2005. Nothing ships it yet. release.yml only builds tsrs_cli, and tools/tsgolint/README.md says npm packaging is out of scope. The tracking issue asks for tsrs to become the type-aware backend for Oxlint, and the goal is one package rather than a separate fork (@maschwenk/tsrslint). The open question is how to package it.
In a quick check on a large private codebase, upstream tsrs-lint produced the same diagnostics as the fork under oxlint, at about the same speed. Peak memory was noticeably higher than the fork's.
| option | what it is | upside | downside |
|---|