Recent versions of V8 have "async stack traces", which means you get good stack traces even across async gaps if you use native async/await.<
async
await