imskull / node-minizip

A node.js addon binding Minizip for handling zip files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#node-minizip

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.

About

A node.js addon binding Minizip for handling zip files

License:MIT License


Languages

Language:C++ 93.8%Language:Python 3.1%Language:JavaScript 3.0%Language:Shell 0.1%