cl-react-graph
Version:
91 lines (89 loc) • 1.83 kB
JavaScript
module.exports = {
"extends": "google",
"parser": "babel-eslint",
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true,
experimentalObjectRestSpread: true
}
},
"plugins": ["react", "flowtype"],
"env": {
"browser": true,
"node": true,
"mocha": true
},
"rules": {
"comma-dangle": ["error", "never"],
"semi": 2,
"arrow-parens": 0,
"indent": ["error", 2],
"quotes": [2, "single"],
"one-var": ["error", "always"],
"strict": 0,
"react/jsx-uses-vars": 2,
"react/jsx-uses-react": 1,
"no-useless-escape": 0,
"camelcase": 0,
"flowtype/boolean-style": [
2,
"boolean"
],
"flowtype/define-flow-type": 1,
"flowtype/delimiter-dangle": [
2,
"never"
],
"flowtype/generic-spacing": [
2,
"never"
],
"flowtype/no-primitive-constructor-types": 2,
"flowtype/object-type-delimiter": [
2,
"comma"
],
"flowtype/require-parameter-type": [
2,
{
"excludeArrowFunctions": "expressionsOnly"
}
],
"flowtype/require-return-type": [
2,
"always",
{
"excludeArrowFunctions": "expressionsOnly"
}
],
"flowtype/require-valid-file-annotation": 2,
"flowtype/semi": [
2,
"always"
],
"flowtype/space-after-type-colon": [
2,
"always"
],
"flowtype/space-before-generic-bracket": [
2,
"never"
],
"flowtype/space-before-type-colon": [
2,
"never"
],
"flowtype/union-intersection-spacing": [
2,
"always"
],
"flowtype/use-flow-type": 1,
"flowtype/no-weak-types": [2, {
"any": false,
"Object": false,
"Function": false
}]
}
}