How npm Works

go under the hood and learn you some pkg mgmt for great good

The goal of this guide is to:

  • Define and compare modules and packages
  • Explain npm's design decisions historically
  • Walk through exactly how npm handles dependencies
  • Answer frequently asked questions about npm's design