UNPKG

nodent

Version:

NoDent - Asynchronous Javascript language extensions

22 lines (20 loc) 324 B
async function test(doThrow) { var s = "" ; try { await sleep(1) ; s = "A" ; await sleep(2) ; s = "B" ; if (doThrow) { JSON.parse("*"); } await sleep(3) ; s = "C" ; } catch (ex) { return "X" ; } return s ; } module.exports = async function() { return await test(true)+await test(false)=="XC" ; }