you can use this easy-promisify to transform async functions to promises, to simplify your work and reduce nested levels. You can download my npm package: easy-simplify. Or go to repo: https://github.com/fengtomy/simplePromisify If bugs exsit, pls contact my. Thanks.