{"_id":"@mapbox/shapefile-fairy","_rev":"264-f20afda33a7b1f1ba49cd69a13189fe4","name":"@mapbox/shapefile-fairy","description":"I put a zipfile under my pillow and the shapefile-fairy brought me shapefiles","dist-tags":{"latest":"0.4.0","dev":"0.5.0-dev1"},"versions":{"0.3.4":{"name":"@mapbox/shapefile-fairy","version":"0.3.4","description":"I put a zipfile under my pillow and the shapefile-fairy brought me shapefiles","main":"index.js","scripts":{"test":"eslint index.js bin && tap --coverage test"},"bin":{"shapefile-fairy":"bin/shapefile-fairy.js"},"repository":{"type":"git","url":"git+https://github.com/mapbox/shapefile-fairy.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/shapefile-fairy/issues"},"homepage":"https://github.com/mapbox/shapefile-fairy","dependencies":{"minimist":"^1.1.0","mkdirp":"^0.5.0","queue-async":"^1.0.7","zipfile":"~0.5.9"},"devDependencies":{"tap":"^2.3.1","eslint":"~1.00.0","eslint-config-unstyled":"^1.1.0"},"gitHead":"78a4c5701f61b6971f3c115d3d772e32796001dc","_id":"@mapbox/shapefile-fairy@0.3.4","_shasum":"e7d928c7823f75b8caff7df9659c9a4fb30794ca","_from":".","_npmVersion":"2.15.9","_nodeVersion":"6.9.2","_npmUser":{"name":"rclark","email":"ryan.clark.j@gmail.com"},"dist":{"shasum":"e7d928c7823f75b8caff7df9659c9a4fb30794ca","tarball":"https://registry.npmjs.org/@mapbox/shapefile-fairy/-/shapefile-fairy-0.3.4.tgz","integrity":"sha512-pYXqCAqCcdaC8goqglmzzrgeX/wAIdyFiMKgfqP8SD2iGcg4Kwisp1+U8wDUBM9/UjQEiZheT/tLqPEhuzcJuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiIBIap68mw5sHyxo09d2d//ygHF/1q6MaExtyXX/d1wIgZ8BH0Wk/e/HlgfxXLzDEa+q5FCjBpejX2x1uAabmrHg="}]},"maintainers":[{"name":"rclark","email":"ryan.clark.j@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/shapefile-fairy-0.3.4.tgz_1483378625897_0.47307537123560905"},"directories":{}},"0.4.0":{"name":"@mapbox/shapefile-fairy","version":"0.4.0","description":"I put a zipfile under my pillow and the shapefile-fairy brought me shapefiles","main":"index.js","scripts":{"test":"eslint index.js bin && tape test/index.js"},"bin":{"shapefile-fairy":"bin/shapefile-fairy.js"},"repository":{"type":"git","url":"git+https://github.com/mapbox/shapefile-fairy.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/shapefile-fairy/issues"},"homepage":"https://github.com/mapbox/shapefile-fairy","dependencies":{"minimist":"^1.1.0","mkdirp":"^0.5.0","queue-async":"^1.0.7","zipfile":"~0.5.9"},"devDependencies":{"eslint":"~1.00.0","eslint-config-unstyled":"^1.1.0","tape":"^4.6.3"},"gitHead":"7a19010c325cfe8876369a0f3750573e88b77dea","_id":"@mapbox/shapefile-fairy@0.4.0","_shasum":"ae2368719b16ab634a59518365777f3bd0c82c86","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.4.5","_npmUser":{"name":"mapsam","email":"sam@mapbox.com"},"dist":{"shasum":"ae2368719b16ab634a59518365777f3bd0c82c86","tarball":"https://registry.npmjs.org/@mapbox/shapefile-fairy/-/shapefile-fairy-0.4.0.tgz","integrity":"sha512-/jGSXHiL7Yqz5yBPmQ/l1Ii+oMiP9jQrwCHpre64K3F2Z7pXIzczmKBihzWaG83Hs4o9De+e1D65ZiamYglteg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIqnQqHjW+Ei1YDHtMeYC4VHDhn+KYkYhT651cE+VFEAiEA3gwjh7uKccbV7Oj/Z07hC1QdvQ9RJdSd5ymJE0q9Syk="}]},"maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"aarthykc","email":"aarthy@mapbox.com"},{"name":"ajithranka","email":"ajith@mapbox.com"},{"name":"aliceykuo","email":"alice@mapbox.com"},{"name":"alinapaz","email":"alinapaz@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"amishas157","email":"amisha@mapbox.com"},{"name":"amyleew","email":"amyleewalton@gmail.com"},{"name":"andreasviglakis","email":"andreas.viglakis@gmail.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"aparlato","email":"alex.parlato@mapbox.com"},{"name":"apendleton","email":"andrew@mapbox.com"},{"name":"arunasank","email":"aruna@mapbox.com"},{"name":"batpad","email":"sanjay@mapbox.com"},{"name":"benjamintd","email":"benjamin@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"bkowshik","email":"bhargav.kowshik@gmail.com"},{"name":"brendanmcfarland","email":"brendan@mapbox.com"},{"name":"bsrinivasa","email":"bharata+npm@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"camillacaros","email":"camilla@mapbox.com"},{"name":"captainbarbosa","email":"nadia.barbosa@mapbox.com"},{"name":"chaupow","email":"hello@chau-nguyen.de"},{"name":"colleenmcginnis","email":"colleen.mcginnis@mapbox.com"},{"name":"danieljh","email":"daniel+npm@trvx.org"},{"name":"danpat","email":"danpat@danpat.net"},{"name":"danswick","email":"dan@mapbox.com"},{"name":"dasulit","email":"dana.sulit@mapbox.com"},{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"dthompson","email":"dthompson@gmail.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"emilymdubois","email":"dubois@mapbox.com"},{"name":"enf","email":"fischer@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"geohacker","email":"sajjadkm@gmail.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"jacquestardie","email":"hi@jacquestardie.org"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"jothirnadh","email":"jothirnadh@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"k-mahoney","email":"kara.e.mahoney@gmail.com"},{"name":"kaibot3000","email":"kai@mapbox.com"},{"name":"kaidalgleish","email":"kai@mapbox.com"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"karitotp","email":"karito@mapbox.com"},{"name":"katydecorah","email":"decorah@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"l-r","email":"laurier@mapbox.com"},{"name":"laurier","email":"l@pwd.io"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"lily-chai","email":"lily@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"maning","email":"emmanuel.sambale@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapsam","email":"sam@mapbox.com"},{"name":"mateov","email":"matt@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"mayaqgao","email":"mayaqgao@gmail.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"miles-dev","email":"miles.sackler@mapbox.com"},{"name":"mokob","email":"moritz@mapbox.com"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"msirenko","email":"max@mapbox.com"},{"name":"natslaughter","email":"nat@mapbox.com"},{"name":"nickcordella","email":"nick.cordella@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"oini","email":"oindrila.gupta92@gmail.com"},{"name":"oxidase","email":"michael.krasnyk@gmail.com"},{"name":"pdgoodman","email":"paul@mapbox.com"},{"name":"perrygeo","email":"perrygeo@gmail.colm"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"pratikyadav","email":"pratik@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"rodowi","email":"rod@wilhel.me"},{"name":"rub21","email":"ruben@mapbox.com"},{"name":"rumc","email":"r.ragupathy85@gmail.com"},{"name":"ryan-baumann","email":"rsbaumann@gmail.com"},{"name":"saikia.abhishek","email":"abhishek@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"srividyacb","email":"srividyabharadwaj26@gmail.com"},{"name":"tcql","email":"tim.channell@gmail.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"tmcw","email":"tom@macwright.org"},{"name":"tony-cj","email":"tony.chen@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"uvollmer","email":"ugo.vollmer@mapbox.com"},{"name":"vincents","email":"vincent.sarago@mapbox.com"},{"name":"virginiayung","email":"virginia@mapbox.com"},{"name":"who8mycakes","email":"nina@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"xrwang","email":"xiaowei@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"yunjieli","email":"yunjie.li@mapbox.com"},{"name":"zmully","email":"mully@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/shapefile-fairy-0.4.0.tgz_1487011048013_0.8895638778340071"},"directories":{}},"0.5.0-dev1":{"name":"@mapbox/shapefile-fairy","version":"0.5.0-dev1","description":"I put a zipfile under my pillow and the shapefile-fairy brought me shapefiles","main":"index.js","scripts":{"test":"eslint index.js bin && tape test/index.js"},"bin":{"shapefile-fairy":"bin/shapefile-fairy.js"},"repository":{"type":"git","url":"git+https://github.com/mapbox/shapefile-fairy.git"},"author":{"name":"Mapbox"},"license":"ISC","bugs":{"url":"https://github.com/mapbox/shapefile-fairy/issues"},"homepage":"https://github.com/mapbox/shapefile-fairy","dependencies":{"adm-zip":"^0.5.10","minimist":"^1.1.0","mkdirp":"^3.0.1","queue-async":"^1.0.7"},"devDependencies":{"eslint":"~1.00.0","eslint-config-unstyled":"^1.1.0","tape":"^4.6.3"},"readme":"# shapefile-fairy\n\n![the shapefile fairy](https://cloud.githubusercontent.com/assets/83384/4899176/353c1124-6419-11e4-9d3c-6c84f4da4148.png)\n\nExtracts files composing a shapefile from a .zip archive into a temporary directory and returns the path to the `.shp` file.\n\n[![Build Status](https://travis-ci.com/mapbox/shapefile-fairy.svg?branch=master)](https://travis-ci.com/mapbox/shapefile-fairy)\n\n## Install\n\n```sh\n$ npm install -g @mapbox/shapefile-fairy\n```\n\n## Usage\n\nIn shell scripts\n```sh\n# exit 1 on failure, exit 0 on success and prints output path to stdout\n$ shapefile-fairy /path/to/zipped/shapefile.zip\n```\n\nIn JavaScript\n```javascript\nvar shpFairy = require('@mapbox/shapefile-fairy');\n\nshpFairy('/path/to/zipped/shapefile.zip', function(err, output) {\n  if (err) return console.error(err);\n  doSomethingWith(output);\n});\n```\n","readmeFilename":"readme.md","gitHead":"194fb0ee25ffd2c22763d6a615c2783356b7c7e9","_id":"@mapbox/shapefile-fairy@0.5.0-dev1","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-Z0r5HMdDEjgnVBP068CJnwPm0nlWjGUqKb18I46Skr9GjxWdI+zFw01sdxoTaWNzrOB/Y2EQs8h57fbeLFW7Ng==","shasum":"fbbf0e41dd7165cc8c62212027ad9620a6be44ad","tarball":"https://registry.npmjs.org/@mapbox/shapefile-fairy/-/shapefile-fairy-0.5.0-dev1.tgz","fileCount":24,"unpackedSize":1414592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ4zBRXlNFPBT8UJbEPrziLUWe/7YMwWx9+Q/577AexAIhAKeO0WcEGXjGyvQRdkh3D4BNdI03ULyBc6pEnY3+mPtN"}]},"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"maintainers":[{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shapefile-fairy_0.5.0-dev1_1696305904122_0.04137878247605964"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},{"name":"mapbox-npm-03","email":"accounts+npmjs-03@mapbox.com"},{"name":"mapbox-npm-04","email":"accounts+npmjs-04@mapbox.com"},{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},{"name":"mapbox-npm-05","email":"accounts+npmjs-05@mapbox.com"},{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},{"name":"mapbox-npm-advanced-actions","email":"accounts+npmjs-advanced-actions@mapbox.com"},{"name":"mapbox-npm-ci","email":"accounts+npmjs-npm-ci@mapbox.com"},{"name":"mapbox-npm","email":"accounts+npmjs@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"}],"time":{"modified":"2023-10-03T04:05:04.898Z","created":"2017-01-02T17:37:06.159Z","0.3.4":"2017-01-02T17:37:06.159Z","0.4.0":"2017-02-13T18:37:30.838Z","0.5.0-dev1":"2023-10-03T04:05:04.437Z"},"homepage":"https://github.com/mapbox/shapefile-fairy","repository":{"type":"git","url":"git+https://github.com/mapbox/shapefile-fairy.git"},"author":{"name":"Mapbox"},"bugs":{"url":"https://github.com/mapbox/shapefile-fairy/issues"},"license":"ISC","readmeFilename":""}