From 2c5d22e455fb7b31b4af75996ca01f03540948d6 Mon Sep 17 00:00:00 2001 From: Jack Bates Date: Sun, 25 Aug 2019 08:28:50 -0700 Subject: [PATCH] Better typings for Promise.resolve(), like #31117 --- src/lib/es2015.promise.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/es2015.promise.d.ts b/src/lib/es2015.promise.d.ts index 83776137c33c1..2d9989d0da40d 100644 --- a/src/lib/es2015.promise.d.ts +++ b/src/lib/es2015.promise.d.ts @@ -120,7 +120,7 @@ interface PromiseConstructor { * @param value A promise. * @returns A promise whose internal state matches the provided promise. */ - resolve(value: T | PromiseLike): Promise; + resolve(value: T): Promise ? U : T>; /** * Creates a new resolved promise .