{
  "root": true,
  "env": {
    "browser": true
  },
  "parserOptions": {
    "sourceType": "module"
  },
  "extends": ["airbnb-base"],
  "rules": {
    "max-len": 0,
    "no-plusplus": 0,
    "no-bitwise": 0,
    "no-unused-expressions": 0,
    "import/no-extraneous-dependencies": [2, { "devDependencies": true }]
  },
  "overrides": [
    {
      "files": ["**/*.spec.js"],
      "env": {
        "browser": false,
        "node": true,
        "mocha": true
      },
      "globals": {
        "chai": false,
        "expect": false,
        "sinon": false,
        "page": false
      },
      "plugins": ["mocha"],
      "rules": {
        "mocha/no-exclusive-tests": "error"
      }
    }
  ]
}
