missing recommended rules #556
Labels
design limitation
Currently this is a limitation of the design
requires type checking
Implementation of this rule requires access to type checking information from TSC
The description says "Supports recommended set of rules from ESLint and @typescript-eslint out of the box with no config."
It seems it does implement all the
eslint:recommended
rules, but only some of theplugin:@typescript-eslint/recommended
rules.For example, I think the following rules are missing:
await-thenable, explicit-module-boundary-types, no-floating-promises, no-for-in-array, no-non-null-asserted-optional-chain, no-non-null-assertion, no-unnecessary-type-assertion, no-unsafe-assignment, no-unsafe-call, no-unsafe-member-access, no-unsafe-return, no-var-requires, prefer-regexp-exec, restrict-plus-operands, restrict-template-expressions, triple-slash-reference, unbound-method, no-empty-function, no-implied-eval, and no-unused-vars.
Maybe the description should be changed to say that it implements "many" of the typescript-eslint/recommended rules.
The text was updated successfully, but these errors were encountered: