diff options
| author | David Sherret <dsherret@users.noreply.github.com> | 2023-03-21 11:46:40 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-21 15:46:40 +0000 |
| commit | 2fcf1f14cf29bb68995f652f93a4f6e3cb55c8d7 (patch) | |
| tree | 04fb972934969cb01a52f3b9b8af0a17134ef5b6 /cli/tsc/dts/lib.es2015.core.d.ts | |
| parent | 0366d6833f25b786e897ce0d6393f692507f0532 (diff) | |
feat: TypeScript 5.0.2 (except decorators) (#18294)
This upgrades TypeScript to 5.0.2, but does not have ES decorator
support because swc does not support that yet.
Diffstat (limited to 'cli/tsc/dts/lib.es2015.core.d.ts')
| -rw-r--r-- | cli/tsc/dts/lib.es2015.core.d.ts | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/cli/tsc/dts/lib.es2015.core.d.ts b/cli/tsc/dts/lib.es2015.core.d.ts index e55dc65c8..ecd2e029e 100644 --- a/cli/tsc/dts/lib.es2015.core.d.ts +++ b/cli/tsc/dts/lib.es2015.core.d.ts @@ -14,10 +14,8 @@ and limitations under the License. ***************************************************************************** */ - /// <reference no-default-lib="true"/> - interface Array<T> { /** * Returns the value of the first element in the array where predicate is true, and undefined @@ -28,7 +26,7 @@ interface Array<T> { * @param thisArg If provided, it will be used as the this value for each invocation of * predicate. If it is not provided, undefined is used instead. */ - find<S extends T>(predicate: (this: void, value: T, index: number, obj: T[]) => value is S, thisArg?: any): S | undefined; + find<S extends T>(predicate: (value: T, index: number, obj: T[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: T, index: number, obj: T[]) => unknown, thisArg?: any): T | undefined; /** @@ -349,7 +347,7 @@ interface ReadonlyArray<T> { * @param thisArg If provided, it will be used as the this value for each invocation of * predicate. If it is not provided, undefined is used instead. */ - find<S extends T>(predicate: (this: void, value: T, index: number, obj: readonly T[]) => value is S, thisArg?: any): S | undefined; + find<S extends T>(predicate: (value: T, index: number, obj: readonly T[]) => value is S, thisArg?: any): S | undefined; find(predicate: (value: T, index: number, obj: readonly T[]) => unknown, thisArg?: any): T | undefined; /** |
