UNPKG

ts-retry

Version:

A little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo

8 lines (7 loc) 301 B
export declare class TooManyTries<RETURN_TYPE> extends Error { private lastResult; constructor(lastResult?: RETURN_TYPE | undefined); tooManyTries: boolean; getLastResult(): RETURN_TYPE | undefined; } export declare function isTooManyTries(error: unknown): error is TooManyTries<any>;