| 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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
 | | { |  |   "3.0": [ |  |     "es.symbol", |  |     "es.symbol.description", |  |     "es.symbol.async-iterator", |  |     "es.symbol.has-instance", |  |     "es.symbol.is-concat-spreadable", |  |     "es.symbol.iterator", |  |     "es.symbol.match", |  |     "es.symbol.replace", |  |     "es.symbol.search", |  |     "es.symbol.species", |  |     "es.symbol.split", |  |     "es.symbol.to-primitive", |  |     "es.symbol.to-string-tag", |  |     "es.symbol.unscopables", |  |     "es.array.concat", |  |     "es.array.copy-within", |  |     "es.array.every", |  |     "es.array.fill", |  |     "es.array.filter", |  |     "es.array.find", |  |     "es.array.find-index", |  |     "es.array.flat", |  |     "es.array.flat-map", |  |     "es.array.for-each", |  |     "es.array.from", |  |     "es.array.includes", |  |     "es.array.index-of", |  |     "es.array.is-array", |  |     "es.array.iterator", |  |     "es.array.join", |  |     "es.array.last-index-of", |  |     "es.array.map", |  |     "es.array.of", |  |     "es.array.reduce", |  |     "es.array.reduce-right", |  |     "es.array.reverse", |  |     "es.array.slice", |  |     "es.array.some", |  |     "es.array.sort", |  |     "es.array.species", |  |     "es.array.splice", |  |     "es.array.unscopables.flat", |  |     "es.array.unscopables.flat-map", |  |     "es.array-buffer.constructor", |  |     "es.array-buffer.is-view", |  |     "es.array-buffer.slice", |  |     "es.data-view", |  |     "es.date.now", |  |     "es.date.to-iso-string", |  |     "es.date.to-json", |  |     "es.date.to-primitive", |  |     "es.date.to-string", |  |     "es.function.bind", |  |     "es.function.has-instance", |  |     "es.function.name", |  |     "es.json.to-string-tag", |  |     "es.map", |  |     "es.math.acosh", |  |     "es.math.asinh", |  |     "es.math.atanh", |  |     "es.math.cbrt", |  |     "es.math.clz32", |  |     "es.math.cosh", |  |     "es.math.expm1", |  |     "es.math.fround", |  |     "es.math.hypot", |  |     "es.math.imul", |  |     "es.math.log10", |  |     "es.math.log1p", |  |     "es.math.log2", |  |     "es.math.sign", |  |     "es.math.sinh", |  |     "es.math.tanh", |  |     "es.math.to-string-tag", |  |     "es.math.trunc", |  |     "es.number.constructor", |  |     "es.number.epsilon", |  |     "es.number.is-finite", |  |     "es.number.is-integer", |  |     "es.number.is-nan", |  |     "es.number.is-safe-integer", |  |     "es.number.max-safe-integer", |  |     "es.number.min-safe-integer", |  |     "es.number.parse-float", |  |     "es.number.parse-int", |  |     "es.number.to-fixed", |  |     "es.number.to-precision", |  |     "es.object.assign", |  |     "es.object.create", |  |     "es.object.define-getter", |  |     "es.object.define-properties", |  |     "es.object.define-property", |  |     "es.object.define-setter", |  |     "es.object.entries", |  |     "es.object.freeze", |  |     "es.object.from-entries", |  |     "es.object.get-own-property-descriptor", |  |     "es.object.get-own-property-descriptors", |  |     "es.object.get-own-property-names", |  |     "es.object.get-prototype-of", |  |     "es.object.is", |  |     "es.object.is-extensible", |  |     "es.object.is-frozen", |  |     "es.object.is-sealed", |  |     "es.object.keys", |  |     "es.object.lookup-getter", |  |     "es.object.lookup-setter", |  |     "es.object.prevent-extensions", |  |     "es.object.seal", |  |     "es.object.set-prototype-of", |  |     "es.object.to-string", |  |     "es.object.values", |  |     "es.parse-float", |  |     "es.parse-int", |  |     "es.promise", |  |     "es.promise.finally", |  |     "es.reflect.apply", |  |     "es.reflect.construct", |  |     "es.reflect.define-property", |  |     "es.reflect.delete-property", |  |     "es.reflect.get", |  |     "es.reflect.get-own-property-descriptor", |  |     "es.reflect.get-prototype-of", |  |     "es.reflect.has", |  |     "es.reflect.is-extensible", |  |     "es.reflect.own-keys", |  |     "es.reflect.prevent-extensions", |  |     "es.reflect.set", |  |     "es.reflect.set-prototype-of", |  |     "es.regexp.constructor", |  |     "es.regexp.exec", |  |     "es.regexp.flags", |  |     "es.regexp.to-string", |  |     "es.set", |  |     "es.string.code-point-at", |  |     "es.string.ends-with", |  |     "es.string.from-code-point", |  |     "es.string.includes", |  |     "es.string.iterator", |  |     "es.string.match", |  |     "es.string.pad-end", |  |     "es.string.pad-start", |  |     "es.string.raw", |  |     "es.string.repeat", |  |     "es.string.replace", |  |     "es.string.search", |  |     "es.string.split", |  |     "es.string.starts-with", |  |     "es.string.trim", |  |     "es.string.trim-end", |  |     "es.string.trim-start", |  |     "es.string.anchor", |  |     "es.string.big", |  |     "es.string.blink", |  |     "es.string.bold", |  |     "es.string.fixed", |  |     "es.string.fontcolor", |  |     "es.string.fontsize", |  |     "es.string.italics", |  |     "es.string.link", |  |     "es.string.small", |  |     "es.string.strike", |  |     "es.string.sub", |  |     "es.string.sup", |  |     "es.typed-array.float32-array", |  |     "es.typed-array.float64-array", |  |     "es.typed-array.int8-array", |  |     "es.typed-array.int16-array", |  |     "es.typed-array.int32-array", |  |     "es.typed-array.uint8-array", |  |     "es.typed-array.uint8-clamped-array", |  |     "es.typed-array.uint16-array", |  |     "es.typed-array.uint32-array", |  |     "es.typed-array.copy-within", |  |     "es.typed-array.every", |  |     "es.typed-array.fill", |  |     "es.typed-array.filter", |  |     "es.typed-array.find", |  |     "es.typed-array.find-index", |  |     "es.typed-array.for-each", |  |     "es.typed-array.from", |  |     "es.typed-array.includes", |  |     "es.typed-array.index-of", |  |     "es.typed-array.iterator", |  |     "es.typed-array.join", |  |     "es.typed-array.last-index-of", |  |     "es.typed-array.map", |  |     "es.typed-array.of", |  |     "es.typed-array.reduce", |  |     "es.typed-array.reduce-right", |  |     "es.typed-array.reverse", |  |     "es.typed-array.set", |  |     "es.typed-array.slice", |  |     "es.typed-array.some", |  |     "es.typed-array.sort", |  |     "es.typed-array.subarray", |  |     "es.typed-array.to-locale-string", |  |     "es.typed-array.to-string", |  |     "es.weak-map", |  |     "es.weak-set", |  |     "esnext.aggregate-error", |  |     "esnext.array.last-index", |  |     "esnext.array.last-item", |  |     "esnext.composite-key", |  |     "esnext.composite-symbol", |  |     "esnext.global-this", |  |     "esnext.map.delete-all", |  |     "esnext.map.every", |  |     "esnext.map.filter", |  |     "esnext.map.find", |  |     "esnext.map.find-key", |  |     "esnext.map.from", |  |     "esnext.map.group-by", |  |     "esnext.map.includes", |  |     "esnext.map.key-by", |  |     "esnext.map.key-of", |  |     "esnext.map.map-keys", |  |     "esnext.map.map-values", |  |     "esnext.map.merge", |  |     "esnext.map.of", |  |     "esnext.map.reduce", |  |     "esnext.map.some", |  |     "esnext.map.update", |  |     "esnext.math.clamp", |  |     "esnext.math.deg-per-rad", |  |     "esnext.math.degrees", |  |     "esnext.math.fscale", |  |     "esnext.math.iaddh", |  |     "esnext.math.imulh", |  |     "esnext.math.isubh", |  |     "esnext.math.rad-per-deg", |  |     "esnext.math.radians", |  |     "esnext.math.scale", |  |     "esnext.math.seeded-prng", |  |     "esnext.math.signbit", |  |     "esnext.math.umulh", |  |     "esnext.number.from-string", |  |     "esnext.observable", |  |     "esnext.promise.all-settled", |  |     "esnext.promise.any", |  |     "esnext.promise.try", |  |     "esnext.reflect.define-metadata", |  |     "esnext.reflect.delete-metadata", |  |     "esnext.reflect.get-metadata", |  |     "esnext.reflect.get-metadata-keys", |  |     "esnext.reflect.get-own-metadata", |  |     "esnext.reflect.get-own-metadata-keys", |  |     "esnext.reflect.has-metadata", |  |     "esnext.reflect.has-own-metadata", |  |     "esnext.reflect.metadata", |  |     "esnext.set.add-all", |  |     "esnext.set.delete-all", |  |     "esnext.set.difference", |  |     "esnext.set.every", |  |     "esnext.set.filter", |  |     "esnext.set.find", |  |     "esnext.set.from", |  |     "esnext.set.intersection", |  |     "esnext.set.is-disjoint-from", |  |     "esnext.set.is-subset-of", |  |     "esnext.set.is-superset-of", |  |     "esnext.set.join", |  |     "esnext.set.map", |  |     "esnext.set.of", |  |     "esnext.set.reduce", |  |     "esnext.set.some", |  |     "esnext.set.symmetric-difference", |  |     "esnext.set.union", |  |     "esnext.string.at", |  |     "esnext.string.code-points", |  |     "esnext.string.match-all", |  |     "esnext.string.replace-all", |  |     "esnext.symbol.dispose", |  |     "esnext.symbol.observable", |  |     "esnext.symbol.pattern-match", |  |     "esnext.weak-map.delete-all", |  |     "esnext.weak-map.from", |  |     "esnext.weak-map.of", |  |     "esnext.weak-set.add-all", |  |     "esnext.weak-set.delete-all", |  |     "esnext.weak-set.from", |  |     "esnext.weak-set.of", |  |     "web.dom-collections.for-each", |  |     "web.dom-collections.iterator", |  |     "web.immediate", |  |     "web.queue-microtask", |  |     "web.timers", |  |     "web.url", |  |     "web.url.to-json", |  |     "web.url-search-params" |  |   ], |  |   "3.1": [ |  |     "es.string.match-all", |  |     "es.symbol.match-all", |  |     "esnext.symbol.replace-all" |  |   ], |  |   "3.2": [ |  |     "es.promise.all-settled", |  |     "esnext.array.is-template-object", |  |     "esnext.map.update-or-insert", |  |     "esnext.symbol.async-dispose" |  |   ], |  |   "3.3": [ |  |     "es.global-this", |  |     "esnext.async-iterator.constructor", |  |     "esnext.async-iterator.as-indexed-pairs", |  |     "esnext.async-iterator.drop", |  |     "esnext.async-iterator.every", |  |     "esnext.async-iterator.filter", |  |     "esnext.async-iterator.find", |  |     "esnext.async-iterator.flat-map", |  |     "esnext.async-iterator.for-each", |  |     "esnext.async-iterator.from", |  |     "esnext.async-iterator.map", |  |     "esnext.async-iterator.reduce", |  |     "esnext.async-iterator.some", |  |     "esnext.async-iterator.take", |  |     "esnext.async-iterator.to-array", |  |     "esnext.iterator.constructor", |  |     "esnext.iterator.as-indexed-pairs", |  |     "esnext.iterator.drop", |  |     "esnext.iterator.every", |  |     "esnext.iterator.filter", |  |     "esnext.iterator.find", |  |     "esnext.iterator.flat-map", |  |     "esnext.iterator.for-each", |  |     "esnext.iterator.from", |  |     "esnext.iterator.map", |  |     "esnext.iterator.reduce", |  |     "esnext.iterator.some", |  |     "esnext.iterator.take", |  |     "esnext.iterator.to-array", |  |     "esnext.map.upsert", |  |     "esnext.weak-map.upsert" |  |   ], |  |   "3.4": [ |  |     "es.json.stringify" |  |   ], |  |   "3.5": [ |  |     "esnext.object.iterate-entries", |  |     "esnext.object.iterate-keys", |  |     "esnext.object.iterate-values" |  |   ], |  |   "3.6": [ |  |     "es.regexp.sticky", |  |     "es.regexp.test" |  |   ], |  |   "3.7": [ |  |     "es.aggregate-error", |  |     "es.promise.any", |  |     "es.reflect.to-string-tag", |  |     "es.string.replace-all", |  |     "esnext.map.emplace", |  |     "esnext.weak-map.emplace" |  |   ], |  |   "3.8": [ |  |     "esnext.array.at", |  |     "esnext.array.filter-out", |  |     "esnext.array.unique-by", |  |     "esnext.bigint.range", |  |     "esnext.number.range", |  |     "esnext.typed-array.at", |  |     "esnext.typed-array.filter-out" |  |   ], |  |   "3.9": [ |  |     "esnext.array.find-last", |  |     "esnext.array.find-last-index", |  |     "esnext.typed-array.find-last", |  |     "esnext.typed-array.find-last-index", |  |     "esnext.typed-array.unique-by" |  |   ], |  |   "3.11": [ |  |     "esnext.object.has-own" |  |   ], |  |   "3.12": [ |  |     "esnext.symbol.matcher", |  |     "esnext.symbol.metadata" |  |   ], |  |   "3.15": [ |  |     "es.date.get-year", |  |     "es.date.set-year", |  |     "es.date.to-gmt-string", |  |     "es.escape", |  |     "es.regexp.dot-all", |  |     "es.string.substr", |  |     "es.unescape" |  |   ], |  |   "3.16": [ |  |     "esnext.array.filter-reject", |  |     "esnext.array.group-by", |  |     "esnext.typed-array.filter-reject", |  |     "esnext.typed-array.group-by" |  |   ], |  |   "3.17": [ |  |     "es.array.at", |  |     "es.object.has-own", |  |     "es.string.at-alternative", |  |     "es.typed-array.at" |  |   ], |  |   "3.18": [ |  |     "esnext.array.from-async", |  |     "esnext.typed-array.from-async" |  |   ], |  |   "3.20": [ |  |     "es.error.cause", |  |     "es.error.to-string", |  |     "es.aggregate-error.cause", |  |     "es.number.to-exponential", |  |     "esnext.array.group-by-to-map", |  |     "esnext.array.to-reversed", |  |     "esnext.array.to-sorted", |  |     "esnext.array.to-spliced", |  |     "esnext.array.with", |  |     "esnext.function.is-callable", |  |     "esnext.function.is-constructor", |  |     "esnext.function.un-this", |  |     "esnext.iterator.to-async", |  |     "esnext.string.cooked", |  |     "esnext.typed-array.to-reversed", |  |     "esnext.typed-array.to-sorted", |  |     "esnext.typed-array.to-spliced", |  |     "esnext.typed-array.with", |  |     "web.dom-exception.constructor", |  |     "web.dom-exception.stack", |  |     "web.dom-exception.to-string-tag", |  |     "web.structured-clone" |  |   ], |  |   "3.21": [ |  |     "web.atob", |  |     "web.btoa" |  |   ], |  |   "3.23": [ |  |     "es.array.find-last", |  |     "es.array.find-last-index", |  |     "es.array.push", |  |     "es.array.unshift", |  |     "es.typed-array.find-last", |  |     "es.typed-array.find-last-index", |  |     "esnext.array.group", |  |     "esnext.array.group-to-map", |  |     "esnext.symbol.metadata-key" |  |   ], |  |   "3.24": [ |  |     "esnext.async-iterator.indexed", |  |     "esnext.iterator.indexed" |  |   ], |  |   "3.25": [ |  |     "es.object.proto" |  |   ], |  |   "3.26": [ |  |     "esnext.string.is-well-formed", |  |     "esnext.string.to-well-formed", |  |     "web.self" |  |   ], |  |   "3.27": [ |  |     "esnext.suppressed-error.constructor", |  |     "esnext.async-disposable-stack.constructor", |  |     "esnext.async-iterator.async-dispose", |  |     "esnext.disposable-stack.constructor", |  |     "esnext.iterator.dispose", |  |     "esnext.set.difference.v2", |  |     "esnext.set.intersection.v2", |  |     "esnext.set.is-disjoint-from.v2", |  |     "esnext.set.is-subset-of.v2", |  |     "esnext.set.is-superset-of.v2", |  |     "esnext.set.symmetric-difference.v2", |  |     "esnext.set.union.v2", |  |     "esnext.string.dedent" |  |   ] |  | } | 
 |