-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Milestone
Description
As a Wrangler I want to inspect and read files from zip quickly and easily and without having to unzip onto disk somewhere.
data info ZIPFILE
Should result in displaying ZIPFILE as it it were a directory
data cat ZIPFILE
Should result in cat on first file in ZIPFILE (or maybe a choice of what file to cat ...)
Tasks
Research
Questions: do they work with streams?
Node zip file libraries
- https://github.com/thejoshwolfe/yauzl - thorough, unzip only 242 *, 6m downloads a month. Could not see a simple API for listing files.
- https://github.com/cthackers/adm-zip - 627 *, 4.5m downloads. Simple API but is it async. How does it handle large files. Has electron support (?)
- jszip: a classic but seems a bit old and maybe more comprehensive than we need
- https://github.com/antelle/node-stream-zip - 73 *, forked out of adm-zip. Says it has special support for very large files (does this mean adm-zip doesn't?)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels