title: npm install not working for gzipped tarball
body: <p>Hi I am trying to install a module globally which i made to a gzipped tarball.I downloaded the source from github and converted to a tar.gz and then i tried to install it using the following command</p>
  
  <pre><code>npm install forever.tar.gz -g
  </code></pre>
  
  <p>It threw me the following error </p>
  
  <pre><code>npm ERR! addLocal Could not install /home/administrator/forever.tar.gz
  npm ERR! Error: ENOENT, open '/root/tmp/npm-18157/1367900009061-   0.2676603845320642/package/package.json'
  </code></pre>
  
  <p>My requirement is that i should not connect to any external url (ie) <a href="https://registry.npmjs.org/forever" rel="noreferrer">https://registry.npmjs.org/forever</a> for any installation.I should be able to install from the tarball from my directory.I am stuck here any help will be much appreciated.</p>