Ugly Alpha 1
swc:0.4.0

total uncompressed bytes

837.7 KB

total files

358

Fix

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

347 wasted files

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