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