mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-31 03:02:04 +08:00
Merge pull request #26415 from Aankhen/accept-promiselike-in-p-timeout
[p-timeout] Accept `PromiseLike`
This commit is contained in:
4
types/p-timeout/index.d.ts
vendored
4
types/p-timeout/index.d.ts
vendored
@@ -5,8 +5,8 @@
|
||||
|
||||
export = pTimeout;
|
||||
|
||||
declare function pTimeout<T>(input: Promise<T>, ms: number, message?: string | pTimeout.TimeoutError): Promise<T>;
|
||||
declare function pTimeout<T, R>(input: Promise<T>, ms: number, fallback: () => R | Promise<R>): Promise<T | R>;
|
||||
declare function pTimeout<T>(input: PromiseLike<T>, ms: number, message?: string | pTimeout.TimeoutError): Promise<T>;
|
||||
declare function pTimeout<T, R>(input: PromiseLike<T>, ms: number, fallback: () => R | Promise<R>): Promise<T | R>;
|
||||
|
||||
declare namespace pTimeout {
|
||||
class TimeoutError extends Error {
|
||||
|
||||
Reference in New Issue
Block a user