1.0.0 • Published 6 years ago
@itinari/lib-promise-timeout v1.0.0
lib-promise-timeout
Reject a promise after a given delay with PromiseTimeoutError.
Usage
import {timeout, PromiseTimeoutError} from '@itinari/lib-promise-timeout'
try {
timeout(
new Promise((resolve, _reject) => {
setTimeout(resolve, 200)
}),
100
)
} catch (error) {
if (error instanceof PromiseTimeoutError) {
// ...
}
}
1.0.0
6 years ago