Upgrade Eslint & Prettier
[sdc/sdc-workflow-designer.git] / workflow-designer-ui / src / main / frontend / .eslintrc.json
1 {
2     "root": true,
3
4     "parser": "babel-eslint",
5
6     "extends": [
7         "eslint:recommended",
8         "plugin:react/recommended",
9         "plugin:jest/recommended",
10         "prettier"
11     ],
12
13     "plugins": ["prettier", "react"],
14
15     "env": {
16         "browser": true,
17         "commonjs": true,
18         "es6": true,
19         "jest": true,
20         "node": true
21     },
22
23     "parserOptions": {
24         "ecmaVersion": 6,
25         "sourceType": "module",
26         "ecmaFeatures": {
27             "jsx": true,
28             "generators": true,
29             "experimentalObjectRestSpread": true
30         }
31     },
32
33     "rules": {
34         "no-console": 0,
35         "prettier/prettier": [
36             "error",
37             {
38                 "singleQuote": true,
39                 "jsxBracketSameLine": true,
40                 "tabWidth": 4
41             }
42         ]
43     },
44
45     "globals": {
46         "DEBUG": false
47     }
48 }