adm-zip
adm-zip copied to clipboard
Allow interoperability files with non-UTF-8 (bit 11 = 0) name
Commit based on #449. A separate PR is used to facilitate review.
This allows to read and write files with bit 11 (EFS) = 0 in any zip, with Buffer.
Multiple forks of the repo are used for this purpose, but not good enough. e.g. https://www.npmjs.com/package/adm-zip-iconv, https://www.npmjs.com/package/adm-zip-gbk, https://www.npmjs.com/package/jaswude-adm-zip, etc.