Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(bindings/cli): Support for *.mts/*.cts files (#6909)
**Related issue:** - Closes #4679.
- Loading branch information
Showing
7 changed files
with
270 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
const path = require('path'); | ||
|
||
console.log("hello, world!"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,137 @@ | ||
{ | ||
"type": "Script", | ||
"span": { | ||
"start": 1, | ||
"end": 61, | ||
"ctxt": 0 | ||
}, | ||
"body": [ | ||
{ | ||
"type": "VariableDeclaration", | ||
"span": { | ||
"start": 1, | ||
"end": 30, | ||
"ctxt": 0 | ||
}, | ||
"kind": "const", | ||
"declare": false, | ||
"declarations": [ | ||
{ | ||
"type": "VariableDeclarator", | ||
"span": { | ||
"start": 7, | ||
"end": 29, | ||
"ctxt": 0 | ||
}, | ||
"id": { | ||
"type": "Identifier", | ||
"span": { | ||
"start": 7, | ||
"end": 11, | ||
"ctxt": 0 | ||
}, | ||
"value": "path", | ||
"optional": false, | ||
"typeAnnotation": null | ||
}, | ||
"init": { | ||
"type": "CallExpression", | ||
"span": { | ||
"start": 14, | ||
"end": 29, | ||
"ctxt": 0 | ||
}, | ||
"callee": { | ||
"type": "Identifier", | ||
"span": { | ||
"start": 14, | ||
"end": 21, | ||
"ctxt": 0 | ||
}, | ||
"value": "require", | ||
"optional": false | ||
}, | ||
"arguments": [ | ||
{ | ||
"spread": null, | ||
"expression": { | ||
"type": "StringLiteral", | ||
"span": { | ||
"start": 22, | ||
"end": 28, | ||
"ctxt": 0 | ||
}, | ||
"value": "path", | ||
"raw": "'path'" | ||
} | ||
} | ||
], | ||
"typeArguments": null | ||
}, | ||
"definite": false | ||
} | ||
] | ||
}, | ||
{ | ||
"type": "ExpressionStatement", | ||
"span": { | ||
"start": 32, | ||
"end": 61, | ||
"ctxt": 0 | ||
}, | ||
"expression": { | ||
"type": "CallExpression", | ||
"span": { | ||
"start": 32, | ||
"end": 60, | ||
"ctxt": 0 | ||
}, | ||
"callee": { | ||
"type": "MemberExpression", | ||
"span": { | ||
"start": 32, | ||
"end": 43, | ||
"ctxt": 0 | ||
}, | ||
"object": { | ||
"type": "Identifier", | ||
"span": { | ||
"start": 32, | ||
"end": 39, | ||
"ctxt": 0 | ||
}, | ||
"value": "console", | ||
"optional": false | ||
}, | ||
"property": { | ||
"type": "Identifier", | ||
"span": { | ||
"start": 40, | ||
"end": 43, | ||
"ctxt": 0 | ||
}, | ||
"value": "log", | ||
"optional": false | ||
} | ||
}, | ||
"arguments": [ | ||
{ | ||
"spread": null, | ||
"expression": { | ||
"type": "StringLiteral", | ||
"span": { | ||
"start": 44, | ||
"end": 59, | ||
"ctxt": 0 | ||
}, | ||
"value": "hello, world!", | ||
"raw": "\"hello, world!\"" | ||
} | ||
} | ||
], | ||
"typeArguments": null | ||
} | ||
} | ||
], | ||
"interpreter": null | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
import path from "node:path"; | ||
|
||
console.log("hello, world!"); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,111 @@ | ||
{ | ||
"type": "Module", | ||
"span": { | ||
"start": 1, | ||
"end": 61, | ||
"ctxt": 0 | ||
}, | ||
"body": [ | ||
{ | ||
"type": "ImportDeclaration", | ||
"span": { | ||
"start": 1, | ||
"end": 30, | ||
"ctxt": 0 | ||
}, | ||
"specifiers": [ | ||
{ | ||
"type": "ImportDefaultSpecifier", | ||
"span": { | ||
"start": 8, | ||
"end": 12, | ||
"ctxt": 0 | ||
}, | ||
"local": { | ||
"type": "Identifier", | ||
"span": { | ||
"start": 8, | ||
"end": 12, | ||
"ctxt": 0 | ||
}, | ||
"value": "path", | ||
"optional": false | ||
} | ||
} | ||
], | ||
"source": { | ||
"type": "StringLiteral", | ||
"span": { | ||
"start": 18, | ||
"end": 29, | ||
"ctxt": 0 | ||
}, | ||
"value": "node:path", | ||
"raw": "\"node:path\"" | ||
}, | ||
"typeOnly": false, | ||
"asserts": null | ||
}, | ||
{ | ||
"type": "ExpressionStatement", | ||
"span": { | ||
"start": 32, | ||
"end": 61, | ||
"ctxt": 0 | ||
}, | ||
"expression": { | ||
"type": "CallExpression", | ||
"span": { | ||
"start": 32, | ||
"end": 60, | ||
"ctxt": 0 | ||
}, | ||
"callee": { | ||
"type": "MemberExpression", | ||
"span": { | ||
"start": 32, | ||
"end": 43, | ||
"ctxt": 0 | ||
}, | ||
"object": { | ||
"type": "Identifier", | ||
"span": { | ||
"start": 32, | ||
"end": 39, | ||
"ctxt": 0 | ||
}, | ||
"value": "console", | ||
"optional": false | ||
}, | ||
"property": { | ||
"type": "Identifier", | ||
"span": { | ||
"start": 40, | ||
"end": 43, | ||
"ctxt": 0 | ||
}, | ||
"value": "log", | ||
"optional": false | ||
} | ||
}, | ||
"arguments": [ | ||
{ | ||
"spread": null, | ||
"expression": { | ||
"type": "StringLiteral", | ||
"span": { | ||
"start": 44, | ||
"end": 59, | ||
"ctxt": 0 | ||
}, | ||
"value": "hello, world!", | ||
"raw": "\"hello, world!\"" | ||
} | ||
} | ||
], | ||
"typeArguments": null | ||
} | ||
} | ||
], | ||
"interpreter": null | ||
} |
76bc8a2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
es/full/bugs-1
296191
ns/iter (± 18982
)309287
ns/iter (± 14164
)0.96
es/full/minify/libraries/antd
1675535382
ns/iter (± 23551700
)1633625255
ns/iter (± 20685790
)1.03
es/full/minify/libraries/d3
316216304
ns/iter (± 7142839
)302913635
ns/iter (± 7466048
)1.04
es/full/minify/libraries/echarts
1273457514
ns/iter (± 14592626
)1236800329
ns/iter (± 13382637
)1.03
es/full/minify/libraries/jquery
94733018
ns/iter (± 1367851
)90859245
ns/iter (± 1778756
)1.04
es/full/minify/libraries/lodash
110707742
ns/iter (± 1411652
)108242819
ns/iter (± 1287929
)1.02
es/full/minify/libraries/moment
54002211
ns/iter (± 759169
)52919020
ns/iter (± 476780
)1.02
es/full/minify/libraries/react
19438614
ns/iter (± 126446
)19144235
ns/iter (± 200164
)1.02
es/full/minify/libraries/terser
259740824
ns/iter (± 3057078
)248949955
ns/iter (± 3222789
)1.04
es/full/minify/libraries/three
452774922
ns/iter (± 6509154
)452150873
ns/iter (± 6047803
)1.00
es/full/minify/libraries/typescript
3073982478
ns/iter (± 11976672
)3055396594
ns/iter (± 22007704
)1.01
es/full/minify/libraries/victory
681287867
ns/iter (± 19826296
)694949976
ns/iter (± 14623366
)0.98
es/full/minify/libraries/vue
132533150
ns/iter (± 1915977
)132624240
ns/iter (± 1542048
)1.00
es/full/codegen/es3
26220
ns/iter (± 129
)26526
ns/iter (± 48
)0.99
es/full/codegen/es5
26342
ns/iter (± 57
)26603
ns/iter (± 50
)0.99
es/full/codegen/es2015
26311
ns/iter (± 67
)26622
ns/iter (± 60
)0.99
es/full/codegen/es2016
26363
ns/iter (± 39
)26594
ns/iter (± 69
)0.99
es/full/codegen/es2017
26331
ns/iter (± 73
)26619
ns/iter (± 37
)0.99
es/full/codegen/es2018
26342
ns/iter (± 43
)26540
ns/iter (± 50
)0.99
es/full/codegen/es2019
26322
ns/iter (± 46
)26562
ns/iter (± 44
)0.99
es/full/codegen/es2020
26324
ns/iter (± 39
)26573
ns/iter (± 53
)0.99
es/full/all/es3
170248424
ns/iter (± 4312086
)171159986
ns/iter (± 2291987
)0.99
es/full/all/es5
161622615
ns/iter (± 2193303
)163327762
ns/iter (± 3826570
)0.99
es/full/all/es2015
124432906
ns/iter (± 1357342
)126065368
ns/iter (± 2417458
)0.99
es/full/all/es2016
122528574
ns/iter (± 1198155
)124142509
ns/iter (± 1999067
)0.99
es/full/all/es2017
121063751
ns/iter (± 1365443
)123411316
ns/iter (± 1891706
)0.98
es/full/all/es2018
119647177
ns/iter (± 648765
)120938746
ns/iter (± 1702248
)0.99
es/full/all/es2019
119298471
ns/iter (± 820502
)119366006
ns/iter (± 765884
)1.00
es/full/all/es2020
114582506
ns/iter (± 1323873
)115078881
ns/iter (± 1112274
)1.00
es/full/parser
525831
ns/iter (± 6795
)541613
ns/iter (± 8356
)0.97
es/full/base/fixer
21849
ns/iter (± 52
)22046
ns/iter (± 16
)0.99
es/full/base/resolver_and_hygiene
82558
ns/iter (± 85
)81195
ns/iter (± 134
)1.02
serialization of ast node
123
ns/iter (± 0
)124
ns/iter (± 0
)0.99
serialization of serde
129
ns/iter (± 0
)129
ns/iter (± 0
)1
css/minify/libraries/bootstrap
28177305
ns/iter (± 114133
)27958224
ns/iter (± 50326
)1.01
css/visitor/compare/clone
2080070
ns/iter (± 23718
)2068976
ns/iter (± 15859
)1.01
css/visitor/compare/visit_mut_span
2274214
ns/iter (± 10679
)2297159
ns/iter (± 3952
)0.99
css/visitor/compare/visit_mut_span_panic
2305695
ns/iter (± 6239
)2321385
ns/iter (± 2352
)0.99
css/visitor/compare/fold_span
3046811
ns/iter (± 18595
)3021487
ns/iter (± 18601
)1.01
css/visitor/compare/fold_span_panic
3180598
ns/iter (± 19101
)3206674
ns/iter (± 14307
)0.99
css/lexer/bootstrap_5_1_3
5180471
ns/iter (± 4470
)5189546
ns/iter (± 40385
)1.00
css/lexer/foundation_6_7_4
4351927
ns/iter (± 5168
)4373376
ns/iter (± 6980
)1.00
css/lexer/tailwind_3_1_1
827935
ns/iter (± 182
)830608
ns/iter (± 825
)1.00
css/parser/bootstrap_5_1_3
21733241
ns/iter (± 65007
)21742829
ns/iter (± 35847
)1.00
css/parser/foundation_6_7_4
17342954
ns/iter (± 70033
)17400534
ns/iter (± 59488
)1.00
css/parser/tailwind_3_1_1
3314877
ns/iter (± 5128
)3312946
ns/iter (± 4267
)1.00
es/codegen/colors
327043
ns/iter (± 184092
)331433
ns/iter (± 186926
)0.99
es/codegen/large
1187215
ns/iter (± 611156
)1234959
ns/iter (± 637073
)0.96
es/codegen/with-parser/colors
48465
ns/iter (± 540
)48287
ns/iter (± 324
)1.00
es/codegen/with-parser/large
538470
ns/iter (± 3371
)535761
ns/iter (± 1047
)1.01
es/minify/libraries/antd
1440071517
ns/iter (± 33416100
)1419921632
ns/iter (± 22195034
)1.01
es/minify/libraries/d3
264354333
ns/iter (± 3375201
)256784908
ns/iter (± 5977720
)1.03
es/minify/libraries/echarts
1104620670
ns/iter (± 15964388
)1093302308
ns/iter (± 8085611
)1.01
es/minify/libraries/jquery
79307629
ns/iter (± 662088
)78895323
ns/iter (± 613188
)1.01
es/minify/libraries/lodash
98274882
ns/iter (± 1260857
)96308086
ns/iter (± 1406139
)1.02
es/minify/libraries/moment
46293999
ns/iter (± 415215
)46245416
ns/iter (± 410348
)1.00
es/minify/libraries/react
17349331
ns/iter (± 112956
)16988764
ns/iter (± 101177
)1.02
es/minify/libraries/terser
221040338
ns/iter (± 4113578
)214451846
ns/iter (± 2000340
)1.03
es/minify/libraries/three
387082490
ns/iter (± 6822072
)371656580
ns/iter (± 3764288
)1.04
es/minify/libraries/typescript
2658837861
ns/iter (± 11759955
)2627463210
ns/iter (± 14763027
)1.01
es/minify/libraries/victory
614446693
ns/iter (± 15826372
)595422589
ns/iter (± 9473030
)1.03
es/minify/libraries/vue
119597448
ns/iter (± 919659
)116765374
ns/iter (± 669943
)1.02
es/visitor/compare/clone
2371122
ns/iter (± 16012
)2398270
ns/iter (± 22562
)0.99
es/visitor/compare/visit_mut_span
2797292
ns/iter (± 6441
)2793768
ns/iter (± 3460
)1.00
es/visitor/compare/visit_mut_span_panic
2848978
ns/iter (± 10287
)2827465
ns/iter (± 4604
)1.01
es/visitor/compare/fold_span
3946967
ns/iter (± 49308
)3905798
ns/iter (± 9132
)1.01
es/visitor/compare/fold_span_panic
4066991
ns/iter (± 12096
)4073640
ns/iter (± 48245
)1.00
es/lexer/colors
17374
ns/iter (± 17
)17250
ns/iter (± 16
)1.01
es/lexer/angular
8279029
ns/iter (± 9008
)8207086
ns/iter (± 8355
)1.01
es/lexer/backbone
1083092
ns/iter (± 223
)1072740
ns/iter (± 753
)1.01
es/lexer/jquery
5991556
ns/iter (± 1867
)5946749
ns/iter (± 4121
)1.01
es/lexer/jquery mobile
9251512
ns/iter (± 5165
)9146349
ns/iter (± 7458
)1.01
es/lexer/mootools
4700204
ns/iter (± 2088
)4645345
ns/iter (± 3159
)1.01
es/lexer/underscore
904081
ns/iter (± 350
)895531
ns/iter (± 713
)1.01
es/lexer/three
28080757
ns/iter (± 11438
)27615252
ns/iter (± 18022
)1.02
es/lexer/yui
5071579
ns/iter (± 1815
)5035997
ns/iter (± 3111
)1.01
es/parser/colors
30472
ns/iter (± 157
)31050
ns/iter (± 158
)0.98
es/parser/angular
15797745
ns/iter (± 176205
)15534811
ns/iter (± 91838
)1.02
es/parser/backbone
2317771
ns/iter (± 13465
)2314304
ns/iter (± 13855
)1.00
es/parser/jquery
12644997
ns/iter (± 90371
)12523187
ns/iter (± 76020
)1.01
es/parser/jquery mobile
20166572
ns/iter (± 155793
)19963871
ns/iter (± 184042
)1.01
es/parser/mootools
9680708
ns/iter (± 61185
)9611333
ns/iter (± 25103
)1.01
es/parser/underscore
1960365
ns/iter (± 10104
)1977712
ns/iter (± 12683
)0.99
es/parser/three
59706487
ns/iter (± 600697
)58968656
ns/iter (± 823444
)1.01
es/parser/yui
9721377
ns/iter (± 65343
)9594936
ns/iter (± 52603
)1.01
es/preset-env/usage/builtin_type
137910
ns/iter (± 30227
)144332
ns/iter (± 33819
)0.96
es/preset-env/usage/property
21486
ns/iter (± 88
)21560
ns/iter (± 91
)1.00
es/resolver/typescript
113804069
ns/iter (± 2222153
)110342706
ns/iter (± 1751028
)1.03
es/fixer/typescript
86809583
ns/iter (± 971215
)84771889
ns/iter (± 1660213
)1.02
es/hygiene/typescript
182103662
ns/iter (± 998726
)178688886
ns/iter (± 1124922
)1.02
es/resolver_with_hygiene/typescript
320814917
ns/iter (± 2108704
)308221829
ns/iter (± 1722096
)1.04
es/visitor/base-perf/module_clone
76151
ns/iter (± 1599
)76233
ns/iter (± 1649
)1.00
es/visitor/base-perf/fold_empty
86977
ns/iter (± 1993
)86602
ns/iter (± 1499
)1.00
es/visitor/base-perf/fold_noop_impl_all
86166
ns/iter (± 1456
)85770
ns/iter (± 1040
)1.00
es/visitor/base-perf/fold_noop_impl_vec
85891
ns/iter (± 1043
)86345
ns/iter (± 671
)0.99
es/visitor/base-perf/boxing_boxed_clone
56
ns/iter (± 0
)56
ns/iter (± 0
)1
es/visitor/base-perf/boxing_unboxed_clone
59
ns/iter (± 0
)60
ns/iter (± 0
)0.98
es/visitor/base-perf/boxing_boxed
103
ns/iter (± 0
)103
ns/iter (± 0
)1
es/visitor/base-perf/boxing_unboxed
102
ns/iter (± 0
)102
ns/iter (± 0
)1
es/visitor/base-perf/visit_contains_this
3560
ns/iter (± 72
)3418
ns/iter (± 54
)1.04
es/base/parallel/resolver/typescript
5797385590
ns/iter (± 378850563
)6086070536
ns/iter (± 509601635
)0.95
es/base/parallel/hygiene/typescript
2140496742
ns/iter (± 17774096
)2143588855
ns/iter (± 20807915
)1.00
misc/visitors/time-complexity/time 5
104
ns/iter (± 0
)96
ns/iter (± 2
)1.08
misc/visitors/time-complexity/time 10
343
ns/iter (± 6
)318
ns/iter (± 0
)1.08
misc/visitors/time-complexity/time 15
656
ns/iter (± 0
)644
ns/iter (± 4
)1.02
misc/visitors/time-complexity/time 20
1224
ns/iter (± 2
)1206
ns/iter (± 39
)1.01
misc/visitors/time-complexity/time 40
6637
ns/iter (± 23
)6104
ns/iter (± 12
)1.09
misc/visitors/time-complexity/time 60
16999
ns/iter (± 16
)15582
ns/iter (± 108
)1.09
es/full-target/es2016
189107
ns/iter (± 550
)188645
ns/iter (± 597
)1.00
es/full-target/es2017
183833
ns/iter (± 575
)183495
ns/iter (± 538
)1.00
es/full-target/es2018
173489
ns/iter (± 519
)172800
ns/iter (± 734
)1.00
es2020_nullish_coalescing
66645
ns/iter (± 228
)66966
ns/iter (± 855
)1.00
es2020_optional_chaining
96061
ns/iter (± 7111
)97160
ns/iter (± 5680
)0.99
es2022_class_properties
93818
ns/iter (± 227
)93734
ns/iter (± 156
)1.00
es2018_object_rest_spread
71482
ns/iter (± 128
)71251
ns/iter (± 141
)1.00
es2019_optional_catch_binding
61326
ns/iter (± 96
)61664
ns/iter (± 139
)0.99
es2017_async_to_generator
61489
ns/iter (± 109
)61752
ns/iter (± 93
)1.00
es2016_exponentiation
65194
ns/iter (± 100
)64865
ns/iter (± 116
)1.01
es2015_arrow
70060
ns/iter (± 137
)70625
ns/iter (± 432
)0.99
es2015_block_scoped_fn
66126
ns/iter (± 141
)67437
ns/iter (± 257
)0.98
es2015_block_scoping
153083
ns/iter (± 10453
)153920
ns/iter (± 8283
)0.99
es2015_classes
116927
ns/iter (± 421
)116493
ns/iter (± 401
)1.00
es2015_computed_props
60934
ns/iter (± 112
)61023
ns/iter (± 99
)1.00
es2015_destructuring
116057
ns/iter (± 322
)114849
ns/iter (± 208
)1.01
es2015_duplicate_keys
63657
ns/iter (± 54
)63470
ns/iter (± 99
)1.00
es2015_parameters
79343
ns/iter (± 120
)79323
ns/iter (± 163
)1.00
es2015_fn_name
66386
ns/iter (± 519
)66444
ns/iter (± 338
)1.00
es2015_for_of
64439
ns/iter (± 95
)64182
ns/iter (± 83
)1.00
es2015_instanceof
62941
ns/iter (± 60
)63225
ns/iter (± 67
)1.00
es2015_shorthand_property
60979
ns/iter (± 124
)61090
ns/iter (± 96
)1.00
es2015_spread
60922
ns/iter (± 81
)61017
ns/iter (± 156
)1.00
es2015_sticky_regex
62169
ns/iter (± 81
)62333
ns/iter (± 70
)1.00
es2015_typeof_symbol
62289
ns/iter (± 108
)62127
ns/iter (± 155
)1.00
es/transform/baseline/base
51624
ns/iter (± 139
)51897
ns/iter (± 77
)0.99
es/transform/baseline/common_reserved_word
62217
ns/iter (± 98
)62577
ns/iter (± 58
)0.99
es/transform/baseline/common_typescript
147443
ns/iter (± 7006
)142093
ns/iter (± 3505
)1.04
es/target/es3
171504
ns/iter (± 272
)170508
ns/iter (± 194
)1.01
es/target/es2015
629450
ns/iter (± 1159
)628419
ns/iter (± 1420
)1.00
es/target/es2016
65271
ns/iter (± 166
)64998
ns/iter (± 135
)1.00
es/target/es2017
61599
ns/iter (± 111
)61631
ns/iter (± 155
)1.00
es/target/es2018
81598
ns/iter (± 99
)81259
ns/iter (± 136
)1.00
es/target/es2020
132935
ns/iter (± 128
)133250
ns/iter (± 284
)1.00
babelify-only
677493
ns/iter (± 1056
)670894
ns/iter (± 940
)1.01
parse_and_babelify_angular
43329233
ns/iter (± 685065
)42929418
ns/iter (± 753322
)1.01
parse_and_babelify_backbone
5506969
ns/iter (± 73265
)5420255
ns/iter (± 68487
)1.02
parse_and_babelify_jquery
32655382
ns/iter (± 401726
)31702368
ns/iter (± 427309
)1.03
parse_and_babelify_jquery_mobile
56568221
ns/iter (± 1201614
)54270122
ns/iter (± 721923
)1.04
parse_and_babelify_mootools
33952201
ns/iter (± 677246
)33027633
ns/iter (± 354129
)1.03
parse_and_babelify_underscore
4424457
ns/iter (± 34240
)4390351
ns/iter (± 34815
)1.01
parse_and_babelify_yui
33009331
ns/iter (± 372088
)31751500
ns/iter (± 320788
)1.04
html/minify/document/css_spec
42787215
ns/iter (± 457297
)42204598
ns/iter (± 250063
)1.01
html/minify/document/github
17516762
ns/iter (± 49805
)17567596
ns/iter (± 20729
)1.00
html/minify/document/stackoverflow
15738393
ns/iter (± 76028
)15693481
ns/iter (± 46115
)1.00
html/minify/document_fragment/css_spec
41300043
ns/iter (± 189863
)40168130
ns/iter (± 239549
)1.03
html/minify/document_fragment/github
16842356
ns/iter (± 46202
)16864403
ns/iter (± 25457
)1.00
html/minify/document_fragment/stackoverflow
15351179
ns/iter (± 42408
)15277392
ns/iter (± 26325
)1.00
html/document/visitor/compare/clone
342574
ns/iter (± 1207
)339035
ns/iter (± 2639
)1.01
html/document/visitor/compare/visit_mut_span
368006
ns/iter (± 1898
)366048
ns/iter (± 1762
)1.01
html/document/visitor/compare/visit_mut_span_panic
376185
ns/iter (± 1865
)372585
ns/iter (± 1994
)1.01
html/document/visitor/compare/fold_span
409033
ns/iter (± 2328
)403708
ns/iter (± 2050
)1.01
html/document/visitor/compare/fold_span_panic
463783
ns/iter (± 1912
)459133
ns/iter (± 1231
)1.01
html/document_fragment/visitor/compare/clone
340847
ns/iter (± 2316
)337546
ns/iter (± 2175
)1.01
html/document_fragment/visitor/compare/visit_mut_span
369646
ns/iter (± 1876
)364233
ns/iter (± 1660
)1.01
html/document_fragment/visitor/compare/visit_mut_span_panic
379162
ns/iter (± 1550
)373717
ns/iter (± 1604
)1.01
html/document_fragment/visitor/compare/fold_span
401225
ns/iter (± 2116
)407513
ns/iter (± 2102
)0.98
html/document_fragment/visitor/compare/fold_span_panic
455700
ns/iter (± 1237
)458640
ns/iter (± 2544
)0.99
html/lexer/css_2021_spec
15750290
ns/iter (± 9600
)15910035
ns/iter (± 80651
)0.99
html/lexer/github_com_17_05_2022
6060333
ns/iter (± 3010
)6181203
ns/iter (± 5432
)0.98
html/lexer/stackoverflow_com_17_05_2022
5694561
ns/iter (± 5228
)5733751
ns/iter (± 5595
)0.99
html/parser/parser_document/css_2021_spec
26047176
ns/iter (± 193590
)25610923
ns/iter (± 255948
)1.02
html/parser/parser_document/github_com_17_05_2022
8773656
ns/iter (± 116165
)8756767
ns/iter (± 8749
)1.00
html/parser/parser_document/stackoverflow_com_17_05_2022
7707336
ns/iter (± 6694
)7706281
ns/iter (± 4245
)1.00
html/parser/parser_document_fragment/css_2021_spec
26215097
ns/iter (± 203083
)25501860
ns/iter (± 138761
)1.03
html/parser/parser_document_fragment/github_com_17_05_2022
8754041
ns/iter (± 12623
)8745584
ns/iter (± 12969
)1.00
html/parser/parser_document_fragment/stackoverflow_com_17_05_2022
7739686
ns/iter (± 4503
)7721689
ns/iter (± 11170
)1.00
This comment was automatically generated by workflow using github-action-benchmark.