1 | {
|
2 | "extends": ["eslint:recommended", "standard", "standard-react"],
|
3 | "plugins": ["jest"],
|
4 | "parser": "babel-eslint",
|
5 | "globals": {
|
6 | "jest/globals": true
|
7 | },
|
8 | "rules": {
|
9 | "indent": ["error", 4],
|
10 | "react/jsx-indent": ["error", 4],
|
11 | "react/jsx-indent-props": ["error", 4],
|
12 | "space-before-function-paren": [
|
13 | "error",
|
14 | {
|
15 | "named": "never",
|
16 | "anonymous": "always",
|
17 | "asyncArrow": "always"
|
18 | }
|
19 | ],
|
20 | "prefer-const": [
|
21 | "error",
|
22 | {
|
23 | "destructuring": "any",
|
24 | "ignoreReadBeforeAssign": false
|
25 | }
|
26 | ],
|
27 | "generator-star-spacing": ["error", "after"],
|
28 | "arrow-parens": [
|
29 | "error",
|
30 | "as-needed",
|
31 | {
|
32 | "requireForBlockBody": true
|
33 | }
|
34 | ]
|
35 | }
|
36 | }
|