await-to-ts
v1.0.6
Published
Async/await wrapper for easy error handling in ts and js
Downloads
582
Maintainers
Readme
await-to-ts
Async await wrapper for easy error handling
Install
yarn add await-to-ts
OR
npm i --save await-to-ts
Usage
import to from 'await-to-ts'
const f = () => Promise.resolve(42)
const g = () => Promise.resolve('42')
async function main() {
const [err, n] = await to(f())
if (err) {
throw err
}
console.log(n) // n is a number
const [err1, s] = await to(g())
if (err) {
throw err
}
console.log(s) // s is a string
}
main()