Brad Gessler
This is a big reason I don't enjoy JavaScript—why is there 5 different ways to install a package? In Ruby we run `bundle add $PACKAGE` and that's it. When people don't agree on packaging, they resolve it via PRs in `bundle` instead of creating more package managers.