UNPKG

babel-plugin-async-to-promises

Version:

Transpile ES7 async/await to vanilla ES6 Promise chains

24 lines (22 loc) 428 B
function test() { function _recursive() { if (c()) { return Promise.resolve().then(function () { return d(); }).then(function () { return _recursive(); }); } } return Promise.resolve().then(function () { if (a()) { return b(); } else { if (c()) { return d(); } } }).then(function () { return _recursive(); }).then(function () {}); }