-
-
Notifications
You must be signed in to change notification settings - Fork 763
Open
Labels
A-linterArea - LinterArea - LinterE-Help WantedExperience level - For the experienced collaboratorsExperience level - For the experienced collaboratorsgood 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-unicorn.
There are 141(+ 3 deprecated) rules.
- 11/132 recommended rules are remaining as TODO
- 30 of which have pending fixes
- 8/9 not recommended rules are remaining as TODO
To get started, run the following command:
just new-unicorn-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
✅: 119, 🚫: 2, ⏳: 30 / total: 132
✅ = Implemented, 🚫 = No need to implement, ⏳ = Fix pending
Not recommended rules
✅: 1, 🚫: 0, ⏳: 0 / total: 9
✅ = Implemented, 🚫 = No need to implement, ⏳ = Fix pending
Deprecated rules
✅: 2, 🚫: 1, ⏳: 0 / total: 3
| Status | Name |
|---|---|
| 🚫 | unicorn/no-array-push-push |
| ✅ | unicorn/no-instanceof-array |
| ✅ | unicorn/no-length-as-slice-end |
✅ = Implemented, 🚫 = No need to implement, ⏳ = Fix pending
Metadata
Metadata
Assignees
Labels
A-linterArea - LinterArea - LinterE-Help WantedExperience level - For the experienced collaboratorsExperience level - For the experienced collaboratorsgood first issueExperience Level - Good for newcomersExperience Level - Good for newcomers