{ "extends": "eslint:recommended", "rules": { "indent": [2, 4, {"SwitchCase": 1}], "quotes": [2, "single"], "strict": [1, "global"], "global-strict": 0, "brace-style": [2, "1tbs"], "no-sparse-arrays": [1], "eqeqeq": [2], "no-else-return": [2], "no-extra-bind": [2], "curly": [2, "all"], "no-multi-spaces": [2], "no-invalid-this": [2], "no-useless-escape": [1], "no-useless-concat": [1], "no-useless-constructor": [1], "array-bracket-spacing": [1, "never"], "block-spacing": [2, "always"], "camelcase": [1, { "properties": "never"}], "comma-dangle": [1], "space-before-blocks": [2], "space-in-parens": [2, "never"], "space-infix-ops": [2], "no-multiple-empty-lines": [2], "eol-last": [2], "semi": [2], "keyword-spacing": [2, {"overrides": { "if": { "after": false }, "for": { "after": false }, "while": { "after": false }, "switch": { "after": false }, "catch": { "after": false } } }], "react/display-name": 1, "react/jsx-boolean-value": 1, "react/jsx-no-undef": 1, "jsx-quotes": [1, "prefer-single"], "react/sort-prop-types": 1, "react/jsx-sort-props": 0, "react/jsx-uses-react": 1, "react/jsx-uses-vars": 1, "react/no-danger": 1, "react/no-did-mount-set-state": 1, "react/no-did-update-set-state": 1, "react/no-multi-comp": 1, "react/no-unknown-property": 1, "react/prop-types": 1, "react/react-in-jsx-scope": 1, "react/self-closing-comp": 1, "react/sort-comp": 1, "react/jsx-wrap-multilines": 1 }, "parser": "babel-eslint", "env": { "browser": true, "node": true, "es6": true }, "plugins": ["react"], "ecmaFeatures": { "jsx": true, "modules": false } }