Should we just move this to a package.json and `npm install`?