node-archiver

a streaming interface for archive generation

MIT License

Downloads
42.1M
Stars
2.8K
Committers
42

Bot releases are hidden (Show)

node-archiver -

Published by ctalkington over 10 years ago

node-archiver - 0.9.1

Published by ctalkington over 10 years ago

  • misc cleanup. see commit log.
node-archiver - 0.9.0

Published by ctalkington over 10 years ago

  • restrict files published to npm. (GH #71)
  • replace implementation of tar with tar-stream to avoid duplication of efforts. (GH #63)
  • always use readable-stream for consistency.
  • more functionality tests. (more format specific ones coming soon)
  • updated documentation and examples.
  • other misc cleanup and tweaks. see git log.
node-archiver - 0.8.1

Published by ctalkington over 10 years ago

  • core: fix edge case in bulk() where the dot representing the current directory would be included.
node-archiver - 0.8.0

Published by ctalkington over 10 years ago

  • initial directory entry support.
  • normalize null sources to empty buffer.
  • crc32: replace with buffer-crc32.
  • other small tweaks. see git log.
node-archiver - 0.7.1

Published by ctalkington over 10 years ago

  • core: catch module errors and bubble them up the chain.
  • core: create new extended data object in bulk loop to prevent data corruption. (GH #67)
  • tar: catch compressor errors and bubble them up the chain.
  • zip: pass on calls to underlying engine.
  • other small tweaks. see git log.
node-archiver - 0.7.0

Published by ctalkington over 10 years ago

  • tar: gzip helper (GH #65)
node-archiver - 0.6.1

Published by ctalkington over 10 years ago

  • bugfixes and small tweaks. see git log.
node-archiver - 0.6.0

Published by ctalkington over 10 years ago

This release contains breaking changes. Callbacks have been fully removed in favor of events.

  • core: switch to events fully.
  • core: internal var cleanup.
  • core: highWaterMark to 1MB.
  • core: add pointer() to get emitted byte length.
  • core: remove early exit detection as its served its initial purpose.
  • zip: global store option.
node-archiver - 0.5.2

Published by ctalkington over 10 years ago

  • core: add experimental catchEarly option (GH #59)
  • core: drop readable-stream to node v0.10 compatible version
node-archiver - 0.5.1

Published by ctalkington almost 11 years ago

  • adjust when module output is piped. (GH #57)
node-archiver - 0.5.0

Published by ctalkington almost 11 years ago

  • removal of node v0.6 support.
  • new file() and bulk() helpers.
  • new json format module for testing.
  • experimental zip file mode support.
  • massive overhaul to become more modular.
  • removal of addFile.
  • and much more. check out git log.
node-archiver - 0.4.10

Published by ctalkington about 11 years ago

  • tar: fix handling of numeric values. (GH #45)
  • formats: add format specs.
  • misc doc and test refactoring.
node-archiver - 0.4.9

Published by ctalkington about 11 years ago

  • tar: zero length checks (GH #44)
  • core: more queue handling tweaks.
  • misc code and test refactoring.
node-archiver - 0.4.8

Published by ctalkington about 11 years ago

  • iconv-lite is more than a devDep. (GH #42)
node-archiver - 0.4.7

Published by ctalkington about 11 years ago

  • core: bit of queue handling tweaks.
  • core: increase internal buffer size.
  • zip: always convert filenames to utf8. (GH #41)
  • zip: workaround race condition with deflate.pipe. thanks @inolen (GH #32)
node-archiver - 0.4.5

Published by ctalkington over 11 years ago

  • force STORE when compression level is zero. (GH #33)
node-archiver - 0.4.6

Published by ctalkington over 11 years ago

  • core: introduce _normalizeFileData internally to seperate logic a bit.
  • headers: internal api updates.
  • tar: use prefix when name is > 100 and <= 255 (GH #35)