Function promiseRetry

  • Retry a promise until conditions are met

    Type Parameters

    • T

    Parameters

    • operation: (() => T | Promise<T>)

      promise function

        • (): T | Promise<T>
        • Returns T | Promise<T>

    • delay: number

      retry after

    • times: number

      retry number of times

    Returns Promise<T>

    value of promise or retries on failure