From 26fa49f4b0aa658d65a21fffe828f39e78302573 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期四, 09 六月 2022 17:46:58 +0800 Subject: [PATCH] Revert "Update#139889 [ 快速篩選 ] 年資文案調整" --- PAMapp/node_modules/typescript/lib/lib.es2015.iterable.d.ts | 19 ++++++------------- 1 files changed, 6 insertions(+), 13 deletions(-) diff --git a/PAMapp/node_modules/typescript/lib/lib.es2015.iterable.d.ts b/PAMapp/node_modules/typescript/lib/lib.es2015.iterable.d.ts index 2203756..3b4a8f0 100644 --- a/PAMapp/node_modules/typescript/lib/lib.es2015.iterable.d.ts +++ b/PAMapp/node_modules/typescript/lib/lib.es2015.iterable.d.ts @@ -25,7 +25,7 @@ * A method that returns the default iterator for an object. Called by the semantics of the * for-of statement. */ - readonly iterator: symbol; + readonly iterator: unique symbol; } interface IteratorYieldResult<TYield> { @@ -157,13 +157,14 @@ } interface MapConstructor { - new <K, V>(iterable: Iterable<readonly [K, V]>): Map<K, V>; + new(): Map<any, any>; + new <K, V>(iterable?: Iterable<readonly [K, V]> | null): Map<K, V>; } interface WeakMap<K extends object, V> { } interface WeakMapConstructor { - new <K extends object, V>(iterable: Iterable<[K, V]>): WeakMap<K, V>; + new <K extends object, V>(iterable: Iterable<readonly [K, V]>): WeakMap<K, V>; } interface Set<T> { @@ -223,7 +224,7 @@ * @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 +232,7 @@ * @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 { -- Gitblit v1.8.0