{ "parser" : "babel-eslint", "extends": "airbnb", "plugins": [ "prettier", "react" ], "env": { "browser": true, "node": true }, "settings": { "propWrapperFunctions": ["forbidExtraProps", "exact", "Object.freeze"] }, "rules": { "func-style": [2, "declaration", { "allowArrowFunctions": true }], "import/extensions": "off", "import/no-unresolved": "off", "import/prefer-default-export": "off", "jsx-a11y/href-no-hash": "off", "jsx-a11y/no-static-element-interactions": 0, "jsx-quotes": [2, "prefer-single"], "max-len": [1, 220, 2, {"ignoreComments": true}], "no-mixed-operators": [2, { "allowSamePrecedence": true }], "quotes": [2, "single"], "react/forbid-prop-types": ["off", { "forbid": ["any", "array", "object"] }], "react/jsx-filename-extension": [1, { "extensions": [".js"] }], "react/no-did-mount-set-state": 0, "react/prop-types": 2, "react/require-default-props": "off", "semi": ["error", "never"] } }