JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.
BSD-3-CLAUSE License
Bot releases are hidden (Show)
Published by gildas-lormeau over 2 years ago
Published by gildas-lormeau over 2 years ago
dist
folderPublished by gildas-lormeau over 2 years ago
ZipReader#getEntriesGenerator
method to iterate asynchronously on entriespackage-lock.json
fileFull Changelog: https://github.com/gildas-lormeau/zip.js/compare/v2.4.12...v2.4.13
Published by gildas-lormeau over 2 years ago
Expose mimeTypes
from /lib/core/util/mime-type.js
Published by gildas-lormeau over 2 years ago
Full Changelog: https://github.com/gildas-lormeau/zip.js/compare/v2.4.10...v2.4.11
BlobWriter
(see https://github.com/gildas-lormeau/zip.js/commit/9b56c151f5213d00490bc2a09c6bf74f955b19aa which improves https://github.com/gildas-lormeau/zip.js/commit/dd2db6bf241f6448c1435704ef2b66630b6cd26c)Add support of environments without the Web Cryptography API (e.g. Node, IE11, insecure contexts)
Published by gildas-lormeau over 2 years ago
meta.import.url
into the index file (it was previously in lib/core/codecs/codec-pool-worker.js
), see https://github.com/gildas-lormeau/zip.js/discussions/299 for more information. This change might break build scripts which do not expect this.TextWriter#getData
(see https://github.com/gildas-lormeau/zip.js/pull/293)Published by gildas-lormeau almost 3 years ago
Published by gildas-lormeau almost 3 years ago
"*"
for the content size in the Content-Range
headerRefactored HttpRangeReader
/HttpReader
:
Content-Range
response header when retrieving it with HttpRangeReader
or HttpReader
and the option useRangeHeader
or forceRangeRequests
set to true
. However, a HEAD request will still be sent if the response to the GET request does not include the size of the content in the Content-Range
header or if this header is not present (thanks @bennbollay, see https://github.com/gildas-lormeau/zip.js/pull/291 for more info).headers
option when using HttpRangeReader
or HttpReader
with the option useXHR
set to true
(works like the fetch
API).