Ugly Alpha 1
shellharden:4.1.3

total uncompressed bytes

298.2 KB

total files

82

Fix

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

54 wasted files

total waste: 208.6 KB

  1. img/ex-realworld.png : 130.0 KB
  2. how_to_do_things_safely_in_bash.md : 32.9 KB
  3. img/ex-artificial.png : 20.9 KB
  4. img/logo.png : 5.3 KB
  5. moduletests/expected/var.bash : 1.9 KB
  6. moduletests/original/var.bash : 1.8 KB
  7. moduletests/run : 1.2 KB
  8. moduletests/expected/control_structures_2.bash : 1.0 KB
  9. moduletests/original/control_structures_2.bash : 954 B
  10. moduletests/expected/control_structures_1.bash : 952 B
  11. moduletests/original/quoting_unneeded.bash : 946 B
  12. moduletests/expected/quoting_unneeded.bash : 944 B
  13. moduletests/expected/phantomstring.bash : 847 B
  14. moduletests/original/phantomstring.bash : 820 B
  15. moduletests/expected/unsupp_numeral_variable_unquot.bash : 775 B
  16. moduletests/expected/unsupp_numeral_variable_quot.bash : 775 B
  17. moduletests/expected/local.bash : 754 B
  18. moduletests/original/local.bash : 746 B
  19. moduletests/expected/heredoc_complicated.bash : 547 B
  20. TODO.md : 489 B
  21. moduletests/expected/pwd.bash : 387 B
  22. moduletests/original/pwd.bash : 381 B
  23. .github/workflows/build-and-tests.yml : 374 B
  24. tests/moduletest.rs : 344 B
  25. moduletests/expected/error_unexpected_eof_heredoc.bash : 222 B
  26. moduletests/expected/error_unexpected_eof_doublebracket.bash : 221 B
  27. moduletests/expected/error_unexpected_eof_arith.bash : 214 B
  28. moduletests/expected/arithmetic.bash : 181 B
  29. moduletests/expected/heredoc_vs_var.bash : 179 B
  30. moduletests/original/heredoc_vs_var.bash : 177 B
  31. moduletests/expected/esac_1.bash : 158 B
  32. moduletests/original/esac_1.bash : 152 B
  33. moduletests/expected/assoc.bash : 120 B
  34. moduletests/expected/backtick.bash : 111 B
  35. moduletests/original/backtick.bash : 98 B
  36. moduletests/expected/premature_esac.bash : 95 B
  37. moduletests/original/premature_esac.bash : 92 B
  38. moduletests/expected/esac_2.bash : 77 B
  39. moduletests/original/esac_2.bash : 75 B
  40. moduletests/expected/esac_3.bash : 68 B
  41. moduletests/expected/var_recursive.bash : 62 B
  42. moduletests/original/var_recursive.bash : 60 B
  43. moduletests/expected/stresc.bash : 52 B
  44. moduletests/expected/cmdsub.bash : 40 B
  45. moduletests/original/cmdsub.bash : 31 B
  46. moduletests/expected/preserve_syntaxerror_emptyvar.bash : 26 B
  47. moduletests/original/preserve_syntaxerror_emptyvar.bash : 22 B
  48. moduletests/original/unsupp_numeral_variable_quot.bash : 11 B
  49. moduletests/original/error_unexpected_eof_heredoc.bash : 10 B
  50. moduletests/original/unsupp_numeral_variable_unquot.bash : 9 B
  51. moduletests/original/error_unexpected_eof_arith.bash : 4 B
  52. moduletests/original/error_unexpected_eof_doublebracket.bash : 3 B
  53. moduletests/expected/eof_after_rvalue.bash : 2 B
  54. moduletests/expected/eof_after_command.bash : 1 B