UNPKG

tryfunc

Version:

Calling throwing or failing functions

7 lines (6 loc) 357 B
import Options from './Options'; interface TryCallOptions extends Options { onAttempt?: (err: Error | null, iteration: number, success: boolean) => void; } declare const _default: <ReturnValueType>(func: (iteration: number) => ReturnValueType, { interval, numAttempts, onAttempt, }: TryCallOptions) => Promise<ReturnValueType>; export default _default;