{"_id":"extract-zip","_rev":"120296","name":"extract-zip","description":"unzip a zip file into a directory using 100% javascript","dist-tags":{"latest":"2.0.1"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"time":{"modified":"2021-06-03T10:56:04.000Z","created":"2014-10-17T07:21:00.197Z","2.0.1":"2020-06-10T07:10:04.849Z","2.0.0":"2020-03-28T00:01:40.160Z","1.7.0":"2020-03-25T00:59:43.674Z","1.6.8":"2020-03-24T23:47:32.738Z","1.6.7":"2018-05-24T02:06:18.263Z","1.6.6":"2017-10-31T04:37:51.142Z","1.6.5":"2017-05-01T05:10:43.049Z","1.6.4":"2017-04-29T21:19:51.619Z","1.6.3":"2017-04-29T21:18:12.710Z","1.6.2":"2017-04-29T21:16:04.764Z","1.6.1":"2017-04-29T21:11:43.381Z","1.6.0":"2016-12-21T05:06:17.439Z","1.5.0":"2016-03-07T19:23:32.823Z","1.4.1":"2016-01-04T18:47:10.993Z","1.4.0":"2015-12-31T21:36:38.033Z","1.3.0":"2015-12-08T20:24:52.049Z","1.2.0":"2015-11-09T19:54:23.013Z","1.1.2":"2015-11-06T19:51:36.166Z","1.1.1":"2015-09-16T15:22:35.417Z","1.1.0":"2015-09-16T04:47:04.282Z","1.0.3":"2014-10-18T15:16:33.995Z","1.0.2":"2014-10-17T14:33:50.422Z","1.0.1":"2014-10-17T08:48:01.746Z","1.0.0":"2014-10-17T07:21:00.197Z"},"users":{"karlbateman":true,"chriszs":true,"jyounce":true,"webs":true,"largepuma":true,"ukrbublik":true,"leizongmin":true,"nate-river":true,"robin.xi":true,"skymap":true,"ngpvnk":true,"andrew.medvedev":true,"restmount":true,"johnshao":true},"author":{"name":"max ogden"},"repository":{"type":"git","url":"git+https://github.com/maxogden/extract-zip.git"},"versions":{"2.0.1":{"name":"extract-zip","version":"2.0.1","description":"unzip a zip file into a directory using 100% javascript","main":"index.js","types":"index.d.ts","bin":{"extract-zip":"cli.js"},"scripts":{"ava":"ava","coverage":"nyc ava","lint":"yarn lint:js && yarn lint:ts && yarn tsd","lint:js":"eslint .","lint:ts":"eslint --config .eslintrc.typescript.js --ext .ts .","test":"yarn lint && ava","tsd":"tsd"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+https://github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"engines":{"node":">= 10.17.0"},"dependencies":{"debug":"^4.1.1","get-stream":"^5.1.0","yauzl":"^2.10.0","@types/yauzl":"^2.9.1"},"optionalDependencies":{"@types/yauzl":"^2.9.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","ava":"^3.5.1","eslint":"^7.2.0","eslint-config-standard":"^14.1.1","eslint-plugin-ava":"^10.2.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","fs-extra":"^9.0.0","husky":"^4.2.3","lint-staged":"^10.0.9","nyc":"^15.0.0","tsd":"^0.11.0","typescript":"^3.8.3"},"eslintConfig":{"extends":["eslint:recommended","plugin:ava/recommended","plugin:import/errors","plugin:import/warnings","plugin:node/recommended","plugin:promise/recommended","standard"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"yarn lint:js --fix","*.ts":"yarn lint:ts --fix"},"gitHead":"d64157132e8d9841054f72bb5d76b87a8d9f246d","bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip#readme","_id":"extract-zip@2.0.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"shasum":"663dca56fe46df890d5f131ef4a06d22bb8ba13a","size":4361,"noattachment":false,"key":"/extract-zip/-/extract-zip-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-2.0.1.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmUser":{"name":"malept","email":"nodejs.npm.nospam@lazymalevolence.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extract-zip_2.0.1_1591773004722_0.18272913550259506"},"_hasShrinkwrap":false,"publish_time":1591773004849,"_cnpm_publish_time":1591773004849},"2.0.0":{"name":"extract-zip","version":"2.0.0","description":"unzip a zip file into a directory using 100% javascript","main":"index.js","types":"index.d.ts","bin":{"extract-zip":"cli.js"},"scripts":{"ava":"ava","coverage":"nyc ava","lint":"yarn lint:js && yarn lint:ts && yarn tsd","lint:js":"eslint .","lint:ts":"eslint --config .eslintrc.typescript.js --ext .ts .","test":"yarn lint && ava","tsd":"tsd"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+https://github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"engines":{"node":">= 10.12.0"},"dependencies":{"debug":"^4.1.1","get-stream":"^5.1.0","yauzl":"^2.10.0","@types/yauzl":"^2.9.1"},"optionalDependencies":{"@types/yauzl":"^2.9.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.25.0","@typescript-eslint/parser":"^2.25.0","ava":"^3.5.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.1","eslint-plugin-ava":"^10.2.0","eslint-plugin-import":"^2.20.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","fs-extra":"^9.0.0","husky":"^4.2.3","lint-staged":"^10.0.9","nyc":"^15.0.0","tsd":"^0.11.0","typescript":"^3.8.3"},"eslintConfig":{"extends":["eslint:recommended","plugin:ava/recommended","plugin:import/errors","plugin:import/warnings","plugin:node/recommended","plugin:promise/recommended","standard"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":"yarn lint:js --fix","*.ts":"yarn lint:ts --fix"},"gitHead":"eb3c1edb8481bbf68da05cd3a824b1dcc697f908","bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip#readme","_id":"extract-zip@2.0.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"f53b71d44f4ff5a4527a2259ade000fb8b303492","size":4602,"noattachment":false,"key":"/extract-zip/-/extract-zip-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-2.0.0.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmUser":{"name":"malept","email":"nodejs.npm.nospam@lazymalevolence.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extract-zip_2.0.0_1585353700031_0.26811210827991583"},"_hasShrinkwrap":false,"publish_time":1585353700160,"_cnpm_publish_time":1585353700160},"1.7.0":{"name":"extract-zip","version":"1.7.0","description":"unzip a zip file into a directory using 100% javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+https://github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"dependencies":{"concat-stream":"^1.6.2","debug":"^2.6.9","mkdirp":"^0.5.4","yauzl":"^2.10.0"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0","temp":"^0.8.3"},"directories":{"test":"test"},"gitHead":"c2b1c17477b9b72c7dabf1e4762dd7c419e8fa2e","bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip#readme","_id":"extract-zip@1.7.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"556cc3ae9df7f452c493a0cfb51cc30277940927","size":4060,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.7.0.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmUser":{"name":"malept","email":"nodejs.npm.nospam@lazymalevolence.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extract-zip_1.7.0_1585097983531_0.2719609479903069"},"_hasShrinkwrap":false,"publish_time":1585097983674,"_cnpm_publish_time":1585097983674},"1.6.8":{"name":"extract-zip","version":"1.6.8","description":"unzip a zip file into a directory using 100% javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+https://github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"dependencies":{"concat-stream":"1.6.2","debug":"2.6.9","mkdirp":"0.5.4","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0","temp":"^0.8.3"},"directories":{"test":"test"},"gitHead":"2a8df24e421d5d48a1031b5581592f7386bc0b3d","bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip#readme","_id":"extract-zip@1.6.8","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"19a7b2e5d3fac90b1e011c8de560572ff9264362","size":4042,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.6.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.6.8.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmUser":{"name":"malept","email":"nodejs.npm.nospam@lazymalevolence.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extract-zip_1.6.8_1585093652618_0.9897098157038784"},"_hasShrinkwrap":false,"publish_time":1585093652738,"_cnpm_publish_time":1585093652738},"1.6.7":{"name":"extract-zip","version":"1.6.7","description":"unzip a zip file into a directory using 100% javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+https://github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"dependencies":{"concat-stream":"1.6.2","debug":"2.6.9","mkdirp":"0.5.1","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0","temp":"^0.8.3"},"directories":{"test":"test"},"gitHead":"422a39ff47996b802946169a3a47f1496253c81e","bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip#readme","_id":"extract-zip@1.6.7","_shasum":"a840b4b8af6403264c8db57f4f1a74333ef81fe9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"malept","email":"nodejs.npm.nospam@lazymalevolence.com"},"dist":{"shasum":"a840b4b8af6403264c8db57f4f1a74333ef81fe9","size":4122,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.6.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.6.7.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extract-zip_1.6.7_1527127578224_0.9162413148655575"},"_hasShrinkwrap":false,"publish_time":1527127578263,"_cnpm_publish_time":1527127578263},"1.6.6":{"name":"extract-zip","version":"1.6.6","description":"unzip a zip file into a directory using 100% javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+https://github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"dependencies":{"concat-stream":"1.6.0","debug":"2.6.9","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0","temp":"^0.8.3"},"directories":{"test":"test"},"gitHead":"4fe49d66b07abf95eaaf52400acb84c9aaa3cc55","bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip#readme","_id":"extract-zip@1.6.6","_shasum":"1290ede8d20d0872b429fd3f351ca128ec5ef85c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"malept","email":"nodejs.npm.nospam@lazymalevolence.com"},"dist":{"shasum":"1290ede8d20d0872b429fd3f351ca128ec5ef85c","size":4114,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.6.6.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extract-zip-1.6.6.tgz_1509424671032_0.9591677887365222"},"publish_time":1509424671142,"_hasShrinkwrap":false,"_cnpm_publish_time":1509424671142},"1.6.5":{"name":"extract-zip","version":"1.6.5","description":"unzip a zip file into a directory using 100% javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+https://github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"dependencies":{"concat-stream":"1.6.0","debug":"2.2.0","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0","temp":"^0.8.3"},"directories":{"test":"test"},"gitHead":"f200e35cca79a0cafb89c001c5e9d93486c92870","bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip#readme","_id":"extract-zip@1.6.5","_shasum":"99a06735b6ea20ea9b705d779acffcc87cff0440","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"malept","email":"nodejs.npm.nospam@lazymalevolence.com"},"dist":{"shasum":"99a06735b6ea20ea9b705d779acffcc87cff0440","size":3353,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.6.5.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/extract-zip-1.6.5.tgz_1493615442815_0.5959967295639217"},"publish_time":1493615443049,"_cnpm_publish_time":1493615443049,"_hasShrinkwrap":false},"1.6.4":{"name":"extract-zip","version":"1.6.4","description":"unzip a zip file into a directory using 100% javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/erisds/extract-zip-fork.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"concat-stream":"1.6.0","debug":"2.2.0","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"ca3688469d7add5ce46eab94c023bff89db41ee7","_id":"extract-zip@1.6.4","_shasum":"0ee810e214c83ce4ce416d2898c903e3e7f6c3cf","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"0ee810e214c83ce4ce416d2898c903e3e7f6c3cf","size":3366,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.6.4.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/extract-zip-1.6.4.tgz_1493500791338_0.5411609627772123"},"publish_time":1493500791619,"_cnpm_publish_time":1493500791619,"_hasShrinkwrap":false},"1.6.3":{"name":"extract-zip","version":"1.6.3","description":"unzip a zip file into a directory using 100% javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/erisds/extract-zip-fork.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"concat-stream":"1.6.0","debug":"0.7.4","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"7488adab2b17b8d89fe9f99e8616e95973d26307","_id":"extract-zip@1.6.3","_shasum":"d5eae1b66e5a132314e0b3cf922a85e75ed38012","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"d5eae1b66e5a132314e0b3cf922a85e75ed38012","size":3372,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.6.3.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/extract-zip-1.6.3.tgz_1493500690786_0.06246409798040986"},"publish_time":1493500692710,"_cnpm_publish_time":1493500692710,"_hasShrinkwrap":false},"1.6.2":{"name":"extract-zip","version":"1.6.2","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/erisds/extract-zip-fork.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"concat-stream":"1.6.0","debug":"0.7.4","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"7bf277460a725143714d2c295e9e10715543d9e7","_id":"extract-zip@1.6.2","_shasum":"8d9b5a8e572734dcb5fa68744f17e580b40bb49a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"8d9b5a8e572734dcb5fa68744f17e580b40bb49a","size":3389,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.6.2.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/extract-zip-1.6.2.tgz_1493500564528_0.6069421058055013"},"publish_time":1493500564764,"_cnpm_publish_time":1493500564764,"_hasShrinkwrap":false},"1.6.1":{"name":"extract-zip","version":"1.6.1","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/erisds/extract-zip-fork.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"concat-stream":"1.5.0","debug":"0.7.4","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"40a2389ee7f20ad98649a7f7ec087f6e6ddaf355","_id":"extract-zip@1.6.1","_shasum":"e35c446cba4638ca703737337729673224bdb769","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"e35c446cba4638ca703737337729673224bdb769","size":3387,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.6.1.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/extract-zip-1.6.1.tgz_1493500301655_0.0698060451541096"},"publish_time":1493500303381,"_cnpm_publish_time":1493500303381,"_hasShrinkwrap":false},"1.6.0":{"name":"extract-zip","version":"1.6.0","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"concat-stream":"1.5.0","debug":"0.7.4","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"c5d2dec11b9fb3f5e67a91325309244da4efcafd","_id":"extract-zip@1.6.0","_shasum":"7f400c9607ea866ecab7aa6d54fb978eeb11621a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"7f400c9607ea866ecab7aa6d54fb978eeb11621a","size":3107,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.6.0.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/extract-zip-1.6.0.tgz_1482296777203_0.3630462531000376"},"publish_time":1482296777439,"_cnpm_publish_time":1482296777439,"_hasShrinkwrap":false},"1.5.0":{"name":"extract-zip","version":"1.5.0","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"concat-stream":"1.5.0","debug":"0.7.4","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"bb5798317dad5b23af6ef098cc43379b2d19d0b8","_id":"extract-zip@1.5.0","_shasum":"92ccf6d81ef70a9fa4c1747114ccef6d8688a6c4","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.3","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"92ccf6d81ef70a9fa4c1747114ccef6d8688a6c4","size":3082,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.5.0.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/extract-zip-1.5.0.tgz_1457378610579_0.8177433146629483"},"publish_time":1457378612823,"_cnpm_publish_time":1457378612823,"_hasShrinkwrap":false},"1.4.1":{"name":"extract-zip","version":"1.4.1","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"concat-stream":"1.5.0","debug":"0.7.4","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"e26a779b5113a153fabfc78b6189c2d9c53599ec","_id":"extract-zip@1.4.1","_shasum":"6c1afdca09083eb67fad3a7ccd1fdd4c02b70a60","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"6c1afdca09083eb67fad3a7ccd1fdd4c02b70a60","size":3010,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.4.1.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"publish_time":1451933230993,"_cnpm_publish_time":1451933230993,"_hasShrinkwrap":false},"1.4.0":{"name":"extract-zip","version":"1.4.0","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"concat-stream":"1.5.0","debug":"0.7.4","mkdirp":"0.5.0","yauzl":"2.4.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"d79cfd14859034dd753a54cdb962a10e4984b867","_id":"extract-zip@1.4.0","_shasum":"7d3aa7e042aee1e9f248b000da4378ac21233562","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"7d3aa7e042aee1e9f248b000da4378ac21233562","size":3010,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.4.0.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"publish_time":1451597798033,"_cnpm_publish_time":1451597798033,"_hasShrinkwrap":false},"1.3.0":{"name":"extract-zip","version":"1.3.0","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"async":"1.5.0","concat-stream":"1.5.0","debug":"0.7.4","mkdirp":"0.5.0","yauzl":"2.3.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"4b25de2752aa9e4dd9cb81a874d371bacc207259","_id":"extract-zip@1.3.0","_shasum":"ac72b5e86f842b153d1b2fb8573defd7e8e49f0c","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"ac72b5e86f842b153d1b2fb8573defd7e8e49f0c","size":3064,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.3.0.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"publish_time":1449606292049,"_cnpm_publish_time":1449606292049,"_hasShrinkwrap":false},"1.2.0":{"name":"extract-zip","version":"1.2.0","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"debug":"0.7.4","async":"0.9.0","mkdirp":"0.5.0","concat-stream":"1.5.0","yauzl":"^2.3.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"30462debe058a8e3625a091093192bfa74f6d412","_id":"extract-zip@1.2.0","_shasum":"ca072a1e4283af084747c5132441d6ba2fd211ed","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"ca072a1e4283af084747c5132441d6ba2fd211ed","size":3005,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.2.0.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"publish_time":1447098863013,"_cnpm_publish_time":1447098863013,"_hasShrinkwrap":false},"1.1.2":{"name":"extract-zip","version":"1.1.2","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"debug":"0.7.4","async":"0.9.0","mkdirp":"0.5.0","concat-stream":"1.5.0","yauzl":"^2.3.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"835ec04416298a5587ffc2f54bac9bb7e5e98374","_id":"extract-zip@1.1.2","_shasum":"7b6d6e0dd2149b6b89f2cc44a21d8500e327cd97","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"7b6d6e0dd2149b6b89f2cc44a21d8500e327cd97","size":2871,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.1.2.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"publish_time":1446839496166,"_cnpm_publish_time":1446839496166,"_hasShrinkwrap":false},"1.1.1":{"name":"extract-zip","version":"1.1.1","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"debug":"0.7.4","async":"0.9.0","mkdirp":"0.5.0","concat-stream":"1.5.0","yauzl":"^2.3.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"ac5f6d51507404e76950a5de1c6100a8ecca175a","_id":"extract-zip@1.1.1","_shasum":"6936372b13a6d2e4db01c116e5289c438f519b94","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"6936372b13a6d2e4db01c116e5289c438f519b94","size":2665,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.1.1.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"publish_time":1442416955417,"_cnpm_publish_time":1442416955417,"_hasShrinkwrap":false},"1.1.0":{"name":"extract-zip","version":"1.1.0","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"standard && node test/test.js"},"author":{"name":"max ogden"},"license":"BSD-2-Clause","repository":{"type":"git","url":"git+ssh://git@github.com/maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"debug":"0.7.4","async":"0.9.0","mkdirp":"0.5.0","concat-stream":"1.5.0","yauzl":"^2.3.1"},"devDependencies":{"rimraf":"^2.2.8","standard":"^5.2.2","tape":"^4.2.0"},"directories":{"test":"test"},"gitHead":"8f8c83c4764ffa1711c100c1e76de147be49dcdc","_id":"extract-zip@1.1.0","_shasum":"214c3cb73a623d9fcb8ccaf20c316b0ffce6cbe7","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"maxogden","email":"max@maxogden.com"},"dist":{"shasum":"214c3cb73a623d9fcb8ccaf20c316b0ffce6cbe7","size":2620,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.1.0.tgz"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"publish_time":1442378824282,"_cnpm_publish_time":1442378824282,"_hasShrinkwrap":false},"1.0.3":{"name":"extract-zip","version":"1.0.3","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"node test/test.js"},"author":{"name":"max ogden"},"license":"BSD","repository":{"type":"git","url":"git@github.com:maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"minimist":"0.1.0","debug":"0.7.4","async":"0.9.0","mkdirp":"0.5.0","concat-stream":"^1.4.6","through2":"0.6.3","yauzl":"^2.1.0"},"devDependencies":{"rimraf":"^2.2.8"},"directories":{"test":"test"},"_id":"extract-zip@1.0.3","_shasum":"cb5b3d11211996413f2c26fe50123e5c0d82008f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"maxogden","email":"max+DONT+EMAIL+ME@maxogden.com"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"dist":{"shasum":"cb5b3d11211996413f2c26fe50123e5c0d82008f","size":278395,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.0.3.tgz"},"publish_time":1413645393995,"_cnpm_publish_time":1413645393995,"_hasShrinkwrap":false},"1.0.2":{"name":"extract-zip","version":"1.0.2","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"node test/test.js"},"author":{"name":"max ogden"},"license":"BSD","repository":{"type":"git","url":"git@github.com:maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"minimist":"0.1.0","debug":"0.7.4","async":"0.9.0","mkdirp":"0.5.0","concat-stream":"^1.4.6","through2":"0.6.3","yauzl":"^2.1.0"},"devDependencies":{"rimraf":"^2.2.8"},"directories":{"test":"test"},"_id":"extract-zip@1.0.2","_shasum":"cff2d67dd2c987d1ab0d7909ad408d8fdfdf0093","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"maxogden","email":"max+DONT+EMAIL+ME@maxogden.com"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"dist":{"shasum":"cff2d67dd2c987d1ab0d7909ad408d8fdfdf0093","size":278224,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.0.2.tgz"},"publish_time":1413556430422,"_cnpm_publish_time":1413556430422,"_hasShrinkwrap":false},"1.0.1":{"name":"extract-zip","version":"1.0.1","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"node test/test.js"},"author":{"name":"max ogden"},"license":"BSD","repository":{"type":"git","url":"git@github.com:maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"minimist":"0.1.0","debug":"0.7.4","async":"0.9.0","mkdirp":"0.5.0","concat-stream":"^1.4.6","through2":"0.6.3","yauzl":"^2.1.0"},"devDependencies":{"rimraf":"^2.2.8"},"directories":{"test":"test"},"_id":"extract-zip@1.0.1","_shasum":"32563a636d6a40a062e1f4e2e42e47176ab46692","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"maxogden","email":"max+DONT+EMAIL+ME@maxogden.com"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"dist":{"shasum":"32563a636d6a40a062e1f4e2e42e47176ab46692","size":278283,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.0.1.tgz"},"publish_time":1413535681746,"_cnpm_publish_time":1413535681746,"_hasShrinkwrap":false},"1.0.0":{"name":"extract-zip","version":"1.0.0","description":"unzip a zip file into a directory using 100% pure gluten-free organic javascript","main":"index.js","bin":{"extract-zip":"cli.js"},"scripts":{"test":"node test/test.js"},"author":{"name":"max ogden"},"license":"BSD","repository":{"type":"git","url":"git@github.com:maxogden/extract-zip.git"},"keywords":["unzip","zip","extract"],"bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"homepage":"https://github.com/maxogden/extract-zip","dependencies":{"minimist":"0.1.0","debug":"0.7.4","async":"0.9.0","mkdirp":"0.5.0","concat-stream":"^1.4.6","through2":"0.6.3","yauzl":"^2.0.3"},"devDependencies":{"rimraf":"^2.2.8"},"directories":{"test":"test"},"_id":"extract-zip@1.0.0","_shasum":"53397d86d4ae3a8df17492133cc0be01336e2400","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"maxogden","email":"max+DONT+EMAIL+ME@maxogden.com"},"maintainers":[{"name":"malept","email":"nodejs+npm@lazymalevolence.com"},{"name":"maxogden","email":""}],"dist":{"shasum":"53397d86d4ae3a8df17492133cc0be01336e2400","size":278233,"noattachment":false,"key":"/extract-zip/-/extract-zip-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extract-zip/download/extract-zip-1.0.0.tgz"},"publish_time":1413530460197,"_cnpm_publish_time":1413530460197,"_hasShrinkwrap":false}},"readme":"# extract-zip\n\nUnzip written in pure JavaScript. Extracts a zip into a directory. Available as a library or a command line program.\n\nUses the [`yauzl`](http://npmjs.org/yauzl) ZIP parser.\n\n[![NPM](https://nodei.co/npm/extract-zip.png?global=true)](https://npm.im/extract-zip)\n[![Uses JS Standard Style](https://cdn.jsdelivr.net/gh/standard/standard/badge.svg)](https://github.com/standard/standard)\n[![Build Status](https://github.com/maxogden/extract-zip/workflows/CI/badge.svg)](https://github.com/maxogden/extract-zip/actions?query=workflow%3ACI)\n\n## Installation\n\nMake sure you have Node 10 or greater installed.\n\nGet the library:\n\n```\nnpm install extract-zip --save\n```\n\nInstall the command line program:\n\n```\nnpm install extract-zip -g\n```\n\n## JS API\n\n```javascript\nconst extract = require('extract-zip')\n\nasync function main () {\n  try {\n    await extract(source, { dir: target })\n    console.log('Extraction complete')\n  } catch (err) {\n    // handle any errors\n  }\n}\n```\n\n### Options\n\n- `dir` (required) - the path to the directory where the extracted files are written\n- `defaultDirMode` - integer - Directory Mode (permissions), defaults to `0o755`\n- `defaultFileMode` - integer - File Mode (permissions), defaults to `0o644`\n- `onEntry` - function - if present, will be called with `(entry, zipfile)`, entry is every entry from the zip file forwarded from the `entry` event from yauzl. `zipfile` is the `yauzl` instance\n\nDefault modes are only used if no permissions are set in the zip file.\n\n## CLI Usage\n\n```\nextract-zip foo.zip <targetDirectory>\n```\n\nIf not specified, `targetDirectory` will default to `process.cwd()`.\n","_attachments":{},"homepage":"https://github.com/maxogden/extract-zip#readme","bugs":{"url":"https://github.com/maxogden/extract-zip/issues"},"license":"BSD-2-Clause"}