title: npm install git repository without package.json
body: <p>I have a project that depends on several third-party libs.</p>
  
  <p>My package.json looks like:</p>
  
  <pre><code>"dependencies": {
      "vendor-name": "git://github.com/vendor/name.git#v1.1",
      ...
  }
  </code></pre>
  
  <p>This works as long as the <code>vendor-name</code> repository contains a <code>package.json</code>.</p>
  
  <p>If there's not such a file, I get:</p>
  
  <pre><code>npm ERR! path /var/folders/0l/temp-folder/package.json
  npm ERR! code ENOENT
  </code></pre>
  
  <p>Actually, a <code>npm install git://github.com/vendor/name.git#v1.1</code> does not work, too.</p>
  
  <p>So my question is:
  Is there a way to install (include) git repositories (in the <code>dependencies</code>) that do not have a <code>package.json</code>?</p>