Skip to content

Commit a97d8b4

Browse files
authoredAug 28, 2023
feat(es/preset-env): Update data (#7882)
1 parent 562f5e1 commit a97d8b4

File tree

8 files changed

+504
-31
lines changed

8 files changed

+504
-31
lines changed
 
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"jsc": {
3+
"parser": {
4+
"syntax": "ecmascript",
5+
"jsx": false
6+
},
7+
"loose": false,
8+
"minify": {
9+
"compress": false,
10+
"mangle": false
11+
}
12+
},
13+
"module": {
14+
"type": "es6"
15+
},
16+
"minify": false,
17+
"isModule": true,
18+
"env": {
19+
"targets": "ios_saf 10",
20+
"coreJs": "3.21",
21+
"mode": "usage"
22+
}
23+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
console.log(Promise.resolve)
2+
console.log(globalThis)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import "core-js/modules/es.global-this.js";
2+
import "core-js/modules/es.promise.js";
3+
console.log(Promise.resolve);
4+
console.log(globalThis);

‎crates/swc_ecma_preset_env/data/@babel/compat-data/data/plugin-bugfixes.json

+15
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"deno": "1",
1010
"ios": "11",
1111
"samsung": "6",
12+
"opera_mobile": "42",
1213
"electron": "1.6"
1314
},
1415
"bugfix/transform-edge-default-parameters": {
@@ -21,6 +22,7 @@
2122
"deno": "1",
2223
"ios": "10",
2324
"samsung": "5",
25+
"opera_mobile": "36",
2426
"electron": "0.37"
2527
},
2628
"bugfix/transform-edge-function-name": {
@@ -33,6 +35,7 @@
3335
"deno": "1",
3436
"ios": "10",
3537
"samsung": "5",
38+
"opera_mobile": "41",
3639
"electron": "1.2"
3740
},
3841
"bugfix/transform-safari-block-shadowing": {
@@ -46,6 +49,7 @@
4649
"ie": "11",
4750
"ios": "11",
4851
"samsung": "5",
52+
"opera_mobile": "36",
4953
"electron": "0.37"
5054
},
5155
"bugfix/transform-safari-for-shadowing": {
@@ -60,6 +64,7 @@
6064
"ios": "11",
6165
"samsung": "5",
6266
"rhino": "1.7.13",
67+
"opera_mobile": "36",
6368
"electron": "0.37"
6469
},
6570
"bugfix/transform-safari-id-destructuring-collision-in-function-expression": {
@@ -70,6 +75,7 @@
7075
"node": "6",
7176
"deno": "1",
7277
"samsung": "5",
78+
"opera_mobile": "36",
7379
"electron": "0.37"
7480
},
7581
"bugfix/transform-tagged-template-caching": {
@@ -83,6 +89,7 @@
8389
"ios": "13",
8490
"samsung": "3.4",
8591
"rhino": "1.7.14",
92+
"opera_mobile": "28",
8693
"electron": "0.21"
8794
},
8895
"bugfix/transform-v8-spread-parameters-in-optional-chaining": {
@@ -95,6 +102,7 @@
95102
"deno": "1.9",
96103
"ios": "13.4",
97104
"samsung": "16",
105+
"opera_mobile": "64",
98106
"electron": "13.0"
99107
},
100108
"transform-optional-chaining": {
@@ -107,6 +115,7 @@
107115
"deno": "1",
108116
"ios": "13.4",
109117
"samsung": "13",
118+
"opera_mobile": "57",
110119
"electron": "8.0"
111120
},
112121
"proposal-optional-chaining": {
@@ -119,6 +128,7 @@
119128
"deno": "1",
120129
"ios": "13.4",
121130
"samsung": "13",
131+
"opera_mobile": "57",
122132
"electron": "8.0"
123133
},
124134
"transform-parameters": {
@@ -131,6 +141,7 @@
131141
"deno": "1",
132142
"ios": "10",
133143
"samsung": "5",
144+
"opera_mobile": "36",
134145
"electron": "0.37"
135146
},
136147
"transform-async-to-generator": {
@@ -143,6 +154,7 @@
143154
"deno": "1",
144155
"ios": "10.3",
145156
"samsung": "6",
157+
"opera_mobile": "42",
146158
"electron": "1.6"
147159
},
148160
"transform-template-literals": {
@@ -155,6 +167,7 @@
155167
"deno": "1",
156168
"ios": "9",
157169
"samsung": "3.4",
170+
"opera_mobile": "28",
158171
"electron": "0.21"
159172
},
160173
"transform-function-name": {
@@ -167,6 +180,7 @@
167180
"deno": "1",
168181
"ios": "10",
169182
"samsung": "5",
183+
"opera_mobile": "41",
170184
"electron": "1.2"
171185
},
172186
"transform-block-scoping": {
@@ -179,6 +193,7 @@
179193
"deno": "1",
180194
"ios": "10",
181195
"samsung": "5",
196+
"opera_mobile": "37",
182197
"electron": "1.1"
183198
}
184199
}

‎crates/swc_ecma_preset_env/data/@babel/compat-data/data/plugins.json

+68-9
Large diffs are not rendered by default.

‎crates/swc_ecma_preset_env/data/core-js-compat/data.json

+109-15
Original file line numberDiff line numberDiff line change
@@ -1090,6 +1090,8 @@
10901090
"deno": "1.27",
10911091
"edge": "110",
10921092
"electron": "23.0",
1093+
"firefox": "115",
1094+
"firefox-android": "115",
10931095
"ios": "16.0",
10941096
"node": "20.0",
10951097
"oculus": "26.0",
@@ -1108,6 +1110,8 @@
11081110
"deno": "1.27",
11091111
"edge": "110",
11101112
"electron": "23.0",
1113+
"firefox": "115",
1114+
"firefox-android": "115",
11111115
"ios": "16.0",
11121116
"node": "20.0",
11131117
"oculus": "26.0",
@@ -1126,6 +1130,8 @@
11261130
"deno": "1.27",
11271131
"edge": "110",
11281132
"electron": "23.0",
1133+
"firefox": "115",
1134+
"firefox-android": "115",
11291135
"ios": "16.0",
11301136
"node": "20.0",
11311137
"oculus": "26.0",
@@ -1207,6 +1213,8 @@
12071213
"deno": "1.27",
12081214
"edge": "110",
12091215
"electron": "23.0",
1216+
"firefox": "115",
1217+
"firefox-android": "115",
12101218
"ios": "16.0",
12111219
"node": "20.0",
12121220
"oculus": "26.0",
@@ -3537,9 +3545,14 @@
35373545
"hermes": "0.4",
35383546
"ios": "11.3",
35393547
"node": "20.0",
3548+
"oculus": "27.0",
35403549
"opera": "97",
3550+
"opera-android": "75",
3551+
"opera_mobile": "75",
3552+
"quest": "27.0",
35413553
"react-native": "0.69",
3542-
"safari": "11.1"
3554+
"safari": "11.1",
3555+
"samsung": "22.0"
35433556
},
35443557
"es.regexp.sticky": {
35453558
"android": "49",
@@ -3737,6 +3750,24 @@
37373750
"safari": "10.0",
37383751
"samsung": "5.0"
37393752
},
3753+
"es.string.is-well-formed": {
3754+
"android": "111",
3755+
"bun": "0.4.0",
3756+
"chrome": "111",
3757+
"chrome-android": "111",
3758+
"deno": "1.32",
3759+
"edge": "111",
3760+
"electron": "24.0",
3761+
"ios": "16.4",
3762+
"node": "20.0",
3763+
"oculus": "27.0",
3764+
"opera": "97",
3765+
"opera-android": "75",
3766+
"opera_mobile": "75",
3767+
"quest": "27.0",
3768+
"safari": "16.4",
3769+
"samsung": "22.0"
3770+
},
37403771
"es.string.iterator": {
37413772
"android": "41",
37423773
"bun": "0.1.1",
@@ -4028,6 +4059,24 @@
40284059
"safari": "1",
40294060
"samsung": "1.0"
40304061
},
4062+
"es.string.to-well-formed": {
4063+
"android": "111",
4064+
"bun": "0.5.7",
4065+
"chrome": "111",
4066+
"chrome-android": "111",
4067+
"deno": "1.32",
4068+
"edge": "111",
4069+
"electron": "24.0",
4070+
"ios": "16.4",
4071+
"node": "20.0",
4072+
"oculus": "27.0",
4073+
"opera": "97",
4074+
"opera-android": "75",
4075+
"opera_mobile": "75",
4076+
"quest": "27.0",
4077+
"safari": "16.4",
4078+
"samsung": "22.0"
4079+
},
40314080
"es.string.trim": {
40324081
"android": "59",
40334082
"bun": "0.1.1",
@@ -5157,6 +5206,8 @@
51575206
"deno": "1.27",
51585207
"edge": "110",
51595208
"electron": "23.0",
5209+
"firefox": "115",
5210+
"firefox-android": "115",
51605211
"ios": "16.0",
51615212
"node": "20.0",
51625213
"oculus": "26.0",
@@ -5175,6 +5226,8 @@
51755226
"deno": "1.27",
51765227
"edge": "110",
51775228
"electron": "23.0",
5229+
"firefox": "115",
5230+
"firefox-android": "115",
51785231
"ios": "16.0",
51795232
"node": "20.0",
51805233
"oculus": "26.0",
@@ -5215,6 +5268,8 @@
52155268
"deno": "1.27",
52165269
"edge": "110",
52175270
"electron": "23.0",
5271+
"firefox": "115",
5272+
"firefox-android": "115",
52185273
"ios": "16.4",
52195274
"node": "20.0",
52205275
"oculus": "26.0",
@@ -5315,6 +5370,8 @@
53155370
"esnext.suppressed-error.constructor": {},
53165371
"esnext.array.from-async": {
53175372
"bun": "0.3.0",
5373+
"firefox": "115",
5374+
"firefox-android": "115",
53185375
"ios": "16.4",
53195376
"safari": "16.4"
53205377
},
@@ -5385,18 +5442,10 @@
53855442
"safari": "15.4",
53865443
"samsung": "18.0"
53875444
},
5388-
"esnext.array.group": {
5389-
"bun": "0.1.9",
5390-
"ios": "16.4",
5391-
"safari": "16.4"
5392-
},
5445+
"esnext.array.group": {},
53935446
"esnext.array.group-by": {},
53945447
"esnext.array.group-by-to-map": {},
5395-
"esnext.array.group-to-map": {
5396-
"bun": "0.1.9",
5397-
"ios": "16.4",
5398-
"safari": "16.4"
5399-
},
5448+
"esnext.array.group-to-map": {},
54005449
"esnext.array.is-template-object": {},
54015450
"esnext.array.last-index": {},
54025451
"esnext.array.last-item": {},
@@ -5408,6 +5457,8 @@
54085457
"deno": "1.27",
54095458
"edge": "110",
54105459
"electron": "23.0",
5460+
"firefox": "115",
5461+
"firefox-android": "115",
54115462
"ios": "16.0",
54125463
"node": "20.0",
54135464
"oculus": "26.0",
@@ -5426,6 +5477,8 @@
54265477
"deno": "1.27",
54275478
"edge": "110",
54285479
"electron": "23.0",
5480+
"firefox": "115",
5481+
"firefox-android": "115",
54295482
"ios": "16.0",
54305483
"node": "20.0",
54315484
"oculus": "26.0",
@@ -5444,6 +5497,8 @@
54445497
"deno": "1.27",
54455498
"edge": "110",
54465499
"electron": "23.0",
5500+
"firefox": "115",
5501+
"firefox-android": "115",
54475502
"ios": "16.0",
54485503
"node": "20.0",
54495504
"oculus": "26.0",
@@ -5463,6 +5518,8 @@
54635518
"deno": "1.27",
54645519
"edge": "110",
54655520
"electron": "23.0",
5521+
"firefox": "115",
5522+
"firefox-android": "115",
54665523
"ios": "16.0",
54675524
"node": "20.0",
54685525
"oculus": "26.0",
@@ -5524,6 +5581,7 @@
55245581
"esnext.function.demethodize": {},
55255582
"esnext.function.is-callable": {},
55265583
"esnext.function.is-constructor": {},
5584+
"esnext.function.metadata": {},
55275585
"esnext.function.un-this": {},
55285586
"esnext.global-this": {
55295587
"android": "71",
@@ -5653,6 +5711,7 @@
56535711
"esnext.object.iterate-entries": {},
56545712
"esnext.object.iterate-keys": {},
56555713
"esnext.object.iterate-values": {},
5714+
"esnext.object.group-by": {},
56565715
"esnext.observable": {},
56575716
"esnext.promise.all-settled": {
56585717
"android": "76",
@@ -5695,6 +5754,7 @@
56955754
"samsung": "14.0"
56965755
},
56975756
"esnext.promise.try": {},
5757+
"esnext.promise.with-resolvers": {},
56985758
"esnext.reflect.define-metadata": {},
56995759
"esnext.reflect.delete-metadata": {},
57005760
"esnext.reflect.get-metadata": {},
@@ -5706,7 +5766,9 @@
57065766
"esnext.reflect.metadata": {},
57075767
"esnext.set.add-all": {},
57085768
"esnext.set.delete-all": {},
5709-
"esnext.set.difference.v2": {},
5769+
"esnext.set.difference.v2": {
5770+
"bun": "0.6.0"
5771+
},
57105772
"esnext.set.difference": {},
57115773
"esnext.set.every": {},
57125774
"esnext.set.filter": {},
@@ -5755,8 +5817,13 @@
57555817
"electron": "24.0",
57565818
"ios": "16.4",
57575819
"node": "20.0",
5820+
"oculus": "27.0",
57585821
"opera": "97",
5759-
"safari": "16.4"
5822+
"opera-android": "75",
5823+
"opera_mobile": "75",
5824+
"quest": "27.0",
5825+
"safari": "16.4",
5826+
"samsung": "22.0"
57605827
},
57615828
"esnext.string.match-all": {
57625829
"android": "80",
@@ -5812,12 +5879,19 @@
58125879
"electron": "24.0",
58135880
"ios": "16.4",
58145881
"node": "20.0",
5882+
"oculus": "27.0",
58155883
"opera": "97",
5816-
"safari": "16.4"
5884+
"opera-android": "75",
5885+
"opera_mobile": "75",
5886+
"quest": "27.0",
5887+
"safari": "16.4",
5888+
"samsung": "22.0"
58175889
},
58185890
"esnext.symbol.async-dispose": {},
58195891
"esnext.symbol.dispose": {},
5892+
"esnext.symbol.is-registered-symbol": {},
58205893
"esnext.symbol.is-registered": {},
5894+
"esnext.symbol.is-well-known-symbol": {},
58215895
"esnext.symbol.is-well-known": {},
58225896
"esnext.symbol.matcher": {},
58235897
"esnext.symbol.metadata": {},
@@ -5902,6 +5976,8 @@
59025976
"deno": "1.27",
59035977
"edge": "110",
59045978
"electron": "23.0",
5979+
"firefox": "115",
5980+
"firefox-android": "115",
59055981
"ios": "16.0",
59065982
"node": "20.0",
59075983
"oculus": "26.0",
@@ -5920,6 +5996,8 @@
59205996
"deno": "1.27",
59215997
"edge": "110",
59225998
"electron": "23.0",
5999+
"firefox": "115",
6000+
"firefox-android": "115",
59236001
"ios": "16.0",
59246002
"node": "20.0",
59256003
"oculus": "26.0",
@@ -5940,6 +6018,8 @@
59406018
"deno": "1.27",
59416019
"edge": "110",
59426020
"electron": "23.0",
6021+
"firefox": "115",
6022+
"firefox-android": "115",
59436023
"ios": "16.4",
59446024
"node": "20.0",
59456025
"oculus": "26.0",
@@ -6183,6 +6263,8 @@
61836263
},
61846264
"web.url.can-parse": {
61856265
"deno": "1.33.2",
6266+
"firefox": "115",
6267+
"firefox-android": "115",
61866268
"node": "20.1.0"
61876269
},
61886270
"web.url.to-json": {
@@ -6225,6 +6307,16 @@
62256307
"safari": "14.0",
62266308
"samsung": "9.0"
62276309
},
6310+
"web.url-search-params.delete": {
6311+
"firefox": "115",
6312+
"firefox-android": "115",
6313+
"node": "20.2.0"
6314+
},
6315+
"web.url-search-params.has": {
6316+
"firefox": "115",
6317+
"firefox-android": "115",
6318+
"node": "20.2.0"
6319+
},
62286320
"web.url-search-params.size": {
62296321
"android": "113",
62306322
"chrome": "113",
@@ -6235,6 +6327,8 @@
62356327
"firefox": "112",
62366328
"firefox-android": "112",
62376329
"node": "19.8.0",
6238-
"opera": "99"
6330+
"opera": "99",
6331+
"opera-android": "76",
6332+
"opera_mobile": "76"
62396333
}
62406334
}

‎crates/swc_ecma_preset_env/data/core-js-compat/entries.json

+272-7
Large diffs are not rendered by default.

‎crates/swc_ecma_preset_env/data/core-js-compat/modules-by-versions.json

+11
Original file line numberDiff line numberDiff line change
@@ -493,5 +493,16 @@
493493
],
494494
"3.30": [
495495
"web.url.can-parse"
496+
],
497+
"3.31": [
498+
"es.string.is-well-formed",
499+
"es.string.to-well-formed",
500+
"esnext.function.metadata",
501+
"esnext.object.group-by",
502+
"esnext.promise.with-resolvers",
503+
"esnext.symbol.is-registered-symbol",
504+
"esnext.symbol.is-well-known-symbol",
505+
"web.url-search-params.delete",
506+
"web.url-search-params.has"
496507
]
497508
}

1 commit comments

Comments
 (1)

github-actions[bot] commented on Aug 28, 2023

@github-actions[bot]

Benchmark

Benchmark suite Current: a97d8b4 Previous: 4d3fcb8 Ratio
es/full/bugs-1 286409 ns/iter (± 3445) 292512 ns/iter (± 11808) 0.98
es/full/minify/libraries/antd 1330485391 ns/iter (± 21464066) 1349244145 ns/iter (± 22474190) 0.99
es/full/minify/libraries/d3 272019100 ns/iter (± 6472416) 278863440 ns/iter (± 2878976) 0.98
es/full/minify/libraries/echarts 1062288245 ns/iter (± 6083769) 1083161876 ns/iter (± 27530753) 0.98
es/full/minify/libraries/jquery 83744966 ns/iter (± 324813) 84464061 ns/iter (± 395943) 0.99
es/full/minify/libraries/lodash 96785184 ns/iter (± 774628) 97588666 ns/iter (± 245524) 0.99
es/full/minify/libraries/moment 49413024 ns/iter (± 125337) 49858696 ns/iter (± 258179) 0.99
es/full/minify/libraries/react 17917890 ns/iter (± 34617) 17974332 ns/iter (± 49771) 1.00
es/full/minify/libraries/terser 216457785 ns/iter (± 1201227) 222376392 ns/iter (± 2407259) 0.97
es/full/minify/libraries/three 387795180 ns/iter (± 1682775) 395611116 ns/iter (± 6753921) 0.98
es/full/minify/libraries/typescript 2641396390 ns/iter (± 10568191) 2690207991 ns/iter (± 28388727) 0.98
es/full/minify/libraries/victory 575760842 ns/iter (± 8933145) 605523621 ns/iter (± 17611502) 0.95
es/full/minify/libraries/vue 119030550 ns/iter (± 311565) 120011836 ns/iter (± 507090) 0.99
es/full/codegen/es3 34334 ns/iter (± 85) 34205 ns/iter (± 117) 1.00
es/full/codegen/es5 34202 ns/iter (± 62) 34243 ns/iter (± 502) 1.00
es/full/codegen/es2015 34219 ns/iter (± 65) 34216 ns/iter (± 99) 1.00
es/full/codegen/es2016 34142 ns/iter (± 96) 34138 ns/iter (± 72) 1.00
es/full/codegen/es2017 34224 ns/iter (± 63) 34235 ns/iter (± 81) 1.00
es/full/codegen/es2018 34189 ns/iter (± 50) 34354 ns/iter (± 61) 1.00
es/full/codegen/es2019 34180 ns/iter (± 110) 34114 ns/iter (± 110) 1.00
es/full/codegen/es2020 34241 ns/iter (± 87) 34153 ns/iter (± 73) 1.00
es/full/all/es3 168381528 ns/iter (± 804909) 167584083 ns/iter (± 1156345) 1.00
es/full/all/es5 160248005 ns/iter (± 722127) 160330216 ns/iter (± 1373638) 1.00
es/full/all/es2015 120210543 ns/iter (± 434546) 119061485 ns/iter (± 685719) 1.01
es/full/all/es2016 118736584 ns/iter (± 1624975) 118270376 ns/iter (± 755843) 1.00
es/full/all/es2017 117707886 ns/iter (± 487077) 117429719 ns/iter (± 697613) 1.00
es/full/all/es2018 116386505 ns/iter (± 569417) 115222854 ns/iter (± 867447) 1.01
es/full/all/es2019 115311252 ns/iter (± 498242) 114939322 ns/iter (± 272135) 1.00
es/full/all/es2020 111186240 ns/iter (± 613412) 110117331 ns/iter (± 623628) 1.01
es/full/parser 490348 ns/iter (± 4521) 490093 ns/iter (± 5844) 1.00
es/full/base/fixer 18390 ns/iter (± 125) 21320 ns/iter (± 109) 0.86
es/full/base/resolver_and_hygiene 80428 ns/iter (± 149) 85262 ns/iter (± 345) 0.94
serialization of serde 292 ns/iter (± 0) 293 ns/iter (± 0) 1.00
css/minify/libraries/bootstrap 28229042 ns/iter (± 68664) 28668030 ns/iter (± 113965) 0.98
css/visitor/compare/clone 1631664 ns/iter (± 2504) 1656690 ns/iter (± 5051) 0.98
css/visitor/compare/visit_mut_span 1757936 ns/iter (± 3744) 1758463 ns/iter (± 15791) 1.00
css/visitor/compare/visit_mut_span_panic 1843832 ns/iter (± 5678) 1856865 ns/iter (± 7197) 0.99
css/visitor/compare/fold_span 2566659 ns/iter (± 3624) 2582686 ns/iter (± 11376) 0.99
css/visitor/compare/fold_span_panic 2747954 ns/iter (± 7243) 2777644 ns/iter (± 20242) 0.99
css/lexer/bootstrap_5_1_3 4504425 ns/iter (± 2007) 4531867 ns/iter (± 2687) 0.99
css/lexer/foundation_6_7_4 3794367 ns/iter (± 5628) 3824097 ns/iter (± 4099) 0.99
css/lexer/tailwind_3_1_1 717270 ns/iter (± 515) 730153 ns/iter (± 429) 0.98
css/parser/bootstrap_5_1_3 19744747 ns/iter (± 42525) 20542121 ns/iter (± 46113) 0.96
css/parser/foundation_6_7_4 16036984 ns/iter (± 23059) 16054014 ns/iter (± 51712) 1.00
css/parser/tailwind_3_1_1 3014346 ns/iter (± 5894) 3076771 ns/iter (± 7121) 0.98
es/codegen/colors 739966 ns/iter (± 403245) 743715 ns/iter (± 403882) 0.99
es/codegen/large 3148913 ns/iter (± 1667138) 2889605 ns/iter (± 1530434) 1.09
es/codegen/with-parser/colors 48711 ns/iter (± 245) 45677 ns/iter (± 201) 1.07
es/codegen/with-parser/large 529485 ns/iter (± 1448) 493203 ns/iter (± 901) 1.07
es/minify/libraries/antd 1170851208 ns/iter (± 13944527) 1162745936 ns/iter (± 25269225) 1.01
es/minify/libraries/d3 241031551 ns/iter (± 987084) 241504411 ns/iter (± 2434197) 1.00
es/minify/libraries/echarts 925371030 ns/iter (± 5399711) 946747263 ns/iter (± 19516855) 0.98
es/minify/libraries/jquery 73100826 ns/iter (± 174817) 73416698 ns/iter (± 205315) 1.00
es/minify/libraries/lodash 86920181 ns/iter (± 125654) 87388073 ns/iter (± 392742) 0.99
es/minify/libraries/moment 43237993 ns/iter (± 98002) 43395050 ns/iter (± 105655) 1.00
es/minify/libraries/react 15971887 ns/iter (± 93654) 16065074 ns/iter (± 60587) 0.99
es/minify/libraries/terser 187007341 ns/iter (± 1274724) 188135171 ns/iter (± 1609791) 0.99
es/minify/libraries/three 328516900 ns/iter (± 2517829) 326970923 ns/iter (± 3232825) 1.00
es/minify/libraries/typescript 2283809352 ns/iter (± 9393332) 2281099622 ns/iter (± 22162489) 1.00
es/minify/libraries/victory 484082060 ns/iter (± 2660517) 489682662 ns/iter (± 8586979) 0.99
es/minify/libraries/vue 106210732 ns/iter (± 397068) 105707417 ns/iter (± 283483) 1.00
es/visitor/compare/clone 1952295 ns/iter (± 6664) 1954404 ns/iter (± 5078) 1.00
es/visitor/compare/visit_mut_span 2261864 ns/iter (± 7262) 2266564 ns/iter (± 5235) 1.00
es/visitor/compare/visit_mut_span_panic 2328032 ns/iter (± 3666) 2328502 ns/iter (± 6506) 1.00
es/visitor/compare/fold_span 3371760 ns/iter (± 7706) 3359364 ns/iter (± 7873) 1.00
es/visitor/compare/fold_span_panic 3469964 ns/iter (± 9476) 3485624 ns/iter (± 7091) 1.00
es/lexer/colors 13212 ns/iter (± 76) 13030 ns/iter (± 119) 1.01
es/lexer/angular 6100979 ns/iter (± 9967) 6117158 ns/iter (± 4740) 1.00
es/lexer/backbone 788740 ns/iter (± 2072) 786245 ns/iter (± 1091) 1.00
es/lexer/jquery 4522205 ns/iter (± 18204) 4469408 ns/iter (± 12425) 1.01
es/lexer/jquery mobile 6872109 ns/iter (± 20464) 6837207 ns/iter (± 4672) 1.01
es/lexer/mootools 3569396 ns/iter (± 7807) 3551194 ns/iter (± 1391) 1.01
es/lexer/underscore 662732 ns/iter (± 1555) 659627 ns/iter (± 593) 1.00
es/lexer/three 21469231 ns/iter (± 53436) 21396879 ns/iter (± 32222) 1.00
es/lexer/yui 3812374 ns/iter (± 3545) 3826615 ns/iter (± 1729) 1.00
es/parser/colors 27135 ns/iter (± 50) 27300 ns/iter (± 38) 0.99
es/parser/angular 13375081 ns/iter (± 36660) 13536420 ns/iter (± 63657) 0.99
es/parser/backbone 1980700 ns/iter (± 8676) 1988934 ns/iter (± 6407) 1.00
es/parser/jquery 10834107 ns/iter (± 44718) 10810993 ns/iter (± 61366) 1.00
es/parser/jquery mobile 16534149 ns/iter (± 67988) 16702344 ns/iter (± 140430) 0.99
es/parser/mootools 8303088 ns/iter (± 13339) 8345680 ns/iter (± 33553) 0.99
es/parser/underscore 1717226 ns/iter (± 10416) 1709716 ns/iter (± 10601) 1.00
es/parser/three 46898623 ns/iter (± 524826) 47953574 ns/iter (± 722708) 0.98
es/parser/yui 8228776 ns/iter (± 20528) 8264393 ns/iter (± 28604) 1.00
es/preset-env/usage/builtin_type 134879 ns/iter (± 31847) 138302 ns/iter (± 32797) 0.98
es/preset-env/usage/property 16916 ns/iter (± 52) 16714 ns/iter (± 88) 1.01
es/resolver/typescript 89575821 ns/iter (± 953813) 88679684 ns/iter (± 1356999) 1.01
es/fixer/typescript 64509014 ns/iter (± 442637) 65160796 ns/iter (± 1028860) 0.99
es/hygiene/typescript 133960660 ns/iter (± 738244) 131823844 ns/iter (± 595504) 1.02
es/resolver_with_hygiene/typescript 247144589 ns/iter (± 1096383) 243942936 ns/iter (± 2343830) 1.01
es/visitor/base-perf/module_clone 59083 ns/iter (± 189) 58907 ns/iter (± 702) 1.00
es/visitor/base-perf/fold_empty 63249 ns/iter (± 588) 63060 ns/iter (± 175) 1.00
es/visitor/base-perf/fold_noop_impl_all 63347 ns/iter (± 173) 63089 ns/iter (± 398) 1.00
es/visitor/base-perf/fold_noop_impl_vec 63914 ns/iter (± 335) 63404 ns/iter (± 372) 1.01
es/visitor/base-perf/boxing_boxed_clone 56 ns/iter (± 0) 57 ns/iter (± 0) 0.98
es/visitor/base-perf/boxing_unboxed_clone 40 ns/iter (± 0) 41 ns/iter (± 0) 0.98
es/visitor/base-perf/boxing_boxed 109 ns/iter (± 0) 109 ns/iter (± 0) 1
es/visitor/base-perf/boxing_unboxed 78 ns/iter (± 0) 78 ns/iter (± 0) 1
es/visitor/base-perf/visit_empty 0 ns/iter (± 0) 0 ns/iter (± 0) NaN
es/visitor/base-perf/visit_contains_this 2634 ns/iter (± 23) 2639 ns/iter (± 20) 1.00
es/base/parallel/resolver/typescript 3892021719 ns/iter (± 307255367) 3836698347 ns/iter (± 246254918) 1.01
es/base/parallel/hygiene/typescript 1459994374 ns/iter (± 14526009) 1448139920 ns/iter (± 23905988) 1.01
misc/visitors/time-complexity/time 5 133 ns/iter (± 1) 141 ns/iter (± 0) 0.94
misc/visitors/time-complexity/time 10 393 ns/iter (± 3) 383 ns/iter (± 7) 1.03
misc/visitors/time-complexity/time 15 685 ns/iter (± 2) 701 ns/iter (± 47) 0.98
misc/visitors/time-complexity/time 20 1050 ns/iter (± 5) 1138 ns/iter (± 13) 0.92
misc/visitors/time-complexity/time 40 4112 ns/iter (± 4) 3648 ns/iter (± 19) 1.13
misc/visitors/time-complexity/time 60 7295 ns/iter (± 11) 7409 ns/iter (± 37) 0.98
es/full-target/es2016 228347 ns/iter (± 1089) 228309 ns/iter (± 1048) 1.00
es/full-target/es2017 218728 ns/iter (± 682) 217489 ns/iter (± 2299) 1.01
es/full-target/es2018 205709 ns/iter (± 1024) 205696 ns/iter (± 443) 1.00
es2020_nullish_coalescing 71732 ns/iter (± 347) 70381 ns/iter (± 601) 1.02
es2020_optional_chaining 82681 ns/iter (± 242) 81540 ns/iter (± 279) 1.01
es2022_class_properties 114097 ns/iter (± 286) 115406 ns/iter (± 237) 0.99
es2018_object_rest_spread 75812 ns/iter (± 153) 75928 ns/iter (± 235) 1.00
es2019_optional_catch_binding 65184 ns/iter (± 173) 64287 ns/iter (± 170) 1.01
es2017_async_to_generator 65921 ns/iter (± 256) 65060 ns/iter (± 230) 1.01
es2016_exponentiation 66607 ns/iter (± 230) 66647 ns/iter (± 274) 1.00
es2015_arrow 72663 ns/iter (± 233) 71612 ns/iter (± 168) 1.01
es2015_block_scoped_fn 69275 ns/iter (± 322) 67967 ns/iter (± 218) 1.02
es2015_block_scoping 121031 ns/iter (± 658) 120179 ns/iter (± 351) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.