Search results
336 packages found
Retry a promise-returning or async function
- promise
- retry
- retries
- operation
- failed
- rejected
- try
- exponential
- backoff
- attempt
- async
- await
- promises
- concurrently
- View more
ES Proposal spec-compliant shim for Promise.try
Library that can be used to retry functions that return promise
ftry converts a promise or function call to a 2-tuple response. Inspired by golang style error handling without try/catch.
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
`Start a promise chain
Simple library for retrying operations, it supports multiple backoff strategies.
Tries to execute a function and discards any error that occurs
Library provides try/catch/finally as expression
- try
- catch
- finally
- try/catch
- try/catch/finally
- error
- exception
- throw
- elegant try/catch/finally
- expression try/catch/finally
Transient exception handling
An elegant try-catch replacement for JavaScript / TypeScript
Clean up code by removing try-catch-finally blocks.
Wrap `require` in a try/catch block.
[![Build Status](https://travis-ci.org/austinkelleher/tri.svg)](https://travis-ci.org/austinkelleher/tri) ![NPM version](https://badge.fury.io/js/tri.svg)
Try to parse a string as JSON and return undefined on failure
- invalid
- circular
- json
- parse
- stringify
- serialize
- parsing
- serialization
- stringification
- try
- catch
- try/catch
- exception
- exceptions
- View more
Flatry converting promise or function to flat array response. Inspired by golang style error handling without try/catch.
Simple performant try-catch wrapper
An asynchronous domain-based exception handler with long stack traces for node.js
An easy-to-use **async/await wrapper** to resolve any asynchronous tasks. Await-resolver always returns an array of type `[error, result]` **ensuring consistent error handling** and it provides **a timeout functionality to delay/timeout an execution**. Wi
Bring the "Umph" to the javascript's async error handling
- try
- async
- errorHandling
- dontThrow
- fault tolerant
- production
- node.js
- typescript
- strong
- rust
- rust like
- rust error handling
- go
- go like
- View more