Why does Electron need to be saved as a developer dependency? : <p>As per the official website, the correct way to save electron files is:</p>

<pre><code>npm install electron --save-dev
</code></pre>

<p>Electron is actually required for running the app (quite literally: <code>require()</code>) and this goes against the <a href="https://stackoverflow.com/questions/18875674/whats-the-difference-between-dependencies-devdependencies-and-peerdependencies">top voted answer here</a>. So why do we make this exception, if this is even one?</p>
