0.1.1 • Published 3 years ago

jszip-glob v0.1.1

Weekly downloads
19
License
MIT
Repository
github
Last release
3 years ago

jszip-glob

Zip files by Glob-pattern for JSZip.

Installation

npm i jszip-glob

Usage

const { zipFiles } = require('jszip-glob');
const JSZip = require('jszip');

zipFiles('glob/**/pattern', {
  /*
   * glob options.
   */
  cwd: 'path/to/directory',
  dot: false,
  nodir: true,
  nosort: true,
  ignore: 'exclude/**/pattern',

  /*
   * JSZip instance.
   */
  zip: new JSZip(),

  /*
   * JSZip options.
   */
  compression: 'DEFLATE',
  compressionOptions: {
    level: 6,
  },
}, (err, zip) => {
  // Do something
});

License

MIT