Ugly Alpha 1
swc_ecma_transforms_module:0.84.2

total uncompressed bytes

423.3 KB

total files

166

Fix

NewInclude { include: [ "src/**/*", ], has_build_script: false, }

154 wasted files

total waste: 198.0 KB

  1. tests/common_js.rs : 88.9 KB
  2. tests/umd.rs : 36.8 KB
  3. tests/amd.rs : 20.3 KB
  4. tests/fixture/commonjs/many-exports-chunked/1/output.js : 13.5 KB
  5. tests/fixture/commonjs/many-exports-chunked/1/input.js : 6.1 KB
  6. tests/system_js.rs : 2.1 KB
  7. tests/fixture/commonjs/issue-2548/case3/output/index.js : 1.7 KB
  8. tests/fixture/commonjs/issue-2548/case2/output/index.js : 1.4 KB
  9. tests/fixture/commonjs/issue-2549/output.js : 1.0 KB
  10. tests/fixture/systemjs/export-named-alongside-with-export-star/output.mjs : 871 B
  11. tests/fixture/commonjs/issue-2101/2/output.js : 747 B
  12. tests/fixture/commonjs/issue-2101/1/output.js : 745 B
  13. tests/fixture/systemjs/hoist-function-class/output.mjs : 716 B
  14. tests/fixture/commonjs/issue-2549/input.js : 672 B
  15. tests/fixture/systemjs/remap/output.mjs : 656 B
  16. tests/fixture/systemjs/hoist-function-exports/output.mjs : 643 B
  17. tests/path_node.rs : 634 B
  18. tests/fixture/systemjs/exports-variable/output.mjs : 600 B
  19. tests/fixture/commonjs/issue-2678/output.js : 565 B
  20. tests/fixture/systemjs/overview/output.mjs : 559 B
  21. tests/fixture/systemjs/export-from/output.mjs : 445 B
  22. tests/fixture/commonjs/issue-2678/input.js : 390 B
  23. tests/fixture/systemjs/hoisting-bindings/output.mjs : 376 B
  24. tests/fixture/commonjs/issue-2548/case1/output/index.js : 361 B
  25. tests/fixture/commonjs/issue-3439/2/output.js : 357 B
  26. tests/fixture/commonjs/issue-3439/3/output.js : 350 B
  27. tests/fixture/systemjs/imports-named/output.mjs : 336 B
  28. tests/fixture/systemjs/export-from-6/output.mjs : 301 B
  29. tests/fixture/systemjs/export-fn-decl/output.mjs : 300 B
  30. tests/fixture/systemjs/export-from-3/output.mjs : 295 B
  31. tests/fixture/systemjs/imports/output.mjs : 280 B
  32. tests/fixture/systemjs/regression/output.mjs : 279 B
  33. tests/fixture/systemjs/hoist-function-exports/input.mjs : 278 B
  34. tests/fixture/systemjs/export-const-destructuring-deep/output.mjs : 271 B
  35. tests/fixture/commonjs/issue-2101/2/input.js : 258 B
  36. tests/fixture/systemjs/export-const-destructuring-array-rest/output.mjs : 253 B
  37. tests/fixture/systemjs/export-const-destructuring-object/output.mjs : 250 B
  38. tests/fixture/systemjs/export-const-destructuring-object-default-params/output.mjs : 249 B
  39. tests/fixture/systemjs/export-const-destructuring-object-rest/output.mjs : 248 B
  40. tests/fixture/commonjs/issue-3439/4/output.js : 245 B
  41. tests/fixture/systemjs/imports-default/output.mjs : 231 B
  42. tests/fixture/systemjs/overview/input.mjs : 230 B
  43. tests/fixture/systemjs/export-default-8/output.mjs : 227 B
  44. tests/fixture/systemjs/interop-module-string-names/import-named/output.mjs : 225 B
  45. tests/fixture/systemjs/imports-mixing/output.mjs : 225 B
  46. tests/fixture/systemjs/interop-module-string-names/import-named-string-can-be-identifier/output.mjs : 224 B
  47. tests/fixture/systemjs/export-const-destructuring-array-default-params/output.mjs : 223 B
  48. tests/fixture/commonjs/issue-3439/5/output.js : 223 B
  49. tests/fixture/systemjs/export-const-destructuring-array/output.mjs : 219 B
  50. tests/fixture/systemjs/hoist-function-class/input.mjs : 218 B
  51. tests/fixture/systemjs/remap/input.mjs : 216 B
  52. tests/fixture/systemjs/interop-module-string-names/export-named/output.mjs : 216 B
  53. tests/fixture/systemjs/interop-module-string-names/export-from-string-as-string/output.mjs : 214 B
  54. tests/fixture/systemjs/interop-module-string-names/export-from-string/output.mjs : 214 B
  55. tests/fixture/systemjs/interop-module-string-names/export-named-string-can-be-identifier/output.mjs : 213 B
  56. tests/fixture/systemjs/export-default-9/output.mjs : 211 B
  57. tests/fixture/systemjs/export-named-5/output.mjs : 210 B
  58. tests/fixture/systemjs/imports-numbered/output.mjs : 207 B
  59. tests/fixture/systemjs/export-named-2/output.mjs : 205 B
  60. tests/fixture/commonjs/issue-3439/1/output.js : 203 B
  61. tests/fixture/systemjs/interop-module-string-names/export-from/output.mjs : 202 B
  62. tests/fixture/systemjs/export-from-5/output.mjs : 197 B
  63. tests/fixture/systemjs/module-name/output.mjs : 193 B
  64. tests/fixture/systemjs/export-from-4/output.mjs : 193 B
  65. tests/fixture/systemjs/export-from-2/output.mjs : 193 B
  66. tests/fixture/systemjs/tla/tla-block/output.mjs : 191 B
  67. tests/fixture/systemjs/imports-glob/output.mjs : 190 B
  68. tests/fixture/systemjs/exports-variable/input.mjs : 190 B
  69. tests/fixture/systemjs/tla/not-tla/output.mjs : 189 B
  70. tests/fixture/systemjs/export-named-7/output.mjs : 184 B
  71. tests/fixture/systemjs/export-default-7/output.mjs : 182 B
  72. tests/fixture/systemjs/export-named-6/output.mjs : 178 B
  73. tests/fixture/commonjs/issue-2211/2/output.js : 178 B
  74. tests/fixture/systemjs/import-meta/output.mjs : 176 B
  75. tests/fixture/systemjs/export-named-4/output.mjs : 176 B
  76. tests/fixture/commonjs/issue-2101/1/input.js : 174 B
  77. tests/fixture/systemjs/export-named-3/output.mjs : 172 B
  78. tests/fixture/systemjs/export-named/output.mjs : 172 B
  79. tests/fixture/systemjs/export-default-5/output.mjs : 172 B
  80. tests/fixture/systemjs/export-default-4/output.mjs : 169 B
  81. tests/fixture/commonjs/issue-2297/output.js : 169 B
  82. tests/fixture/systemjs/export-uninitialized/output.mjs : 168 B
  83. tests/fixture/systemjs/export-default-3/output.mjs : 168 B
  84. tests/fixture/systemjs/export-default-2/output.mjs : 168 B
  85. tests/fixture/systemjs/export-default/output.mjs : 168 B
  86. tests/fixture/systemjs/export-default-6/output.mjs : 166 B
  87. tests/fixture/commonjs/issue-2211/1/output.js : 166 B
  88. tests/fixture/commonjs/issue-2297/input.js : 147 B
  89. tests/fixture/commonjs/issue-2211/2/input.js : 137 B
  90. tests/fixture/systemjs/hoisting-bindings/input.mjs : 136 B
  91. tests/fixture/systemjs/export-named-8/output.mjs : 133 B
  92. tests/fixture/systemjs/imports-named/input.mjs : 127 B
  93. tests/fixture/commonjs/issue-3439/3/input.js : 125 B
  94. tests/fixture/commonjs/issue-2211/1/input.js : 121 B
  95. tests/fixture/systemjs/export-fn-decl/input.mjs : 119 B
  96. tests/fixture/commonjs/issue-3439/2/input.js : 118 B
  97. tests/fixture/systemjs/export-named-alongside-with-export-star/input.mjs : 102 B
  98. tests/fixture/commonjs/issue-3439/4/input.js : 75 B
  99. tests/fixture/commonjs/issue-3439/5/input.js : 70 B
  100. tests/fixture/commonjs/issue-3439/1/input.js : 65 B
  101. tests/fixture/commonjs/issue-2548/case3/input/index.js : 64 B
  102. tests/fixture/systemjs/imports/input.mjs : 62 B
  103. tests/fixture/systemjs/imports-default/input.mjs : 60 B
  104. tests/fixture/commonjs/issue-2548/case2/input/index.js : 57 B
  105. tests/fixture/systemjs/interop-module-string-names/export-from-string-as-string/input.mjs : 56 B
  106. tests/fixture/systemjs/interop-module-string-names/export-named/input.mjs : 54 B
  107. tests/fixture/systemjs/regression/input.mjs : 53 B
  108. tests/fixture/systemjs/interop-module-string-names/export-named-string-can-be-identifier/input.mjs : 53 B
  109. tests/fixture/systemjs/interop-module-string-names/import-named-string-can-be-identifier/input.mjs : 52 B
  110. tests/fixture/systemjs/interop-module-string-names/import-named/input.mjs : 52 B
  111. tests/fixture/commonjs/issue-2548/case3/input/.swcrc : 52 B
  112. tests/fixture/commonjs/issue-2548/case2/input/.swcrc : 52 B
  113. tests/fixture/commonjs/issue-2548/case1/input/.swcrc : 52 B
  114. tests/fixture/systemjs/export-const-destructuring-deep/input.mjs : 48 B
  115. tests/fixture/systemjs/interop-module-string-names/export-from/input.mjs : 45 B
  116. tests/fixture/systemjs/export-default-9/input.mjs : 45 B
  117. tests/fixture/systemjs/export-named-5/input.mjs : 44 B
  118. tests/fixture/systemjs/export-from-6/input.mjs : 41 B
  119. tests/fixture/systemjs/interop-module-string-names/export-from-string/input.mjs : 38 B
  120. tests/fixture/systemjs/export-const-destructuring-array-rest/input.mjs : 38 B
  121. tests/fixture/systemjs/imports-mixing/input.mjs : 37 B
  122. tests/fixture/systemjs/export-const-destructuring-object/input.mjs : 37 B
  123. tests/fixture/systemjs/export-from-5/input.mjs : 36 B
  124. tests/fixture/systemjs/export-const-destructuring-object-default-params/input.mjs : 36 B
  125. tests/fixture/commonjs/issue-2548/case1/input/index.js : 36 B
  126. tests/fixture/systemjs/export-const-destructuring-object-rest/input.mjs : 35 B
  127. tests/fixture/systemjs/export-named-4/input.mjs : 34 B
  128. tests/fixture/systemjs/export-default-7/input.mjs : 34 B
  129. tests/fixture/systemjs/export-const-destructuring-array-default-params/input.mjs : 34 B
  130. tests/fixture/systemjs/export-named-2/input.mjs : 33 B
  131. tests/fixture/systemjs/export-from-4/input.mjs : 32 B
  132. tests/fixture/systemjs/module-name/input.mjs : 31 B
  133. tests/fixture/systemjs/export-named-3/input.mjs : 30 B
  134. tests/fixture/systemjs/export-from-3/input.mjs : 30 B
  135. tests/fixture/systemjs/export-default-5/input.mjs : 30 B
  136. tests/fixture/systemjs/export-const-destructuring-array/input.mjs : 30 B
  137. tests/fixture/systemjs/tla/tla-block/input.mjs : 29 B
  138. tests/fixture/systemjs/import-meta/input.mjs : 29 B
  139. tests/fixture/systemjs/export-named-7/input.mjs : 29 B
  140. tests/fixture/systemjs/imports-glob/input.mjs : 28 B
  141. tests/fixture/systemjs/export-default-8/input.mjs : 28 B
  142. tests/fixture/systemjs/export-named-6/input.mjs : 25 B
  143. tests/fixture/systemjs/export-from-2/input.mjs : 25 B
  144. tests/fixture/systemjs/tla/not-tla/input.mjs : 24 B
  145. tests/fixture/systemjs/imports-numbered/input.mjs : 24 B
  146. tests/fixture/systemjs/export-default-6/input.mjs : 24 B
  147. tests/fixture/systemjs/export-named/input.mjs : 23 B
  148. tests/fixture/systemjs/export-from/input.mjs : 21 B
  149. tests/fixture/systemjs/export-default-4/input.mjs : 20 B
  150. tests/fixture/systemjs/export-default-3/input.mjs : 19 B
  151. tests/fixture/systemjs/export-default-2/input.mjs : 19 B
  152. tests/fixture/systemjs/export-default/input.mjs : 19 B
  153. tests/fixture/systemjs/export-uninitialized/input.mjs : 13 B
  154. tests/fixture/systemjs/export-named-8/input.mjs : 10 B