{ "env": { "browser": true, "node": true }, "parser": "babel-eslint", "plugins": ["react"], "ecmaFeatures": { "modules": true, }, "rules": { // errors "no-empty": [0], // best practices "no-alert": [0], // styling "quotes": [1, "single"], "eol-last": [0], "no-underscore-dangle": [0], // vars "no-undefined": 2, "no-unused-vars": 2, "no-use-before-define": 2, // eslint-plugin-react "react/display-name": 0, "react/jsx-quotes": [2, "double", "avoid-escape"], "react/jsx-no-undef": 2, "react/jsx-sort-props": 0, "react/jsx-uses-react": 2, "react/jsx-uses-vars": 2, "react/no-did-mount-set-state": 2, "react/no-did-update-set-state": 2, "react/no-multi-comp": 0, "react/no-unknown-property": 2, "react/prop-types": 2, "react/react-in-jsx-scope": 2, "react/self-closing-comp": 2, "react/wrap-multilines": 2 } }