calculate-size 362 B

1234567891011121314
  1. #!/usr/bin/env zsh
  2. SRC="bootbox.js"
  3. MIN="/tmp/bootbox.min.js"
  4. uglifyjs $SRC -c -m > $MIN
  5. RAW="$(wc -c $SRC | awk '{print $1}')"
  6. MRAW="$(wc -c $MIN | awk '{print $1}')"
  7. GZIP="$(cat $SRC | gzip | wc -c | awk '{print $1}')"
  8. MGZIP="$(cat $MIN | gzip | wc -c | awk '{print $1}')"
  9. echo "raw,min,raw+gzip,min+gzip\n$RAW,$MRAW,$GZIP,$MGZIP" > build/size.csv
  10. rm $MIN