adm-zip
adm-zip copied to clipboard
A Javascript implementation of zip for nodejs. Allows user to create or extract zip files both in memory or to/from disk
Hi, I found this issue on the function decompress used by GetDataAsync that has been in previous versions but didn't throw any error because the errors were not managed on...
  Thanks!
**Expected behavior** Either the function returns an error, pointing out that the file is set as read-only or the file is updated as requested, ignoring the setting. **Actual behavior** File...
I'm looking for a way to detect when `zip.extractAllTo()` finishes extraction and writing of the files. That method doesn't take a callback, nor does it return a stream. Anyone have...
Moving from 4.0.7 to 4.0.11 introduced an issue where the defined source path of the extracted zip file was exploded starting from my home directory, but still withing the project....
I have this error on generate zip. After some researches, i found that it's compress function. So, in zipFile line 270, I replaced var postHeader = **Buffer.alloc(name)**; by var postHeader...
Hi, I'd like to have all my files directly into the zip without any folder. So If I do that... ``` js zip.addLocalFile('asset1.png'); zip.addLocalFile('asset2.png'); zip.addLocalFile('asset3.png'); zip.writeZip('files.zip'); ``` ... then extract...
I was receiving an exception when adding certain files. TypeError: "value" argument is out of bounds at checkInt (buffer.js:1180:11) at Buffer.writeInt32LE (buffer.js:1370:5) at Object.entryHeaderToBinary (.../node_modules/adm-zip/headers/entryHeader.js:217:18) at Object.packHeader (.../node_modules/adm-zip/zipEntry.js:260:39) at .../node_modules/adm-zip/zipFile.js:198:41...
It looks like you switched from Node v4 to Node v6 using a semver 'patch' change. It would be very nice if you could at least make that a 'minor'...
Created a zip like below, the file properties e.g. modified time were changed. Is it able to keep the file properties unchanged? ``` var zip = new AmdZip(); zip.addLocalFolder('L:/Dev/TestNode); zip.writeZip('dm-archive.zip');...