Ugly Alpha 1
swc:0.2.0

total uncompressed bytes

767.6 KB

total files

311

Fix

NewInclude { include: [ "src/**/*", "Cargo.*", "LICENSE-*", "README.md", ], has_build_script: false, }

300 wasted files

total waste: 657.5 KB

  1. node-swc/src/Visitor.ts : 48.5 KB
  2. node-swc/src/types.ts : 45.6 KB
  3. tests/deno-unit/console_test.ts : 30.2 KB
  4. tests/deno-unit/fetch_test.ts : 26.0 KB
  5. tests/deno-unit/files_test.ts : 18.4 KB
  6. tests/deno-unit/net_test.ts : 15.6 KB
  7. tests/projects.rs : 15.5 KB
  8. tests/deno-unit/streams_transform_test.ts : 15.2 KB
  9. tests/deno-unit/url_test.ts : 13.4 KB
  10. tests/fixture/codegen/escape/case-2/output/index.js : 12.4 KB
  11. tests/fixture/codegen/escape/case-2/input/index.js : 11.9 KB
  12. tests/deno-unit/headers_test.ts : 11.2 KB
  13. benches/assets/AjaxObservable.ts : 10.9 KB
  14. tests/deno-unit/process_test.ts : 10.8 KB
  15. tests/deno-unit/stat_test.ts : 9.9 KB
  16. tests/deno-unit/test_util.ts : 9.5 KB
  17. tests/deno-unit/remove_test.ts : 9.2 KB
  18. tests/deno-unit/timers_test.ts : 8.7 KB
  19. tests/deno-unit/url_search_params_test.ts : 8.7 KB
  20. tests/deno-unit/buffer_test.ts : 8.6 KB
  21. tests/deno-unit/write_file_test.ts : 8.2 KB
  22. node-swc/src/index.ts : 7.9 KB
  23. tests/deno-unit/unit_test_runner.ts : 7.7 KB
  24. .github/workflows/publish-node.yml : 7.4 KB
  25. CONTRIBUTING.md : 7.2 KB
  26. benches/typescript.rs : 7.1 KB
  27. tests/deno-unit/streams_writable_test.ts : 6.7 KB
  28. tests/deno-unit/copy_file_test.ts : 6.4 KB
  29. tests/deno-unit/tls_test.ts : 6.4 KB
  30. tests/deno-unit/chown_test.ts : 6.1 KB
  31. tests/deno-unit/utime_test.ts : 6.1 KB
  32. tests/deno-unit/mkdir_test.ts : 6.0 KB
  33. tests/deno-unit/form_data_test.ts : 6.0 KB
  34. tests/deno-unit/event_target_test.ts : 5.8 KB
  35. tests/deno-unit/make_temp_test.ts : 5.6 KB
  36. tests/deno-unit/text_encoding_test.ts : 5.4 KB
  37. tests/deno-unit/rename_test.ts : 5.4 KB
  38. tsconfig.json : 5.3 KB
  39. tests/deno-unit/chmod_test.ts : 5.2 KB
  40. tests/deno-unit/os_test.ts : 4.7 KB
  41. tests/deno-unit/signal_test.ts : 4.6 KB
  42. tests/deno-unit/link_test.ts : 4.2 KB
  43. node-swc/benches/multicore.js : 3.6 KB
  44. node-swc/benches/typescript.js : 3.6 KB
  45. ARCHITECTURE.md : 3.4 KB
  46. node-swc/benches/transform.js : 3.3 KB
  47. tests/deno-unit/streams_piping_test.ts : 3.3 KB
  48. tests/deno-unit/error_stack_test.ts : 3.1 KB
  49. tests/deno-unit/truncate_test.ts : 3.0 KB
  50. tests/deno-unit/body_test.ts : 3.0 KB
  51. tests/deno-unit/event_test.ts : 3.0 KB
  52. node-swc/__tests__/transform/api_test.js : 3.0 KB
  53. .travis.yml : 3.0 KB
  54. tests/deno-unit/README.md : 3.0 KB
  55. tests/source_map.rs : 3.0 KB
  56. tests/deno-unit/write_text_file_test.ts : 2.9 KB
  57. tests/deno-unit/globals_test.ts : 2.9 KB
  58. node-swc/src/util.ts : 2.8 KB
  59. .github/workflows/integration.yml : 2.8 KB
  60. tests/deno-unit/file_test.ts : 2.8 KB
  61. tests/deno-unit/blob_test.ts : 2.7 KB
  62. tests/deno-unit/real_path_test.ts : 2.6 KB
  63. tests/fixture/issue-1216/case-1/output/index.js : 2.5 KB
  64. tests/fixture/issue-1216/case-2/output/index.js : 2.5 KB
  65. tests/deno-unit/dom_iterable_test.ts : 2.4 KB
  66. tests/simple.rs : 2.3 KB
  67. package.json : 2.3 KB
  68. tests/deno-unit/read_file_test.ts : 2.3 KB
  69. tests/deno-unit/unit_tests.ts : 2.3 KB
  70. node-swc/__tests__/transform/sourcemap_test.js : 2.2 KB
  71. tests/deno-unit/streams_internal_test.ts : 2.1 KB
  72. tests/deno-unit/sync_test.ts : 2.1 KB
  73. tests/deno-unit/metrics_test.ts : 2.1 KB
  74. tests/serde.rs : 2.1 KB
  75. tests/deno-unit/io_test.ts : 2.0 KB
  76. tests/deno-unit/read_dir_test.ts : 2.0 KB
  77. tests/fixture/issue-1160/output/entry.ts : 2.0 KB
  78. tests/deno-unit/read_text_file_test.ts : 2.0 KB
  79. node-swc/src/spack.ts : 2.0 KB
  80. node-swc/benches/plugin.js : 2.0 KB
  81. .github/workflows/cargo.yml : 2.0 KB
  82. tests/fixture/issue-1306-2/output/index.js : 1.9 KB
  83. tests/fixture/issue-1306-1/output/index.ts : 1.9 KB
  84. tests/deno-unit/fs_events_test.ts : 1.8 KB
  85. node-swc/__tests__/transform/plugin_test.js : 1.7 KB
  86. tests/deno-unit/read_link_test.ts : 1.7 KB
  87. tests/deno-unit/resources_test.ts : 1.6 KB
  88. tests/deno-unit/dir_test.ts : 1.6 KB
  89. tests/deno-unit/get_random_values_test.ts : 1.6 KB
  90. tests/deno-unit/request_test.ts : 1.5 KB
  91. tests/serde/colors.ts : 1.5 KB
  92. tests/deno-unit/path_from_url_test.ts : 1.5 KB
  93. tests/deno-unit/abort_controller_test.ts : 1.5 KB
  94. .github/workflows/publish-wasm-web.yml : 1.4 KB
  95. node-swc/__tests__/module_test.js : 1.4 KB
  96. tests/deno-unit/symlink_test.ts : 1.3 KB
  97. tests/deno-unit/dispatch_minimal_test.ts : 1.3 KB
  98. tests/srcmap/issue-732-inline/index.js : 1.2 KB
  99. tests/serde/colors.js : 1.2 KB
  100. tests/deno-unit/dispatch_json_test.ts : 1.1 KB
  101. tests/fixture/issue-1235/case-1/output/index.ts : 1.1 KB
  102. .github/workflows/publish-wasm.yml : 1.0 KB
  103. .github/workflows/compilation.yml : 1.0 KB
  104. tests/projects/issue-763-2/input.js : 1.0 KB
  105. node-swc/__tests__/spack/simple_test.js : 987 B
  106. node-swc/__tests__/transform/hidden_jest.js : 960 B
  107. tests/deno-unit/stdio_test.ts : 952 B
  108. tests/deno-unit/format_error_test.ts : 951 B
  109. tests/error_msg.rs : 930 B
  110. tests/projects/issue-763-2/.swcrc : 929 B
  111. tests/projects/issue-763/.swcrc : 929 B
  112. tests/fixture/issue-1307/output/index.ts : 922 B
  113. tests/srcmap/issue-732/index.js : 905 B
  114. tests/deno-unit/custom_event_test.ts : 892 B
  115. node-swc/__tests__/parse/api_test.js : 871 B
  116. scripts/coverage.sh : 870 B
  117. tests/fixture/issue-1216/case-3/output/index.js : 858 B
  118. tests/projects/issue-763/input.js : 845 B
  119. scripts/npm/linux-arm-gnueabihf/package.json : 788 B
  120. scripts/npm/linux-arm64-gnu/package.json : 778 B
  121. node-swc/__tests__/transform/issue834_test.js : 778 B
  122. scripts/npm/android-arm64/package.json : 774 B
  123. scripts/npm/win32-x64-msvc/package.json : 773 B
  124. scripts/npm/linux-x64-musl/package.json : 773 B
  125. scripts/npm/linux-x64-gnu/package.json : 770 B
  126. scripts/npm/darwin-arm64/package.json : 770 B
  127. scripts/npm/darwin-x64/package.json : 762 B
  128. tests/deno-unit/permissions_test.ts : 727 B
  129. .cargo/config : 686 B
  130. examples/usage.rs : 643 B
  131. tests/deno-unit/tty_test.ts : 640 B
  132. tests/deno-unit/testing_test.ts : 638 B
  133. node-swc/__tests__/script_test.js : 605 B
  134. .npmignore : 585 B
  135. tests/projects/issue-779-1/.swcrc : 560 B
  136. .vscode/settings.json : 557 B
  137. node-swc/__tests__/env/env_test.js : 546 B
  138. node-swc/__tests__/transform/optimizer_test.js : 533 B
  139. tests/projects/issue-783/.swcrc : 518 B
  140. tests/deno-unit/performance_test.ts : 466 B
  141. tests/fixture/issue-1259/output/index.js : 454 B
  142. tests/deno-unit/umask_test.ts : 425 B
  143. tests/projects/issue-779-2/.swcrc : 421 B
  144. .github/ISSUE_TEMPLATE/bug_report.md : 421 B
  145. .gitignore : 413 B
  146. tests/deno-unit/build_test.ts : 404 B
  147. tests/fixture/issue-1314/output/index.js : 401 B
  148. .github/ISSUE_TEMPLATE/crash_report.md : 399 B
  149. node-swc/__tests__/transform/issue846_test.js : 395 B
  150. tests/fixture/issue-1307/input/.swcrc : 366 B
  151. tests/projects/issue-1203/input.js : 361 B
  152. tests/deno-unit/internals_test.ts : 352 B
  153. tests/fixture/issue-1314/input/index.js : 349 B
  154. tests/fixture/issue-1314/input/.swcrc : 346 B
  155. tests/fixture/issue-1216/case-2/input/index.js : 345 B
  156. tests/fixture/issue-1216/case-1/input/index.js : 339 B
  157. tests/deno-unit/dom_exception_test.ts : 306 B
  158. scripts/cron/update-coverage.sh : 303 B
  159. tests/fixture/issue-1160/input/.swcrc : 282 B
  160. tests/source_map.js : 281 B
  161. tests/projects/issue-605/.swcrc : 280 B
  162. tests/fixture/issue-1259/input/.swcrc : 277 B
  163. tests/deno-unit/version_test.ts : 261 B
  164. .github/ISSUE_TEMPLATE/feature_request.md : 259 B
  165. tests/projects/issue-801/.swcrc : 255 B
  166. tests/fixture/codegen/escape/case-1/output/index.js : 251 B
  167. .gitattributes : 235 B
  168. tests/srcmap/issue-732/index.js.map : 233 B
  169. tests/projects/issue-1052/input.ts : 219 B
  170. tests/projects/issue-468/input.ts : 200 B
  171. tests/projects/issue-467/input.ts : 200 B
  172. scripts/setup-env.sh : 193 B
  173. tests/projects/issue-895/input.ts : 185 B
  174. tests/source_map_inline.js : 182 B
  175. tests/fixture/issue-1306-1/input/index.ts : 176 B
  176. tests/projects/issue-532-block/input.js : 171 B
  177. node-swc/__tests__/error_test.js : 168 B
  178. node-swc/tests/spack/config-swcrc/spack.config.js : 163 B
  179. tests/projects/issue-658/.swcrc : 162 B
  180. tests/projects/issue-351/.swcrc : 162 B
  181. tests/fixture/issue-1235/case-1/input/index.ts : 159 B
  182. tests/fixture/issue-1160/input/entry.ts : 159 B
  183. node-swc/.gitignore : 159 B
  184. integration-tests/redux/.swcrc : 156 B
  185. tests/projects/issue-414/.swcrc : 154 B
  186. .gitmodules : 149 B
  187. tests/projects/issue-604-1/input.js : 148 B
  188. tests/fixture/issue-1306-2/input/index.js : 145 B
  189. tests/projects/issue-466-1/.swcrc : 144 B
  190. tests/fixture/issue-1271/input/.swcrc : 142 B
  191. tests/projects/issue-466-2/.swcrc : 140 B
  192. tests/projects/issue-895/.swcrc : 137 B
  193. tests/projects/issue-226/.swcrc : 137 B
  194. node-swc/.npmignore : 136 B
  195. tests/fixture/issue-1216/case-3/input/index.js : 135 B
  196. tests/projects/issue-409-1/.swcrc : 128 B
  197. tests/projects/await-expression-2/.swcrc : 126 B
  198. tests/projects/await-expression/.swcrc : 126 B
  199. tests/fixture/codegen/escape/case-1/input/index.js : 120 B
  200. tests/projects/issue-467/.swcrc : 116 B
  201. tests/projects/issue-468/.swcrc : 115 B
  202. .github/ISSUE_TEMPLATE/question.md : 113 B
  203. scripts/npm/linux-arm-gnueabihf/README.md : 104 B
  204. tests/fixture/issue-1233/case-1/output/index.js : 102 B
  205. tests/env/entry/chrome-71/.swcrc : 101 B
  206. tests/env/entry/chrome-49/.swcrc : 101 B
  207. tests/env/query/chrome-71/.swcrc : 98 B
  208. tests/projects/env/multiple-query/multiple-line/.swcrc : 97 B
  209. tests/fixture/issue-1233/case-1/input/index.js : 97 B
  210. scripts/npm/linux-arm64-gnu/README.md : 96 B
  211. tests/projects/issue-801/input.ts : 95 B
  212. scripts/npm/linux-x64-musl/README.md : 95 B
  213. tests/projects/issue-1052/.swcrc : 94 B
  214. tests/fixture/issue-1235/case-1/input/.swcrc : 94 B
  215. scripts/npm/linux-x64-gnu/README.md : 93 B
  216. scripts/npm/win32-x64-msvc/README.md : 92 B
  217. tests/fixture/issue-1306-2/input/.swcrc : 91 B
  218. tests/fixture/issue-1306-1/input/.swcrc : 91 B
  219. scripts/npm/android-arm64/README.md : 90 B
  220. tests/fixture/issue-1233/case-1/input/.swcrc : 89 B
  221. scripts/prepare-integration.sh : 88 B
  222. scripts/npm/darwin-arm64/README.md : 88 B
  223. tests/projects/env/multiple-query/same-browser/.swcrc : 87 B
  224. scripts/npm/darwin-x64/README.md : 85 B
  225. tests/serde/supers.js : 83 B
  226. .github/FUNDING.yml : 83 B
  227. tests/projects/issue-415/input.js : 81 B
  228. tests/srcmap/issue-706/index.js : 80 B
  229. tests/srcmap/issue-622/index.js : 80 B
  230. scripts/doc.sh : 77 B
  231. tests/projects/issue-779-2/input.js : 76 B
  232. tests/projects/issue-779-1/input.js : 76 B
  233. tests/projects/issue-528/input.js : 75 B
  234. .rustfmt.toml : 75 B
  235. tests/fixture/issue-1271/output/input.ts : 74 B
  236. integration-tests/three-js/.swcrc : 74 B
  237. tests/projects/issue-783/input.js : 71 B
  238. tests/projects/issue-658/valid.tsx : 67 B
  239. tests/projects/issue-655/tsx.tsx : 67 B
  240. tests/projects/issue-466-2/vendor/invalid.ts : 67 B
  241. tests/projects/issue-466-1/invalid.ts : 67 B
  242. tests/projects/issue-879/input.ts : 64 B
  243. node-swc/tests/env/targets/.swcrc : 63 B
  244. tests/projects/issue-658/invalid.spec.tsx : 59 B
  245. tests/fixture/issue-1271/input/input.ts : 55 B
  246. tests/projects/issue-655/ts.ts : 54 B
  247. node-swc/__tests__/import_test.js : 52 B
  248. tests/projects/issue-389/.swcrc : 45 B
  249. tests/fixture/codegen/escape/case-2/input/.swcrc : 45 B
  250. tests/fixture/codegen/escape/case-1/input/.swcrc : 45 B
  251. node-swc/tests/spack/config-swcrc/.swcrc : 45 B
  252. tests/projects/issue-225/.swcrc : 44 B
  253. tests/projects/issue-389/input.js : 40 B
  254. tests/fixture/issue-1227/case-1/input/.swcrc : 39 B
  255. tests/projects/issue-351/input.js : 36 B
  256. tests/srcmap/issue-732-inline/.swcrc : 35 B
  257. tests/fixture/issue-1276/input/index.ts : 33 B
  258. node-swc/tests/error/simple.js : 32 B
  259. tests/srcmap/issue-732/.swcrc : 31 B
  260. tests/projects/issue-602/input.js : 31 B
  261. tests/fixture/issue-1307/input/index.ts : 30 B
  262. tests/fixture/issue-1276/output/index.ts : 30 B
  263. node-swc/tests/spack/config-swcrc/common.js : 30 B
  264. tests/projects/issue-466-2/main.ts : 27 B
  265. tests/projects/issue-466-1/main.ts : 27 B
  266. tests/projects/issue-406/input.js : 27 B
  267. tests/projects/issue-226/input.js : 27 B
  268. tests/projects/issue-409-1/input.js : 26 B
  269. tests/projects/env/multiple-query/same-browser/input.js : 25 B
  270. tests/projects/env/multiple-query/multiple-line/input.js : 25 B
  271. tests/env/query/chrome-71/input.js : 25 B
  272. tests/env/entry/chrome-71/input.js : 25 B
  273. tests/env/entry/chrome-49/input.js : 25 B
  274. node-swc/tests/spack/simple/entry.js : 25 B
  275. node-swc/tests/env/targets/input.js : 25 B
  276. node-swc/tests/env/default/input.js : 25 B
  277. tests/projects/await-expression-2/input.js : 24 B
  278. tests/projects/issue-414/b.ts : 23 B
  279. tests/projects/issue-414/a.js : 23 B
  280. tests/fixture/issue-1227/case-1/input/index.js : 22 B
  281. tests/swcrc_errors/simple/.swcrc : 21 B
  282. tests/projects/issue-225/input.js : 21 B
  283. tests/projects/issue-409-2/input.js : 19 B
  284. rust-toolchain : 19 B
  285. tests/projects/issue-605/input.js : 18 B
  286. tests/fixture/issue-1227/case-1/output/index.js : 18 B
  287. node-swc/tests/spack/simple/a.js : 18 B
  288. tests/projects/await-expression/input.js : 17 B
  289. node-swc/tests/spack/config-swcrc/entry2.js : 17 B
  290. node-swc/tests/spack/config-swcrc/entry1.js : 17 B
  291. node-swc/tests/env/default/.swcrc : 16 B
  292. integration-tests/.gitignore : 16 B
  293. node-swc/tests/error/.swcrc : 15 B
  294. tests/projects/issue-655/index.js : 14 B
  295. tests/fixture/issue-1259/input/index.js : 13 B
  296. tests/srcmap/.gitignore : 12 B
  297. tests/fixture/codegen/tpl-lit/case-1/output/index.js : 6 B
  298. tests/projects/codegen-1/input.js : 3 B
  299. tests/fixture/codegen/tpl-lit/case-1/input/index.js : 3 B
  300. tests/swcrc_errors/simple/foo.js : 0 B