{
  "name": "jszip",
  "versions": {
    "0.1.0": {
      "name": "jszip",
      "version": "0.1.0",
      "license": "MIT",
      "_id": "jszip@0.1.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        }
      ],
      "bugs": {
        "url": "https://github.com/calvinmetcalf/jszip/issues"
      },
      "dist": {
        "shasum": "adeb0d859f5038e86448e6488f4201382eb42588",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-0.1.0.tgz",
        "integrity": "sha512-yzs2NWvxehoClBtVq4Sw+Jnx42882RTeaJzwsYHVWj+oPE++sVhCwVJ+D2NqvzMXujoQMCwrXqPn+1OAJD1bCQ==",
        "signatures": [
          {
            "sig": "MEYCIQCZq8JELWYDfQmyGTUxKWhonaB0s+Ps36Xv2DGKf/+qBQIhALRrL0qVIbw/+9F1DOjPqMpE9kWgG1qA3xuaSgtx8pVC",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "dist/jszip.js",
      "_from": ".",
      "scripts": {
        "build": "r.js -o options.json"
      },
      "_npmUser": {
        "name": "cwmma",
        "email": "calvin.metcalf@gmail.com"
      },
      "categories": [
        "Utilities",
        "Storage"
      ],
      "repository": {
        "url": "git://github.com/calvinmetcalf/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.3.8",
      "description": "JSZip =====",
      "directories": {
        "doc": "docs",
        "test": "test",
        "example": "examples"
      },
      "devDependencies": {
        "almond": "~0.2.6",
        "requirejs": "~2.1.8"
      },
      "contributors": []
    },
    "0.1.1": {
      "name": "jszip",
      "version": "0.1.1",
      "_id": "jszip@0.1.1",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        }
      ],
      "contributors": [
        {
          "url": "http://stuartk.com/",
          "name": "Stuart Knightley"
        },
        {
          "url": "http://calvinmetcalf.com",
          "name": "Calvin Metcalf",
          "email": "calvin.metcalf@gmail.com"
        }
      ],
      "bugs": {
        "url": "https://github.com/calvinmetcalf/jszip/issues"
      },
      "dist": {
        "shasum": "858f507727dbb5eb93ac76242309cfcb090c7561",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-0.1.1.tgz",
        "integrity": "sha512-MtPxd9z4CURgiRG46BY6OtTwt9d0ksrn+x/dfhM8pgvO5lt9uBYjr18z4P7KRSNdQUs20+kk0jlvQvlwrA0EEw==",
        "signatures": [
          {
            "sig": "MEQCIHkNJe7s1D7LMTSXUuxOf8U56hVmgRS/L9y7a4vpy3C3AiAyJKPs1XNbdthcMNeVBOXlui2CvCqKfz1yQGcPwyHGYg==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "dist/jszip.js",
      "_from": ".",
      "scripts": {
        "build": "r.js -o options.json"
      },
      "_npmUser": {
        "name": "cwmma",
        "email": "calvin.metcalf@gmail.com"
      },
      "licenses": [
        {
          "url": "http://opensource.org/licenses/MIT",
          "type": "MIT"
        },
        {
          "url": "http://opensource.org/licenses/GPL-3.0",
          "type": "GPL-3.0"
        }
      ],
      "categories": [
        "Utilities",
        "Storage"
      ],
      "repository": {
        "url": "git://github.com/calvinmetcalf/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.3.8",
      "description": "An AMD version of the library by STUK for creating, reading and editing .zip files with Javascript, with a lovely and simple API.",
      "directories": {
        "doc": "docs",
        "test": "test",
        "example": "examples"
      },
      "devDependencies": {
        "almond": "~0.2.6",
        "requirejs": "~2.1.8"
      }
    },
    "0.2.0": {
      "name": "jszip",
      "version": "0.2.0",
      "_id": "jszip@0.2.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        }
      ],
      "contributors": [
        {
          "url": "http://stuartk.com/",
          "name": "Stuart Knightley"
        },
        {
          "url": "http://calvinmetcalf.com",
          "name": "Calvin Metcalf",
          "email": "calvin.metcalf@gmail.com"
        }
      ],
      "bugs": {
        "url": "https://github.com/calvinmetcalf/jszip/issues"
      },
      "dist": {
        "shasum": "694b6387f294a4ee97852c57981975ba1b1e7055",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-0.2.0.tgz",
        "integrity": "sha512-BaqGrFiH/LKTRTQkbLUAqs0ms9AbRQNlmQ5RqoF8Pb30PXiBFtdlnbVDsUkrd7XFF5v8gGoqDdQ+RBoxrNqE1g==",
        "signatures": [
          {
            "sig": "MEQCIBNMvLJo+AW2tFEt5lxBsPW3+Yw+H8eTU99Of3uqPOdrAiAUYum8eDyNtbvbX+yuYCNoq9B2oiZ95y3400K4brPdrA==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "dist/jszip.js",
      "_from": ".",
      "_npmUser": {
        "name": "cwmma",
        "email": "calvin.metcalf@gmail.com"
      },
      "licenses": [
        {
          "url": "http://opensource.org/licenses/MIT",
          "type": "MIT"
        },
        {
          "url": "http://opensource.org/licenses/GPL-3.0",
          "type": "GPL-3.0"
        }
      ],
      "categories": [
        "Utilities",
        "Storage"
      ],
      "repository": {
        "url": "git://github.com/calvinmetcalf/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.3.5",
      "description": "An AMD version of the library by STUK for creating, reading and editing .zip files with Javascript, with a lovely and simple API.",
      "directories": {
        "doc": "docs",
        "test": "test",
        "example": "examples"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "grunt-component": "~0.1.7",
        "grunt-contrib-jshint": "~0.6.4",
        "grunt-contrib-uglify": "~0.2.4"
      }
    },
    "0.2.1": {
      "name": "jszip",
      "version": "0.2.1",
      "_id": "jszip@0.2.1",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        }
      ],
      "contributors": [
        {
          "url": "http://stuartk.com/",
          "name": "Stuart Knightley"
        },
        {
          "url": "http://calvinmetcalf.com",
          "name": "Calvin Metcalf",
          "email": "calvin.metcalf@gmail.com"
        }
      ],
      "bugs": {
        "url": "https://github.com/calvinmetcalf/jszip/issues"
      },
      "jam": {
        "main": "dist/jszip.js"
      },
      "dist": {
        "shasum": "04605461602470801670cf5bec4b11cdfb8205ee",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-0.2.1.tgz",
        "integrity": "sha512-Djh0bVj/EiqNTlwKC10xsOf+HtdD6mVq4m7DWdRoUvChB0aj2BThnGl+Kl4uDlRuxlp+EvjZ2ZOo0niTJlh+LQ==",
        "signatures": [
          {
            "sig": "MEQCIH2x4qJmus/5ec+PxeDG+wGqCrK+KHMmmtjPYEROWKMZAiAn5ihWjBc9dc8eN9v56A/dYx9NjpkRAB7jCEy5or282w==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "lib/index.js",
      "_from": ".",
      "_npmUser": {
        "name": "cwmma",
        "email": "calvin.metcalf@gmail.com"
      },
      "licenses": [
        {
          "url": "http://opensource.org/licenses/MIT",
          "type": "MIT"
        },
        {
          "url": "http://opensource.org/licenses/GPL-3.0",
          "type": "GPL-3.0"
        }
      ],
      "categories": [
        "Utilities",
        "Storage"
      ],
      "repository": {
        "url": "git://github.com/calvinmetcalf/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.3.8",
      "description": "An AMD version of the library by STUK for creating, reading and editing .zip files with Javascript, with a lovely and simple API.",
      "directories": {
        "doc": "docs",
        "test": "test",
        "example": "examples"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "grunt-component": "~0.1.7",
        "grunt-contrib-jshint": "~0.6.4",
        "grunt-contrib-uglify": "~0.2.4"
      }
    },
    "2.0.0": {
      "name": "jszip",
      "version": "2.0.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "MIT or GPLv3",
      "_id": "jszip@2.0.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "c863d21c6d53cdcc264ae496628c8fa9f7ca9f0b",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.0.0.tgz",
        "integrity": "sha512-Ku+7w4XCbUeh+kZphC3aNnOhwx+bie+EmtWeN5Qk7wLiMtay1OvcKwHncP6LQaxBb3yvcRXvWuZZdHGvYjioRA==",
        "signatures": [
          {
            "sig": "MEUCIQDV+1l9S9LYf9EfI/2uXlczj+UFOybyq0D2YxSODOWkzwIgR2CuTMf3r7Hl0Y4xTjRfh1lE5SokVEELzQxsixy6EYM=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./index",
      "_from": ".",
      "scripts": {
        "lint": "jshint .",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt test"
      },
      "_npmUser": {
        "name": "cwmma",
        "email": "calvin.metcalf@gmail.com"
      },
      "repository": {
        "url": "https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.3.24",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "~0.5.16",
        "jshint": "~2.1.11",
        "grunt-cli": "~0.1.9",
        "grunt-saucelabs": "~4.1.2",
        "grunt-contrib-connect": "~0.5.0"
      }
    },
    "2.1.0": {
      "name": "jszip",
      "version": "2.1.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "MIT or GPLv3",
      "_id": "jszip@2.1.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "c88090a69c10d9cbaae6b840b23f3dee99e22880",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.1.0.tgz",
        "integrity": "sha512-31HGODKr2NHVP6khL+jItGzK34ZQFIfyfb4BrhVWtQugrhqd5IDN6s68Bvue1tGiwTgeuu37M3zvbwLDmGshVQ==",
        "signatures": [
          {
            "sig": "MEQCICH7mFxgOX8ubLdf7YQkZCs+7KJg73xbIXhrsQHoS655AiBztLBFK6KzyIP/wOiFuiLQ5gSqrTgHWYWgUUgYXAnQWQ==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "browser": {
        "./nodeBuffer": false,
        "./nodeBufferReader": false
      },
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "cwmma",
        "email": "calvin.metcalf@gmail.com"
      },
      "repository": {
        "url": "https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.3.24",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "dependencies": {
        "zlib.js": "git://github.com/imaya/zlib.js#0.1.7"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "~0.5.16",
        "jshint": "~2.1.11",
        "grunt-cli": "~0.1.9",
        "browserify": "~2.35.0",
        "grunt-saucelabs": "~4.1.2",
        "grunt-browserify": "~1.3.0",
        "grunt-contrib-jshint": "~0.6.4",
        "grunt-contrib-uglify": "~0.2.4",
        "grunt-contrib-connect": "~0.5.0"
      }
    },
    "2.1.1": {
      "name": "jszip",
      "version": "2.1.1",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "MIT or GPLv3",
      "_id": "jszip@2.1.1",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "f2633aae6562c1fd66b25ae65fcff4f919324dd6",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.1.1.tgz",
        "integrity": "sha512-m+w8M7rJXcPpGGbeHHa+4PPgSzXfwrLam6lPxQ44YsEpkZot6gTef5mO0aYVPbqEYxIMDRICbULTahRO27jWPQ==",
        "signatures": [
          {
            "sig": "MEYCIQCgQtT0PnqjGQ6GSIvsW5+elUInJ2AHoOSng8gpwIHNWwIhAKqOyZ15YL4fao2rKyA9+WVGomHZqzfVdsLHC9mFRYmb",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "browser": {
        "./nodeBuffer": false,
        "./nodeBufferReader": false
      },
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "cwmma",
        "email": "calvin.metcalf@gmail.com"
      },
      "repository": {
        "url": "https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.3.24",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "dependencies": {
        "zlibjs": "~0.1.7"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "~0.5.16",
        "jshint": "~2.1.11",
        "grunt-cli": "~0.1.9",
        "browserify": "~2.35.0",
        "grunt-saucelabs": "~4.1.2",
        "grunt-browserify": "~1.3.0",
        "grunt-contrib-jshint": "~0.6.4",
        "grunt-contrib-uglify": "~0.2.4",
        "grunt-contrib-connect": "~0.5.0"
      }
    },
    "2.2.0": {
      "name": "jszip",
      "version": "2.2.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "MIT or GPLv3",
      "_id": "jszip@2.2.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "0f10de77bc519a2b28682741766869c87e5574dd",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.2.0.tgz",
        "integrity": "sha512-DzYN3xv5GUZESFbFE6F1sSg4ZS91DdT6c+RL0TWIpOOsKhcL+nfm8y0PSmUwSIaneA+f15+ijxVAxyNuxO+VGQ==",
        "signatures": [
          {
            "sig": "MEQCIHge/8XvYbFg4wQGsFDen2SjCm/EbdbKyR4239jcF3NoAiAygZxpK2WSti9rK5d2qDNimdKxmNIx5sQAWRJi+LYiIA==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "browser": {
        "./nodeBuffer": false,
        "./nodeBufferReader": false
      },
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "cwmma",
        "email": "calvin.metcalf@gmail.com"
      },
      "repository": {
        "url": "https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.3.5",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "dependencies": {
        "zlibjs": "~0.2.0"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "~0.5.16",
        "jshint": "~2.1.11",
        "grunt-cli": "~0.1.9",
        "browserify": "~2.35.0",
        "grunt-saucelabs": "~4.1.2",
        "grunt-browserify": "~1.3.0",
        "grunt-contrib-jshint": "~0.6.4",
        "grunt-contrib-uglify": "~0.2.4",
        "grunt-contrib-connect": "~0.5.0"
      }
    },
    "2.2.1": {
      "name": "jszip",
      "version": "2.2.1",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "MIT or GPLv3",
      "_id": "jszip@2.2.1",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "3b0d4f60c2c00776677aff94639b9799c0079dff",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.2.1.tgz",
        "integrity": "sha512-CZqPYoinUFMhaWPJZvV3DuyV2l5y5iBaC89Fpsb6oMUZOKLOm8j2OQY493MCR0FinAeRdj/j20Nr5k24sr7G/A==",
        "signatures": [
          {
            "sig": "MEUCIBcizF7708ZB6dowl2asfhs45DZPXHaB1nQv94+mjYiqAiEAkHn1Iz97MyeV4pyKuqpX0sWpISPl12mj9IRH9A+HjWQ=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "browser": {
        "./nodeBuffer": false,
        "./nodeBufferReader": false
      },
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "cwmma",
        "email": "calvin.metcalf@gmail.com"
      },
      "repository": {
        "url": "https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.4.3",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "dependencies": {
        "pako": "~0.1.1"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "~0.5.16",
        "jshint": "~2.1.11",
        "grunt-cli": "~0.1.9",
        "browserify": "~2.35.0",
        "grunt-saucelabs": "~4.1.2",
        "grunt-browserify": "~1.3.0",
        "grunt-contrib-jshint": "~0.6.4",
        "grunt-contrib-uglify": "~0.2.4",
        "grunt-contrib-connect": "~0.5.0"
      }
    },
    "2.2.2": {
      "name": "jszip",
      "version": "2.2.2",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "MIT or GPLv3",
      "_id": "jszip@2.2.2",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "4ffd9ca6bd790ab6a59c40ab8de2a1329b347341",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.2.2.tgz",
        "integrity": "sha512-/I0YJRy70lRLNEmjgggisJUJAM5wpmtSA/Ec9hRzFcF7FSEdLyOz+FBnqFHjWB5H660VTQcf56L4iORMuN4rGw==",
        "signatures": [
          {
            "sig": "MEUCIQCFVSgNKN2XGXB1rIliztZ6BAds3sJqAYyBhzdH3wsTJgIgOrZuyukbMuRDIxskOkzAu/jeknwkyqgYft6mYDzYYgA=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "browser": {
        "./nodeBuffer": false,
        "./nodeBufferReader": false
      },
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "stuart@stuartk.com"
      },
      "repository": {
        "url": "https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.4.3",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "dependencies": {
        "pako": "~0.2.1"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "~0.5.16",
        "jshint": "~2.1.11",
        "grunt-cli": "~0.1.9",
        "browserify": "~2.35.0",
        "jszip-utils": "~0.0.1",
        "grunt-saucelabs": "~4.1.2",
        "grunt-browserify": "~1.3.0",
        "grunt-contrib-jshint": "~0.6.4",
        "grunt-contrib-uglify": "~0.2.4",
        "grunt-contrib-connect": "~0.5.0"
      }
    },
    "2.3.0": {
      "name": "jszip",
      "version": "2.3.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "MIT or GPLv3",
      "_id": "jszip@2.3.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "04efa0f84dad82a2bb3d33ab97b9ece5b9769936",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.3.0.tgz",
        "integrity": "sha512-zaFwouhL50/uZEE4yyG1YaL7O1Xnv6P59jVFyWmdA4MivNllocHBvPI7LKSSGBZAdR+osNYJSTvE6g8w1LygpA==",
        "signatures": [
          {
            "sig": "MEUCIQDNGRgJ4sVfAkLE05k3y/PjZoqYk61qwOLMW3leochhvwIgCF8D/uJKXzXUdzFqqnMTsZtzrWWumikH3ywRarywQkc=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "browser": {
        "./nodeBuffer": false,
        "./nodeBufferReader": false
      },
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "stuart@stuartk.com"
      },
      "repository": {
        "url": "https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.4.3",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "dependencies": {
        "pako": "~0.2.1"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "~0.6.3",
        "jshint": "~2.5.1",
        "grunt-cli": "~0.1.9",
        "browserify": "~4.1.4",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~7.0.0",
        "grunt-browserify": "~2.1.0",
        "grunt-contrib-jshint": "~0.10.0",
        "grunt-contrib-uglify": "~0.4.0",
        "grunt-contrib-connect": "~0.7.1"
      }
    },
    "2.4.0": {
      "name": "jszip",
      "version": "2.4.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "MIT or GPLv3",
      "_id": "jszip@2.4.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "487a93b76c3bffa6cb085cd61eb934eabe2d294f",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.4.0.tgz",
        "integrity": "sha512-m+yvNmYfRCaf1gr5YFT5e3fnSqLnE9McbNyRd0fNycsT0HltS19NKc18fh3Lvl/AIW/ovL6/MQ1JnfFg4G3o4A==",
        "signatures": [
          {
            "sig": "MEQCICEwRIiIeGCDPDpzdCoOE/F2feALUyP7daIg8CykvJ/bAiAA7uiUxcTDudP4niH9b6oaukkhUHf3ryQs1yTwdlWAsg==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "stuart@stuartk.com"
      },
      "repository": {
        "url": "https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "1.3.11",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "dependencies": {
        "pako": "~0.2.5"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "~0.6.3",
        "jshint": "~2.5.1",
        "grunt-cli": "~0.1.9",
        "browserify": "~4.1.4",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~7.0.0",
        "grunt-browserify": "~2.1.0",
        "grunt-contrib-jshint": "~0.10.0",
        "grunt-contrib-uglify": "~0.4.0",
        "grunt-contrib-connect": "~0.7.1"
      }
    },
    "2.5.0": {
      "name": "jszip",
      "version": "2.5.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "MIT or GPLv3",
      "_id": "jszip@2.5.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "7444fd8551ddf3e5da7198fea0c91bc8308cc274",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.5.0.tgz",
        "integrity": "sha512-IRoyf8JSYY3nx+uyh5xPc0qdy8pUDTp2UkHOWYNF/IO/3D8nx7899UlSAjD8rf8wUgOmm0lACWx/GbW3EaxIXQ==",
        "signatures": [
          {
            "sig": "MEYCIQC4QCwWVzXQi+Kbfs85S5Z8bF8+HH8MNRU+xEeXUVhdMgIhAJKX00Dnc26nQ+1R4Ry5ivaQlVRIQXmi8qIjBdM7f1Ed",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "_shasum": "7444fd8551ddf3e5da7198fea0c91bc8308cc274",
      "gitHead": "9ab3ed85da96700f32f50e01b87f2a4bde010390",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "stuart@stuartk.com"
      },
      "repository": {
        "url": "https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "2.5.1",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "1.3.0",
      "dependencies": {
        "pako": "~0.2.5"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "~0.6.3",
        "jshint": "~2.5.1",
        "grunt-cli": "~0.1.9",
        "browserify": "~4.1.4",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~7.0.0",
        "grunt-browserify": "~2.1.0",
        "grunt-contrib-jshint": "~0.10.0",
        "grunt-contrib-uglify": "~0.4.0",
        "grunt-contrib-connect": "~0.7.1"
      }
    },
    "2.6.0": {
      "name": "jszip",
      "version": "2.6.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@2.6.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "7fb3e9c2f11c8a9840612db5dabbc8cf3a7534b7",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.6.0.tgz",
        "integrity": "sha512-/padri4rfNvEsN6pZwh1DEFOZMQxtFTQZMVa6krbRtkJqumH7ZBCYhYC6sbwQYPOQHWo5t/jDtuxxX0hg8wl0g==",
        "signatures": [
          {
            "sig": "MEQCIGLVvRXUTwFqxY6gpwJI70mJa4MzcFmA4n9zjPKIYfe5AiBz8MpMHOaw3K/rcI5fmYoQVdDIyjWSrup1+jVu+y6g8Q==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "_shasum": "7fb3e9c2f11c8a9840612db5dabbc8cf3a7534b7",
      "gitHead": "8f190955e9328b768d7fc4f2770234fd53c407a7",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "dduponchel",
        "email": "d.duponchel@gmail.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "3.8.2",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "5.9.0",
      "dependencies": {
        "pako": "~1.0.0"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "^0.7.6",
        "jshint": "~2.8.0",
        "grunt-cli": "~0.1.9",
        "browserify": "~11.2.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~8.6.1",
        "grunt-browserify": "~4.0.1",
        "grunt-contrib-jshint": "~0.11.3",
        "grunt-contrib-uglify": "~0.9.2",
        "grunt-contrib-connect": "~0.11.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip-2.6.0.tgz_1458767883301_0.08747307094745338",
        "host": "packages-12-west.internal.npmjs.com"
      }
    },
    "3.0.0": {
      "name": "jszip",
      "version": "3.0.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.0.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "bc14156ae59d9eb3bf8598c3e5f079cd3b16f958",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.0.0.tgz",
        "integrity": "sha512-oNgCboKW5fW6X+Soh1bzE6KeDcRgKfJRJ28560JKwOqC7/lLS7ZIuo15a65G2DZkRlocmiZma06NW5unjVF+MQ==",
        "signatures": [
          {
            "sig": "MEUCIHHV+1u6EwD85lb7GA87KHzmuDm40zd7UQ2uHX58VBoxAiEApNXoaXUvCrG8vXfBtSoh3AiU1pSzB8b3qrNLzbB/i5c=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "_shasum": "bc14156ae59d9eb3bf8598c3e5f079cd3b16f958",
      "gitHead": "dbc084115a2f5c88d2ebda16c7e019d2b5d547d8",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit-cli -c test/helpers/test-utils.js test/helpers/node-test-utils.js test/asserts/*.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "dduponchel",
        "email": "d.duponchel@gmail.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "3.8.6",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "5.10.1",
      "dependencies": {
        "asap": "~2.0.3",
        "pako": "~1.0.0",
        "es6-promise": "~3.0.2",
        "readable-stream": "~2.0.6"
      },
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "jshint": "~2.9.1",
        "qunitjs": "~1.23.0",
        "grunt-cli": "~1.1.0",
        "qunit-cli": "~0.2.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~8.6.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~1.0.0",
        "grunt-contrib-connect": "1.0.0"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip-3.0.0.tgz_1460575953453_0.060532084200531244",
        "host": "packages-12-west.internal.npmjs.com"
      }
    },
    "2.6.1": {
      "name": "jszip",
      "version": "2.6.1",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@2.6.1",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "b88f3a7b2e67a2a048152982c7a3756d9c4828f0",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.6.1.tgz",
        "integrity": "sha512-C4Z++nYQv+CudUkCWUdz+yKVhQiFJjuWSmRJ5Sg3d3/OzcJ6U4ooUYlmE3+rJXrVk89KWQaiJ9mPp/VLQ4D66g==",
        "signatures": [
          {
            "sig": "MEYCIQDI0huYTjh5pGJvA0Qrpwhm++eLXVckRMv52SxhMnHQhQIhAKUSTxzO7ZVNTKI/LcM/8cfQiLYhoyyuhvVmXci2szll",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "_shasum": "b88f3a7b2e67a2a048152982c7a3756d9c4828f0",
      "gitHead": "f65bd5415f84bd8c86cb93f62a30723364b52c65",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "dduponchel",
        "email": "d.duponchel@gmail.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "3.10.5",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "6.3.1",
      "dependencies": {
        "pako": "~1.0.2"
      },
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "^0.7.6",
        "jshint": "~2.8.0",
        "grunt-cli": "~0.1.9",
        "browserify": "~11.2.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~8.6.1",
        "grunt-browserify": "~4.0.1",
        "grunt-contrib-jshint": "~0.11.3",
        "grunt-contrib-uglify": "~0.9.2",
        "grunt-contrib-connect": "~0.11.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip-2.6.1.tgz_1469735202748_0.3818911185953766",
        "host": "packages-12-west.internal.npmjs.com"
      }
    },
    "3.1.0": {
      "name": "jszip",
      "version": "3.1.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.1.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "d64569c7455e30a99de3728e7252a87ac6dbd83c",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.1.0.tgz",
        "integrity": "sha512-fatoC6DBtcYe/BVfKB05AAHFLQHEJhLSshuzw7meLZzvViVHskcU6l5lWBMEKf9P0CN+ZhB+TIaxxeLLQ352Qg==",
        "signatures": [
          {
            "sig": "MEUCIQCi3fF+fFibp4SVbokMKPJhtROuy6JRUXwoUKZNp+JDyAIgT306HWESR3uvW1QYNEDXJWfUEdkP30iP2cBLaZU2bSE=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "_shasum": "d64569c7455e30a99de3728e7252a87ac6dbd83c",
      "gitHead": "92bec49e7f0037fd07947684c74747ad5f239261",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit-cli -c test/helpers/test-utils.js test/helpers/node-test-utils.js test/asserts/*.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "dduponchel",
        "email": "d.duponchel@gmail.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "3.10.5",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "6.3.1",
      "dependencies": {
        "lie": "~3.1.0",
        "pako": "~1.0.2",
        "core-js": "~2.3.0",
        "es6-promise": "~3.0.2",
        "readable-stream": "~2.0.6"
      },
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "jshint": "~2.9.1",
        "qunitjs": "~1.23.0",
        "grunt-cli": "~1.1.0",
        "qunit-cli": "~0.2.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~8.6.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-qunit": "~1.2.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~1.0.0",
        "grunt-contrib-connect": "1.0.0",
        "package-json-versionify": "~1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip-3.1.0.tgz_1470254929697_0.5282932843547314",
        "host": "packages-16-east.internal.npmjs.com"
      }
    },
    "3.1.1": {
      "name": "jszip",
      "version": "3.1.1",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.1.1",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "7a2e3b764f12450f71e6f1827362f8c934694b9e",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.1.1.tgz",
        "integrity": "sha512-G+5BRBfdpeGON1e0B4T9MFKjGxXRrhGuNRMujh2yfCfqPjVIAIYzBJuDyXrnf723pPPTZytdF2MXtYuf7M4DDw==",
        "signatures": [
          {
            "sig": "MEYCIQCifoQlPH2ToDKQOkY2zTk2TXKfuP0G91/KFd6o23o4BAIhAIqxd3jXk5pEOuz1WA3weNdFjY2j7Nxb5sxW9U6baX4s",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "_shasum": "7a2e3b764f12450f71e6f1827362f8c934694b9e",
      "gitHead": "eb73c1efdf1770adc41562694dec096ffdf811ad",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit-cli -c test/helpers/test-utils.js test/helpers/node-test-utils.js test/asserts/*.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "dduponchel",
        "email": "d.duponchel@gmail.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "3.10.5",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "6.3.1",
      "dependencies": {
        "lie": "~3.1.0",
        "pako": "~1.0.2",
        "core-js": "~2.3.0",
        "es6-promise": "~3.0.2",
        "readable-stream": "~2.0.6"
      },
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "jshint": "~2.9.1",
        "qunitjs": "~1.23.0",
        "grunt-cli": "~1.1.0",
        "qunit-cli": "~0.2.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~8.6.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-qunit": "~1.2.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~1.0.0",
        "grunt-contrib-connect": "1.0.0",
        "package-json-versionify": "~1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip-3.1.1.tgz_1470682636610_0.4659483206924051",
        "host": "packages-16-east.internal.npmjs.com"
      }
    },
    "3.1.2": {
      "name": "jszip",
      "version": "3.1.2",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.1.2",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "2c2ec0b628e8c88d119f9e89bd1cd4d63ff18b92",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.1.2.tgz",
        "integrity": "sha512-Lmu5GaTR5kmzcUNTb04y65N20r9Koux8RyT41zyWR08N0mmKyClejpZz24o4QVJ/dQOvQUOvZYgM/d3niv4IFA==",
        "signatures": [
          {
            "sig": "MEMCH2kyhMPMs+H6l/k+F28JitGltEcjFWlg0Cf07RZ6uV8CIGk0BRlj0MR2tIHu44cLVjvhFUpcILMVSnn3IGoXuaqZ",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "_shasum": "2c2ec0b628e8c88d119f9e89bd1cd4d63ff18b92",
      "browser": {
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "917e429131391bca3cf4011e4d0bd3f16a350a76",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit-cli -c test/helpers/test-utils.js test/helpers/node-test-utils.js test/asserts/*.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "dduponchel",
        "email": "d.duponchel@gmail.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "3.10.6",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "6.4.0",
      "dependencies": {
        "lie": "~3.1.0",
        "pako": "~1.0.2",
        "core-js": "~2.3.0",
        "es6-promise": "~3.0.2",
        "readable-stream": "~2.0.6"
      },
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "jshint": "~2.9.1",
        "qunitjs": "~1.23.0",
        "grunt-cli": "~1.1.0",
        "qunit-cli": "~0.2.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~8.6.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-qunit": "~1.2.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~1.0.0",
        "grunt-contrib-connect": "1.0.0",
        "package-json-versionify": "~1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip-3.1.2.tgz_1471978541067_0.7300995285622776",
        "host": "packages-16-east.internal.npmjs.com"
      }
    },
    "3.1.3": {
      "name": "jszip",
      "version": "3.1.3",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.1.3",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "8a920403b2b1651c0fc126be90192d9080957c37",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.1.3.tgz",
        "integrity": "sha512-GuGqsCXBX6CxuQ6+4tHwa1okH4xCm9LZnrcaCZsZ2ny1ZcVuRoFDdBLUs9kl+qmBCnXUSfRIKlp9TxUIgSoTVA==",
        "signatures": [
          {
            "sig": "MEUCIQCyyvXPjok0CMeMSCM8hoO9Y0off86zV8LFATM3r38HFgIgGMEI4P25tg1YfGG2emSqJ5MgCjKRyzxdxVRbnW+0sV8=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "_from": ".",
      "_shasum": "8a920403b2b1651c0fc126be90192d9080957c37",
      "browser": {
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "a5b4343ae5db14dae08487262165e101a0e4c9c4",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit-cli -c test/helpers/test-utils.js test/helpers/node-test-utils.js test/asserts/*.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "dduponchel",
        "email": "d.duponchel@gmail.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "3.10.8",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "6.7.0",
      "dependencies": {
        "lie": "~3.1.0",
        "pako": "~1.0.2",
        "core-js": "~2.3.0",
        "es6-promise": "~3.0.2",
        "readable-stream": "~2.0.6"
      },
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "jshint": "~2.9.1",
        "qunitjs": "~1.23.0",
        "grunt-cli": "~1.1.0",
        "qunit-cli": "~0.2.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~8.6.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-qunit": "~1.2.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~1.0.0",
        "grunt-contrib-connect": "1.0.0",
        "package-json-versionify": "~1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip-3.1.3.tgz_1475781240437_0.4150065495632589",
        "host": "packages-16-east.internal.npmjs.com"
      }
    },
    "3.1.4": {
      "name": "jszip",
      "version": "3.1.4",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.1.4",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "fc323fe41bb1730348d20dd022aa4d8b57cbbcf9",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.1.4.tgz",
        "integrity": "sha512-z6w8iYIxZ/fcgul0j/OerkYnkomH8BZigvzbxVmr2h5HkZUrPtk2kjYtLkqR9wwQxEP6ecKNoKLsbhd18jfnGA==",
        "signatures": [
          {
            "sig": "MEYCIQD3CKUKeQgOPohxOEUwNl53D48bay393sY9KafAyuxpzAIhAPqg/z2CcDxYe/N5ET4rZyVZ7rnRrhcIXqMYB+ZGw8x7",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "browser": {
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "4cd12c0cc6ad9524e56497dd50151dcd286abf23",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit-cli -c test/helpers/test-utils.js test/helpers/node-test-utils.js test/asserts/*.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "dduponchel",
        "email": "d.duponchel@gmail.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "5.3.0",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "8.4.0",
      "dependencies": {
        "lie": "~3.1.0",
        "pako": "~1.0.2",
        "core-js": "~2.3.0",
        "es6-promise": "~3.0.2",
        "readable-stream": "~2.0.6"
      },
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "jshint": "~2.9.1",
        "qunitjs": "~1.23.0",
        "grunt-cli": "~1.1.0",
        "qunit-cli": "~0.2.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~8.6.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-qunit": "~1.2.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~1.0.0",
        "grunt-contrib-connect": "1.0.0",
        "package-json-versionify": "~1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip-3.1.4.tgz_1503596013769_0.0404528952203691",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.1.5": {
      "name": "jszip",
      "version": "3.1.5",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.1.5",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "e3c2a6c6d706ac6e603314036d43cd40beefdf37",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.1.5.tgz",
        "integrity": "sha512-5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ==",
        "signatures": [
          {
            "sig": "MEYCIQCOv3izpPqa5J1HAm4oxZw0CjkFaLUWS9fHqWvThl05NAIhAL7jDgGv2zZKJdhkAl4oc5jfCmN3tB+rgEKIpH/iQvz5",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ]
      },
      "main": "./lib/index",
      "browser": {
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "a4138a23cb9b8eb773c19af7d36d5ce2bcf4bfda",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit-cli -c test/helpers/test-utils.js test/helpers/node-test-utils.js test/asserts/*.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "dduponchel",
        "email": "d.duponchel@gmail.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "5.5.1",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "8.8.1",
      "dependencies": {
        "lie": "~3.1.0",
        "pako": "~1.0.2",
        "core-js": "~2.3.0",
        "es6-promise": "~3.0.2",
        "readable-stream": "~2.0.6"
      },
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "jshint": "~2.9.1",
        "qunitjs": "~1.23.0",
        "grunt-cli": "~1.1.0",
        "qunit-cli": "~0.2.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "8.6.2",
        "grunt-browserify": "~5.0.0",
        "phantomjs-prebuilt": "2.1.15",
        "grunt-contrib-qunit": "~1.2.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~1.0.0",
        "grunt-contrib-connect": "1.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip-3.1.5.tgz_1510267208688_0.9212827673181891",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.2.0": {
      "name": "jszip",
      "version": "3.2.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.2.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "1c179e8692777490ca4e9b8f3ced08f9b820da2c",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.2.0.tgz",
        "fileCount": 49,
        "integrity": "sha512-4WjbsaEtBK/DHeDZOPiPw5nzSGLDEDDreFRDEgnoMwmknPjTqa+23XuYFk6NiGbeiAeZCctiQ/X/z0lQBmDVOQ==",
        "signatures": [
          {
            "sig": "MEUCIQCLz3BABH/xkR/GPvkiwvVjXP+VJKuUv9k5KgjS+WDaQQIgCDljwp2fC0wcIVOqdpvIXSyptgnHvpmWpC3JPU3KsX8=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 657579,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbt1WCRA9TVsSAnZWagAAWXMP/3IDo4zBC8eumyo7iEQf\nYUplEn4cIukKU2VEXGeM+jq0HiYZpXWW20dWRAucbSBuGn8UBOCE8Rr5OWQ3\nxLE18Y9FhkrD/1IlOGyyOwi3TqqaMlTs2nSFYSMwNKVGhmhrg3I8YSIg1aMe\noL9KVhT24SLhJJuHSFtwJDyMWakq0MXR8iLV1SUbpCrs18mIYA3mg9/XHcsJ\nnBTtA2MCbh5Wy2xMT1n77cPSO/GxuNCP5ZZZ0bQ3qDMfOWpBB7QGz92nwoOh\noVjP/PG18JeoAIa3AZ8nk2PschiRroR+3xGDFB8+kZk/VBrWQ6zW1EcOLtTu\nQVOeR7x6T81otuFhP0Gd8TKbYRmUW4KbHSpQkYjYe+qYiR1VXqKzqYzRvUCe\nFT0ToSArq+rAaIY1ZPZFz7WZjkVe+gpkP/cLjwbQIRfA6KVDmNzYWS0G0i6n\n/1MiIPieoJxfBXOGx0qaHQJ+vFk2XXGZaN0/DmHsQfqeu5O7p+qGHgDc4uu/\noafmdZxJmC+lI84qMs1OHUqI1H1u7uJ/SagU8MDCPMANQtFVBeg+5nAQvpyF\nguJYDScxPlXrZBE9Rt+1lnm81wse6XJjMuPljYLytrbEziA0oGd/e9vB5+Jx\n8wQbESWtF5ZgP/HVCt3plYBd74jXOct3K9Vg+PSnuUojBr4+UOhy0YRg/Wua\nm5dv\r\n=VT3T\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "browser": {
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "265c959b1f15f8cd5ebe152154b88796e4a82f42",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit-cli -c test/helpers/test-utils.js test/helpers/node-test-utils.js test/asserts/*.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "5.6.0",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "8.10.0",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "jshint": "~2.9.1",
        "qunitjs": "~1.23.0",
        "grunt-cli": "~1.1.0",
        "qunit-cli": "~0.2.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "8.6.2",
        "grunt-browserify": "~5.0.0",
        "phantomjs-prebuilt": "2.1.15",
        "grunt-contrib-qunit": "~1.2.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~1.0.0",
        "grunt-contrib-connect": "1.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.2.0_1550769493842_0.7752739745613444",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.2.1": {
      "name": "jszip",
      "version": "3.2.1",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.2.1",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "c5d32df7274042282b157efb16e522b43435e01a",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.2.1.tgz",
        "fileCount": 48,
        "integrity": "sha512-iCMBbo4eE5rb1VCpm5qXOAaUiRKRUKiItn8ah2YQQx9qymmSAY98eyQfioChEYcVQLh0zxJ3wS4A0mh90AVPvw==",
        "signatures": [
          {
            "sig": "MEQCIAl3Xa0BzySosHXa9AcTIQPRu85DR3f6vleTfWjkCzwvAiBtY6Y/Yx6EKm/vmPl+ZOGtFcwph04HbE2zlwKa0fbqHg==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 652365,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclRTjCRA9TVsSAnZWagAAqQMP/2dt+YddFjnrydW4ye0p\nSLoghQsK/iahkZ8b2ZXj1/yCToGvXScxrxaCdo+1UmIbd3RK1XWpxU3AIf6w\nsyQ7kFTT4W2gZiiDj5+4g1xtSXKjT2oKx0S+rsd+eXAFhfnoSwr1GGoR7Y80\nlH+1jSjxcdyBn20AOuAXvozpPIMNP5vJ/Ol8HvNpl+2ADK8OLPC3k08somUx\nmTiRP1QX9tedi0yVIO+s7VMFNhJX/Y9xTJxb9Zv5zuTYhwIFPMe3nz/6F8fA\n/JLgvgLQth/RPdea3zGFWppfLtVAfhkTKngwpZ1p6UIoyQ60yhQVkB1If845\nriEhOgX0JzjTPW52V9k+tZw23NRgsqby5bCI+rGufbBiIq6fmX4o4ns/WJR0\nnO6dPsM68/AQSd+oz5q37tAGHabPqJsDQOlWa1wbYwTcIvKGoInJB1YNJnD3\ndOhn6kqlg1++CLeny9qaiZ5mjDk5lqGLF21rrqwJVsGUUbW2CYKJm/2YaOCD\nQrIpL309lNuWh1dQfkgG0UHBbiJhkKEqRyRdGsIP0yBfAvqzr/Tobox9xv9O\n3Nq0BRWmz67qEL2U8oe7wtO11PY4brHdwD56MpLgLXniWjxEeWV8WbG5IAA9\nLou9g7+i2Ab/TdseCE6J0WZXpuoE7lCBjNpyI5X14bacCttHKKpsWiFDqkyy\nmUxQ\r\n=Ykhf\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "browser": {
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "4cbbb6450e204be6f5d494850624cbb823864b83",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit-cli -c test/helpers/test-utils.js test/helpers/node-test-utils.js test/asserts/*.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "5.6.0",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "8.10.0",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "jshint": "~2.9.1",
        "qunitjs": "~1.23.0",
        "grunt-cli": "~1.1.0",
        "qunit-cli": "~0.2.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "8.6.2",
        "grunt-browserify": "~5.0.0",
        "phantomjs-prebuilt": "2.1.15",
        "grunt-contrib-qunit": "~1.2.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~1.0.0",
        "grunt-contrib-connect": "1.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.2.1_1553274082888_0.3003702936974413",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.2.2": {
      "name": "jszip",
      "version": "3.2.2",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.2.2",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "b143816df7e106a9597a94c77493385adca5bd1d",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.2.2.tgz",
        "fileCount": 48,
        "integrity": "sha512-NmKajvAFQpbg3taXQXr/ccS2wcucR1AZ+NtyWp2Nq7HHVsXhcJFR8p0Baf32C2yVvBylFWVeKf+WI2AnvlPhpA==",
        "signatures": [
          {
            "sig": "MEUCIAFjMEuKyjPFisfU/kSgRPo4xFYwCf7txoY7ctlmrT2zAiEA1u6LxBU6QAoN7dw7P9IAH7QgweJUa0quZR/YFyRo+H0=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 651023,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHSDMCRA9TVsSAnZWagAAwhUQAJYUmNw+wLHUD+05McMj\nqZux9JQEUYD/h7tFszxxXfnia2sT2qmdK08mSFcA62zJ8QWtfkOzTImtqhBn\nR/9IcIUOiXCN65c5tFSeqYueVPhbOfSD4Y4p80ecBOga3rEt74PbMDvr0ZHB\ntkEJPmWIxlVyAS+UcZABkwmaIMq3ez/xwjHFabNif6S01tHYGoIG8MF8/Ju4\nPREWmT7czIcamHzd79ZY9Lr1cn1jl7JhFaZJWxJghJqAYzFJcbJ3sJGiRtqd\nMgCnmB6Guyeg62gnUf0HqiAXZgQTA9p+zCH+CJdV8fsE/+ZaZcs9q6yRoAMg\n4UrO2RxySMEOhxkUYtD+xK3C6UC/GpOpS66v7xzbTumsGyNEKMiOjzLDWBS9\n0xm/PyV8mu7GpMAki7NvmS3We2JnSUZNgp7VqwO7cocXGn3aFnhPePpTVUnO\n0xbITisT/cvKxJuPIkCa23cr//zIx3wh4ulhV2Fd1Il5UF1/J9TsSQTw6jjY\nxHBqWDgtaGr70hU27ULQEAUTBklb3oMhdwK+3NuW0WV6y4cmdPGqXcFQx1R9\nm0tDc7ms0GpY31+OZ9h77POIYoeUrEkxO9m74RhR5A8KJ8HjJjAVtbcw/0X9\n4JF8O8x0v1Y+s7SJelFN06uDe3M/TW+ue83S7JQWpi/Ar5ENKDJIfDigYZck\nbbeM\r\n=2H0N\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "browser": {
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "20db7b05a250b4747738d5029951dc7f14a0fcd6",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "5.6.0",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "8.11.4",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "github:Stuk/grunt-saucelabs#v10.0.0",
        "grunt-browserify": "~5.0.0",
        "phantomjs-prebuilt": "2.1.15",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "grunt-contrib-connect": "~2.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.2.2_1562190027394_0.33450775594456394",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.3.0": {
      "name": "jszip",
      "version": "3.3.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.3.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "29d72c21a54990fa885b11fc843db320640d5271",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.3.0.tgz",
        "fileCount": 48,
        "integrity": "sha512-EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw==",
        "signatures": [
          {
            "sig": "MEUCIQCKCTdvjEYAgF2KHMnL9xaR9OKNGhkZhGX02SxkQNj4IAIgQYnhr9QHMfcgQvlRTaPLcVErV30iadI2UL1mOqADGVY=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 651020,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehMscCRA9TVsSAnZWagAAqsIQAJxojRcP2O4AuU/ksOB5\nUcEojrGe0+PvlSh/9ZoBDz9Hz81VHncyAvdErTMEBaG0D04en3wPOqNSaY6o\n1JaS3GpHrXpwAuVmjh0xYDVSrN6AEXnNhZR22FnKhrvgTtsZtGH5QZmAUu++\nG0g+M2KK24qQWJPeTbwKeQrCGWxSyy+7b/iECGu2jENc8BDRt/w3Dggtj1Td\nT5481ffg7kEUwEpar+q5y9mXqgmNXOEnTQASpi9skzrzuMEAV1OFgXh65yrW\nx9aYIyMJjT9XgH7ZXKdQU589dQojdQgCBRHuKJcNwVcl9GBxZCuTfR35tiZP\n2uwrr0hI2ScrGyN7YUYQ+G6UXcmfpF2iGCHTFZrINVGhVtX4CGdvA6yaca3t\nFBAR4IysMlp3JzbMFs8SkWuoIy/sDdCIuYeqhls/eYIol3I3/0nIpL/wWseU\nwvxgV1JoVAnxpVog+RcmKCeXpoKjjL51G0vP/TPKqMRW7PfrTIxsCZKZCxso\nJKeuj90bJ9duoD0u2Qxgl/DmT6OxBCZR8S+U/gGX+yPAruVT2P4a/FXJUKP0\nQq6/YpFhR0T+ZzkgJBwXkqehdJ8rwWIBE47z8CeFovWU0te+iLqSZfk7gYvj\nqB/bbqu8EeDvMHig94lCEI622Fi0vGYdlRQXM7e7XY0s6b+Mct4a54O8xYfR\n9LGq\r\n=SXxO\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "browser": {
        ".": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "663757922eaf34b46f1397abc8f95c2e067fe5d9",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.4.1",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "10.15.3",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "github:Stuk/grunt-saucelabs#v10.0.0",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "grunt-contrib-connect": "~2.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.3.0_1585761051528_0.674906193518084",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.4.0": {
      "name": "jszip",
      "version": "3.4.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.4.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "1a69421fa5f0bb9bc222a46bca88182fba075350",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.4.0.tgz",
        "fileCount": 49,
        "integrity": "sha512-gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==",
        "signatures": [
          {
            "sig": "MEQCICuTGFEtke6SmjEqF+hWsoj28ZpvjrmuN+MLF+r3KrzxAiB1UcmY/bG4NxlekOacIcJGmvQvIHK5XJ+6J4qo1E0lIQ==",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 659822,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenNtXCRA9TVsSAnZWagAAr7cQAJNVq88P8GI+Jc3i5ygV\nNbIw9ohFBshpCis7IZicHFsLdKZ4IzzjGD455W3MMBwcXV2QWsijdku0/AJC\n21IYENB4vzzgw8JSvZH6rDGiNCOePL3Ay9wDDfytrdz3syHwxDBPpQPt/I70\nqhDRAHYNuxMi7PfvpwzSnd6LRqsl+5vkpG3lN5HZZRLSAATw/562UN6I87oH\nKw5tfzsA6jquSKYkwohzo0IbF1MWRIic/XWPi23YjZuixhx8gqAHBoDnLqV3\n8C9PYCOH4KX5iJBhpMIXvlc/gG0oURPSfURn2nb+qjfMkhA6wyuZ6lw/ANFN\n6y7pCsKAs+s4b8K9yJ3wH0gwLRJggbEgT8C13zS+pL51hETM0LTnCxYTB9rI\nJQWv+wzJkMJZ1GCRgmA/WlIcXnnPusIXBVQg3bKojBD2vJI3kLxIHyNDTFiY\nQFwdMrcmUc0DA4MN2wfcNblF5/wYPRdiuCz+MrcZPVq0oLj/Tif2rWZJtPw+\ngi/Kc3/e382YnTAgnYn8h9pIvQv8NTrSrq8r81mXQNkZe0LTCkqYd/ngwAKn\n4r/ztbjjo7aSKb8ENJF25kObYDkvGE1+wl3l5JahVdhA0Z1UWUHS4WWbvJvX\nz1HjQk/gJ2Oh7dPVsuZOfAmP/FGJoz7Zn7fr9JGllUkl7NfnJVKyB5lN4D20\n6/sg\r\n=edTE\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        ".": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "bead269884d379de4143982c765820ee6e2d3048",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.11.3",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "12.10.0",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "github:Stuk/grunt-saucelabs#v10.0.0",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "grunt-contrib-connect": "~2.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.4.0_1587338071221_0.7919067126676933",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.5.0": {
      "name": "jszip",
      "version": "3.5.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.5.0",
      "maintainers": [
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "stuk",
          "email": "stuart@stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "b4fd1f368245346658e781fec9675802489e15f6",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.5.0.tgz",
        "fileCount": 49,
        "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==",
        "signatures": [
          {
            "sig": "MEYCIQCZ+FV9S8RiDT0UKQC2jw2FBkTfp+QhGeUvr9FJEEbF2gIhAKzI7hhDUkvbm8sogkwy2UDTdX6i4/9ghLeR/Ry9wdps",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 660438,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5p5ICRA9TVsSAnZWagAAglAP/2icX6WgS0fzzSZ4wPtW\neq9saY80f1cOSFkx7yOPmQHIhrxf9LADXliX/njRYnYhEACXXkJMHouHPMJc\nE97S8FbphAvjEEG16I1wQ4I50r6FPP7szEnsxTuwJKzPemWbedeaWv//1Y6q\npLl+lgvHEBmZqFqAIkjmzPTyLCY2rIrrOdbilxeHIhTyROQjdDeXR/8L9fRC\n0ObZjhULl0wPTUn0+2ppeUZ6BLSpzqXGxxmr41ueAnzF0U4eX0JBqeobIbWH\n10UNjdxVDJ/aNkR8uq8zgdIzaf9D+fB+bDm4w7MVUYDchvVpCqqrGS1wR2sw\nbpEn/mJJ0E9eIc6Z1zpABzweKPtX5LeqZLm1aEwPm1sk4OuF0SgXEAxA59yq\nU6iKShzlUjyVIaxybq4dbOTKIVaMfpKuieHiTTF0cFgXS0rTFVqAidMINyWc\nIvcdpDBg33KtBhGLRMnh0zZf0IVt1L/LYF9RZ/Zz54piNifs155ABDPZnISX\nHSfXuETMNbViWHgzehDI2nnY9mqbT3hpj73NMC37OSq/5U0ao+ZgKdGGhOTF\nvNblbArhR5bAmLB6AKl7ucdqKDfWl8DDxwLxgFiVsKFcypAIGouLrPZLBSY/\nV1ZfnQoQHR4q37x4/5215nQy+2sCscFWU3WIlp6Pyn/9W/nawGoFtzv1Amo6\nS+Ip\r\n=jFSU\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        ".": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "7bbcb3873db23f6d27550cdbb6c4cc2bdeb32194",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.11.3",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "12.10.0",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "github:Stuk/grunt-saucelabs#v10.0.0",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "grunt-contrib-connect": "~2.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.5.0_1592172103927_0.9040371711701976",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.6.0-0": {
      "name": "jszip",
      "version": "3.6.0-0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.6.0-0",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "1e965cdc5f43db00dbb752c442ac9c48f958c229",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.6.0-0.tgz",
        "fileCount": 49,
        "integrity": "sha512-KgdzDhkkioeYxktFAQVlNwO7FD4iFdQ1MP3OabkEEgpFmBRVjC7ghgS5iCsOzGs3DTC/KUdWvqu9/WPZDdtLEQ==",
        "signatures": [
          {
            "sig": "MEUCID6abtnDqnPIA7peG5ga20Ryo08tyGXHHCUws1I1+kf2AiEAhSkC1tg7CZtJJw5ohzMXso2xsEO9QhzrYIqjBEzYaYc=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 394504,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIha0CRA9TVsSAnZWagAA+BMQAIcY7yeaLl+odLZOxsLn\nqAAhSYZkwHF4I1FvnEWg4vEwp/o8gjVNhOHdFhrZ3+Glr22oRLO81yfu/QL9\nLgvJj/ZeEaVCnQovOhhBbGer/5KUOFFfYVJG0LDydXHkpQYidTotmvCDRJsD\nCZdNund5jpPevSbUrei+L2GJ7aUBR1zH3yoIFy7hw/ZjelnuCUDf5/Xoj/f7\ntnIV9ImFbs6EIRtjxZrCTkJDNtzUl7iFzR/Aup8EnfDhCz2hM3ANNwEbdUXS\n5dwkcuxCjXDwkYTa0DbF07Wuza3va0jMLB2wh9gCKkfE2ZCySGgqwgKQT5iG\npe7qMitNetud5q1JL7OzDbHmleTEJoEv/vpFBwJzfpRDIanM8C+YzbjTk5jx\nwRZGa8oUC0Da2yYP+wgLj+HGT4N7MDNwVUpBBLjumxWtw2oCi88bp07E/Tmf\nJavGTQIkHxGzKFBG5XqxxUbT9EztrVUJkCDsZZMB6x8+PUvlPE8PYpS8BY76\ndCNpAirMGl85pvFjCQ0i/Eawn17UD4/RjrggRlhq1FIwhr2UWakF/k69LbLB\nQTrIm+YtvyLhEZDZ9/ZxgheQJV5tAqx3itCopVMDfXC6RWW55hJX7oOqwzRQ\n6ljokxlX8eUT/akel0XDuvwy5NzhxopshVF3f8BOvkpFXkp6l49Xat03Hw/1\nuYtT\r\n=0SJF\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        "./lib/index": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "d22a4f5fe72fb0d570a1c717ba0bcd49a066f636",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.8",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.13.1",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "github:Stuk/grunt-saucelabs#v10.0.0",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "grunt-contrib-connect": "~2.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.6.0-0_1612846772150_0.7073214888270765",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.6.0": {
      "name": "jszip",
      "version": "3.6.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@3.6.0",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "839b72812e3f97819cc13ac4134ffced95dd6af9",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.6.0.tgz",
        "fileCount": 49,
        "integrity": "sha512-jgnQoG9LKnWO3mnVNBnfhkh0QknICd1FGSrXcgrl67zioyJ4wgx25o9ZqwNtrROSflGBCGYnJfjrIyRIby1OoQ==",
        "signatures": [
          {
            "sig": "MEUCIAmBWruNkfwHcUzYOGUeOX/K1Esc3NWemmY1/6cc6mrNAiEAy01os3nHUjGSeRcsuzZmmjJJHlssrR+QhLByqwEv5Dg=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 397691,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI2KECRA9TVsSAnZWagAA1XIP/i4Aq7lkUiGhEpMdeO2l\nlZgAjLC/KCFSlOHEzMvgObKxvZnc3VXfVDJPRjIf2NKDu6DUh+0ETKKu27rA\nTQQwsbi6VD13WxBFV4neVTg+tSFq9MXqn8xP85ze35KcnRGP4K7ANJ83Pcuj\n0ycnRaDDFFies1HvdnzGyb/uThb82SZWmj09tQMNK+PR9PzuNUKzbcGtjW5g\nSjCV6RAXSbBEaxCMHhFB5Ref7cokAHyTEgVjyK8rP/Rr1j6McA5I2dbwz+yS\neOf0ZCT8UNSkZFJrKa5mfoxby9nbGgNKoopBK979NkiHLr11Jk6gjjtFJ0Bj\nZjyfkcuNCe5IXrAsMpYR2tHpyJnJigzXECKLHFlsAnD9Km9NQTqFw2ji3QjX\nFehCQzNd2659nc38pWW5c2PRVRmmvgWaIOH59xQOP00N7q5NhThc4E8FBnVW\nWHQCzMVaPF9i/+QrpIQOLyV5ookZ21QhbpI3O6c6+21adOYbMBqGCkyMlr/Z\nq+e89v6dMWvCvEh2IpJEGhEQQaiPU7GLRBQL6Epy6p4Yz6hMMkIrLUAcFE9b\nHqXhvEupDxxhLU/Y1ExNEnMFRxYHPHNQdfH2HL1dngJO5i8OTQ0J1Z7ZxsDC\nc3ut9OvjdsRTcEp976TNdI/4YKVkpAmYYWINdj9gZ9GnNDcLB2wzGh8v8Q22\nrYej\r\n=LvJO\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        "./lib/index": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "112fcdb9953c6b9a2744afee451d73029f7cd2f8",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.8",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.13.1",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "github:Stuk/grunt-saucelabs#v10.0.0",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "grunt-contrib-connect": "~2.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.6.0_1612931715825_0.47028184888859603",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.7.0": {
      "name": "jszip",
      "version": "3.7.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0-or-later)",
      "_id": "jszip@3.7.0",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "9b8b995a4e7c9024653ce743e902076a82fdf4e6",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.7.0.tgz",
        "fileCount": 49,
        "integrity": "sha512-Y2OlFIzrDOPWUnpU0LORIcDn2xN7rC9yKffFM/7pGhQuhO+SUhfm2trkJ/S5amjFvem0Y+1EALz/MEPkvHXVNw==",
        "signatures": [
          {
            "sig": "MEUCIBKoSJZs5YrnTuSZYFA41jAxpOkfKpPy8GnHFEIqRc3+AiEAz1IbmDvZ2jTByiOKVf5M9e58QGEwIQsqQBnyCD/EZiw=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 415617,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+xTDCRA9TVsSAnZWagAAGskP/3poKTI6fp3sLYVodjNX\nXzBQJ3zOZph0t6mFAe8WY/aSkpIbwmCb9VfBH9IniUfFt3cbrcLO2aqyQuC1\nHL5vldoE/US5JfbStJZG8tOX2tW3V9LFqxrmVqlkEVS5gMR7K8nZAfw8SA5H\nRDvwee3rnHhRJd/fJGvnOquzZFFfMBL35KH8D+AbdNJr2oPt1AxVC5NXjvk2\nd0Kexaz0rfElVYe7rk2J6h9/9KEokeUwb71udyNZ+r7x5LuaklkDCcQSQGtm\nnzB5wquoJCWiuynoBG1bqjMcXQt79aYjWoc1W31XvfSt5PQydNWOxcQc0msb\n291PDjm5WVRsBF58Za5p6n87kmgHOTNbehF4a8wjzMwyxZsYY8i978erXiQ7\nQBWhkTKeXw3pE228DFJtsW0oL9WLIsMzljPUEUUTg2UZP79wjOBjrvJW1tx7\nagEO/HgqVnWNBxxFMJDX557FgAZKMOWvpT6bgTHuYfIuVhvnteiQ7qrUWBDR\n9CtV3Mz2dn/IjBfOzPCgD67bUNRBgJri6KasHdhv5RuMW0uPjK65QXm92goS\nmXc0QD2WLHxAGTiJQ73B8jneLHjcz8bXil4UwdXq83FaKl9QnP8mfPPZv7go\n59h0yF/mB0bggAOJA8TJBEjAL+2LAs+B1/670C0UtukUkJz63HE4PM20Aosp\ndO8e\r\n=K6Qr\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        "./lib/index": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "e5b3f0ddaa8182cd6ea253e97f678b9f36d0d8ac",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.8",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.13.1",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "github:Stuk/grunt-saucelabs#v10.0.0",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "grunt-contrib-connect": "~2.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.7.0_1627067587164_0.15497904333019896",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.7.1": {
      "name": "jszip",
      "version": "3.7.1",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0-or-later)",
      "_id": "jszip@3.7.1",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "bd63401221c15625a1228c556ca8a68da6fda3d9",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.7.1.tgz",
        "fileCount": 49,
        "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==",
        "signatures": [
          {
            "sig": "MEUCIQCCBNdsmor6s6SsNg7txRJdA/c6bN7uBWeKrqAoVlaBNQIgIP78upxDWJQ+ZeWNbQeUOHMFRsuA5p9fRU2IsbhCvOE=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 662034,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDCmyCRA9TVsSAnZWagAA1c0QAJ4DBWiTnh4s7FGyOCMe\nHw1lqdsiBjC+J8nPyEEWx6NcHzW+kUhMKQ8wjiioA3a1tnW5CjeYZI67hgwv\n6zPfaNBvfzu+jEWb/jGwJFtIWPfeRF/NC5jAugWHv9tvZ5UyP1zH2QZL1ZgH\nIZcKbJa5cZ7oXqX6OKqwXJmMP+hPOka3kIxtqDR6WsCmhNl5kIL7KzDpAOTl\nG/+y5sCTiAzHm2/Gd841+SoPd9NNm0K64gWf7hPkD1bPQaYRy4qsyuvFLXTQ\nZSfW90f8jSuCrY7JAv2J5izJqK0O3Ayz9MluMJPd5+Nc2awzhcAdi4/aUha9\nB5wK5FOS6YhMK15HW8pzmxX6zWNN0T7rQX1ysMVDbrXR9tmT8MvrZ3p9NtZB\njLFS56EU+4PkjvqDyi8dOznh3xYi1X3IGM2Yh4B0caUC2FU/xPfN7NoWdna4\nzUQYb2tC/XJ0E7xVDQwW9HmuE4dEleV64Ukb7OB7ZnfRQk85qnHE53eEsEBR\nlmd27ygYgYjeosQ8U3PM/ZMTNEPrkajWinpGIyxM8+C+lHw8D0DxjrmO4VNS\nRSpMZRiRWW/SCw0rzx6PhekyDo4ufC/rhot70hqIlvj2DI9FIhdmjl911aHz\nF4nMqneSSycf2z28uuGAVxYXbJ823RiQpb3dbWIRI+uyqpQJwYl4mAcfAU8i\nlvBT\r\n=v1VO\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        "./lib/index": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "3f2f0da8b29c2477bca982911caa8392679c13b2",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.8",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.13.1",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "github:Stuk/grunt-saucelabs#v10.0.0",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "grunt-contrib-connect": "~2.0.0",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.7.1_1628187058432_0.6688151502932345",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.8.0": {
      "name": "jszip",
      "version": "3.8.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0-or-later)",
      "_id": "jszip@3.8.0",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "a2ac3c33fe96a76489765168213655850254d51b",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.8.0.tgz",
        "fileCount": 51,
        "integrity": "sha512-cnpQrXvFSLdsR9KR5/x7zdf6c3m8IhZfZzSblFEHSqBaVwD2nvJ4CuCKLyvKvwBgZm08CgfSoiTBQLm5WW9hGw==",
        "signatures": [
          {
            "sig": "MEUCIQCIZZT9BPreE8ruvIpQvhdV5xny9K6MJswnD++0o0mIBAIgCzcxJHKp38ikYBybPejmW5JGWVaLn/cbKNw+eplH5m8=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 668943,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRK/rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorxg//fJqnK+jpC0GxNrgltzExHbA0HwhppmfYUwnGyL/oCXBXE7Mg\r\nYg1PpEdVIO+WUinPS6m/NF+jLT7rbLW1b2lMjGX1qLeJ25Z9XvgMn0raK5FR\r\nsWL6f+xwcd5Wk9XTsPBuN/rbcX1rtpxZjTkCGPL7lrghu27S5ItgvlMJkS7b\r\ncpbLZAFqx9IF1sge8dMIrQ23/NV9y3mUQ4LzZGuVrLo4sK03rpfGmJxBzijD\r\njENvUEM9cvH4Zjqy4zMiO8DC3xwHomsUPTVLNb0LVgA7E14BZQ/GlR1y/6NS\r\nsMpanOaKK++r4PyXBAvycQKQ77NKorNowknI2FKRH4SkCDwg0T7Bd5gezSqc\r\nqFGS4H3uG3L9dDTVM1vkcLS7N+dZJrwW5T3qk3K2bPCGvBoUe7oYHa3qqb5E\r\nDZuRJNlLM/YUE9/7Ui3VG3jz+Fpv4ZEMv4w4r3UJOfUezLcuQmE2fJ5pn53a\r\niTxjsXJhR5v/jUCaP/c5eoNRah8zp6AW9UIXDrYRoNxBoYvCfzPsUrWqqgfp\r\njY2VKUKUBb7KxUDoTBF45qPMijZijh8N+d9IcnlFJyJNYqwUcXWp+Fh6j+df\r\nW3/2rNYtr/VuekZGnrBjC4Uqz8GOAIUfnxBxd6R0BViRACDk5FuMKfRk1nxl\r\n69Bj1rU3CZAMgGloZVAuM7t5/wT2oPjUoSg=\r\n=z0lO\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        "./lib/index": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "3b98cfc7eb8acb14cd699d497d0cdf6a3585aeab",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && node test/run.js"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.15",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.18.0",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "playwright": "^1.15.2",
        "http-server": "^13.0.2",
        "jszip-utils": "~0.0.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.8.0_1648668651293_0.6942836606697858",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.9.0": {
      "name": "jszip",
      "version": "3.9.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0-or-later)",
      "_id": "jszip@3.9.0",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "511b26718aca5f3a553d1f8e072dfd0efdc74481",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.9.0.tgz",
        "fileCount": 51,
        "integrity": "sha512-Vb3SMfASUN1EKrFzv5A5+lTaZnzLzT5E6A9zyT7WFqMSfhT2Z7iS5FgSOjx2Olm3MDj8OqKj6GHyP2kMt1Ir6w==",
        "signatures": [
          {
            "sig": "MEUCIQCkCZBAvywIl5KQ5iKic3V8jDEo4Q7AAmVt7vnh3cqDNQIgRYUWKo1v2HbIwltaOy0QCqm6YrH+xpfWrrC8sMO9PIY=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 679865,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiS6ZpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6kQ/9FgBbzrfWitnVQsDIG96IH1C4Wff5/q4M5O7Y/4qaRJJMOnKY\r\nvVY9eamm1/DMQYcUxcsYn3LIU3w4IZ6G806pRys+bKQAhJUCwXfBkVIRWnJt\r\nY/MtdgZkwX1CEUQFJ1A7Ed+77IOd6NPOUlDmdd3yZZg8yXXMnhkFtIzGKNZo\r\nCOWmGTRWixaMlOADyTVoh0beR9icaymk0G5vE7ZcnN+0On/hYbItanLOBOMc\r\nzy9B0MrfeEXlUovOMxXHwB7YLq3iZ5XonJXZAiuPlVA62bOeC+ig8tCfCmoC\r\nm9oILmvdNZ42hhQHYl2nYvf2U7dwZ/MTb/vHLakT5ciSwf7HXhd5iDDO61GY\r\n4ggFPd7PUpJTfsTFc3mAQQLJbwa//WIVG3beHisdEu+wO0Nz1xQBDhD52vq1\r\n7ibfJiSLGXVvM9gmvavAHXDknThUVsLzYuHECZbhi3bhU6XLPikttIAvshts\r\nJBER0Sej5uHu9m+ct7sq3Ayd2p7hOMgXMxqYbmB8LyyRwjuqdMIhez0XVbad\r\nBixZP1wwsDH7RrQMA8BDzOsheipj1SCUf9JEimBnRxSdCmJ3lYypnm7uuXgL\r\nmnVRJWfBdleqerp2BWHpBdXPN2ZJt1fDM95vzHl4HhB8lPPVVpaHi+wkBe3V\r\nCRIQVMobd6/wGAoSi/cVI1mefdpvhuWwoIY=\r\n=Qvcn\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        "./lib/index": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "d36f043e53679bccfcb1e697d353716ee686de07",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser && tsc",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && node test/run.js"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.15",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.18.0",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "playwright": "^1.15.2",
        "typescript": "^4.6.3",
        "http-server": "^13.0.2",
        "jszip-utils": "~0.0.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.9.0_1649124968746_0.005472109169675221",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.9.1": {
      "name": "jszip",
      "version": "3.9.1",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0-or-later)",
      "_id": "jszip@3.9.1",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "784e87f328450d1e8151003a9c67733e2b901051",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.9.1.tgz",
        "fileCount": 51,
        "integrity": "sha512-H9A60xPqJ1CuC4Ka6qxzXZeU8aNmgOeP5IFqwJbQQwtu2EUYxota3LdsiZWplF7Wgd9tkAd0mdu36nceSaPuYw==",
        "signatures": [
          {
            "sig": "MEUCIBaq586YUJMMNuH8zeM25SgxsInJBAhcRC+qdwGrcHgJAiEA32KoDUPQvnTD6nWNB1iKNWdonqBWljnG/oRy2FMsIQA=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 679973,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTcTKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT5Q//WsxuIz0CtKyUIr0EfX8RrHwP7rFK+WCwmkOwgh2dfnFBOK3L\r\npXBfdGs7QGG1SV3iZpYIwZMt1YEtmGM0LRiDZdvAvbCghM6JNKFYx2noI0o5\r\nUuW2t0hu0o3CVcmZEwyJHO2KTDOb+Ayoy2GYKtT2mAeGGAB4Cl7ulYTFgvPP\r\nEJsfA4bBDQRxGMEVkLzP31kxg1arzBlXua0ujHoLLoBmPAuFzHxb4Fmwn4IH\r\nHWKi5zIe8cOUM04HPBOlegAsg12tJxOgzQp3Hv6trHULcJGbWADLA5q1ggSt\r\nQhAtxiavLrnQSgeVN0YEJWcskmCE7dhwtBDR7MvrwWA0R34xjwlBeFJx7TbW\r\niykxzlvQ8Ja/49lnG/uhI8hitrEsvNrSkhR+XRzZsyMYIInMw9rMc5S4dy1Y\r\n94Yo8P/Udsgh+SK+Tff2ICOfooVD+kUnlpdBEuy+frKCC7VTr50aGQal6GhT\r\nkAHKFtXE7wx7Cy+a5w6KqdPn3WVe58ehXR75lRHTvP6kKpWoA73mf2m7EXIo\r\nbQPbASSSM230j3e3/lcgQK8T07sfdeVjMBd+D8sfzKvy7SSsvV8vhw8iZ3fR\r\nhCMJJBSYKLQ0hFYo9csuUoaWdPJpD456zULFn1WqevSg+1meH7pjNZORyEK4\r\neOv0SD4lGZuIzKbrM6iJhPIPFrlW2L5TXkk=\r\n=g8gr\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        "./lib/index": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "b0a6de6a45e8a203c06ec60288d1dc4de8283c2e",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser && tsc",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && node test/run.js"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.15",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.18.0",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "readable-stream": "~2.3.6",
        "set-immediate-shim": "~1.0.1"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "playwright": "^1.15.2",
        "typescript": "^4.6.3",
        "http-server": "^13.0.2",
        "jszip-utils": "~0.0.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.9.1_1649263817898_0.25469960841101535",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.10.0": {
      "name": "jszip",
      "version": "3.10.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0-or-later)",
      "_id": "jszip@3.10.0",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "faf3db2b4b8515425e34effcdbb086750a346061",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.10.0.tgz",
        "fileCount": 51,
        "integrity": "sha512-LDfVtOLtOxb9RXkYOwPyNBTQDL4eUbqahtoY6x07GiDJHwSYvn8sHHIw8wINImV3MqbMNve2gSuM1DDqEKk09Q==",
        "signatures": [
          {
            "sig": "MEUCIGaUNuyQF/+lHNHq3F7RwrLTsPUIyzTe8G1nF2k5zMkcAiEA+CMJZ1BUrGWuwpjo3MLqiu5vBOriFISgi++QHPLtgqs=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 687801,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih+8WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQAw/+N57I/j5Y4YUqHXi7Sgj7Q1OWsNdaGlqxSZtaIzIAhNHEPDej\r\n9ZHfJ1ZnAxnJ8t7AnVBJj9uT9NAffjq+V1int8LN8EEZ44oGq/N1Wa/f85xt\r\nDNXsTd/AJxhUIe33DpfQqYqV59AFdSdFHZfJIw2G3lF9gS4CGGa2zEeuuv6D\r\nCdJdvwgh+Bpq5k/XHw5fbt7TYwkOiOjTuYjg07caNH6oZP6ZEnTMvTTufgOt\r\nb/fVP/MskrLW0g7hkY0SDqBY4xd2hc3iGPCDkCEoViaGTosQTbFAsyJ5vIPx\r\nTkFwqK25etNwh1VZjsjTdkcrIQORM2aCOCPa8yJMQtBc8VEhq42lgFSgEQ//\r\nP6QejmoCgFgAoeogAQD1HBhjQmIrdcIFiaQFRKOJoO852r747M52qolmocYq\r\nnsR7WRxtf0d/3DsI7lbwq0E28JnsZS8SQIhOZ2HLcuTeIwI59Fii1TfwswvP\r\njzdUpFY2I10ZJN/dfgySJQ8eF+51MRCr1jXnHBoPIqY7xVrmh3s2dzeRP6Wn\r\nXmUenn1rqZ7RZLDqLeDHgaHYu/NiTp2GjKjHvyGbrPzhLaBzXKRI2l9ZX+V2\r\nTAsIaEKWOS67pUDd7mjc3mYd3MuyQ7GtFRglOptwfPs4PMMSmMSQOoR+DA59\r\nuRYzFZzxrQShmFY7O9H1u/42sPu3U1C4af0=\r\n=xvz2\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        "./lib/index": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "3083759bbd8e3be07edc9736e18b151d84e44c1a",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser && tsc",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && node test/run.js"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.15",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.18.0",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "setimmediate": "^1.0.5",
        "readable-stream": "~2.3.6"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "jshint": "~2.9.1",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "playwright": "^1.15.2",
        "typescript": "^4.6.3",
        "http-server": "^13.0.2",
        "jszip-utils": "~0.0.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-jshint": "~1.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.10.0_1653075734161_0.8325339610883473",
        "host": "s3://npm-registry-packages"
      }
    },
    "2.7.0": {
      "name": "jszip",
      "version": "2.7.0",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0)",
      "_id": "jszip@2.7.0",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "c420b1e1aa800490724a0dd277e8cca950bc2c41",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-2.7.0.tgz",
        "fileCount": 39,
        "integrity": "sha512-JIsRKRVC3gTRo2vM4Wy9WBC3TRcfnIZU8k65Phi3izkvPH975FowRYtKGT6PxevA0XnJ/yO8b0QwV0ydVyQwfw==",
        "signatures": [
          {
            "sig": "MEYCIQCLVkviMVeDgXihd+9Ckq5VodJxlk65njdItriKjIrW/QIhAPEt5JtpB0AbC4XB6LGuCsmhdmx1uv7OLwLk3qElYJkX",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 618278,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6aR/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG1xAAlSIbxcbUxv/SrQN9LHosDzy0hjW41yidYD/TIWx4UuQarfAt\r\nrRexSDG+aYWEYDzuggTgiRmodx/CB/8r2T3zlodakxG/Kp8DIh4G6Juj3JBO\r\nYnwLhtgof++ID3NlpyWPEs6+4DSD2ZqQDhVZTorVhYxGXutOceBc92R8Qh+/\r\ntx1I7d91t2eAELu+67SBwhyREU3gJSqB7SgyH3HroQLqdkjJD1G2YUmNS5oj\r\neiSgmp3cYcd+GIVcFNoU6Wlr6/gTJPr8mti5bow3Mj8c0e59beQ4She5N+WL\r\n3g/dao5omk0AYCTyLGaXlx2k0hbiycrInc9sOLBT48zwpNw5BRhMRJouIxzp\r\nyfy/wUf3F9ranVCdOMgpWiYUVs0lgBC3SxirPscHKNc1Aqm52G/KmWKQzaD3\r\nyXKXlUTC02PqWLGIAYC/v+SJi+uSh6+1WC1eJV4IbNWI1uV6AfzHJs0FYqjE\r\nnG30AmSMz2tGiyHVf0U/eiz5EDFsqU7lfrkL33orMxA6VclyP+Wd4K7ezr2/\r\ncFf3pYIvA1mmqhsmuV3ScSD4vSnTo4/URuYAyykw4qOgVwH1PcOcqbIjhSUk\r\ndt3kb4Yv+zBaRxWA3mijbxltODQ9a7GyuiEjYXLBIbnX1d4HU2u9EeLr/bvI\r\n4epqbiLEvowZ8SQeK2WcUzh0LZou9ifVT5g=\r\n=DuQX\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "gitHead": "2a07b3bc53114ca1f61faf5a16ae31c25bb70b5e",
      "scripts": {
        "lint": "grunt jshint",
        "test": "npm run test-node && npm run test-browser",
        "test-node": "cd test && qunit -c node.js -t test.js",
        "test-browser": "grunt build && grunt test"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.17",
      "description": "Create, read and edit .zip files with Javascript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.19.3",
      "dependencies": {
        "pako": "~1.0.2"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "grunt": "~0.4.1",
        "qunit": "^0.7.6",
        "jshint": "~2.8.0",
        "grunt-cli": "~0.1.9",
        "browserify": "~11.2.0",
        "jszip-utils": "~0.0.2",
        "grunt-saucelabs": "~8.6.1",
        "grunt-browserify": "~4.0.1",
        "grunt-contrib-jshint": "~0.11.3",
        "grunt-contrib-uglify": "~0.9.2",
        "grunt-contrib-connect": "~0.11.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_2.7.0_1659479166802_0.23351948926907728",
        "host": "s3://npm-registry-packages"
      }
    },
    "3.10.1": {
      "name": "jszip",
      "version": "3.10.1",
      "keywords": [
        "zip",
        "deflate",
        "inflate"
      ],
      "author": {
        "name": "Stuart Knightley",
        "email": "stuart@stuartk.com"
      },
      "license": "(MIT OR GPL-3.0-or-later)",
      "_id": "jszip@3.10.1",
      "maintainers": [
        {
          "name": "dduponchel",
          "email": "d.duponchel@gmail.com"
        },
        {
          "name": "cwmma",
          "email": "calvin.metcalf@gmail.com"
        },
        {
          "name": "stuk",
          "email": "npm@website.stuartk.com"
        }
      ],
      "contributors": [
        {
          "name": "Franz Buchinger"
        },
        {
          "name": "António Afonso"
        },
        {
          "name": "David Duponchel"
        },
        {
          "name": "yiminghe"
        }
      ],
      "homepage": "https://github.com/Stuk/jszip#readme",
      "bugs": {
        "url": "https://github.com/Stuk/jszip/issues"
      },
      "dist": {
        "shasum": "34aee70eb18ea1faec2f589208a157d1feb091c2",
        "tarball": "http://mirrors.tencentyun.com/npm/jszip/-/jszip-3.10.1.tgz",
        "fileCount": 54,
        "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==",
        "signatures": [
          {
            "sig": "MEUCIA/KF+und+7Xjzydzc/NU3Z/1fS5fFF3VRtNa29x8elvAiEAnUvSvG3G1efyKauTq6jIJ0GiYSnWJ0qLSbjef4yEtIw=",
            "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"
          }
        ],
        "unpackedSize": 762000,
        "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6antACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Ww/9Fqa/voZs4ab7IMczPjB7F382de7esyZn8Ev99DQI2Z6K5TkN\r\n6h97Umm/j9MkuL4zyg5Xk2T/Gj4/AR18+5MgfZwIWRfDsiH89hRG0HmAZJk5\r\nTqL4i/EjIh86X/BAVTuif9ta+4Ywpw5mA3qcHq99MwIbTLr+1PdMEHhYyOVg\r\nbdhaK208s8ahXqvTSk2266JcfPcD/MHMJHav0DU5o8OsGWzOzx8v1RgtSeGN\r\nTLUYWXjo0LyKzWF1hZaFlJkTX3LNacGYjDGcAoRW0degL960ozVpju+svkYf\r\n2D49daww4mEHpjzALZm9HvxiV12+J34/tKqAR6LD1dKhqozryna1xOv2hBk4\r\nPyDRxx/U5y8N3NaNu5AzlKzZev6J9G+u+eZQjkKCrRHS+XAsKaQWQHDH8Cl5\r\ne2gvB4NpNUW8t1QrJPpImKmIdrO9sMRKFxqeapXEmYu4c5DHLcYvdG4vK13c\r\nA4Ozuc9ka0lV+O2X5KVHZca8JFyjcT1p5x4AdGW3IfeoGmzaqyHDK8KeZaws\r\nnyC6v7n75ZaDjyoNQsEC8C/dsTLp3v5pIonpoa+jLovf5xevXDvObH4d/8cu\r\nv0v60q+QzjhJrqDy0QFLyMAjLy6DyV1H/4jUbmlss1P/dlJpOcmAC0PI+pWX\r\nnI3LegGoX/NoMaRU2TF1OvhXMFMptLoM3CM=\r\n=0kOb\r\n-----END PGP SIGNATURE-----\r\n"
      },
      "main": "./lib/index",
      "types": "./index.d.ts",
      "browser": {
        "./lib/index": "./dist/jszip.min.js",
        "readable-stream": "./lib/readable-stream-browser.js"
      },
      "gitHead": "0f2f1e4d0509514417db83fe5b86bde90e0ffe8d",
      "scripts": {
        "lint": "eslint .",
        "test": "npm run test-node && npm run test-browser && tsc",
        "benchmark": "npm run benchmark-node && npm run benchmark-browser",
        "test-node": "qunit --require ./test/helpers/test-utils.js --require ./test/helpers/node-test-utils.js test/asserts/",
        "test-browser": "grunt build && node test/run.js --test",
        "benchmark-node": "node test/benchmark/node.js",
        "benchmark-browser": "node test/run.js --benchmark"
      },
      "_npmUser": {
        "name": "stuk",
        "email": "npm@website.stuartk.com"
      },
      "repository": {
        "url": "git+https://github.com/Stuk/jszip.git",
        "type": "git"
      },
      "_npmVersion": "6.14.17",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "directories": {},
      "_nodeVersion": "14.19.3",
      "dependencies": {
        "lie": "~3.3.0",
        "pako": "~1.0.2",
        "setimmediate": "^1.0.5",
        "readable-stream": "~2.3.6"
      },
      "_hasShrinkwrap": false,
      "devDependencies": {
        "tmp": "0.0.28",
        "grunt": "~0.4.1",
        "qunit": "~2.9.2",
        "eslint": "^8.18.0",
        "benchmark": "^2.1.4",
        "grunt-cli": "~1.1.0",
        "browserify": "~13.0.0",
        "playwright": "^1.15.2",
        "typescript": "^4.6.3",
        "http-server": "^13.0.2",
        "jszip-utils": "~0.0.2",
        "grunt-browserify": "~5.0.0",
        "grunt-contrib-uglify": "~4.0.1",
        "package-json-versionify": "1.0.2"
      },
      "_npmOperationalInternal": {
        "tmp": "tmp/jszip_3.10.1_1659480556847_0.9892373792989435",
        "host": "s3://npm-registry-packages"
      }
    }
  },
  "time": {
    "created": "2013-09-11T15:25:45.354Z",
    "modified": "2025-03-14T04:43:41.600Z",
    "0.1.0": "2013-09-11T15:25:47.145Z",
    "0.1.1": "2013-09-11T15:41:43.030Z",
    "0.2.0": "2013-09-25T01:00:44.009Z",
    "0.2.1": "2013-09-30T19:35:38.335Z",
    "2.0.0": "2014-02-06T19:30:56.795Z",
    "2.1.0": "2014-02-06T19:31:08.303Z",
    "2.1.1": "2014-02-13T00:42:21.891Z",
    "2.2.0": "2014-02-26T10:24:08.455Z",
    "2.2.1": "2014-04-24T19:48:27.080Z",
    "2.2.2": "2014-05-01T21:05:40.198Z",
    "2.3.0": "2014-06-18T22:02:40.426Z",
    "2.4.0": "2014-07-25T17:57:13.835Z",
    "2.5.0": "2015-03-12T01:59:14.066Z",
    "2.6.0": "2016-03-23T21:18:05.861Z",
    "3.0.0": "2016-04-13T19:32:35.807Z",
    "2.6.1": "2016-07-28T19:46:44.662Z",
    "3.1.0": "2016-08-03T20:08:51.050Z",
    "3.1.1": "2016-08-08T18:57:19.135Z",
    "3.1.2": "2016-08-23T18:55:43.473Z",
    "3.1.3": "2016-10-06T19:14:04.275Z",
    "3.1.4": "2017-08-24T17:33:35.015Z",
    "3.1.5": "2017-11-09T22:40:10.176Z",
    "3.2.0": "2019-02-21T17:18:13.979Z",
    "3.2.1": "2019-03-22T17:01:23.028Z",
    "3.2.2": "2019-07-03T21:40:27.537Z",
    "3.3.0": "2020-04-01T17:10:51.714Z",
    "3.4.0": "2020-04-19T23:14:31.451Z",
    "3.5.0": "2020-06-14T22:01:44.122Z",
    "3.6.0-0": "2021-02-09T04:59:32.363Z",
    "3.6.0": "2021-02-10T04:35:15.984Z",
    "3.7.0": "2021-07-23T19:13:07.295Z",
    "3.7.1": "2021-08-05T18:10:58.586Z",
    "3.8.0": "2022-03-30T19:30:51.462Z",
    "3.9.0": "2022-04-05T02:16:09.282Z",
    "3.9.1": "2022-04-06T16:50:18.055Z",
    "3.10.0": "2022-05-20T19:42:14.390Z",
    "2.7.0": "2022-08-02T22:26:07.071Z",
    "3.10.1": "2022-08-02T22:49:17.127Z"
  },
  "users": {},
  "dist-tags": {
    "latest": "3.10.1"
  },
  "_rev": "37922-d8469212be6a9ec6",
  "_id": "jszip",
  "readme": "JSZip\n=====\n\nA library for creating, reading and editing .zip files with JavaScript, with a\nlovely and simple API.\n\nSee https://stuk.github.io/jszip for all the documentation.\n\n```javascript\nconst zip = new JSZip();\n\nzip.file(\"Hello.txt\", \"Hello World\\n\");\n\nconst img = zip.folder(\"images\");\nimg.file(\"smile.gif\", imgData, {base64: true});\n\nzip.generateAsync({type:\"blob\"}).then(function(content) {\n    // see FileSaver.js\n    saveAs(content, \"example.zip\");\n});\n\n/*\nResults in a zip containing\nHello.txt\nimages/\n    smile.gif\n*/\n```\nLicense\n-------\n\nJSZip is dual-licensed. You may use it under the MIT license *or* the GPLv3\nlicense. See [LICENSE.markdown](LICENSE.markdown).",
  "_attachments": {}
}
