You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							34 lines
						
					
					
						
							678 B
						
					
					
				
			
		
		
	
	
							34 lines
						
					
					
						
							678 B
						
					
					
				| 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).
 |