Have you ever wanted to tar something, but you didn't want to push it to your server first?
Tar-js is here to the rescue!!
With tar-js, you can construct a tar archive in the browser. This is basically a port of tar-async for Nodejs for the browser, with a couple differences.
Here's what it supports:
* Add strings to a tar archive as files
* Customizable uid, gid, mtime, and permissions (defaults work well though too)
* Add files in a directory heirarchy
Dependencies
------------
Tar needs an HTML5 compliant browser. More specifically it needs `Uint8Array` to work.