{
  "parserOptions": {
    "ecmaFeatures": { "experimentalObjectRestSpread": true }
  },
  "env": {
    "browser": true,
    "node": true
  },
  "plugins": [
    "import"
  ],
  "settings": {
    "import/resolver": "webpack"
  },
  "globals": {
    "API_HOST": true
  },
  "extends": "airbnb",
  "rules": {
    "max-len": ["error", 150],
    "no-shadow": 0,
    "react/prop-types": 0,
    "import/named": 2,
    "import/no-dynamic-require": 0,
    "jsx-a11y/no-static-element-interactions": [0],
    "react/forbid-prop-types": [2, { "forbid": ["any"] }],
    "no-mixed-operators": ["error", {
      "allowSamePrecedence": true
    }]
  }
}

{
  "parserOptions": {
    "ecmaFeatures": { "experimentalObjectRestSpread": true }
  },
  "env": {
    "browser": true,
    "node": true
  },
  "plugins": [
    "import"
  ],
  "settings": {
    "import/resolver": "webpack"
  },
  "globals": {
    "API_HOST": true
  },
  "extends": "airbnb",
  "rules": {
    "max-len": ["error", 150],
    "no-shadow": 0,
    "react/prop-types": 0,
    "import/named": 2,
    "import/no-dynamic-require": 0,
    "jsx-a11y/no-static-element-interactions": [0],
    "react/forbid-prop-types": [2, { "forbid": ["any"] }]
  }
}

Revert "eslint: allow same precedence operators to be mix"
Revert "eslint: allow same precedence operators to be mix"

This reverts commit 12d6828fb0b93216fb9d2d35882af3c576a5d3f9.
