Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    zstreampublic

    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 (this doesn't work yet):

    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 
     
    fs.createReadStream('somezipfile.zip')
        .pipe(new zs.UnzipStream())
        .pipe(fstream.Writer('new/directory'));

    authors

    @alunny

    license

    MIT

    Keywords

    none

    install

    npm i zstream

    Downloadsweekly downloads

    6

    version

    0.1.1

    license

    none

    repository

    github.com

    last publish

    collaborators

    • avatar