UNPKG

babel-plugin-async-to-promises

Version:

Transpile ES7 async/await to vanilla ES6 Promise chains

36 lines (32 loc) 685 B
function test() { var _test, _test2; return Promise.resolve().then(function () { _test = a(); if (_test && b()) { c(); } else { return Promise.resolve().then(function () { return _test && d(); }).then(function (_resp) { _test2 = _resp; if (_test2) { return e(); } }).then(function () { if (_test2 && f()) { return g(); } else { if (_test2) { return h(); } else { if (_test) { return i(); } else { return j(); } } } }); } }).then(function () {}); }