constea=require('ezito-async');newPromise(res=>{setTimeout(()=>{console.log("Promise end")res(1);},1000);});console.log("---end---");// output frist ---end---// and output -> Promise end
constea=require('ezito-async');newPromise(res=>{setTimeout(()=>{console.log("Promise end")// output secondres(1);},1000);});console.log("---end--");// output fristvarres=ea.sync(asyncresult=>{awaitnewPromise(res=>{result(1);setTimeout(()=>{res(1);},2000);})});console.log(res)// output 1 called result in syncconsole.log("---end--")// output the end
constea=require('ezito-async');constaxios=require("axios");varresult=ea.loop(function(set_result){axios.get("https://example.com").then(({ data })=>{set_result(data)});});console.log(result)