/
es2015.iterable.ts
54 lines (52 loc) · 1.42 KB
/
es2015.iterable.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
// THIS CODE WAS AUTOMATICALLY GENERATED
// DO NOT EDIT THIS CODE BY HAND
// RUN THE FOLLOWING COMMAND FROM THE WORKSPACE ROOT TO REGENERATE:
// npx nx generate-lib @typescript-eslint/scope-manager
import type { ImplicitLibVariableOptions } from '../variable';
import { TYPE } from './base-config';
import { es2015_symbol } from './es2015.symbol';
export const es2015_iterable = {
...es2015_symbol,
SymbolConstructor: TYPE,
IteratorYieldResult: TYPE,
IteratorReturnResult: TYPE,
IteratorResult: TYPE,
Iterator: TYPE,
Iterable: TYPE,
IterableIterator: TYPE,
Array: TYPE,
ArrayConstructor: TYPE,
ReadonlyArray: TYPE,
IArguments: TYPE,
Map: TYPE,
ReadonlyMap: TYPE,
MapConstructor: TYPE,
WeakMap: TYPE,
WeakMapConstructor: TYPE,
Set: TYPE,
ReadonlySet: TYPE,
SetConstructor: TYPE,
WeakSet: TYPE,
WeakSetConstructor: TYPE,
Promise: TYPE,
PromiseConstructor: TYPE,
String: TYPE,
Int8Array: TYPE,
Int8ArrayConstructor: TYPE,
Uint8Array: TYPE,
Uint8ArrayConstructor: TYPE,
Uint8ClampedArray: TYPE,
Uint8ClampedArrayConstructor: TYPE,
Int16Array: TYPE,
Int16ArrayConstructor: TYPE,
Uint16Array: TYPE,
Uint16ArrayConstructor: TYPE,
Int32Array: TYPE,
Int32ArrayConstructor: TYPE,
Uint32Array: TYPE,
Uint32ArrayConstructor: TYPE,
Float32Array: TYPE,
Float32ArrayConstructor: TYPE,
Float64Array: TYPE,
Float64ArrayConstructor: TYPE,
} as Record<string, ImplicitLibVariableOptions>;