ziply
v0.1.0
Published
A high-performance JavaScript ZIP library optimized for appending entries without recompressing archives.
Downloads
12
Readme
Ziply
Fast JavaScript ZIP utilities focused on appending files without unpacking or recompressing the whole archive.
import { augmentZipWithFile, createZip } from "ziply";
const zip = createZip([{ name: "hello.txt", data: "hello" }]);
const next = await augmentZipWithFile(zip, "upload.yml", "true", {
onDuplicate: "replace"
});Highlights:
- Create stored ZIP archives.
- Append stored entries to existing archives.
- Read central directory metadata.
- Extract stored entries with CRC verification.
- Browser
BlobandFilesupport. - Fast table-driven CRC32.
Full docs and roadmap: https://github.com/eklavya-raj/ziply
