A complete rewrite of npm-www