I don't really see the size of it all, or the dependency count, as a problem considering what Electron+React are doing. It's a modern framework with its bundler, plus a browser engine with a bunch of wrappers for interacting with different OSs, and all the tooling necessary to build apps for Windows, OSX and Linux. That's akin to downloading the salient parts of Xcode, Visual Studio, and gcc and complaining about how many dependencies they're all built on. That probably runs into the tens of thousands. Modern software has many moving parts.<p>The wall of warnings, deprecations, messages, errors you can apparently ignore (fsevents and iltorb, I'm looking at you) is the real issue for me. I want confidence in what I build, and NPM does not give me very much at all. I'd be fine downloading 1861 packages if they all worked together properly without telling me there <i>might</i> be problems.<p>PS Colin - I think we've met a few times in the Town Wall long before lockdown. Hello from the other person on HN in the NE. :)