title: Using npm how can I download a package as a zip with all of its dependencies included in the package
body: <p>What I'm trying to do is download packages with all their dependencies, in order to transfer them to another computer that does not have an internet connection and install it there. </p>
  
  <p>So the scenario would be: </p>
  
  <ol>
  <li><p>Download package (to zip/tarball/whatever file) without installing it. </p></li>
  <li><p>Included in that downloaded file would be all of its dependencies (correct versions, and it's dependencies' dependencies).</p></li>
  <li><p>Transfer file to other computer.</p></li>
  <li><p>Run <code>npm install</code> to file location (optional <code>-g</code> important).</p></li>
  <li><p>Package is installed with dependencies.</p></li>
  <li><p>Happy camper.</p></li>
  </ol>
  
  <p>I feel like there has to be a npm command to download and pack (create) files this way.</p>
  
  <p>I've tried looking for a solution for this to no avail.</p>
  
  <p>This is my first time using node so I'm affraid I'm not researching it correctly because lack of knowledge of the node/npm lingo.</p>