How to build a JavaScript package manager | Hacker News Reader