JavaScript: Using Async/Await with Array.Reduce() | Hacker News Reader