Skip to content

Commit 1ab406c

Browse files
authoredAug 18, 2023
refactor(es/helpers): Move packages for monorepo (#7833)
1 parent 6e37fd2 commit 1ab406c

File tree

112 files changed

+3
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+3
-3
lines changed
 

‎.prettierignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ benches/
5252

5353
# TODO: Enable formatting
5454
helpers/
55-
packages/swc-helpers
55+
packages/helpers
5656
node-swc/__tests__
5757
node-swc/src
5858
node-swc/tests

‎crates/swc/tests/exec.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ fn init_helpers() -> Arc<PathBuf> {
5656
.unwrap()
5757
.to_path_buf();
5858

59-
let helper_dir = project_root.join("packages").join("swc-helpers");
59+
let helper_dir = project_root.join("packages").join("helpers");
6060

6161
if env::var("SKIP_HELPERS").unwrap_or_default() == "1" {
6262
return Arc::new(helper_dir);
@@ -102,7 +102,7 @@ fn init_helpers() -> Arc<PathBuf> {
102102
.arg("install")
103103
.arg("--no-save")
104104
.arg("--no-package-lock")
105-
.arg("./packages/swc-helpers");
105+
.arg("./packages/helpers");
106106
let status = cmd
107107
.status()
108108
.expect("failed to install helper package from root");

1 commit comments

Comments
 (1)

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

@github-actions[bot]

Benchmark

Benchmark suite Current: 1ab406c Previous: 31de19e Ratio
es/full/bugs-1 291928 ns/iter (± 4369) 288888 ns/iter (± 7371) 1.01
es/full/minify/libraries/antd 1332122829 ns/iter (± 15598304) 1440777976 ns/iter (± 19501405) 0.92
es/full/minify/libraries/d3 280586004 ns/iter (± 5344692) 301814182 ns/iter (± 3559360) 0.93
es/full/minify/libraries/echarts 1069130806 ns/iter (± 10527559) 1151736906 ns/iter (± 12888717) 0.93
es/full/minify/libraries/jquery 83781495 ns/iter (± 426690) 86602713 ns/iter (± 365685) 0.97
es/full/minify/libraries/lodash 96917913 ns/iter (± 433654) 100690191 ns/iter (± 589648) 0.96
es/full/minify/libraries/moment 49275716 ns/iter (± 378434) 50850294 ns/iter (± 297064) 0.97
es/full/minify/libraries/react 17860655 ns/iter (± 57166) 18378926 ns/iter (± 178817) 0.97
es/full/minify/libraries/terser 217468960 ns/iter (± 1748709) 233873080 ns/iter (± 1439189) 0.93
es/full/minify/libraries/three 391029627 ns/iter (± 3969412) 418759004 ns/iter (± 5231659) 0.93
es/full/minify/libraries/typescript 2669270797 ns/iter (± 18265978) 2802884599 ns/iter (± 13575477) 0.95
es/full/minify/libraries/victory 574824476 ns/iter (± 6691878) 616626693 ns/iter (± 4623576) 0.93
es/full/minify/libraries/vue 119222557 ns/iter (± 661937) 123099563 ns/iter (± 1005388) 0.97
es/full/codegen/es3 34585 ns/iter (± 79) 33825 ns/iter (± 173) 1.02
es/full/codegen/es5 34489 ns/iter (± 132) 33719 ns/iter (± 104) 1.02
es/full/codegen/es2015 34435 ns/iter (± 120) 33810 ns/iter (± 100) 1.02
es/full/codegen/es2016 34456 ns/iter (± 169) 33815 ns/iter (± 91) 1.02
es/full/codegen/es2017 34428 ns/iter (± 159) 33767 ns/iter (± 96) 1.02
es/full/codegen/es2018 34440 ns/iter (± 204) 33753 ns/iter (± 43) 1.02
es/full/codegen/es2019 34503 ns/iter (± 122) 33884 ns/iter (± 129) 1.02
es/full/codegen/es2020 34436 ns/iter (± 152) 33797 ns/iter (± 87) 1.02
es/full/all/es3 169053627 ns/iter (± 1394430) 170024181 ns/iter (± 1117642) 0.99
es/full/all/es5 160790133 ns/iter (± 811569) 163486679 ns/iter (± 979386) 0.98
es/full/all/es2015 120484155 ns/iter (± 951003) 122546691 ns/iter (± 657678) 0.98
es/full/all/es2016 119795619 ns/iter (± 354720) 121098965 ns/iter (± 635981) 0.99
es/full/all/es2017 118692812 ns/iter (± 413883) 120747714 ns/iter (± 471863) 0.98
es/full/all/es2018 116523012 ns/iter (± 628270) 119056899 ns/iter (± 1050751) 0.98
es/full/all/es2019 116341452 ns/iter (± 654528) 118879300 ns/iter (± 402132) 0.98
es/full/all/es2020 111305152 ns/iter (± 509346) 113624171 ns/iter (± 857443) 0.98
es/full/parser 496255 ns/iter (± 5432) 503201 ns/iter (± 7490) 0.99
es/full/base/fixer 20248 ns/iter (± 126) 18158 ns/iter (± 181) 1.12
es/full/base/resolver_and_hygiene 80664 ns/iter (± 350) 80687 ns/iter (± 252) 1.00
serialization of serde 298 ns/iter (± 0) 297 ns/iter (± 1) 1.00
css/minify/libraries/bootstrap 29124635 ns/iter (± 54849) 29530937 ns/iter (± 169509) 0.99
css/visitor/compare/clone 1644554 ns/iter (± 13993) 1651280 ns/iter (± 1500) 1.00
css/visitor/compare/visit_mut_span 1776181 ns/iter (± 4087) 1776300 ns/iter (± 5196) 1.00
css/visitor/compare/visit_mut_span_panic 1848401 ns/iter (± 5308) 1853610 ns/iter (± 5637) 1.00
css/visitor/compare/fold_span 2577216 ns/iter (± 16883) 2595885 ns/iter (± 15068) 0.99
css/visitor/compare/fold_span_panic 2751025 ns/iter (± 10981) 2762014 ns/iter (± 10982) 1.00
css/lexer/bootstrap_5_1_3 4891164 ns/iter (± 3655) 4535696 ns/iter (± 3404) 1.08
css/lexer/foundation_6_7_4 4140025 ns/iter (± 3866) 3796597 ns/iter (± 4023) 1.09
css/lexer/tailwind_3_1_1 778255 ns/iter (± 900) 720451 ns/iter (± 535) 1.08
css/parser/bootstrap_5_1_3 19286031 ns/iter (± 140896) 19661634 ns/iter (± 137160) 0.98
css/parser/foundation_6_7_4 15415596 ns/iter (± 34273) 15652036 ns/iter (± 92666) 0.98
css/parser/tailwind_3_1_1 2967497 ns/iter (± 3423) 2989627 ns/iter (± 7757) 0.99
es/codegen/colors 728383 ns/iter (± 397205) 728201 ns/iter (± 395807) 1.00
es/codegen/large 2914729 ns/iter (± 1531970) 2921836 ns/iter (± 1539750) 1.00
es/codegen/with-parser/colors 45656 ns/iter (± 112) 46074 ns/iter (± 204) 0.99
es/codegen/with-parser/large 485564 ns/iter (± 494) 492115 ns/iter (± 850) 0.99
es/minify/libraries/antd 1159027942 ns/iter (± 9629493) 1237934638 ns/iter (± 17722450) 0.94
es/minify/libraries/d3 241548165 ns/iter (± 2567713) 259621171 ns/iter (± 4304534) 0.93
es/minify/libraries/echarts 927060435 ns/iter (± 6700904) 993989081 ns/iter (± 6501112) 0.93
es/minify/libraries/jquery 73947601 ns/iter (± 231448) 75455389 ns/iter (± 332611) 0.98
es/minify/libraries/lodash 87652017 ns/iter (± 144565) 89674894 ns/iter (± 610750) 0.98
es/minify/libraries/moment 43851984 ns/iter (± 153647) 44424354 ns/iter (± 211510) 0.99
es/minify/libraries/react 16184413 ns/iter (± 59655) 16421101 ns/iter (± 138817) 0.99
es/minify/libraries/terser 188827003 ns/iter (± 720127) 198583037 ns/iter (± 3176059) 0.95
es/minify/libraries/three 330482662 ns/iter (± 2284505) 359901487 ns/iter (± 6818052) 0.92
es/minify/libraries/typescript 2285011485 ns/iter (± 14230215) 2391411565 ns/iter (± 19483847) 0.96
es/minify/libraries/victory 487580651 ns/iter (± 3154619) 529815633 ns/iter (± 6283729) 0.92
es/minify/libraries/vue 108328752 ns/iter (± 853301) 110041105 ns/iter (± 762630) 0.98
es/visitor/compare/clone 1959123 ns/iter (± 6633) 1960817 ns/iter (± 4904) 1.00
es/visitor/compare/visit_mut_span 2263183 ns/iter (± 9221) 2272690 ns/iter (± 7675) 1.00
es/visitor/compare/visit_mut_span_panic 2337452 ns/iter (± 6869) 2345323 ns/iter (± 6120) 1.00
es/visitor/compare/fold_span 3376930 ns/iter (± 9223) 3403365 ns/iter (± 13294) 0.99
es/visitor/compare/fold_span_panic 3486660 ns/iter (± 9042) 3512131 ns/iter (± 26252) 0.99
es/lexer/colors 13285 ns/iter (± 16) 13299 ns/iter (± 11) 1.00
es/lexer/angular 6148395 ns/iter (± 10333) 6179611 ns/iter (± 12060) 0.99
es/lexer/backbone 791739 ns/iter (± 863) 801786 ns/iter (± 1898) 0.99
es/lexer/jquery 4523980 ns/iter (± 4442) 4548012 ns/iter (± 8231) 0.99
es/lexer/jquery mobile 6893582 ns/iter (± 10589) 6909346 ns/iter (± 12536) 1.00
es/lexer/mootools 3580557 ns/iter (± 6253) 3615117 ns/iter (± 3568) 0.99
es/lexer/underscore 666055 ns/iter (± 300) 674001 ns/iter (± 3642) 0.99
es/lexer/three 21715328 ns/iter (± 38214) 21843158 ns/iter (± 47808) 0.99
es/lexer/yui 3885888 ns/iter (± 3070) 3873952 ns/iter (± 10378) 1.00
es/parser/colors 27241 ns/iter (± 58) 27238 ns/iter (± 61) 1.00
es/parser/angular 13444286 ns/iter (± 123409) 13586161 ns/iter (± 80110) 0.99
es/parser/backbone 1987225 ns/iter (± 5261) 2007146 ns/iter (± 9771) 0.99
es/parser/jquery 10857393 ns/iter (± 59813) 11003278 ns/iter (± 57435) 0.99
es/parser/jquery mobile 16692840 ns/iter (± 116124) 17095188 ns/iter (± 171775) 0.98
es/parser/mootools 8363628 ns/iter (± 17229) 8408011 ns/iter (± 29679) 0.99
es/parser/underscore 1724535 ns/iter (± 11416) 1740111 ns/iter (± 9957) 0.99
es/parser/three 47210237 ns/iter (± 429211) 49417778 ns/iter (± 895291) 0.96
es/parser/yui 8233716 ns/iter (± 35787) 8302778 ns/iter (± 61532) 0.99
es/preset-env/usage/builtin_type 139033 ns/iter (± 33091) 140923 ns/iter (± 32326) 0.99
es/preset-env/usage/property 16981 ns/iter (± 64) 16574 ns/iter (± 85) 1.02
es/resolver/typescript 90015225 ns/iter (± 1114642) 90632190 ns/iter (± 1930510) 0.99
es/fixer/typescript 65152501 ns/iter (± 855238) 65090685 ns/iter (± 632300) 1.00
es/hygiene/typescript 132364794 ns/iter (± 2477137) 136302884 ns/iter (± 1575401) 0.97
es/resolver_with_hygiene/typescript 245411306 ns/iter (± 2459203) 250282916 ns/iter (± 3792915) 0.98
es/visitor/base-perf/module_clone 60790 ns/iter (± 424) 59948 ns/iter (± 196) 1.01
es/visitor/base-perf/fold_empty 65332 ns/iter (± 393) 64065 ns/iter (± 255) 1.02
es/visitor/base-perf/fold_noop_impl_all 65272 ns/iter (± 337) 64142 ns/iter (± 282) 1.02
es/visitor/base-perf/fold_noop_impl_vec 65099 ns/iter (± 249) 64645 ns/iter (± 343) 1.01
es/visitor/base-perf/boxing_boxed_clone 57 ns/iter (± 0) 63 ns/iter (± 0) 0.90
es/visitor/base-perf/boxing_unboxed_clone 40 ns/iter (± 0) 41 ns/iter (± 0) 0.98
es/visitor/base-perf/boxing_boxed 111 ns/iter (± 0) 109 ns/iter (± 0) 1.02
es/visitor/base-perf/boxing_unboxed 79 ns/iter (± 0) 79 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 2726 ns/iter (± 31) 2613 ns/iter (± 8) 1.04
es/base/parallel/resolver/typescript 3838871565 ns/iter (± 334996328) 4548648139 ns/iter (± 277902658) 0.84
es/base/parallel/hygiene/typescript 1440597234 ns/iter (± 22747408) 1432803095 ns/iter (± 15206152) 1.01
misc/visitors/time-complexity/time 5 133 ns/iter (± 3) 131 ns/iter (± 1) 1.02
misc/visitors/time-complexity/time 10 271 ns/iter (± 33) 317 ns/iter (± 6) 0.85
misc/visitors/time-complexity/time 15 516 ns/iter (± 1) 726 ns/iter (± 4) 0.71
misc/visitors/time-complexity/time 20 1057 ns/iter (± 17) 931 ns/iter (± 53) 1.14
misc/visitors/time-complexity/time 40 4117 ns/iter (± 6) 3511 ns/iter (± 4) 1.17
misc/visitors/time-complexity/time 60 8770 ns/iter (± 4) 7312 ns/iter (± 30) 1.20
es/full-target/es2016 232657 ns/iter (± 589) 233936 ns/iter (± 883) 0.99
es/full-target/es2017 220624 ns/iter (± 590) 222533 ns/iter (± 689) 0.99
es/full-target/es2018 210273 ns/iter (± 1011) 210688 ns/iter (± 972) 1.00
es2020_nullish_coalescing 71311 ns/iter (± 245) 72075 ns/iter (± 420) 0.99
es2020_optional_chaining 81994 ns/iter (± 422) 84958 ns/iter (± 244) 0.97
es2022_class_properties 114961 ns/iter (± 364) 114846 ns/iter (± 324) 1.00
es2018_object_rest_spread 75448 ns/iter (± 337) 77044 ns/iter (± 460) 0.98
es2019_optional_catch_binding 65207 ns/iter (± 119) 65879 ns/iter (± 236) 0.99
es2017_async_to_generator 64023 ns/iter (± 263) 63253 ns/iter (± 206) 1.01
es2016_exponentiation 69663 ns/iter (± 67) 69124 ns/iter (± 268) 1.01
es2015_arrow 72844 ns/iter (± 128) 72868 ns/iter (± 173) 1.00
es2015_block_scoped_fn 69515 ns/iter (± 195) 69405 ns/iter (± 556) 1.00
es2015_block_scoping 124701 ns/iter (± 767) 123659 ns/iter (± 579) 1.01

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

Please sign in to comment.