[eventsource](https://www.npmjs.com/package/eventsource) has more boilerplate setup (seemingly) but it means the dummy http server can be removed