A zippable archive to which files can incrementally be added
• new Zip(cb?
)
Creates an empty ZIP archive to which files can be added
Name | Type | Description |
---|---|---|
cb? |
AsyncFlateStreamHandler |
The callback to call whenever data for the generated ZIP archive is available |
• ondata: AsyncFlateStreamHandler
The handler to call whenever data is available
▸ add(file
): void
Adds a file to the ZIP archive
Name | Type | Description |
---|---|---|
file |
ZipInputFile |
The file stream to add |
void
▸ end(): void
Ends the process of adding files and prepares to emit the final chunks. This must be called after adding all desired files for the resulting ZIP file to work properly.
void
▸ terminate(): void
A method to terminate any internal workers used by the stream. Subsequent calls to add() will fail.
void