{ "parser": "babel-eslint", "extends": [ "airbnb" ], "env": { "node": true, "browser": true, "jest": true }, "rules": { "consistent-this": [2, "self"], "eqeqeq": [2, "allow-null"], "import/prefer-default-export": "warn", "indent": [2, 4, {"SwitchCase": 1}], "max-len": [1, 120, 4], "no-bitwise": "off", "no-continue": "off", "no-eq-null": "off", "no-unused-vars": [2, {"varsIgnorePattern": "[A-Z].+"}], "no-use-before-define": [2, "nofunc"], "react/jsx-closing-bracket-location": ["error", "after-props"], "react/jsx-first-prop-new-line": ["error", "never"], "react/jsx-indent-props": ["error", 8], "react/jsx-indent": ["error", 4], "react/prop-types": [1, {"ignore": ["children"]}], "spaced-comment": "off", "strict": "off", "valid-jsdoc": [2, {"prefer": {"return": "returns"}, "requireReturn": false}], } }