UNPKG

1.04 kBPlain TextView Raw
1{
2 "parser": "babel-eslint",
3 "extends": [
4 "@readme/eslint-config",
5 "@readme/eslint-config/react",
6 "@readme/eslint-config/testing"
7 ],
8 "root": true,
9 "env": {
10 "browser": true,
11 "mocha": true
12 },
13 "globals": {
14 "expect": true,
15 "jest": true
16 },
17 "rules": {
18 "global-require": "off",
19 "import/extensions": "off",
20 "import/no-extraneous-dependencies": "off",
21 "import/no-unresolved": ["error", {
22 "ignore": [
23 "^@ui/*",
24 "^@views/*",
25 "^@core/*"
26 ]
27 }],
28 "import/prefer-default-export": "off",
29 "jsx-a11y/click-events-have-key-events": "warn",
30 "jsx-a11y/label-has-associated-control": "warn",
31 "jsx-a11y/no-noninteractive-element-interactions": "off",
32 "jsx-a11y/no-static-element-interactions": "warn",
33 "no-underscore-dangle": "off",
34 "react/jsx-props-no-spreading": "off",
35 "react/no-children-prop": "warn",
36 "react/prop-types": ["error", {
37 "ignore": ["children", "className", "style"]
38 }],
39 "spaced-comment": "off"
40 }
41}