zip.js

JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.

BSD-3-CLAUSE License

Downloads
3.4M
Stars
3.4K
Committers
28

Bot releases are hidden (Show)

zip.js -

Published by gildas-lormeau almost 3 years ago

  • use FileReader only as fallback to make the zip.js compatible with Node.js (see example)
zip.js -

Published by gildas-lormeau about 3 years ago

Fix definitions of classes used to define options objects

zip.js -

Published by gildas-lormeau about 3 years ago

  • Add dataDescriptorSignature option when writing zip files (true by default)
zip.js -

Published by gildas-lormeau about 3 years ago

  • Improve performance of BlobWriter with large files
zip.js -

Published by gildas-lormeau about 3 years ago

  • Improve the reading of the End Of Central Directory (see #272)
zip.js -

Published by gildas-lormeau about 3 years ago

Fix range requests when the option useXHR is set to true (see #269)

zip.js -

Published by gildas-lormeau about 3 years ago

Fix "Range" HTTP header name (cf #269)

zip.js -

Published by gildas-lormeau about 3 years ago

Fix issues when building zip.js with angular-cli 12.2.x (see #267) and create-react-app (see #262)

zip.js -

Published by gildas-lormeau about 3 years ago

Fix zip.terminateWorkers

zip.js -

Published by gildas-lormeau about 3 years ago

Add support of deno (i.e. module) Workers

zip.js -

Published by gildas-lormeau about 3 years ago

Remove usage of Array#flatto ensure compatibility with Chrome older than version 69

zip.js -

Published by gildas-lormeau over 3 years ago

  • use BigInt function to create big integers (fix #254)
zip.js -

Published by gildas-lormeau over 3 years ago

Fix previous version on NPM

zip.js -

Published by gildas-lormeau over 3 years ago

Fix: make HttpReader (and HttpRangeReader) options parameter optional in index.d.ts (see https://github.com/gildas-lormeau/zip.js/pull/255)

zip.js -

Published by gildas-lormeau over 3 years ago

  • Add options versionMadeBy, msDosCompatible, internalFileAttribute, externalFileAttribute options when creating a ZipWriter object or calling ZipWriter#add
zip.js -

Published by gildas-lormeau over 3 years ago

  • Add the option extendedTimestamp (true by default) when creating a ZipWriter object or when calling ZipWriter#add.
  • Expose versionMadeBy, msDosCompatible, internalFileAttribute, externalFileAttribute in Entry (valued when reading a zip file).
zip.js -

Published by gildas-lormeau over 3 years ago

  • ZipWriter: add support of NTFS extra field
zip.js -

Published by gildas-lormeau over 3 years ago

  • fix issue when reading/writing the creation date in the extended timestamp extra field
zip.js -

Published by gildas-lormeau over 3 years ago

  • full support of extended timestamp extra field in ZipWriter and ZipReader
  • removed error ERR_INVALID_DATE (invalid last modification date will be replaced with a valid one)