UNPKG

ep-react-ui

Version:
64 lines 1.9 kB
{ "plugins": [ "react" ], "parser": "babel-eslint", "parserOptions": { "ecmaVersion": 7, "sourceType": "module", "ecmaFeatures": { "classes": true, "jsx": true } }, "env": { "es6": true, "browser": true, "node": true, "mocha": true }, "extends": [ "eslint:recommended", "plugin:react/recommended" ], "rules": { // first argument: 0 - silent, 1 - warning, 2 - error "strict": [ 2, "safe" ], "no-debugger": 2, "brace-style": [ 2, "stroustrup", { "allowSingleLine": true } ], "no-trailing-spaces": 2, "keyword-spacing": 2, "space-before-function-paren": [ 2, "never" ], "spaced-comment": [ 2, "always" ], "vars-on-top": 2, "comma-dangle": [ 2, "never" ], "quotes": [ 2, "single" ], "semi": [ 2, "always" ], "indent": 2, "guard-for-in": 2, "no-eval": 2, "no-with": 2, "valid-typeof": 2, "no-extra-semi": 2, "no-unused-expressions": 2, "no-unused-vars": 1, "no-unreachable": 1, "no-console": [ 1, { "allow": ["warn", "error", "info"] } ], // "max-len": [1, 120, 4], "react/prefer-es6-class": 1, "react/prop-types" : [ 1, { ignore: ["className", "children", "style", "onClick", "onFocus", "onBlur", "onMouseUp", "onMouseDown", "onMouseOut", "onMouseEnter"] } ] } }