@ajroach42 Yeah, I could see that. NPM is great for many things, but I always felt like it needed a good packaging story. With C#, there is the convention of doing an xcopy deploy but with node, many times it requires npm. I think there should be a reasonable effort to have a "all in one" package.
Atom actually does a decent job of that because you don't need to touch the network from the base .exe. You can, but not required.