UNPKG

builder-util-runtime

Version:

HTTP utilities. Used by [electron-builder](https://github.com/electron-userland/electron-builder).

10 lines (9 loc) 329 B
import { CancellationToken } from "./CancellationToken"; export declare function retry<T>(task: () => Promise<T>, options: { retries: number; interval: number; backoff?: number; attempt?: number; cancellationToken?: CancellationToken; shouldRetry?: (e: any) => boolean | Promise<boolean>; }): Promise<T>;