npm, in addition to offering the Node package manager, also hosts and maintains the npm Registry and CLI.
Microsoft officials said npm currently supports more than 1.3 million packages and 75 billion downloads a month. Microsoft intends to always keep the npm registry available as open-source and free to developers, said GitHub CEO Nat Friedman.
In the longer term, Microsoft intends to integrate GitHub and npm so that developers will be able to trace a change from a GitHub pull request to an npm package version that fixes it, Friedman said.
Additional reporting by Steven J. Vaughan-Nichols.