diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2021-12-10 09:12:21 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-10 09:12:21 +1100 |
commit | 345f0fbe5cdaa71af067c7072537f1823fe4ada5 (patch) | |
tree | c37062607fe23ef9d1826c1d43a10a712b827f3c /cli/dts/lib.es2015.iterable.d.ts | |
parent | a3d024ac2ec8d73f7bf268823866d2342d1c1eb1 (diff) |
feat(cli): update to TypeScript 4.5 (#12410)
Co-authored-by: Bartek IwaĆczuk <biwanczuk@gmail.com>
Diffstat (limited to 'cli/dts/lib.es2015.iterable.d.ts')
-rw-r--r-- | cli/dts/lib.es2015.iterable.d.ts | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/cli/dts/lib.es2015.iterable.d.ts b/cli/dts/lib.es2015.iterable.d.ts index dc93e7623..d6907b894 100644 --- a/cli/dts/lib.es2015.iterable.d.ts +++ b/cli/dts/lib.es2015.iterable.d.ts @@ -223,7 +223,7 @@ interface PromiseConstructor { * @param values An iterable of Promises. * @returns A new Promise. */ - all<T>(values: Iterable<T | PromiseLike<T>>): Promise<T[]>; + all<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>[]>; /** * Creates a Promise that is resolved or rejected when any of the provided Promises are resolved @@ -231,15 +231,7 @@ interface PromiseConstructor { * @param values An iterable of Promises. * @returns A new Promise. */ - race<T>(values: Iterable<T>): Promise<T extends PromiseLike<infer U> ? U : T>; - - /** - * Creates a Promise that is resolved or rejected when any of the provided Promises are resolved - * or rejected. - * @param values An iterable of Promises. - * @returns A new Promise. - */ - race<T>(values: Iterable<T | PromiseLike<T>>): Promise<T>; + race<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>>; } interface String { |