Skip to content

Commit 6798d56

Browse files
committed
Fix Promise.reject
1 parent 8175d29 commit 6798d56

5 files changed

Lines changed: 193 additions & 200 deletions

File tree

src/lib/es2015.promise.d.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -177,14 +177,7 @@ interface PromiseConstructor {
177177
* @param reason The reason the promise was rejected.
178178
* @returns A new rejected Promise.
179179
*/
180-
reject(reason: any): Promise<never>;
181-
182-
/**
183-
* Creates a new rejected promise for the provided reason.
184-
* @param reason The reason the promise was rejected.
185-
* @returns A new rejected Promise.
186-
*/
187-
reject<T>(reason: any): Promise<T>;
180+
reject<T = never>(reason?: any): Promise<T>;
188181

189182
/**
190183
* Creates a new resolved promise for the provided value.

0 commit comments

Comments
 (0)