{ "parser": "babel-eslint", "env": { "es6": true, "browser": true, "mocha": true, "node": true }, "extends": [ "eslint:recommended", "plugin:import/errors", "plugin:import/warnings", "plugin:react/recommended", "prettier", "prettier/react", "plugin:cypress/recommended" ], "plugins": [ "import", "react", "prettier", "mocha-no-only" ], "rules": { "mocha-no-only/mocha-no-only": ["error"], "prettier/prettier": ["error", { "singleQuote": true, "tabWidth": 4, "trailingComma": "all" }], "import/no-extraneous-dependencies": "off", "no-console": 1, "no-unused-vars": ["error", { "ignoreRestSiblings": true }], "import/no-named-as-default": "off" }, "globals": { "__DEVELOPMENT__": true, "__VERSION__": true, "__SERVER_URL__": true }, "settings": { "react": { "version": "16.2.0" } } }