Skip to content

hokein/node-minizip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-minizip

Build Status Dependency Status npm version

node-minizip is a node.js addon binding Minizip for handling zip files.

Install

npm install node-minizip

Quick Start

var Minizip = require('node-minizip');
Minizip.zip('your/src/dir', 'your/path/name.zip', function(err) {
  if (err)
    console.log(err);
  else
    console.log('zip successfully.');
});

Minizip.unzip('path/to/name.zip', 'dest/dir', function(err) {
  if (err)
    console.log(err);
  else
    console.log('unzip successfully.');
});

APIs

Minizip.zip(src_dir, dest_file, callback)

  • src_dir String
  • dest_file String
  • callback Function(err)

Minizip.unzip(zip_file, unzip_dir, callback)

  • zip_file String
  • unzip_dir String
  • callback Function(err)

License

MIT license. See LICENSE file for details.