-
-
Notifications
You must be signed in to change notification settings - Fork 635
Open
Labels
A-linterArea - LinterArea - Linter
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 tracking issue for @typescript-eslint/eslint-plugin
.
There are 65(+ 7 deprecated) rules.
- 0/20 recommended rules are remaining as TODO
- All done! 🎉
- 14/45 not recommended rules are remaining as TODO
To get started, run the following command:
just new-typescript-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
✨: 20, 🚫: 0 / total: 20
✨ = Implemented, 🚫 = No need to implement
Not recommended rules
✨: 31, 🚫: 0 / total: 45
✨ = Implemented, 🚫 = No need to implement
Deprecated rules
✨: 4, 🚫: 0 / total: 7
Status | Name | Docs |
---|---|---|
✨ | typescript/no-empty-interface | https://typescript-eslint.io/rules/no-empty-interface |
✨ | typescript/no-loss-of-precision | https://typescript-eslint.io/rules/no-loss-of-precision |
typescript/no-type-alias | https://typescript-eslint.io/rules/no-type-alias | |
✨ | typescript/no-var-requires | https://typescript-eslint.io/rules/no-var-requires |
✨ | typescript/prefer-ts-expect-error | https://typescript-eslint.io/rules/prefer-ts-expect-error |
typescript/sort-type-constituents | https://typescript-eslint.io/rules/sort-type-constituents | |
typescript/typedef | https://typescript-eslint.io/rules/typedef |
✨ = Implemented, 🚫 = No need to implement
armano2, alfaproject, andriyor, tobiasdiez, joaopedrodcf and 3 moremaxmilton
Metadata
Metadata
Assignees
Labels
A-linterArea - LinterArea - Linter