title: ESLint - alias setup
body: <p>So I am using aliases in my webpack configuration and I have those <code>eslint</code> warnings about <code>no-extraneous-dependencies</code> etc.</p>
  
  <p>So I installed <code>eslint-plugin-import</code> along with <code>eslint-import-resolver-alias</code> and configured my <code>.eslintrc</code> files like this:</p>
  
  <pre><code>{
    "parser": "babel-eslint",
    "extends": "airbnb",
    "env": {
      "browser": true,
      "es6": true,
      "node": true,
      "jest": true
    },
    "parserOptions": {
      "ecmaVersion": 6,
      "sourceType": "module",
      "ecmaFeatures": {
        "defaultParams": true
      }
    },
    "rules": {
      "react/jsx-filename-extension": 0,
      "react/sort-comp": 0,
      "linebreak-style": 0,
      "prefer-arrow-callback": 0,
      "consistent-return": 0,
      "func-names": 0,
    },
    "settings": {
      "import/resolver": {
        "alias": [
          // I have my actions folder in ./shared/actions
          ["Actions", "./shared/actions"]
        ]
      }
    }
  }
  </code></pre>
  
  <p>My linter is not working with this <code>settings</code> options. What am I missing?</p>