New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

file-zip

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

file-zip

The file folder compression, decompression of the compressed package

latest
Source
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

file-zip

The file folder compression, decompression of the compressed package

Installation:

npm install file-zip --save

Usage:

var zip = require('file-zip');
/*compressed folder*/
zip.zipFolder(['./folder1','./folder2'],'out.zip',function(err){
    if(err){
        console.log('zip error',err)
    }else{
        console.log('zip success');
    }
})
/*compressed file*/
zip.zipFile(['./file1.txt','./file2.txt'],'out.zip',function(err){
    if(err){
        console.log('zip error',err)
    }else{
        console.log('zip success');
    }
})
/*decompression*/
zip.unzip('out.zip','dist',function(err){
    if(err){
            console.log('unzip error',err)
        }else{
            console.log('unzip success');
        }
})

API:

zipFolder(path,name,callback)

  • path string or array, compressed folder path
  • name string,output compressed file path
  • callback function,callback function after completion of the event

zipFile(path,name,callback)

  • path string or array, compressed file path
  • name string,output compressed file path
  • callback function,callback function after completion of the event

unzip(name,dist,callback)

  • name string, file path to be unzipped
  • dist string,output file path
  • callback function,callback function after completion of the event

Keywords

node-zip

FAQs

Package last updated on 01 Mar 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts