Skip to content

Commit 047e9c0

Browse files
committed
chore: revert docs diff change
1 parent e70f85a commit 047e9c0

File tree

2 files changed

+93
-311
lines changed

2 files changed

+93
-311
lines changed

docs/diff/es2015.iterable.d.ts.md

Lines changed: 29 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Index: es2015.iterable.d.ts
66
--- es2015.iterable.d.ts
77
+++ es2015.iterable.d.ts
88
@@ -20,24 +20,23 @@
9-
9+
1010
type IteratorResult<T, TReturn = any> =
1111
| IteratorYieldResult<T>
1212
| IteratorReturnResult<TReturn>;
@@ -18,12 +18,12 @@ Index: es2015.iterable.d.ts
1818
return?(value?: TReturn): IteratorResult<T, TReturn>;
1919
throw?(e?: any): IteratorResult<T, TReturn>;
2020
}
21-
21+
2222
-interface Iterable<T, TReturn = any, TNext = any> {
2323
+interface Iterable<T, TReturn = unknown, TNext = undefined> {
2424
[Symbol.iterator](): Iterator<T, TReturn, TNext>;
2525
}
26-
26+
2727
/**
2828
* Describes a user-defined {@link Iterator} that is also iterable.
2929
*/
@@ -32,7 +32,7 @@ Index: es2015.iterable.d.ts
3232
extends Iterator<T, TReturn, TNext> {
3333
[Symbol.iterator](): IterableIterator<T, TReturn, TNext>;
3434
}
35-
35+
3636
@@ -92,12 +91,12 @@
3737
* @param iterable An iterable object to convert to an array.
3838
* @param mapfn A mapping function to call on every element of the array.
@@ -47,28 +47,28 @@ Index: es2015.iterable.d.ts
4747
+ thisArg?: This,
4848
): U[];
4949
}
50-
50+
5151
interface ReadonlyArray<T> {
5252
@@ -121,9 +120,9 @@
5353
}
54-
54+
5555
interface IArguments {
5656
/** Iterator */
5757
- [Symbol.iterator](): ArrayIterator<any>;
5858
+ [Symbol.iterator](): ArrayIterator<unknown>;
5959
}
60-
60+
6161
interface MapIterator<T>
6262
extends IteratorObject<T, BuiltinIteratorReturn, unknown> {
6363
@@ -170,9 +169,8 @@
6464
values(): MapIterator<V>;
6565
}
66-
66+
6767
interface MapConstructor {
6868
- new (): Map<any, any>;
6969
new <K, V>(iterable?: Iterable<readonly [K, V]> | null): Map<K, V>;
7070
}
71-
71+
7272
interface WeakMap<K extends WeakKey, V> {}
7373
@@ -244,17 +242,17 @@
7474
* resolve, or rejected when any Promise is rejected.
@@ -77,7 +77,7 @@ Index: es2015.iterable.d.ts
7777
*/
7878
- all<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>[]>;
7979
+ all<T>(values: Iterable<T>): Promise<Awaited<T>[]>;
80-
80+
8181
/**
8282
* Creates a Promise that is resolved or rejected when any of the provided Promises are resolved
8383
* or rejected.
@@ -87,12 +87,12 @@ Index: es2015.iterable.d.ts
8787
- race<T>(values: Iterable<T | PromiseLike<T>>): Promise<Awaited<T>>;
8888
+ race<T>(values: Iterable<T>): Promise<Awaited<T>>;
8989
}
90-
90+
9191
interface StringIterator<T>
9292
extends IteratorObject<T, BuiltinIteratorReturn, unknown> {
9393
@@ -283,26 +281,23 @@
9494
}
95-
95+
9696
interface Int8ArrayConstructor {
9797
new (elements: Iterable<number>): Int8Array<ArrayBuffer>;
9898
-
@@ -124,11 +124,11 @@ Index: es2015.iterable.d.ts
124124
+ thisArg?: This,
125125
): Int8Array<ArrayBuffer>;
126126
}
127-
127+
128128
interface Uint8Array<TArrayBuffer extends ArrayBufferLike> {
129129
@@ -322,26 +317,23 @@
130130
}
131-
131+
132132
interface Uint8ArrayConstructor {
133133
new (elements: Iterable<number>): Uint8Array<ArrayBuffer>;
134134
-
@@ -160,11 +160,11 @@ Index: es2015.iterable.d.ts
160160
+ thisArg?: This,
161161
): Uint8Array<ArrayBuffer>;
162162
}
163-
163+
164164
interface Uint8ClampedArray<TArrayBuffer extends ArrayBufferLike> {
165165
@@ -363,26 +355,25 @@
166166
}
167-
167+
168168
interface Uint8ClampedArrayConstructor {
169169
new (elements: Iterable<number>): Uint8ClampedArray<ArrayBuffer>;
170170
-
@@ -198,11 +198,11 @@ Index: es2015.iterable.d.ts
198198
+ thisArg?: This,
199199
): Uint8ClampedArray<ArrayBuffer>;
200200
}
201-
201+
202202
interface Int16Array<TArrayBuffer extends ArrayBufferLike> {
203203
@@ -404,26 +395,23 @@
204204
}
205-
205+
206206
interface Int16ArrayConstructor {
207207
new (elements: Iterable<number>): Int16Array<ArrayBuffer>;
208208
-
@@ -234,11 +234,11 @@ Index: es2015.iterable.d.ts
234234
+ thisArg?: This,
235235
): Int16Array<ArrayBuffer>;
236236
}
237-
237+
238238
interface Uint16Array<TArrayBuffer extends ArrayBufferLike> {
239239
@@ -443,26 +431,25 @@
240240
}
241-
241+
242242
interface Uint16ArrayConstructor {
243243
new (elements: Iterable<number>): Uint16Array<ArrayBuffer>;
244244
-
@@ -272,11 +272,11 @@ Index: es2015.iterable.d.ts
272272
+ thisArg?: This,
273273
): Uint16Array<ArrayBuffer>;
274274
}
275-
275+
276276
interface Int32Array<TArrayBuffer extends ArrayBufferLike> {
277277
@@ -482,26 +469,23 @@
278278
}
279-
279+
280280
interface Int32ArrayConstructor {
281281
new (elements: Iterable<number>): Int32Array<ArrayBuffer>;
282282
-
@@ -308,11 +308,11 @@ Index: es2015.iterable.d.ts
308308
+ thisArg?: This,
309309
): Int32Array<ArrayBuffer>;
310310
}
311-
311+
312312
interface Uint32Array<TArrayBuffer extends ArrayBufferLike> {
313313
@@ -521,26 +505,25 @@
314314
}
315-
315+
316316
interface Uint32ArrayConstructor {
317317
new (elements: Iterable<number>): Uint32Array<ArrayBuffer>;
318318
-
@@ -346,11 +346,11 @@ Index: es2015.iterable.d.ts
346346
+ thisArg?: This,
347347
): Uint32Array<ArrayBuffer>;
348348
}
349-
349+
350350
interface Float32Array<TArrayBuffer extends ArrayBufferLike> {
351351
@@ -560,26 +543,25 @@
352352
}
353-
353+
354354
interface Float32ArrayConstructor {
355355
new (elements: Iterable<number>): Float32Array<ArrayBuffer>;
356356
-
@@ -384,11 +384,11 @@ Index: es2015.iterable.d.ts
384384
+ thisArg?: This,
385385
): Float32Array<ArrayBuffer>;
386386
}
387-
387+
388388
interface Float64Array<TArrayBuffer extends ArrayBufferLike> {
389-
@@ -615,23 +605,45 @@
389+
@@ -599,24 +581,23 @@
390390
}
391-
391+
392392
interface Float64ArrayConstructor {
393393
new (elements: Iterable<number>): Float64Array<ArrayBuffer>;
394394
-
@@ -422,27 +422,5 @@ Index: es2015.iterable.d.ts
422422
+ thisArg?: This,
423423
): Float64Array<ArrayBuffer>;
424424
}
425-
+// --------------------
426-
+
427-
+interface TypedNumberArrayConstructor {
428-
+ /**
429-
+ * Creates an array from an iterable object.
430-
+ * @param iterable An iterable object to convert to an array.
431-
+ */
432-
+ from(
433-
+ iterable: Iterable<number> | ArrayLike<number>,
434-
+ ): TypedNumberArray<ArrayBuffer>;
435-
+ /**
436-
+ * Creates an array from an iterable object.
437-
+ * @param iterable An iterable object to convert to an array.
438-
+ * @param mapfn A mapping function to call on every element of the array.
439-
+ * @param thisArg Value of 'this' used to invoke the mapfn.
440-
+ */
441-
+ from<T, This = undefined>(
442-
+ iterable: Iterable<T> | ArrayLike<T>,
443-
+ mapfn: (this: This, v: T, k: number) => number,
444-
+ thisArg?: This,
445-
+ ): TypedNumberArray<ArrayBuffer>;
446-
+}
447425

448426
```

0 commit comments

Comments
 (0)