{ "parser": "babel-eslint", "rules": { "prettier/prettier": [ "off", { "bracketSpacing": true, "jsxBracketSameLine": false, "printWidth": 80, "semi": true, "singleQuote": false, "tabWidth": 2, "trailingComma": "none", "useTabs": false } ], "quotes": [0, "single"], "linebreak-style": [2, "unix"], "react/forbid-prop-types": 0, "react/jsx-boolean-value": 0, "react/jsx-no-bind": 0, "react/jsx-no-duplicate-props": 1, "react/jsx-no-literals": 0, "react/jsx-no-undef": 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-direct-mutation-state": 1, "react/no-multi-comp": 1, "react/no-set-state": 0, "react/no-unknown-property": 1, "react/prefer-es6-class": 0, "react/prop-types": 1, "react/react-in-jsx-scope": 1, "react/require-extension": 0, "react/self-closing-comp": 1, "react/sort-comp": 1, "react/sort-prop-types": 1, "react/wrap-multilines": 0, "jsx-a11y/href-no-hash": "off" }, "env": { "es6": true, "browser": true }, "extends": ["prettier"], "parserOptions": { "ecmaVersion": 2016, "sourceType": "module", "ecmaFeatures": { "jsx": true, "experimentalObjectRestSpread": true, "modules": true } }, "plugins": ["react", "prettier"] }