gulp-advzip

A gulp wrapper for AdvZIP: minify your zip files


Keywords
gulp, gulpplugin, compress, minify, optimize, zip, advzip
License
MIT
Install
npm install gulp-advzip@1.3.0

Documentation

gulp-advzip status Coverage Status

A gulp wrapper for AdvZIP: minify your zip files

Install

$ npm install --save-dev gulp-advzip

Usage

const zip = require('gulp-zip');
const advzip = require('gulp-advzip');

gulp.task('zip', () => {
    gulp.src(['my files...'])
        .pipe(zip('archive.zip'))
        .pipe(advzip())
        .pipe(gulp.dest('out'));
});

API

advzip([options])

options

Type: Object

optimizationLevel

Type: number

Select an optimization level between 0 and 4. Corresponds to command-line options -0 through -4.

iterations

Type: number

Optionally specify an additional number of iterations to perform for optimization levels 3 and 4. May provide marginally better compression, at the cost of additional time. Corresponds to command-line option '-i N'.

License

Licensed under MIT. Full license here »