Skip to content

Support enabling only react-doctor-* custom rules #109

@shravyaRB

Description

@shravyaRB

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions