Skip to content

Latest commit

History

67 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

cross-zip cinpmdownloadsjavascript style guide

Cross-platform .zip file creation

install

npm install cross-zip

usage

varzip=require('cross-zip')varinPath=path.join(__dirname,'myFolder')// folder to zipvaroutPath=path.join(__dirname,'myFile.zip')// name of output zip filezip.zipSync(inPath,outPath)

api

zip.zip(inPath, outPath, [callback])

Zip the folder at inPath and save it to a .zip file at outPath. If a callback is passed, then it is called with an Error or null.

zip.zipSync(inPath, outPath)

Sync version of zip.zip.

zip.unzip(inPath, outPath, [callback])

Unzip the .zip file at inPath into the folder at outPath. If a callback is passed, then it is called with an Error or null.

zip.unzipSync(inPath, outPath)

Sync version of zip.unzip.

Windows users

This package requires .NET Framework 4.5 or later and Powershell 3. These come pre-installed on Windows 8 or later.

On Windows 7 or earlier, you will need to install these manually in order for cross-zip to function correctly.

reference

related

license

MIT. Copyright (c) Feross Aboukhadijeh.

About

Cross-platform .zip file creation

Topics

Resources

Stars

129 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages