npm.io
0.0.6 • Published 8 years ago

awaitable-async

Licence
MIT
Version
0.0.6
Deps
1
Size
17 kB
Vulns
0
Weekly
0

Awaitable Async

Every method in caolan/async wrapped in promises.

const async = require('awaitable-async')

Examples

Get results

const results = await async.map(['file1','file2','file3'], fs.stat)  
console.log(results)
Wait until finished
await async.eachSeries([1,2,3,4,5], num =>{
  console.log(`${num} done`)
})  
console.log('All done!')
Catch errors
try {
  await async.each(list)  
} catch(err){
  console.log('oops!')  
}