Function withResolvers

  • Type Parameters

    • T = unknown

    Returns {
        promise: ThrowsPromise<T, Error>;
        reject: ((reason) => void);
        resolve: ((value) => void);
    }

    • promise: ThrowsPromise<T, Error>
    • reject: ((reason) => void)
        • (reason): void
        • Parameters

          • reason: Error

          Returns void

    • resolve: ((value) => void)
        • (value): void
        • Parameters

          • value: T | PromiseLike<T>

          Returns void