| JSZip |
| ===== |
| |
| 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. |
| |
| ```javascript |
| const zip = new JSZip(); |
| |
| zip.file("Hello.txt", "Hello World\n"); |
| |
| const 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](LICENSE.markdown). |