title: Is it ok to use npm 3.x with nodejs 4.x?
body: <p>See title. I searched all across the internets and could not find a firm answer.</p>
  
  <p>The reason I want to use npm3 is because I am working in a Windows environment and I am hitting the dreaded too long path name. Migrating off Windows is not a viable option at this time.</p>
  
  <p>Also, I can not upgrade to node 5.x because I use the karma test runner, which is not yet supported on node 5.x</p>
  
  <p>So, I want to use node 4.x with npm 3.x.</p>
  
  <p>I have successfully updated my machine, using the slick npm-windows-upgrade package, to use npm 3 with node 4. </p>
  
  <p>After the upgrade, I did see a couple issues with karma not realizing jasmine/phantomjs was available. The workaround was simply to install both those packages locally.</p>