I’m trying to decipher how Atom/APM handles pulling/updating of Packages within Electron.
From what I can tell, Atom bundles APM and uses its CLI interface to install Packages. APM installs packages by cloning the repos to the local filesystem.
The most glaring thing I don’t understand is hot APM can do this via Git, as it executes the clone command via the CMD - does this mean installing Git is a requirement to using Atom/APM? Or is it bundled in some way?