Why do Node modules go into .staging folder? : <p>I have an Electron app that I'm trying to install node modules for. When I run <code>npm install</code>, it creates the <code>node_modules</code> folder but all the modules go into a subfolder called <code>.staging</code>. Each module also has <code>-xxxxx</code> appended to it, where the x's are some random alphanumerics.</p>

<p>Other Electron apps I've created have never done this. All the node modules sit in the root of <code>node_modules</code> and don't have <code>-xxxxx</code> appended.</p>

<p>Any idea why this is happening?</p>
