{
  "extends": "airbnb",
  "env": {
    "browser": true,
    "es6": true,
    "jest": true
  },
  "parser": "babel-eslint",
  "parserOptions": {
    "ecmaFeatures": {
      "experimentalObjectRestSpread": true
    }
  },
  "rules": {
    "function-paren-newline": "off",
    "global-require": "off",
    "jsx-a11y/label-has-associated-control": "off",
    "jsx-a11y/label-has-for": ["error", { "required": { "some": ["id", "nesting"] }}],
    "no-restricted-globals": "off",
    "prefer-destructuring": "warn",
    "prefer-spread": "warn",
    "react/require-default-props": "off",
    "react/sort-comp": "off"
  }
}

{
  "extends": "airbnb",
  "env": {
    "browser": true,
    "es6": true,
    "jest": true
  },
  "parser": "babel-eslint",
  "parserOptions": {
    "ecmaFeatures": {
      "experimentalObjectRestSpread": true
    }
  },
  "rules": {
    "jsx-a11y/label-has-associated-control": "off",
    "jsx-a11y/label-has-for": ["error", { "required": { "some": ["id", "nesting"] }}],
    "no-restricted-globals": "off",
    "prefer-destructuring": "warn",
    "prefer-spread": "warn",
    "react/require-default-props": "off",
    "react/sort-comp": "off"
  }
}

Adjust ESLint config to be more strict
Adjust ESLint config to be more strict
