2015-10-23 19:30:37 +03:00
|
|
|
{
|
2017-01-26 20:05:32 +03:00
|
|
|
"parser": "babel-eslint",
|
|
|
|
"extends": "airbnb",
|
2015-10-23 19:30:37 +03:00
|
|
|
"env": {
|
|
|
|
"browser": true,
|
|
|
|
"node": true,
|
2017-01-26 20:05:32 +03:00
|
|
|
"jest": true,
|
2015-10-23 19:30:37 +03:00
|
|
|
"es6": true
|
|
|
|
},
|
2017-02-06 14:02:06 +03:00
|
|
|
"plugins": ["compat"],
|
2015-10-23 19:30:37 +03:00
|
|
|
"rules": {
|
2017-02-06 14:02:06 +03:00
|
|
|
"compat/compat": 2,
|
2017-01-26 20:05:32 +03:00
|
|
|
"func-names": "off",
|
|
|
|
"global-require": "off",
|
|
|
|
"no-use-before-define": 0,
|
|
|
|
"no-underscore-dangle": 0,
|
|
|
|
"react/sort-prop-types": 2,
|
|
|
|
"react/jsx-no-bind": 2,
|
|
|
|
"react/require-default-props": 0,
|
|
|
|
"react/no-find-dom-node": 0,
|
|
|
|
"react/jsx-filename-extension": 0,
|
|
|
|
"import/prefer-default-export": 0,
|
2017-05-23 13:07:41 +03:00
|
|
|
"jsx-a11y/no-noninteractive-tabindex": 0,
|
|
|
|
"jsx-a11y/no-noninteractive-element-interactions": 0,
|
2017-01-26 20:05:32 +03:00
|
|
|
"jsx-a11y/no-static-element-interactions": 0,
|
2017-02-07 19:23:04 +03:00
|
|
|
"jsx-a11y/label-has-for": 0,
|
2017-01-26 20:05:32 +03:00
|
|
|
"import/no-extraneous-dependencies": [
|
|
|
|
"error", {
|
|
|
|
"devDependencies": true,
|
|
|
|
"optionalDependencies": false,
|
|
|
|
"peerDependencies": false
|
|
|
|
}
|
|
|
|
]
|
2015-10-23 19:30:37 +03:00
|
|
|
}
|
|
|
|
}
|