UNPKG

@sparkbox/eslint-config-sparkbox

Version:

A set of eslint customizations that we use at Sparkbox.

30 lines (29 loc) 706 B
module.exports = { "extends": "airbnb", "parserOptions": { "parser": '@babel/eslint-parser', "requireConfigFile": false, }, "plugins": [ "react", "jsx-a11y", "import" ], "env": { "node": true, "browser": true }, "rules": { "react/jsx-filename-extension": [0, { "extensions": [".js", ".jsx"] }], "react/require-extension": 0, "arrow-body-style": [2, "as-needed"], "react/no-did-mount-set-state": 0, "import/no-mutable-exports": 0, "import/no-extraneous-dependencies": 0, "no-console": 0, "strict": 0, "new-cap": [2, { "capIsNewExceptions": ["Router"] }], "import/extensions": 0, "import/prefer-default-export": 0 } }