Enable more eslint recommended rules (#11168)
* chore: enable no-constant-condition * chore: enable no-empty rule * chore: enable no-unreachable * chore: enable no-cond-assign * chore: enable no-inner-declarations * chore: remove disabled rules that are not in eslint:recommended * fix: oops
This commit is contained in:
@@ -19,29 +19,14 @@ module.exports = {
|
||||
browser: true,
|
||||
},
|
||||
rules: {
|
||||
camelcase: "off",
|
||||
"consistent-return": "off",
|
||||
curly: ["error", "multi-line"],
|
||||
"linebreak-style": ["error", "unix"],
|
||||
"new-cap": "off",
|
||||
"no-case-declarations": "error",
|
||||
"no-cond-assign": "off",
|
||||
"no-confusing-arrow": "error",
|
||||
"no-console": "off",
|
||||
"no-constant-condition": "off",
|
||||
"no-empty": "off",
|
||||
"no-inner-declarations": "off",
|
||||
"no-labels": "off",
|
||||
"no-loop-func": "off",
|
||||
"no-empty": ["error", { allowEmptyCatch: true }],
|
||||
"no-process-exit": "error",
|
||||
"no-return-assign": "off",
|
||||
"no-shadow": "off",
|
||||
"no-underscore-dangle": "off",
|
||||
"no-unreachable": "off",
|
||||
"no-use-before-define": "off",
|
||||
"no-var": "error",
|
||||
"prefer-const": "error",
|
||||
strict: "off",
|
||||
"flowtype/define-flow-type": "warn",
|
||||
"flowtype/use-flow-type": "warn",
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user