Here is a talk I gave in 2018 at NodePDX about handling errors across async callbacks, especially getting a full stack trace.

You can view the slides here.

They are built with this git repo.