{
  "_args": [
    [
      {
        "raw": "easy-zip@0.0.4",
        "scope": null,
        "escapedName": "easy-zip",
        "name": "easy-zip",
        "rawSpec": "0.0.4",
        "spec": "0.0.4",
        "type": "version"
      },
      "/var/apps/truehomereview/node_modules/msexcel-builder-extended"
    ]
  ],
  "_from": "easy-zip@0.0.4",
  "_id": "easy-zip@0.0.4",
  "_inCache": true,
  "_location": "/easy-zip",
  "_npmUser": {
    "name": "owenchong",
    "email": "zxg_msn@hotmail.com"
  },
  "_npmVersion": "1.2.15",
  "_phantomChildren": {},
  "_requested": {
    "raw": "easy-zip@0.0.4",
    "scope": null,
    "escapedName": "easy-zip",
    "name": "easy-zip",
    "rawSpec": "0.0.4",
    "spec": "0.0.4",
    "type": "version"
  },
  "_requiredBy": [
    "/msexcel-builder-extended"
  ],
  "_resolved": "https://registry.npmjs.org/easy-zip/-/easy-zip-0.0.4.tgz",
  "_shasum": "b2da37d6750221860aaef0168de912ebfe957d93",
  "_shrinkwrap": null,
  "_spec": "easy-zip@0.0.4",
  "_where": "/var/apps/truehomereview/node_modules/msexcel-builder-extended",
  "author": {
    "name": "Owen Zhong",
    "email": "zhongxiaoagang888@gmail.com"
  },
  "bugs": {
    "url": "https://github.com/owenchong/easy-zip/issues"
  },
  "dependencies": {
    "async": "latest"
  },
  "description": "Easy zip is extend from jszip,run in the nodejs.",
  "devDependencies": {},
  "directories": {},
  "dist": {
    "shasum": "b2da37d6750221860aaef0168de912ebfe957d93",
    "tarball": "https://registry.npmjs.org/easy-zip/-/easy-zip-0.0.4.tgz"
  },
  "homepage": "https://github.com/owenchong/easy-zip#readme",
  "keywords": [
    "nodejs",
    "zip",
    "node-zip",
    "easy-zip",
    "jszip"
  ],
  "license": "BSD",
  "main": "easyzip.js",
  "maintainers": [
    {
      "name": "owenchong",
      "email": "zxg_msn@hotmail.com"
    }
  ],
  "name": "easy-zip",
  "optionalDependencies": {},
  "readme": "Easy zip is extend from [jszip](http://stuk.github.io/jszip/),and run in the nodejs.\n\n## Installation\n    $ npm install easy-zip\n\n## Examples\n```js\nvar EasyZip = require('easy-zip').EasyZip;\n\nvar zip = new EasyZip();\n//add text \nzip.file('hello.txt','Hello World！');\nzip.writeToFile('text.zip');//write zip data to disk\n\n//add folder\nvar zip2 = new EasyZip();\nvar jsFolder = zip2.folder('js');\njsFolder.file('hello.js','alert(\"hello world\")');\nzip2.writeToFile('folder.zip');\n\n//add file\nvar zip3 = new EasyZip();\nzip3.addFile('main.js','easyzip.js',function(){\n\tzip3.writeToFile('file.zip');\n});\n\n//batch add files\nvar files = [\n\t{source : 'easyzip.js',target:'easyzip.js'},\n\t{target : 'img'},//if source is null,means make a folder\n\t{source : 'jszip.js',target:'lib/tmp.js'}\n];\nvar zip4 = new EasyZip();\nzip4.batchAdd(files,function(){\n\tzip4.writeToFile('batchadd.zip');\n});\n\n//zip a folder\nvar zip5 = new EasyZip();\nzip5.zipFolder('../easy-zip',function(){\n\tzip5.writeToFile('folderall.zip');\n});\n\n//write data to http.Response\n//zip.writeToResponse(response,'attachment.zip');\n\n//write to file sync \n//zip.writeToFileSycn(filePath);\n```\n## License\nBSD\n",
  "readmeFilename": "README.md",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/owenchong/easy-zip.git"
  },
  "scripts": {
    "test": "node test"
  },
  "version": "0.0.4"
}
