-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Closed
Labels
Description
Placeholder to track things for the release of standard v7, in the near future.
Changes
- Remove "rules" configuration option (Globally defining eslint overrides #367) from
package.json(Reasoning is here)
New rules
Estimated % of affected standard users, based on test suite
- Require camelCase (camelcase) [4%]
- Disallow unnecessary escape usage (no-useless-escape) [4% -- but, including many bugs]
- Disallow duplicate imports (no-duplicate-imports) [0%]
- Disallow unmodified conditions of loops (no-unmodified-loop-condition) [0%]
- Disallow whitespace before properties (no-whitespace-before-property) [0%]
- Validate spacing before closing bracket in JSX (react/jsx-space-before-closing) [0%]
- Disallow control flow statements in
finallyblocks (no-unsafe-finally) [0%] - Disallow unnecessary computed property keys on objects (no-useless-computed-key) [0%]
Removed rules
- Require parens in arrow function arguments (arrow-parens)
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done