OSDN Git Service

Merge branch 'dashboardmaster' into dev
[bytom/bytom-electron.git] / .eslintrc.json
1 {
2   "env": {
3     "browser": true,
4     "es6": true,
5     "commonjs": true
6   },
7   "plugins": [
8     "react"
9   ],
10   "extends": "eslint:recommended",
11   "parserOptions": {
12     "ecmaVersion": 6,
13     "sourceType": "module",
14     "ecmaFeatures": {
15         "jsx": true,
16         "experimentalObjectRestSpread": true
17     }
18   },
19   "rules": {
20     "quotes": ["error", "single", {"avoidEscape": true}],
21     "jsx-quotes": ["error", "prefer-single"],
22     "indent": ["error", 2, {"SwitchCase": 1}],
23     "linebreak-style": ["error", "unix"],
24     "semi": ["error", "never"],
25     "react/jsx-uses-react": "error",
26     "react/jsx-uses-vars": "error"
27   },
28   "globals": {
29     "i18n": true,
30     "beforeEach": true,
31     "document": true,
32     "Promise": true,
33     "require": true,
34     "global": true,
35     "store": true,
36     "exports": true,
37     "module": true,
38     "process": true
39   }
40 }