Fix Promise.reject

This commit is contained in:
falsandtru
2018-04-17 23:08:06 +09:00
parent 8175d29878
commit 6798d56472
5 changed files with 193 additions and 200 deletions

View File

@@ -177,14 +177,7 @@ interface PromiseConstructor {
* @param reason The reason the promise was rejected.
* @returns A new rejected Promise.
*/
reject(reason: any): Promise<never>;
/**
* Creates a new rejected promise for the provided reason.
* @param reason The reason the promise was rejected.
* @returns A new rejected Promise.
*/
reject<T>(reason: any): Promise<T>;
reject<T = never>(reason?: any): Promise<T>;
/**
* Creates a new resolved promise for the provided value.