title: How to ignore incompatible engine "node" error on installing npm dependencies with yarn?
body: <p>Given this <code>package.json</code>:</p>
  
  <pre><code>{
    "name": "yarn-install-fail",
    "version": "1.0.0",
    "description": "",
    "main": "index.js",
    "scripts": {},
    "author": "",
    "license": "ISC",
    "dependencies": {
      "aws-sdk": "2.x.x",
      "s3-streams": "^0.3.0"
    }
  }
  </code></pre>
  
  <p>I can install the dependencies successfully via npm:</p>
  
  <pre><code>$ npm install
  
  added 27 packages in 1.844s
  </code></pre>
  
  <p>Yet yarn fails:</p>
  
  <pre><code>$ yarn install
  yarn install v0.24.5
  info No lockfile found.
  [1/4] Resolving packages...
  [2/4] Fetching packages...
  error s3-streams@0.3.0: The engine "node" is incompatible with this module. Expected version "^1.2.0".
  error Found incompatible module
  info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
  </code></pre>
  
  <p>It appears yarn has trouble installing the library <code>s3-streams@0.3.0</code>, yet I assumed it would fallback to install all the dependencies anyway like <code>npm</code> would.</p>