{ "parser": "babel-eslint", "env": { "browser": true, "es6": true, }, "rules": { "new-cap": [2, {newIsCap: true, capIsNew: false}], "quotes": [2, "single"], "eol-last": [0], "no-mixed-requires": [0], "no-underscore-dangle": [0], "global-strict": [2, "always"], "no-trailing-spaces": [2, { skipBlankLines: true }], "no-console": 0, "camelcase": [2, {"properties": "never"}], "react/display-name": 0, "react/jsx-boolean-value": 1, "react/jsx-no-undef": 1, "react/jsx-quotes": 1, "react/jsx-sort-prop-types": 0, "react/jsx-sort-props": 0, "react/jsx-uses-react": 1, "react/jsx-uses-vars": 1, "react/no-did-mount-set-state": [1, "allow-in-func"], "react/no-did-update-set-state": 1, "react/no-multi-comp": 0, "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/wrap-multilines": 1 }, "globals": { "fetch": true, "require": true, "File": true }, "plugins": [ "react" ], "ecmaFeatures": { "jsx": 1, "modules": 1, "arrowFunctions", "classes": 1, "blockBindings": 1, "defaultParams": 1, "destructuring": 1, "objectLiteralComputedProperties": 1, "objectLiteralDuplicateProperties": 0, "objectLiteralShorthandMethods": 1, "objectLiteralShorthandProperties": 1, "restParams": 1, "spread": 1, "superInFunctions": 1, "templateStrings": 1 } }