title: Failure installing npm dependency specified with full URL
body: <p>I have created an ember-cli heroku instance:</p>
  
  <pre><code>heroku create xxx-yyy-uuu --buildpack https://github.com/tonycoco/heroku-buildpack-ember-cli.git
  </code></pre>
  
  <p>And deployed to it:</p>
  
  <pre><code>git push heroku
  </code></pre>
  
  <p>But it fails:</p>
  
  <pre><code>remote: bower ember#^2.0.0        invalid-meta ember is missing "ignore" entry in bower.json                                                                                                                 [6/2258]
  remote: bower ember#&gt;=1.4         invalid-meta ember is missing "ignore" entry in bower.json
  remote: bower ember#&gt; 1.5.0-beta.3     invalid-meta ember is missing "ignore" entry in bower.json
  remote: -----&gt; Cleaning up node-gyp and npm artifacts
  remote: -----&gt; Building Ember CLI application production distribution
  remote: 
  remote: Missing npm packages: 
  remote: Package: ember-cli-simple-auth-token
  remote:   * Specified: git://github.com/jpadilla/ember-cli-simple-auth-token.git
  remote:   * Installed: (not installed)
  remote: 
  remote: Run `npm install` to install missing dependencies.
  remote: 
  remote: 
  remote:  !     Push rejected, failed to compile Ember CLI app
  remote: 
  remote: Verifying deploy....
  remote: 
  remote: !       Push rejected to xxx-yyy-uuu.
  remote: 
  To https://git.heroku.com/xxx-yyy-uuu.git
   ! [remote rejected] master -&gt; master (pre-receive hook declined)
  error: failed to push some refs to 'https://git.heroku.com/xxx-yyy-uuu.git'
  </code></pre>
  
  <p>How can the npm package be installed?</p>
  
  <h2>EDIT</h2>
  
  <p>My <code>package.json</code> is:</p>
  
  <pre><code>{
    "name": "xxxyyyuuu",
    "version": "0.0.0",
    "description": "Small description for xxxyyyuuu goes here",
    "private": true,
    "directories": {
      "doc": "doc",
      "test": "tests"
    },
    "scripts": {
      "build": "ember build",
      "start": "ember server",
      "test": "ember test"
    },
    "repository": "",
    "engines": {
      "node": "&gt;= 0.10.0"
    },
    "author": "",
    "license": "MIT",
    "devDependencies": {
      "broccoli-asset-rev": "^2.2.0",
      "broccoli-funnel": "^1.0.1",
      "broccoli-merge-trees": "^1.1.0",
      "broccoli-stew": "^1.0.4",
      "broccoli-unwatched-tree": "^0.1.1",
      "ember-cli": "1.13.13",
      "ember-cli-app-version": "^1.0.0",
      "ember-cli-babel": "^5.1.5",
      "ember-cli-dependency-checker": "^1.1.0",
      "ember-cli-htmlbars": "^1.0.1",
      "ember-cli-htmlbars-inline-precompile": "^0.3.1",
      "ember-cli-ic-ajax": "0.2.4",
      "ember-cli-inject-live-reload": "^1.3.1",
      "ember-cli-qunit": "^1.0.4",
      "ember-cli-release": "0.2.8",
      "ember-cli-simple-auth-token": "git://github.com/jpadilla/ember-cli-simple-auth-token.git",
      "ember-cli-sri": "^1.2.0",
      "ember-cli-uglify": "^1.2.0",
      "ember-data": "1.13.15",
      "ember-disable-proxy-controllers": "^1.0.1",
      "ember-export-application-global": "^1.0.4",
      "ember-link-action": "0.0.33",
      "ember-power-select": "0.7.2",
      "ember-simple-auth": "1.0.1"
    }
  }
  </code></pre>
  
  <p>I am using a fully URL for <code>ember-cli-simple-auth-token</code> <a href="https://github.com/jpadilla/ember-simple-auth-token/issues/111" rel="nofollow">because</a> version published to npm is too old.</p>