mirror of
https://github.com/apache/superset.git
synced 2024-09-19 20:19:37 -04:00
8a774d59ed
* Update eslint version to 7.8.1 * Give names to unnamed functions to fix lint errors * Update eslint-import-resolver-webpack * Update eslint-plugin-cypress * Add eslint-plugin-react-hooks * Update necessary peer dependencies for eslint-config-airbnb * Update eslint airbnb config and ts plugins * Remove "this" from functional component * Disable all rules that cause new errors * Fix linting errors in tests * Add licenses to .eslintrc files * Add path and zlib to package.json * Disable incompatible rule in eslint-plugin-cypress * Remove redundant config for typescript linting * Mark disabled rules with comments * Remove path and zlib from deps, disable import rule for webpack files
32 lines
832 B
Plaintext
32 lines
832 B
Plaintext
{
|
|
"extends": "prettier",
|
|
"plugins": ["prettier"],
|
|
"rules": {
|
|
"prefer-template": 2,
|
|
"new-cap": 2,
|
|
"no-restricted-syntax": 2,
|
|
"guard-for-in": 2,
|
|
"prefer-arrow-callback": 2,
|
|
"func-names": 2,
|
|
"react/jsx-no-bind": 2,
|
|
"no-confusing-arrow": 2,
|
|
"jsx-a11y/no-static-element-interactions": 2,
|
|
"jsx-a11y/anchor-has-content": 2,
|
|
"react/require-default-props": 2,
|
|
"no-plusplus": 2,
|
|
"no-mixed-operators": 0,
|
|
"no-continue": 2,
|
|
"no-bitwise": 2,
|
|
"no-multi-assign": 2,
|
|
"no-restricted-properties": 2,
|
|
"no-prototype-builtins": 2,
|
|
"class-methods-use-this": 2,
|
|
"import/no-named-as-default": 2,
|
|
"import/prefer-default-export": 2,
|
|
"react/no-unescaped-entities": 2,
|
|
"react/no-string-refs": 2,
|
|
"react/jsx-indent": 0,
|
|
"prettier/prettier": "error"
|
|
}
|
|
}
|