|
- {
- "parser": "babel-eslint",
-
- "env": {
- "browser": true,
- "node": true,
- "es6": true
- },
-
- "parserOptions": {
- "ecmaFeatures": {
- "jsx": true
- }
- },
-
- "extends": [
- "eslint:recommended",
- "plugin:react/recommended"
- ],
-
- "plugins": [
- "react",
- "mocha",
- "import"
- ],
-
- "rules": {
- "semi": [2, "never"],
- "strict": 0,
- "quotes": [2, "double", { "allowTemplateLiterals": true }],
- "no-unused-vars": 2,
- "no-multi-spaces": 1,
- "camelcase": 1,
- "no-use-before-define": [2,"nofunc"],
- "no-underscore-dangle": 0,
- "no-unused-expressions": 1,
- "comma-dangle": 0,
- "no-console": ["error", { allow: ["warn", "error"] }],
- "react/jsx-no-bind": 1,
- "react/display-name": 0,
- "mocha/no-exclusive-tests": "error",
- "import/no-extraneous-dependencies": [2]
- }
- }
|