typescript get promise allsettled
/* To get this running on Linux, I needed the latest typescript version: */
npm install -g typescript@latest
/* Then in your tsconfig you currently need the ES2020.Promise lib. */
{
"compilerOptions": {
"lib": [
"ES2020.Promise",
]
},
}
/* Usage: */ const results = await Promise.allSettled(BatchOfPromises);