1.1.1 • Published 10 years ago

node-zip v1.1.1

Weekly downloads
65,924
License
-
Repository
github
Last release
10 years ago

node-zip

node-zip - Zip/Unzip files ported from JSZip

Installation

npm install node-zip

Usage

Zip:

var zip = new require('node-zip')();
zip.file('test.file', 'hello there');
var data = zip.generate({base64:false,compression:'DEFLATE'});
console.log(data); // ugly data

Unzip:

var zip = new require('node-zip')(data, {base64: false, checkCRC32: true});
console.log(zip.files['test.file']); // hello there

You can also load directly:

require('node-zip');
var zip = new JSZip(data, options)
...

Write to a file (IMPORTANT: use binary encode, thanks to @Acek)

var fs = require("fs");
zip.file('test.txt', 'hello there');
var data = zip.generate({base64:false,compression:'DEFLATE'});
fs.writeFileSync('test.zip', data, 'binary');

Testing

npm install -g jasmine-node
jasmine-node test

Manual

node-zip uses JSZip, please refer to their website for further information: http://stuartk.com/jszip/

Contributors

David Duponchel @dduponchel

Feel free to send your pull requests and contribute to this project

License

MIT

waowebelexis-serverandrei-cfnbroccoli-jszipdainty-shareddeploy-servicevs-deploy@everything-registry/sub-chunk-2320vtlab-generic-functions-2webfile-packermcpackage-clitest-edit-xlsxwnpwesyer-jswritejsxlrxlsx-template-coder36xlsx-template-edi9999xlsx.jsxlsx-extractorxlsx-exportxlsx-parserxglibtemplate-clisvfmodelstructurethat-build-librarythird-partyvtlab-generic-functionsvtlab-generic-functions-devvesseldb@dms/cli@connected-home/serverlessiqy-web-crawlerjsxlsx_asyncjwebdriverjqpm_serverjqpm_zjquery-tmpl-convertjaws-clijaws-frameworkjuice-shop-ctf-clilambinator@keymanapp/developer-lexical-model-compilerstitch-cli-toolsoyie-cliubiaccess_servertinker-excel-exportumi-plugin-iplus-app-devtvdbtoolbelt-static-html5-wrappertoolbelt-yt-downloadertrgkanki-template-cli@anubhavsahoo/epub-parser@binmao/binmao-create-cli@bingmao/bingmao-create-cli@binpar/epub3-parserwebpack-aws-lambda-upload-pluginwebpack-sfdc-deploy-pluginwebpack-salesforce-deploy-plugintsdk-excel-exporturturn-toolbeltzip-dbzip-remote-resources@gxl/epub-parser@essex/powerbi-visual-scripts@friends-library/doc-artifacts@genx/excel-export@infinitebrahmanuniverse/nolb-node-z@liprikon/epub-parser@madisonreed/node-xlsx@mydaco/mydaco-scripts@mydaco/mydaco-starter@nexys/api-gen@opendnd/genetica@opendnd/personae@null02hero/manga-downloader@oraclecc/dcumwebdrivermusic-analysismydaco-scriptsmydaco-scripts2nap-cliorabimad-serverpackscriptoas-generatorohallnumero-adk-sharedpassbook-clipando-sserverless-cognito-managerserverless-caservant-cliroute-injectorserverless-framework-0.56serverless-znoddity-wordpress-exportnode-handlenode-excelniagara-stationnlp-cli
1.1.1

10 years ago

1.1.0

11 years ago

1.0.1

12 years ago

0.0.2

13 years ago

0.0.1

13 years ago