-
Notifications
You must be signed in to change notification settings - Fork 192
Description
First off, great tool. We’re trying to integrate it into a large codebase that already has a mature ESLint setup (react-hooks, jsx-a11y, compiler rules, etc.). The issue is that react-doctor includes overlapping rules, which creates a lot of redundancy for us.
We’re currently working around this by manually ignoring many rules, which is fragile as new ones get added. Also, even when certain rules are intentionally disabled via ESLint comments, react-doctor doesn’t respect those and still reports/fixes them, resurfacing issues we’ve already triaged.
Ask:
Would it be possible to provide a clean way to enable only react-doctor/* rules and disable the bundled react, jsx-a11y, and hooks/compiler-related rules?
This would make it much easier for teams with existing lint setups to adopt react-doctor for its unique value without dealing with rule duplication.