Nonconformist Propaganda Machine
    Wondering what’s next for npm?Check out our public roadmap! »

    jszip
    TypeScript icon, indicating that this package has built-in type declarations

    3.6.0 • Public • Published

    JSZip Build Status Code Climate

    Selenium Test Status

    A library for creating, reading and editing .zip files with JavaScript, with a lovely and simple API.

    See https://stuk.github.io/jszip for all the documentation.

    var zip = new JSZip();
    
    zip.file("Hello.txt", "Hello World\n");
    
    var img = zip.folder("images");
    img.file("smile.gif", imgData, {base64: true});
    
    zip.generateAsync({type:"blob"}).then(function(content) {
        // see FileSaver.js
        saveAs(content, "example.zip");
    });
    
    /*
    Results in a zip containing
    Hello.txt
    images/
        smile.gif
    */

    License

    JSZip is dual-licensed. You may use it under the MIT license or the GPLv3 license. See LICENSE.markdown.

    Install

    npm i jszip

    DownloadsWeekly Downloads

    4,290,127

    Version

    3.6.0

    License

    (MIT OR GPL-3.0)

    Unpacked Size

    398 kB

    Total Files

    49

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar