-
-
Notifications
You must be signed in to change notification settings - Fork 763
Open
Labels
A-linterArea - LinterArea - Lintergood first issueExperience Level - Good for newcomersExperience Level - Good for newcomers
Description
Warning
This comment is maintained by CI. Do not edit this comment directly.
To update comment template, see https://github.com/oxc-project/oxc/tree/main/tasks/lint_rules
This is the tracking issue for eslint-plugin-jsx-a11y.
There are 36(+ 3 deprecated) rules.
- 5/31 recommended rules are remaining as TODO
- 1/5 not recommended rules are remaining as TODO
To get started, run the following command:
just new-jsx-a11y-rule <RULE_NAME>Then register the rule in crates/oxc_linter/src/rules.rs and also declare_all_lint_rules at the bottom.
Recommended rules
✅: 26, 🚫: 0, ⏳: 0 / total: 31
✅ = Implemented, 🚫 = No need to implement, ⏳ = Fix pending
Not recommended rules
✅: 4, 🚫: 0, ⏳: 0 / total: 5
| Status | Name |
|---|---|
| ✅ | jsx-a11y/anchor-ambiguous-text |
| jsx-a11y/control-has-associated-label | |
| ✅ | jsx-a11y/lang |
| ✅ | jsx-a11y/no-aria-hidden-on-focusable |
| ✅ | jsx-a11y/prefer-tag-over-role |
✅ = Implemented, 🚫 = No need to implement, ⏳ = Fix pending
Deprecated rules
✅: 0, 🚫: 3, ⏳: 0 / total: 3
| Status | Name |
|---|---|
| 🚫 | jsx-a11y/accessible-emoji |
| 🚫 | jsx-a11y/label-has-for |
| 🚫 | jsx-a11y/no-onchange |
✅ = Implemented, 🚫 = No need to implement, ⏳ = Fix pending
manzt, ild0tt0re, re-taro, JustFly1984, yoshi2no and 7 more
Metadata
Metadata
Assignees
Labels
A-linterArea - LinterArea - Lintergood first issueExperience Level - Good for newcomersExperience Level - Good for newcomers