How to convert Node.js stream callback functions into an Async Iterator | Hacker News Reader