Needs to work on Node.js and the browser. [Octo](https://www.npmjs.com/package/octo) hasn't been updated in 4 years.