Oxlint rule limits

These ten rules check syntax within defined limits. They follow literal module sources, lexical import identities, and unchanged local aliases where needed. They cannot resolve TypeScript modules or prove whole-program behavior. Reopen a limit when the policy or runtime changes. Treat an unchanged static-analysis limit as a known boundary rather than repeatedly reporting it as a bypass.

Limits

Copy surface for downstream projects

Audit evidence

The two fixture suites pass 52 tests. A two-actor/one-watch probe against base 8da815d produced no watch-rule diagnostic; the current fixture requires the unwatched second actor to be reported. Repo-wide Oxlint over scripts packages apps is also part of the validation gate.


Last changed 2026-10-24 in c525d23. Source on GitHub. Change log.