title: eslint-config-google doesn't detect globally installed eslint
body: <p>Whenever I try to install <strong>eslint-config-google</strong> <em>globally</em> via </p>
  
  <p><code>npm install -g eslint-config-google</code></p>
  
  <p>I get </p>
  
  <pre><code>npm WARN eslint-config-google@0.9.1 requires a peer of eslint@&gt;=4.1.1 but none is installed.
  You must install peer dependencies yourself.
  </code></pre>
  
  <p>But when I do <code>eslint --v</code> just to reconfirm, I get <code>v4.16.0</code>.</p>
  
  <p>I don't know where I am going wrong. </p>
  
  <hr>
  
  <p><strong>Dependant question</strong>: Also, I have a global default <code>.eslintrc</code> file in my <code>~</code>(home) folder which I point to from the <code>linter - eslint</code> package in Atom. When I save any .js file on Atom, I get </p>
  
  <p><code>Cannot find module 'eslint-config-google' Referenced from: /Users/aakashverma/.eslintrc.js</code></p>
  
  <p>This is my <code>.eslintrc.js</code> file in <code>~</code>:</p>
  
  <pre><code>module.exports = {
    "extends": ["eslint:recommended", "google"],
    "rules": {
      "indent": [
        "error",
        4
      ],
      "linebreak-style": [
        "error",
        "unix"
      ],
      "quotes": [
        "error",
        "single"
      ],
      "semi": [
        "error",
        "always"
      ],
      // allow console and debugger in development
      'no-console': process.env.NODE_ENV === 'production' ? 2 : 0,
      'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
    }
  }
  </code></pre>
  
  <p><a href="https://github.com/AtomLinter/linter-eslint/issues/603" rel="nofollow noreferrer">This kind of talks about it.</a></p>