UNPKG

1.25 kBPlain TextView Raw
1{
2 "parser": "babel-eslint",
3 "extends": ["eslint:recommended", "plugin:react/recommended"],
4 "plugins": ["react"],
5 "parserOptions": {
6 "ecmaVersion": 6,
7 "ecmaFeatures": {
8 "jsx": true,
9 "experimentalObjectRestSpread": true
10 }
11 },
12 "rules": {
13 "react/display-name": 0,
14 "func-names": 0,
15 "arrow-body-style": 0,
16 "react/sort-comp": 0,
17 "react/prop-types": 0,
18 "react/jsx-first-prop-new-line": 0,
19 "react/jsx-filename-extension": [1, {"extensions": [".js", ".jsx", ".md"]}],
20 "import/extensions": 0,
21 "import/no-unresolved": 0,
22 "import/no-extraneous-dependencies": 0,
23 "prefer-destructuring": 0,
24 "no-param-reassign": 0,
25 "no-return-assign": 0,
26 "max-len": 0,
27 "consistent-return": 0,
28 "no-redeclare": 0,
29 "react/require-extension": 0,
30 "jsx-a11y/no-static-element-interactions": 0,
31 "jsx-a11y/anchor-has-content": 0,
32 "jsx-a11y/click-events-have-key-events": 0,
33 "jsx-a11y/anchor-is-valid": 0,
34 "react/no-danger": 0,
35 "comma-dangle": ["error", "always-multiline"],
36 "function-paren-newline": 0,
37 "object-curly-newline": 0,
38 "no-restricted-globals": 0,
39 "semi": 2,
40 "no-console": 0
41 },
42 "env": {
43 "browser": true,
44 "node": true
45 }
46}