zstream
v0.1.1
Published
zipping and unzipping in javascript
Downloads
68
Readme
zstream
zipping and unzipping in JavaScript
zstream is to provide a well-maintained, complete streaming API for working with zip archives in node.js.
zstream is super early, and not ready for use yet.
Usage
Recursively zip up a directory:
var zs = require('zstream'),
fs = require('fs'),
fstream = require('fstream'); // isaacs/fstream
var sourceDir = fstream.Reader('my/directory');
sourceDir.pipe(zs.ZipStream())
.pipe(fs.createWriteStream('newzipfile.zip'));
Unzip a zip file into a directory:
var zs = require('zstream'),
fs = require('fs'),
fstream = require('fstream'); // isaacs/fstream
var targetDir = fstream.Writer('new/directory');
fs.createReadStream('somezipfile.zip')
.pipe(zs.UnzipStream())
.pipe(targetDir);
authors
@alunny
license
MIT