gruntjs/grunt-contrib-compress — pull request #13 by ctalkington (2013-01-07 15:41:30+00:00)
Title: use archiver for tar. use streams for gzip.

this removes the need to manually copy files to a new dir and to use a special fstream. tar file sizes changed a bit since archiver uses the standard 512 bytes per block vs 256 bytes that node-tar was using. this may become configureable through archiver in the future.