UNPKG

@artilleryio/platform-fargate

Version:
1 lines 258 B
const sleep=require("../time")["sleep"];async function awaitOnEE(ee,message,pollMs=1e3){let messageFired=!1,args=null;for(ee.once(message,()=>{messageFired=!0,args=arguments});;){if(messageFired)break;await sleep(pollMs)}return args}module.exports=awaitOnEE;