{
  "env": {
    "browser": true,
    "es6": true
  },
  "extends": ["openlayers", "angular"],
  "globals": {
    "Atomics": "readonly",
    "SharedArrayBuffer": "readonly",
    "define": "readonly",
    "angular": "readonly",
    "stmPath": "readonly",
    "hslMin": "readonly",
    "gitsha": "readonly",
    "hsl_path": "readonly"
  },
  "parserOptions": {
    "ecmaVersion": 2018
  },
  "rules": {
    "brace-style": "warn",
    "no-console": "warn",
    "object-curly-spacing": "warn",
    "prefer-arrow-callback": "warn",
    "space-before-function-paren": "off"
  }
  /*"settings": {
    "import/resolver": "webpack"
  }*/
}
{
  "env": {
    "browser": true,
    "es6": true
  },
  "extends": ["openlayers", "angular"],
  "globals": {
    "Atomics": "readonly",
    "SharedArrayBuffer": "readonly",
    "define": "readonly",
    "angular": "readonly",
    "stmPath": "readonly",
    "hslMin": "readonly",
    "gitsha": "readonly",
    "hsl_path": "readonly"
  },
  "parserOptions": {
    "ecmaVersion": 2018
  },
  "rules": {
    "brace-style": "warn",
    "no-console": "warn",
    "object-curly-spacing": "warn",
    "prefer-arrow-callback": "warn",
    "space-before-function-paren": "off",
    "angular/di": [
      "error",
      "array",
      {
        "matchNames": false
      }
    ]
  }
  /*"settings": {
    "import/resolver": "webpack"
  }*/
}
Change angular/di rule in ESLint
Change angular/di rule in ESLint
