Ugly Alpha 1
swc_webpack_ast:0.22.0

total uncompressed bytes

2.4 MB

total files

66

Fix

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

61 wasted files

total waste: 2.3 MB

  1. tests/fixture/react-dom/dev/input.js : 940.1 KB
  2. tests/fixture/react-dom/dev-cjs/input.js : 920.8 KB
  3. tests/fixture/react-dom/prod/input.js : 120.6 KB
  4. tests/fixture/react/cjs/dev/1/input.js : 94.5 KB
  5. tests/fixture/react-dom/dev-cjs/output.js : 64.5 KB
  6. tests/fixture/next/client/index/input.js : 30.8 KB
  7. tests/fixture/regenerator/input.js : 27.9 KB
  8. tests/fixture/react-dom/scheduler-dev/input.js : 23.5 KB
  9. tests/fixture/issue/1/input.js : 18.3 KB
  10. tests/fixture/react/cjs/dev/2-scheduler/input.js : 12.5 KB
  11. tests/fixture/web-vitals/1/input.js : 11.2 KB
  12. tests/fixture/react/cjs/dev/1/output.js : 6.5 KB
  13. tests/fixture/issue/1/output.js : 5.8 KB
  14. tests/fixture/process-shim/1/input.js : 5.4 KB
  15. tests/fixture/next/client/index/output.js : 4.8 KB
  16. tests/fixture.rs : 4.5 KB
  17. tests/fixture/css-escape/1/input.js : 3.9 KB
  18. tests/fixture/react-dom/scheduler-dev/output.js : 3.4 KB
  19. tests/fixture/react/cjs/dev/2-scheduler/output.js : 1.9 KB
  20. scripts/bench.js : 1.6 KB
  21. tests/fixture/react-dom/2/input.js : 1.5 KB
  22. tests/fixture/regenerator/output.js : 1.4 KB
  23. benches/webpack_ast.rs : 1.3 KB
  24. tests/fixture/web-vitals/1/output.js : 1.1 KB
  25. tests/fixture/process-shim/1/output.js : 706 B
  26. tests/fixture/try-catch/1/input.js : 465 B
  27. scripts/test-next.sh : 415 B
  28. tests/fixture/libs/1/input.js : 226 B
  29. tests/fixture/process-env/1/input.js : 225 B
  30. tests/fixture/process-env/1/output.js : 195 B
  31. tests/fixture/amd/define-required/1/input.js : 194 B
  32. tests/fixture/object-patterns/input.js : 186 B
  33. tests/fixture/react-dom/2/output.js : 171 B
  34. tests/fixture/base/input.js : 148 B
  35. tests/fixture/object-literal/input.js : 135 B
  36. tests/fixture/react-dom/dev/output.js : 113 B
  37. tests/fixture/css-escape/1/output.js : 111 B
  38. tests/fixture/react-dom/prod/output.js : 108 B
  39. tests/fixture/amd/define-required/1/output.js : 107 B
  40. tests/fixture/object-patterns/output.js : 101 B
  41. tests/fixture/base/output.js : 101 B
  42. tests/fixture/bin-expr/3/input.js : 96 B
  43. tests/fixture/bin-expr/2/input.js : 96 B
  44. tests/fixture/array-literal/input.js : 96 B
  45. tests/fixture/object-literal/output.js : 78 B
  46. tests/fixture/class-decl/1/input.js : 78 B
  47. tests/fixture/new-expr/1/input.js : 73 B
  48. tests/fixture/try-catch/1/output.js : 69 B
  49. tests/fixture/bin-expr/2/output.js : 64 B
  50. tests/fixture/array-literal/output.js : 64 B
  51. tests/fixture/bin-expr/3/output.js : 61 B
  52. tests/fixture/bin-expr/1/input.js : 59 B
  53. tests/fixture/class-decl/1/output.js : 57 B
  54. tests/fixture/opt-chain/in-jsx/input.js : 56 B
  55. tests/fixture/libs/1/output.js : 55 B
  56. tests/fixture/new-expr/1/output.js : 49 B
  57. tests/fixture/bin-expr/1/output.js : 35 B
  58. tests/fixture/opt-chain/in-jsx/output.js : 25 B
  59. .gitignore : 20 B
  60. tests/fixture/opt-chain/1/input.js : 19 B
  61. tests/fixture/opt-chain/1/output.js : 16 B