{"_id":"@mapbox/mapbox-file-sniff","_rev":"273-f42535468b09f7c7ac8313c70fc0b21c","name":"@mapbox/mapbox-file-sniff","description":"Detects type of spatial file","dist-tags":{"latest":"1.0.6","dev":"1.0.5-dev1"},"versions":{"0.5.3":{"name":"@mapbox/mapbox-file-sniff","version":"0.5.3","description":"Detects type of spatial file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"dependencies":{"detect-geocsv":"0.1.0","buffer":"^3.2.2","semver":"~5.3.0"},"devDependencies":{"tape":"3.0.x","coveralls":"~2.11.1","istanbul":"~0.3.0","mapnik-test-data":"2.2.0","eslint":"~1.00.0","eslint-config-unstyled":"^1.1.0"},"scripts":{"test":"eslint index.js lib && tape test/*.js","coverage":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info"},"bin":{"mapbox-file-type":"bin/mapbox-file-type.js","mapbox-file-protocol":"bin/mapbox-file-protocol.js"},"keywords":["mapbox","geodata"],"author":{"name":"Carol B. Hansen"},"gitHead":"01b5c2335e38f3935e759fbdab9d9ea9f8082e61","bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","_id":"@mapbox/mapbox-file-sniff@0.5.3","_shasum":"ddc95832cf67cd151f0c2ca120884e2db31e9e2d","_from":".","_npmVersion":"2.15.9","_nodeVersion":"6.9.2","_npmUser":{"name":"rclark","email":"ryan.clark.j@gmail.com"},"dist":{"shasum":"ddc95832cf67cd151f0c2ca120884e2db31e9e2d","tarball":"https://registry.npmjs.org/@mapbox/mapbox-file-sniff/-/mapbox-file-sniff-0.5.3.tgz","integrity":"sha512-z/0WOPArd02IG69GJVz5UPHa/W2CXvm82nOf6JcK4Ja6K/X6qFTvb67rBV4e3ISBP0ulFQrxdoasZlJTY9Bvaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbA8USelKf4bpI6+4fjBO35TlqWrgKWj0Q21V1cUoEVAiBOBERWDVc2z3DHN+TfM8GD2RN3xOxNIpnBpyfBYxK8RQ=="}]},"maintainers":[{"name":"rclark","email":"ryan.clark.j@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mapbox-file-sniff-0.5.3.tgz_1483378861882_0.2551241791807115"},"directories":{}},"1.0.0":{"name":"@mapbox/mapbox-file-sniff","version":"1.0.0","description":"Detects type of spatial file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"dependencies":{"buffer":"^3.2.2","detect-geocsv":"0.1.0","semver":"~5.3.0","yargs":"^6.5.0"},"devDependencies":{"tape":"3.0.x","coveralls":"~2.11.1","istanbul":"~0.3.0","mapnik-test-data":"2.2.0","eslint":"~1.00.0","eslint-config-unstyled":"^1.1.0"},"scripts":{"test":"eslint index.js lib && tape test/index.test.js","coverage":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info"},"bin":{"mapbox-file-sniff":"bin/mapbox-file-sniff.js"},"keywords":["mapbox","geodata"],"author":{"name":"Carol B. Hansen"},"gitHead":"fae816927d233776a58d1d5a85863020503dfbd4","bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","_id":"@mapbox/mapbox-file-sniff@1.0.0","_shasum":"14fe8ab3dc391b521a9bfb9ce42e258852f1be03","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.4.5","_npmUser":{"name":"mapsam","email":"sam@mapbox.com"},"dist":{"shasum":"14fe8ab3dc391b521a9bfb9ce42e258852f1be03","tarball":"https://registry.npmjs.org/@mapbox/mapbox-file-sniff/-/mapbox-file-sniff-1.0.0.tgz","integrity":"sha512-PdrEL8/j6N80mXsR1TMVtoOyBfSSyZ23tWb42IdaH1TiRNCwxofZjg8pS0EfGEpptYTFnZ2DfSyjHXC9wGxetw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4ws0WdjO36LV9VlKWfPr2JBW94D+/bLNh0c2F8Xh7QAiBvoVK709Cnunah2LDHiWzZO6Jn/PK+YfHWq5qnAo4V/w=="}]},"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/mapbox-file-sniff-1.0.0.tgz_1483989785404_0.8412853467743844"},"directories":{}},"1.0.1":{"name":"@mapbox/mapbox-file-sniff","version":"1.0.1","description":"Detects type of spatial file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"dependencies":{"buffer":"^3.2.2","@mapbox/detect-geocsv":"0.1.0","semver":"~5.3.0","yargs":"^6.5.0"},"devDependencies":{"tape":"3.0.x","coveralls":"~2.11.1","istanbul":"~0.3.0","mapnik-test-data":"2.2.0","eslint":"~1.00.0","eslint-config-unstyled":"^1.1.0"},"scripts":{"test":"eslint index.js lib && tape test/index.test.js","coverage":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info"},"bin":{"mapbox-file-sniff":"bin/mapbox-file-sniff.js"},"keywords":["mapbox","geodata"],"author":{"name":"Carol B. Hansen"},"gitHead":"d6184cabf5f30e29bf5b1682d065601386b768df","bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","_id":"@mapbox/mapbox-file-sniff@1.0.1","_shasum":"5cca646a89f0a3874a600d3b0832ca38e69398da","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.4.5","_npmUser":{"name":"mapsam","email":"sam@mapbox.com"},"dist":{"shasum":"5cca646a89f0a3874a600d3b0832ca38e69398da","tarball":"https://registry.npmjs.org/@mapbox/mapbox-file-sniff/-/mapbox-file-sniff-1.0.1.tgz","integrity":"sha512-EJONYJyZIQCh1xi/PjZdDuv1COExGeYBFmSssRNiSYD5hT8PHCf9bJnI6KR8rBm4IxduS+jxH9ODGK6QBOylsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCgi5ohWryVu4oKIKr/yow+QdBYbmNVmpMQlF+6m6G8AiEAxW0vU8ccAIw+2jI0L/goBjNLd4t2w0Gu2QalDCZzoSo="}]},"maintainers":[{"name":"aaronlidman","email":"aaronlidman@gmail.com"},{"name":"aarthykc","email":"aarthy@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"ajithranka","email":"ajith@mapbox.com"},{"name":"aliceykuo","email":"alice@mapbox.com"},{"name":"alinapaz","email":"alinapaz@gmail.com"},{"name":"allierowan","email":"aileen.s.rowan@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"amishas157","email":"amisha@mapbox.com"},{"name":"amyleew","email":"amyleewalton@gmail.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"andygol","email":"andrey@mapbox.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":"boblannon","email":"blannon@gmail.com"},{"name":"brendanmcfarland","email":"brendan@mapbox.com"},{"name":"bsrinivasa","email":"bharata+npm@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"calfarome","email":"cesar@mapbox.com"},{"name":"camillacaros","email":"camilla@mapbox.com"},{"name":"captainbarbosa","email":"nadia.barbosa@mapbox.com"},{"name":"chaupow","email":"hello@chau-nguyen.de"},{"name":"chetangowda","email":"chethan@mapbox.com"},{"name":"chrisloer","email":"chris.loer@mapbox.com"},{"name":"colleenmcginnis","email":"colleen.mcginnis@mapbox.com"},{"name":"danieljh","email":"daniel+npm@trvx.org"},{"name":"dannykath","email":"danny@mapbox.com"},{"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":"deniskoronchik","email":"denis.koronchik@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"drboyer","email":"devin.boyer@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":"fa7c0n","email":"gokul.ganesan@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.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":"ilyasaf","email":"safonov.ilya@gmail.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":"kepta","email":"0o3ko0@gmail.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"kronick","email":"sam.kronick@mapbox.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":"lndsay","email":"lindsay@mapbox.com"},{"name":"lucaswoj","email":"lucas@lucaswoj.com"},{"name":"lukasmartinelli","email":"me@lukasmartinelli.ch"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"maning","email":"emmanuel.sambale@gmail.com"},{"name":"manoharuss","email":"manohar@mapbox.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@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":"nammala","email":"krishna@mapbox.com"},{"name":"natslaughter","email":"nat@mapbox.com"},{"name":"nickcordella","email":"nick.cordella@mapbox.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"nikhilprabhakar","email":"nikinfour@gmail.com"},{"name":"oini","email":"oindrila.gupta92@gmail.com"},{"name":"oliikit","email":"olivia.brundage@mapbox.com"},{"name":"oxidase","email":"michael.krasnyk@gmail.com"},{"name":"patjouk","email":"lucie.daeye@mapbox.com"},{"name":"pdgoodman","email":"paul@mapbox.com"},{"name":"perrygeo","email":"perrygeo@gmail.colm"},{"name":"peterqliu","email":"peterqliu@gmail.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"pratikyadav","email":"pratik@mapbox.com"},{"name":"rasagy","email":"rasagy@mapbox.com"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"richrico","email":"richman@mapbox.com"},{"name":"ridixcr","email":"pavel@mapbox.com"},{"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":"samely","email":"eliane@mapbox.com"},{"name":"sarahkleins","email":"sarah.kleinman@mapbox.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"sgillies","email":"sean@mapbox.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":"tony-cj","email":"tony.chen@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"upendrayadav","email":"upendra@mapbox.com"},{"name":"uvollmer","email":"ugo.vollmer@mapbox.com"},{"name":"vincents","email":"vincent.sarago@mapbox.com"},{"name":"virginiayung","email":"virginia@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-12-west.internal.npmjs.com","tmp":"tmp/mapbox-file-sniff-1.0.1.tgz_1492717734560_0.8471648818813264"},"directories":{}},"1.0.2":{"name":"@mapbox/mapbox-file-sniff","version":"1.0.2","description":"Detects type of spatial file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"dependencies":{"buffer":"^3.2.2","@mapbox/detect-geocsv":"0.1.0","semver":"~5.3.0","yargs":"^6.5.0"},"devDependencies":{"tape":"3.0.x","coveralls":"~2.11.1","istanbul":"~0.3.0","mapnik-test-data":"2.2.0","eslint":"~1.00.0","eslint-config-unstyled":"^1.1.0"},"scripts":{"test":"eslint index.js lib && tape test/index.test.js","coverage":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info"},"bin":{"mapbox-file-sniff":"bin/mapbox-file-sniff.js"},"keywords":["mapbox","geodata"],"author":{"name":"Carol B. Hansen"},"gitHead":"f43d90d2c4139208f5974e036e65f3e92475330e","bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","_id":"@mapbox/mapbox-file-sniff@1.0.2","_shasum":"b87feb773ac39015dead05e3cec54adf8af83d71","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"mapsam","email":"sam@mapbox.com"},"dist":{"shasum":"b87feb773ac39015dead05e3cec54adf8af83d71","tarball":"https://registry.npmjs.org/@mapbox/mapbox-file-sniff/-/mapbox-file-sniff-1.0.2.tgz","integrity":"sha512-DlLQqHDfJxNhe2rOmugNcMXeMR9zZaarovo4QnAvfJrKWCc6+ORNXTJG+VX1snqelJrJD9kQmXszcB1Myjmlqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpXbst0EdTgEvOl1x1wCWSItlaEseO6DFbRiPyYLMkjwIhAL0eb5gXBW9EyvKJ7kMU3wiTXi5839Aa6J8/nbZHJREp"}]},"maintainers":[{"email":"saba.elhilo2@gmail.com","name":"sabaelhilo"},{"email":"matt@mapbox.com","name":"mateov"},{"email":"tapasweni@mapbox.com","name":"tapasweni-pathak"},{"email":"hjudge@mapbox.com","name":"hjudge"},{"email":"scott.farley@mapbox.com","name":"scottsfarley93"},{"email":"angel.kittiyachavalit@gmail.com","name":"akit"},{"email":"tmpsantos@gmail.com","name":"tmpsantos"},{"email":"lo_benichou@protonmail.com","name":"lobenichou"},{"email":"jordan.kiley@mapbox.com","name":"jmkiley"},{"email":"anjana.vakil@mapbox.com","name":"vakila"},{"email":"antonio@mapbox.com","name":"zugaldia"},{"email":"pablo.guardiola@mapbox.com","name":"guardiola31337"},{"email":"irwin@mapbox.com","name":"mtirwin"},{"email":"paige.moody@mapbox.com","name":"paigemoody"},{"email":"oormila@mapbox.com","name":"oormilavinod"},{"email":"fabian.guerra@gmail.com","name":"fabianguerra"},{"email":"jesse@rebounds.net","name":"boundsj"},{"email":"friedbunny@users.noreply.github.com","name":"friedbunny"},{"email":"emily.chow@mapbox.com","name":"eschow"},{"email":"joe.clark@mapbox.com","name":"jc-clark"},{"email":"xianny@gmail.com","name":"xianny"},{"email":"katherine.meng@mapbox.com","name":"katmeng"},{"email":"dave@mapbox.com","name":"dhcole"},{"email":"dave.prukop@mapbox.com","name":"d-prukop"},{"email":"lizzie.gooding@mapbox.com","name":"lizziegooding"},{"email":"mark.misener@mapbox.com","name":"markmisener"},{"email":"nick.italiano@mapbox.com","name":"nickitaliano"},{"email":"tara.adiseshan@gmail.com","name":"taziam"},{"email":"eli.fitch.prof+npm@gmail.com","name":"elifitch"},{"email":"nadia.barbosa@mapbox.com","name":"captainbarbosa-mbx"},{"email":"cameron@mapbox.com","name":"cammace"},{"email":"bruno@mapbox.com","name":"brunoabinader"},{"email":"langston.smith@mapbox.com","name":"langstonsmith"},{"email":"rafa@mapbox.com","name":"geografa"},{"email":"mxn@1ec5.org","name":"1ec5"},{"email":"liz.shigetoshi@mapbox.com","name":"lshig"},{"email":"hello@johnfurrow.com","name":"johnfurrow"},{"email":"andrea.delrio@mapbox.com","name":"aaaandrea"},{"email":"ali@mapbox.com","name":"alianthes"},{"email":"ann.millspaugh@gmail.com","name":"millzpaugh"},{"email":"hello@franka.tech","name":"franka"},{"email":"charlie@mapbox.com","name":"charloyd"},{"email":"julianne@mapbox.com","name":"juliannebg"},{"email":"dthompson@gmail.com","name":"dthompson"},{"email":"eric.alessandrini@mapbox.com","name":"ericdeveloper"},{"email":"jayana.charles@mapbox.com","name":"jayana"},{"email":"christopher.cailleaux@gmail.com","name":"chriscx"},{"email":"poornima@mapbox.com","name":"poornibadrinath"},{"email":"bersabel.tadesse@mapbox.com","name":"brsbl"},{"email":"mallorywood413@gmail.com","name":"mal-wood"},{"email":"luis@mapbox.com","name":"luiswalter"},{"email":"pilar@mapbox.com","name":"piligab"},{"email":"galia@mapbox.com","name":"yurasi"},{"email":"matt.gosline@mapbox.com","name":"matt.gosline"},{"email":"kelly.young@mapbox.com","name":"kellyoung"},{"email":"mully@mapbox.com","name":"zmully"},{"email":"mikel@groundtruth.in","name":"mikelmaron"},{"email":"danpat@danpat.net","name":"danpat"},{"email":"macro.shen@mapbox.com","name":"macro-shen"},{"email":"asheemm@gmail.com","name":"asheemmamoowala"},{"email":"john.sylak-glassman@mapbox.com","name":"jcsg"},{"email":"michael@mapbox.com","name":"michaelsteffen"},{"email":"aj@mapbox.com","name":"ajashton"},{"email":"devin.boyer@mapbox.com","name":"drboyer"},{"email":"andrey@mapbox.com","name":"andygol"},{"email":"flippmoke@gmail.com","name":"flippmoke"},{"email":"safonov.ilya@gmail.com","name":"ilyasaf"},{"email":"denis.koronchik@gmail.com","name":"deniskoronchik"},{"email":"peterqliu@gmail.com","name":"peterqliu"},{"email":"rasagy@mapbox.com","name":"rasagy"},{"email":"chethan@mapbox.com","name":"chetangowda"},{"email":"upendra@mapbox.com","name":"upendrayadav"},{"email":"cesar@mapbox.com","name":"calfarome"},{"email":"pavel@mapbox.com","name":"ridixcr"},{"email":"olivia.brundage@mapbox.com","name":"oliikit"},{"email":"aileen.s.rowan@gmail.com","name":"allierowan"},{"email":"richman@mapbox.com","name":"richrico"},{"email":"danny@mapbox.com","name":"dannykath"},{"email":"eliane@mapbox.com","name":"samely"},{"email":"nikinfour@gmail.com","name":"nikhilprabhakar"},{"email":"gokul.ganesan@mapbox.com","name":"fa7c0n"},{"email":"blannon@gmail.com","name":"boblannon"},{"email":"sean@mapbox.com","name":"sgillies"},{"email":"me@lukasmartinelli.ch","name":"lukasmartinelli"},{"email":"krishna@mapbox.com","name":"nammala"},{"email":"lindsay@mapbox.com","name":"lndsay"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"chris.loer@mapbox.com","name":"chrisloer"},{"email":"0o3ko0@gmail.com","name":"kepta"},{"email":"sam.kronick@mapbox.com","name":"kronick"},{"email":"manohar@mapbox.com","name":"manoharuss"},{"email":"alex.parlato@mapbox.com","name":"aparlato"},{"email":"bharata+npm@mapbox.com","name":"bsrinivasa"},{"email":"aarthy@mapbox.com","name":"aarthykc"},{"email":"dane@mapbox.com","name":"springmeyer"},{"email":"dana.sulit@mapbox.com","name":"dasulit"},{"email":"emmanuel.sambale@gmail.com","name":"maning"},{"email":"miles.sackler@mapbox.com","name":"miles-dev"},{"email":"agafonkin@gmail.com","name":"mourner"},{"email":"hello@chau-nguyen.de","name":"chaupow"},{"email":"michael.krasnyk@gmail.com","name":"oxidase"},{"email":"r.ragupathy85@gmail.com","name":"rumc"},{"email":"vincent.sarago@mapbox.com","name":"vincents"},{"email":"tony.chen@mapbox.com","name":"tony-cj"},{"email":"arun.planemad@gmail.com","name":"planemad"},{"email":"patrick@mapbox.com","name":"themarex"},{"email":"laurier@mapbox.com","name":"l-r"},{"email":"alice@mapbox.com","name":"aliceykuo"},{"email":"ansis.brammanis@gmail.com","name":"ansis"},{"email":"oindrila.gupta92@gmail.com","name":"oini"},{"email":"virginia@mapbox.com","name":"virginiayung"},{"email":"karito@mapbox.com","name":"karitotp"},{"email":"srividyabharadwaj26@gmail.com","name":"srividyacb"},{"email":"perry@mapbox.com","name":"perrygeo"},{"email":"colleen.mcginnis@mapbox.com","name":"colleenmcginnis"},{"email":"nat@mapbox.com","name":"natslaughter"},{"email":"nick.cordella@mapbox.com","name":"nickcordella"},{"email":"benjamin@mapbox.com","name":"benjamintd"},{"email":"fischer@mapbox.com","name":"enf"},{"email":"kai@mapbox.com","name":"kaibot3000"},{"email":"paul@mapbox.com","name":"pdgoodman"},{"email":"max@mapbox.com","name":"msirenko"},{"email":"abhishek@mapbox.com","name":"saikia.abhishek"},{"email":"jothirnadh@mapbox.com","name":"jothirnadh"},{"email":"ryan.baumann@mapbox.com","name":"ryan-baumann"},{"email":"dan@mapbox.com","name":"danswick"},{"email":"lily@mapbox.com","name":"lily-chai"},{"email":"amisha@mapbox.com","name":"amishas157"},{"email":"kara.e.mahoney@gmail.com","name":"k-mahoney"},{"email":"bhargav.kowshik@gmail.com","name":"bkowshik"},{"email":"alinapaz@gmail.com","name":"alinapaz"},{"email":"damon@mapbox.com","name":"dnomadb"},{"email":"lyzi@mapbox.com","name":"lyzidiamond"},{"email":"spam@freenerd.de","name":"freenerd"},{"email":"carol@mapbox.com","name":"gretacb"},{"email":"camilla@mapbox.com","name":"camillacaros"},{"email":"saman@mapbox.com","name":"samanbb"},{"email":"bryan@mapbox.com","name":"bhousel"},{"email":"daniel+npm@trvx.org","name":"danieljh"},{"email":"decorah@mapbox.com","name":"katydecorah"},{"email":"ajith@mapbox.com","name":"ajithranka"},{"email":"pratik@mapbox.com","name":"pratikyadav"},{"email":"morgan.herlocker@gmail.com","name":"morganherlocker"},{"email":"hi@jacquestardie.org","name":"jacquestardie"},{"email":"mollylloyd@gmail.com","name":"mollymerp"},{"email":"john.firebaugh@gmail.com","name":"jfirebaugh"},{"email":"tim.channell@gmail.com","name":"tcql"},{"email":"ruben@mapbox.com","name":"rub21"},{"email":"mail@kkaefer.com","name":"kkaefer"},{"email":"brendan@mapbox.com","name":"brendanmcfarland"},{"email":"karen@mapbox.com","name":"karenzshea"},{"email":"david.dave.clark@gmail.com","name":"davidtheclark"},{"email":"amyleewalton@gmail.com","name":"amyleew"},{"email":"ian.villeda@gmail.com","name":"ian29"},{"email":"nicki@mapbox.com","name":"nickidlugash"},{"email":"jake@jakepruitt.com","name":"jrpruit1"},{"email":"mcwhittemore@gmail.com","name":"mcwhittemore"},{"email":"siyu.song@gmail.com","name":"isiyu"},{"email":"ghoshkaj@gmail.com","name":"ghoshkaj"},{"email":"ulsh@mapbox.com","name":"alulsh"},{"email":"emily@mapbox.com","name":"emilymcafee"},{"email":"sam@mapbox.com","name":"mapsam"},{"email":"alex@mapbox.com","name":"lxbarth"},{"email":"will@mapbox.com","name":"willwhite"},{"email":"sanjay@mapbox.com","name":"batpad"},{"email":"sajjadkm@gmail.com","name":"geohacker"},{"email":"aruna@mapbox.com","name":"arunasank"},{"email":"kai@mapbox.com","name":"kaidalgleish"},{"email":"matt@mattficke.com","name":"mattficke"},{"email":"andrew@mapbox.com","name":"apendleton"},{"email":"nicholas.ingalls@gmail.com","name":"ingalls"},{"email":"thomas.j.lee@gmail.com","name":"sbma44"},{"email":"dubois@mapbox.com","name":"emilymdubois"},{"email":"young@mapbox.com","name":"yhahn"},{"email":"ian@mapbox.com","name":"ianshward"},{"email":"jeff@miccolis.net","name":"miccolis"},{"email":"ryan.clark.j@gmail.com","name":"rclark"},{"email":"lauren@mapbox.com","name":"lbud"},{"email":"bobby@mapbox.com","name":"bsudekum"},{"email":"tristen.brown@gmail.com","name":"tristen"},{"email":"accounts@mapbox.com","name":"mapbox-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-file-sniff-1.0.2.tgz_1509397977199_0.10495756473392248"},"directories":{}},"1.0.3":{"name":"@mapbox/mapbox-file-sniff","version":"1.0.3","description":"Detects type of spatial file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"dependencies":{"buffer":"^3.2.2","@mapbox/detect-geocsv":"0.1.0","semver":"~5.3.0","yargs":"^6.5.0"},"devDependencies":{"tape":"3.0.x","coveralls":"~2.11.1","istanbul":"~0.3.0","mapnik-test-data":"2.2.0","eslint":"~1.00.0","eslint-config-unstyled":"^1.1.0"},"scripts":{"test":"eslint index.js lib && tape test/index.test.js","coverage":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info"},"bin":{"mapbox-file-sniff":"bin/mapbox-file-sniff.js"},"keywords":["mapbox","geodata"],"author":{"name":"Carol B. Hansen"},"gitHead":"963c74f06424979ae29fa3db759aa0850a9b27af","bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","_id":"@mapbox/mapbox-file-sniff@1.0.3","_npmVersion":"5.3.0","_nodeVersion":"4.4.5","_npmUser":{"name":"gretacb","email":"carol@mapbox.com"},"dist":{"integrity":"sha512-f/V/r/vFdiEFPrIn8AndF76HQu5LWw3g480qkupKQcM/g9tss2hWqqtFbsPYlddIJd7ZIJGyewlJ7PvzM0mdeA==","shasum":"05a4236fa517b1eae08e53b325ef14ae5c6e86f4","tarball":"https://registry.npmjs.org/@mapbox/mapbox-file-sniff/-/mapbox-file-sniff-1.0.3.tgz","fileCount":9,"unpackedSize":114815415,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6TCwZFlIpzsXP/OGAc1oGEElosZpLE8B4fvamT01bhAiEAqk3/bjh225NPfkLHDfrOMLX6O/LuYCeOI+nqa5Q8Dwk="}]},"maintainers":[{"email":"mxn@1ec5.org","name":"1ec5"},{"email":"andrea.delrio@mapbox.com","name":"aaaandrea"},{"email":"aarthy@mapbox.com","name":"aarthykc"},{"email":"aj@mapbox.com","name":"ajashton"},{"email":"angel.kittiyachavalit@gmail.com","name":"akit"},{"email":"ali@mapbox.com","name":"alianthes"},{"email":"alice@mapbox.com","name":"aliceykuo"},{"email":"alinapaz@gmail.com","name":"alinapaz"},{"email":"aileen.s.rowan@gmail.com","name":"allierowan"},{"email":"ulsh@mapbox.com","name":"alulsh"},{"email":"amisha@mapbox.com","name":"amishas157"},{"email":"anna.petrone@mapbox.com","name":"ampetr89"},{"email":"amyleewalton@gmail.com","name":"amyleew"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"andrey@mapbox.com","name":"andygol"},{"email":"angela.navarro@mapbox.com","name":"angela.navarro"},{"email":"ansis.brammanis@gmail.com","name":"ansis"},{"email":"alex.parlato@mapbox.com","name":"aparlato"},{"email":"andrew@mapbox.com","name":"apendleton"},{"email":"aruna@mapbox.com","name":"arunasank"},{"email":"asheemm@gmail.com","name":"asheemmamoowala"},{"email":"andrew.evans@mapbox.com","name":"atevans-mapbox"},{"email":"benjamin@mapbox.com","name":"benjamintd"},{"email":"bryan@mapbox.com","name":"bhousel"},{"email":"bhargav.kowshik@gmail.com","name":"bkowshik"},{"email":"blannon@gmail.com","name":"boblannon"},{"email":"jesse@rebounds.net","name":"boundsj"},{"email":"brendan@mapbox.com","name":"brendanmcfarland"},{"email":"bersabel.tadesse@mapbox.com","name":"brsbl"},{"email":"bruno@mapbox.com","name":"brunoabinader"},{"email":"bharata+npm@mapbox.com","name":"bsrinivasa"},{"email":"bobby@mapbox.com","name":"bsudekum"},{"email":"camilla@mapbox.com","name":"camillacaros"},{"email":"camilo.sanin@mapbox.com","name":"camilo.sanin"},{"email":"cameron@mapbox.com","name":"cammace"},{"email":"nadia.barbosa@mapbox.com","name":"captainbarbosa-mbx"},{"email":"caseymm@gmail.com","name":"caseymm"},{"email":"b.jazzy.w@gmail.com","name":"castledoor"},{"email":"charlie@mapbox.com","name":"charloyd"},{"email":"hello@chau-nguyen.de","name":"chaupow"},{"email":"chethan@mapbox.com","name":"chetangowda"},{"email":"christopher.cailleaux@gmail.com","name":"chriscx"},{"email":"chris.loer@mapbox.com","name":"chrisloer"},{"email":"toomey.chris@gmail.com","name":"cmtoomey"},{"email":"colleen.mcginnis@mapbox.com","name":"colleenmcginnis"},{"email":"dave.prukop@mapbox.com","name":"d-prukop"},{"email":"daniel+npm@trvx.org","name":"danieljh"},{"email":"danpat@danpat.net","name":"danpat"},{"email":"dan@mapbox.com","name":"danswick"},{"email":"dana.sulit@mapbox.com","name":"dasulit"},{"email":"david.dave.clark@gmail.com","name":"davidtheclark"},{"email":"denis.koronchik@gmail.com","name":"deniskoronchik"},{"email":"duane.gearhart@mapbox.com","name":"dgearhart"},{"email":"dave@mapbox.com","name":"dhcole"},{"email":"diane.e.schulze@gmail.com","name":"dianeschulze"},{"email":"david.nesbitt@mapbox.com","name":"dnesbitt"},{"email":"damon@mapbox.com","name":"dnomadb"},{"email":"daniel.puttick@mapbox.com","name":"dputtick"},{"email":"devin.boyer@mapbox.com","name":"drboyer"},{"email":"dthompson@gmail.com","name":"dthompson"},{"email":"edgar.marca@mapbox.com","name":"edgar-marca"},{"email":"anthony.agby@mapbox.com","name":"electrostat"},{"email":"eli.fitch.prof+npm@gmail.com","name":"elifitch"},{"email":"emily@mapbox.com","name":"emilymcafee"},{"email":"dubois@mapbox.com","name":"emilymdubois"},{"email":"fischer@mapbox.com","name":"enf"},{"email":"eric.alessandrini@mapbox.com","name":"ericdeveloper"},{"email":"eric.wolfe@mapbox.com","name":"erwmbx"},{"email":"emily.chow@mapbox.com","name":"eschow"},{"email":"gokul.ganesan@mapbox.com","name":"fa7c0n"},{"email":"fabian.guerra@gmail.com","name":"fabianguerra"},{"email":"flippmoke@gmail.com","name":"flippmoke"},{"email":"hello@franka.tech","name":"franka"},{"email":"spam@freenerd.de","name":"freenerd"},{"email":"friedbunny@users.noreply.github.com","name":"friedbunny"},{"email":"rafa@mapbox.com","name":"geografa"},{"email":"ghoshkaj@gmail.com","name":"ghoshkaj"},{"email":"greg.knisely@mapbox.com","name":"gknisely"},{"email":"carol@mapbox.com","name":"gretacb"},{"email":"pablo.guardiola@mapbox.com","name":"guardiola31337"},{"email":"hjudge@mapbox.com","name":"hjudge"},{"email":"ian.villeda@gmail.com","name":"ian29"},{"email":"ian@mapbox.com","name":"ianshward"},{"email":"safonov.ilya@gmail.com","name":"ilyasaf"},{"email":"ingalls@protonmail.com","name":"ingalls"},{"email":"siyu.song@gmail.com","name":"isiyu"},{"email":"info@ivovandongen.nl","name":"ivovandongen"},{"email":"hi@jacquestardie.org","name":"jacquestardie"},{"email":"jayana.charles@mapbox.com","name":"jayana"},{"email":"joe.clark@mapbox.com","name":"jc-clark"},{"email":"john.sylak-glassman@mapbox.com","name":"jcsg"},{"email":"john.firebaugh@gmail.com","name":"jfirebaugh"},{"email":"jinny.cho@mapbox.com","name":"jinnycho503"},{"email":"jordan.kiley@mapbox.com","name":"jmkiley"},{"email":"jordan.webb@mapbox.com","name":"jordanwebb"},{"email":"jothirnadh@mapbox.com","name":"jothirnadh"},{"email":"jake@jakepruitt.com","name":"jrpruit1"},{"email":"julianne@mapbox.com","name":"juliannebg"},{"email":"kara.e.mahoney@gmail.com","name":"k-mahoney"},{"email":"kai@mapbox.com","name":"kaibot3000"},{"email":"kalimar.maia@gmail.com","name":"kalimar"},{"email":"karen.ellenberger@mapbox.com","name":"karenell"},{"email":"karen@mapbox.com","name":"karenzshea"},{"email":"katherine.meng@mapbox.com","name":"katmeng"},{"email":"decorah@mapbox.com","name":"katydecorah"},{"email":"kristen.diluca@mapbox.com","name":"kdiluca"},{"email":"kelly.young@mapbox.com","name":"kellyoung"},{"email":"0o3ko0@gmail.com","name":"kepta"},{"email":"kevinkreiser@gmail.com","name":"kevinkreiser"},{"email":"mail@kkaefer.com","name":"kkaefer"},{"email":"laurier@mapbox.com","name":"l-r"},{"email":"langston.smith@mapbox.com","name":"langstonsmith"},{"email":"lauren@mapbox.com","name":"lbud"},{"email":"lily@mapbox.com","name":"lily-chai"},{"email":"lauri.rustanius@mapbox.com","name":"lingoded"},{"email":"lizzie.gooding@mapbox.com","name":"lizziegooding"},{"email":"lindsay@mapbox.com","name":"lndsay"},{"email":"lo_benichou@protonmail.com","name":"lobenichou"},{"email":"liz.shigetoshi@mapbox.com","name":"lshig"},{"email":"lucas@lucaswoj.com","name":"lucaswoj"},{"email":"luis@mapbox.com","name":"luiswalter"},{"email":"me@lukasmartinelli.ch","name":"lukasmartinelli"},{"email":"lukasz.paczos@mapbox.com","name":"lukaspaczos"},{"email":"alex@mapbox.com","name":"lxbarth"},{"email":"lyzi@mapbox.com","name":"lyzidiamond"},{"email":"macro.shen@mapbox.com","name":"macro-shen"},{"email":"mallorywood413@gmail.com","name":"mal-wood"},{"email":"emmanuel.sambale@gmail.com","name":"maning"},{"email":"manohar@mapbox.com","name":"manoharuss"},{"email":"accounts@mapbox.com","name":"mapbox-admin"},{"email":"sam@mapbox.com","name":"mapsam"},{"email":"mark.misener@mapbox.com","name":"markmisener"},{"email":"matt@mapbox.com","name":"mateov"},{"email":"matt.gosline@mapbox.com","name":"matt.gosline"},{"email":"matt@mattficke.com","name":"mattficke"},{"email":"mcwhittemore@gmail.com","name":"mcwhittemore"},{"email":"jeff@miccolis.net","name":"miccolis"},{"email":"mikel@groundtruth.in","name":"mikelmaron"},{"email":"miles.sackler@mapbox.com","name":"miles-dev"},{"email":"ann.millspaugh@gmail.com","name":"millzpaugh"},{"email":"mollylloyd@gmail.com","name":"mollymerp"},{"email":"morgane.santos@mapbox.com","name":"morgane"},{"email":"morgan.herlocker@gmail.com","name":"morganherlocker"},{"email":"agafonkin@gmail.com","name":"mourner"},{"email":"max@mapbox.com","name":"msirenko"},{"email":"irwin@mapbox.com","name":"mtirwin"},{"email":"krishna@mapbox.com","name":"nammala"},{"email":"nat@mapbox.com","name":"natslaughter"},{"email":"nick.cordella@mapbox.com","name":"nickcordella"},{"email":"nicki@mapbox.com","name":"nickidlugash"},{"email":"nick.italiano@mapbox.com","name":"nickitaliano"},{"email":"nikinfour@gmail.com","name":"nikhilprabhakar"},{"email":"norchard24@gmail.com","name":"norchard"},{"email":"norman.barker@mapbox.com","name":"normanb"},{"email":"oindrila.gupta92@gmail.com","name":"oini"},{"email":"okorie.puryear@mapbox.com","name":"okoriep"},{"email":"olivia.brundage@mapbox.com","name":"oliikit"},{"email":"oormila@mapbox.com","name":"oormilavinod"},{"email":"laura.mooney@mapbox.com","name":"otherwiseman"},{"email":"michael.krasnyk@gmail.com","name":"oxidase"},{"email":"paige.moody@mapbox.com","name":"paigemoody"},{"email":"paul@mapbox.com","name":"pdgoodman"},{"email":"perry@mapbox.com","name":"perrygeo"},{"email":"peterqliu@gmail.com","name":"peterqliu"},{"email":"arun.planemad@gmail.com","name":"planemad"},{"email":"poornima@mapbox.com","name":"poornibadrinath"},{"email":"pratik@mapbox.com","name":"pratikyadav"},{"email":"patrick.taylor@mapbox.com","name":"pt-44"},{"email":"rasagy@mapbox.com","name":"rasagy"},{"email":"ryan.clark.j@gmail.com","name":"rclark"},{"email":"randall.lee@mapbox.com","name":"rcleedev"},{"email":"johnny@johnnyray.me","name":"recursivefunk"},{"email":"rebecca.rice@mapbox.com","name":"rmrice"},{"email":"r.ragupathy85@gmail.com","name":"rumc"},{"email":"ryan.baumann@mapbox.com","name":"ryan-baumann"},{"email":"saba.elhilo2@gmail.com","name":"sabaelhilo"},{"email":"abhishek@mapbox.com","name":"saikia.abhishek"},{"email":"saman@mapbox.com","name":"samanbb"},{"email":"eliane@mapbox.com","name":"samely"},{"email":"tlee@mapbox.com","name":"sbma44"},{"email":"scott.schultz@mapbox.com","name":"scottschultz"},{"email":"scott.farley@mapbox.com","name":"scottsfarley93"},{"email":"sean@mapbox.com","name":"sgillies"},{"email":"dane@mapbox.com","name":"springmeyer"},{"email":"srividyabharadwaj26@gmail.com","name":"srividyacb"},{"email":"tapasweni@mapbox.com","name":"tapasweni-pathak"},{"email":"tara.adiseshan@gmail.com","name":"taziam"},{"email":"tim.channell@gmail.com","name":"tcql"},{"email":"patrick@mapbox.com","name":"themarex"},{"email":"tmpsantos@gmail.com","name":"tmpsantos"},{"email":"tony.chen@mapbox.com","name":"tony-cj"},{"email":"tridip@mapbox.com","name":"tridip1931"},{"email":"tristen.brown@gmail.com","name":"tristen"},{"email":"upendra@mapbox.com","name":"upendrayadav"},{"email":"anjana.vakil@mapbox.com","name":"vakila"},{"email":"vincent.sarago@mapbox.com","name":"vincents"},{"email":"virginia@mapbox.com","name":"virginiayung"},{"email":"vladimir.kananovich@mapbox.com","name":"vladimir.kananovich"},{"email":"will@mapbox.com","name":"willwhite"},{"email":"xianny@gmail.com","name":"xianny"},{"email":"young@mapbox.com","name":"yhahn"},{"email":"msteigerwalt@gmail.com","name":"yuffster"},{"email":"alexy@codeforamerica.org","name":"yuletide"},{"email":"galia@mapbox.com","name":"yurasi"},{"email":"mully@mapbox.com","name":"zmully"},{"email":"antonio@mapbox.com","name":"zugaldia"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-file-sniff_1.0.3_1518459744045_0.3948041331636456"},"_hasShrinkwrap":false},"1.0.4":{"name":"@mapbox/mapbox-file-sniff","version":"1.0.4","description":"Detects type of spatial file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"dependencies":{"buffer":"^3.2.2","@mapbox/detect-geocsv":"0.1.0","semver":"~5.3.0","yargs":"^6.5.0"},"devDependencies":{"tape":"3.0.x","coveralls":"~2.11.1","istanbul":"~0.3.0","mapnik-test-data":"2.2.0","eslint":"~1.00.0","eslint-config-unstyled":"^1.1.0"},"scripts":{"test":"eslint index.js lib && tape test/index.test.js","coverage":"istanbul cover tape test/*.test.js && coveralls < ./coverage/lcov.info"},"bin":{"mapbox-file-sniff":"bin/mapbox-file-sniff.js"},"keywords":["mapbox","geodata"],"author":{"name":"Carol B. Hansen"},"gitHead":"5c7d99199c53048b1964591bb073e9cc98bdd53a","bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","_id":"@mapbox/mapbox-file-sniff@1.0.4","_npmVersion":"5.3.0","_nodeVersion":"4.4.5","_npmUser":{"name":"gretacb","email":"carol@mapbox.com"},"dist":{"integrity":"sha512-kZ9eK5IIyaqwbh9C1ccJ6B1CYAojA3LG+OHlThs5cq1fgh+W7pnPAjkK41r4YvwHwqEeUhCwGiajEk1+gsdI0Q==","shasum":"879eb1f342b997b164d274a10e2b3deb5ea36a4a","tarball":"https://registry.npmjs.org/@mapbox/mapbox-file-sniff/-/mapbox-file-sniff-1.0.4.tgz","fileCount":8,"unpackedSize":13603,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCer8cyWNYoSlbFczjXgm9SCUhcIlUrDpkXYTmv9VT0mgIhAOmnHj+CrYMHSohQkePNLB3IEgVSiq30q3N1i8/Qj+Dr"}]},"maintainers":[{"email":"mxn@1ec5.org","name":"1ec5"},{"email":"andrea.delrio@mapbox.com","name":"aaaandrea"},{"email":"aarthy@mapbox.com","name":"aarthykc"},{"email":"aj@mapbox.com","name":"ajashton"},{"email":"angel.kittiyachavalit@gmail.com","name":"akit"},{"email":"ali@mapbox.com","name":"alianthes"},{"email":"alice@mapbox.com","name":"aliceykuo"},{"email":"alinapaz@gmail.com","name":"alinapaz"},{"email":"aileen.s.rowan@gmail.com","name":"allierowan"},{"email":"ulsh@mapbox.com","name":"alulsh"},{"email":"amisha@mapbox.com","name":"amishas157"},{"email":"anna.petrone@mapbox.com","name":"ampetr89"},{"email":"amyleewalton@gmail.com","name":"amyleew"},{"email":"vestibule@anandthakker.net","name":"anandthakker"},{"email":"andrey@mapbox.com","name":"andygol"},{"email":"angela.navarro@mapbox.com","name":"angela.navarro"},{"email":"ansis.brammanis@gmail.com","name":"ansis"},{"email":"alex.parlato@mapbox.com","name":"aparlato"},{"email":"andrew@mapbox.com","name":"apendleton"},{"email":"aruna@mapbox.com","name":"arunasank"},{"email":"asheemm@gmail.com","name":"asheemmamoowala"},{"email":"andrew.evans@mapbox.com","name":"atevans-mapbox"},{"email":"benjamin@mapbox.com","name":"benjamintd"},{"email":"bryan@mapbox.com","name":"bhousel"},{"email":"bhargav.kowshik@gmail.com","name":"bkowshik"},{"email":"blannon@gmail.com","name":"boblannon"},{"email":"jesse@rebounds.net","name":"boundsj"},{"email":"brendan@mapbox.com","name":"brendanmcfarland"},{"email":"bersabel.tadesse@mapbox.com","name":"brsbl"},{"email":"bruno@mapbox.com","name":"brunoabinader"},{"email":"bharata+npm@mapbox.com","name":"bsrinivasa"},{"email":"bobby@mapbox.com","name":"bsudekum"},{"email":"camilla@mapbox.com","name":"camillacaros"},{"email":"camilo.sanin@mapbox.com","name":"camilo.sanin"},{"email":"cameron@mapbox.com","name":"cammace"},{"email":"nadia.barbosa@mapbox.com","name":"captainbarbosa-mbx"},{"email":"caseymm@gmail.com","name":"caseymm"},{"email":"b.jazzy.w@gmail.com","name":"castledoor"},{"email":"charlie@mapbox.com","name":"charloyd"},{"email":"hello@chau-nguyen.de","name":"chaupow"},{"email":"chethan@mapbox.com","name":"chetangowda"},{"email":"christopher.cailleaux@gmail.com","name":"chriscx"},{"email":"chris.loer@mapbox.com","name":"chrisloer"},{"email":"toomey.chris@gmail.com","name":"cmtoomey"},{"email":"colleen.mcginnis@mapbox.com","name":"colleenmcginnis"},{"email":"dave.prukop@mapbox.com","name":"d-prukop"},{"email":"daniel+npm@trvx.org","name":"danieljh"},{"email":"danmactough@gmail.com","name":"danmactough"},{"email":"danpat@danpat.net","name":"danpat"},{"email":"daniel.paz-soldan@mapbox.com","name":"danpaz-mb"},{"email":"dan@mapbox.com","name":"danswick"},{"email":"dana.sulit@mapbox.com","name":"dasulit"},{"email":"david.dave.clark@gmail.com","name":"davidtheclark"},{"email":"denis.koronchik@gmail.com","name":"deniskoronchik"},{"email":"duane.gearhart@mapbox.com","name":"dgearhart"},{"email":"dave@mapbox.com","name":"dhcole"},{"email":"diane.e.schulze@gmail.com","name":"dianeschulze"},{"email":"david.nesbitt@mapbox.com","name":"dnesbitt"},{"email":"damon@mapbox.com","name":"dnomadb"},{"email":"daniel.puttick@mapbox.com","name":"dputtick"},{"email":"devin.boyer@mapbox.com","name":"drboyer"},{"email":"dthompson@gmail.com","name":"dthompson"},{"email":"edgar.marca@mapbox.com","name":"edgar-marca"},{"email":"anthony.agby@mapbox.com","name":"electrostat"},{"email":"eli.fitch.prof+npm@gmail.com","name":"elifitch"},{"email":"emily@mapbox.com","name":"emilymcafee"},{"email":"dubois@mapbox.com","name":"emilymdubois"},{"email":"fischer@mapbox.com","name":"enf"},{"email":"eric.alessandrini@mapbox.com","name":"ericdeveloper"},{"email":"eric.wolfe@mapbox.com","name":"erwmbx"},{"email":"emily.chow@mapbox.com","name":"eschow"},{"email":"gokul.ganesan@mapbox.com","name":"fa7c0n"},{"email":"fabian.guerra@gmail.com","name":"fabianguerra"},{"email":"flippmoke@gmail.com","name":"flippmoke"},{"email":"hello@franka.tech","name":"franka"},{"email":"spam@freenerd.de","name":"freenerd"},{"email":"friedbunny@users.noreply.github.com","name":"friedbunny"},{"email":"rafa@mapbox.com","name":"geografa"},{"email":"ghoshkaj@gmail.com","name":"ghoshkaj"},{"email":"greg.knisely@mapbox.com","name":"gknisely"},{"email":"carol@mapbox.com","name":"gretacb"},{"email":"pablo.guardiola@mapbox.com","name":"guardiola31337"},{"email":"hjudge@mapbox.com","name":"hjudge"},{"email":"ian.villeda@gmail.com","name":"ian29"},{"email":"ian@mapbox.com","name":"ianshward"},{"email":"safonov.ilya@gmail.com","name":"ilyasaf"},{"email":"ingalls@protonmail.com","name":"ingalls"},{"email":"siyu.song@gmail.com","name":"isiyu"},{"email":"info@ivovandongen.nl","name":"ivovandongen"},{"email":"hi@jacquestardie.org","name":"jacquestardie"},{"email":"jayana.charles@mapbox.com","name":"jayana"},{"email":"joe.clark@mapbox.com","name":"jc-clark"},{"email":"john.sylak-glassman@mapbox.com","name":"jcsg"},{"email":"john.firebaugh@gmail.com","name":"jfirebaugh"},{"email":"jim.martin@mapbox.com","name":"jim-martin"},{"email":"jinny.cho@mapbox.com","name":"jinnycho503"},{"email":"jordan.kiley@mapbox.com","name":"jmkiley"},{"email":"jordan.webb@mapbox.com","name":"jordanwebb"},{"email":"jothirnadh@mapbox.com","name":"jothirnadh"},{"email":"jake@jakepruitt.com","name":"jrpruit1"},{"email":"julianne@mapbox.com","name":"juliannebg"},{"email":"kara.e.mahoney@gmail.com","name":"k-mahoney"},{"email":"kai@mapbox.com","name":"kaibot3000"},{"email":"kalimar.maia@gmail.com","name":"kalimar"},{"email":"karen.ellenberger@mapbox.com","name":"karenell"},{"email":"karen@mapbox.com","name":"karenzshea"},{"email":"katherine.meng@mapbox.com","name":"katmeng"},{"email":"decorah@mapbox.com","name":"katydecorah"},{"email":"kristen.diluca@mapbox.com","name":"kdiluca"},{"email":"kelly.young@mapbox.com","name":"kellyoung"},{"email":"0o3ko0@gmail.com","name":"kepta"},{"email":"kevinkreiser@gmail.com","name":"kevinkreiser"},{"email":"kilatsat@gmail.com","name":"kilatsat"},{"email":"mail@kkaefer.com","name":"kkaefer"},{"email":"laurier@mapbox.com","name":"l-r"},{"email":"langston.smith@mapbox.com","name":"langstonsmith"},{"email":"lauren@mapbox.com","name":"lbud"},{"email":"lily@mapbox.com","name":"lily-chai"},{"email":"lauri.rustanius@mapbox.com","name":"lingoded"},{"email":"lizzie.gooding@mapbox.com","name":"lizziegooding"},{"email":"lindsay@mapbox.com","name":"lndsay"},{"email":"lo_benichou@protonmail.com","name":"lobenichou"},{"email":"liz.shigetoshi@mapbox.com","name":"lshig"},{"email":"lucas@lucaswoj.com","name":"lucaswoj"},{"email":"luis@mapbox.com","name":"luiswalter"},{"email":"me@lukasmartinelli.ch","name":"lukasmartinelli"},{"email":"lukasz.paczos@mapbox.com","name":"lukaspaczos"},{"email":"alex@mapbox.com","name":"lxbarth"},{"email":"lyzi@mapbox.com","name":"lyzidiamond"},{"email":"macro.shen@mapbox.com","name":"macro-shen"},{"email":"mallorywood413@gmail.com","name":"mal-wood"},{"email":"emmanuel.sambale@gmail.com","name":"maning"},{"email":"manohar@mapbox.com","name":"manoharuss"},{"email":"accounts@mapbox.com","name":"mapbox-admin"},{"email":"sam@mapbox.com","name":"mapsam"},{"email":"mark.misener@mapbox.com","name":"markmisener"},{"email":"matt@mapbox.com","name":"mateov"},{"email":"matt.gosline@mapbox.com","name":"matt.gosline"},{"email":"matt@mattficke.com","name":"mattficke"},{"email":"mcwhittemore@gmail.com","name":"mcwhittemore"},{"email":"jeff@miccolis.net","name":"miccolis"},{"email":"mikel@groundtruth.in","name":"mikelmaron"},{"email":"ann.millspaugh@gmail.com","name":"millzpaugh"},{"email":"mollylloyd@gmail.com","name":"mollymerp"},{"email":"morgane.santos@mapbox.com","name":"morgane"},{"email":"morgan.herlocker@gmail.com","name":"morganherlocker"},{"email":"agafonkin@gmail.com","name":"mourner"},{"email":"max@mapbox.com","name":"msirenko"},{"email":"irwin@mapbox.com","name":"mtirwin"},{"email":"krishna@mapbox.com","name":"nammala"},{"email":"nat@mapbox.com","name":"natslaughter"},{"email":"nick.cordella@mapbox.com","name":"nickcordella"},{"email":"nicki@mapbox.com","name":"nickidlugash"},{"email":"nick.italiano@mapbox.com","name":"nickitaliano"},{"email":"nikinfour@gmail.com","name":"nikhilprabhakar"},{"email":"norchard24@gmail.com","name":"norchard"},{"email":"norman.barker@mapbox.com","name":"normanb"},{"email":"oindrila.gupta92@gmail.com","name":"oini"},{"email":"okorie.puryear@mapbox.com","name":"okoriep"},{"email":"olivia.brundage@mapbox.com","name":"oliikit"},{"email":"oormila@mapbox.com","name":"oormilavinod"},{"email":"laura.mooney@mapbox.com","name":"otherwiseman"},{"email":"michael.krasnyk@gmail.com","name":"oxidase"},{"email":"paige.moody@mapbox.com","name":"paigemoody"},{"email":"paul@mapbox.com","name":"pdgoodman"},{"email":"perry@mapbox.com","name":"perrygeo"},{"email":"peterqliu@gmail.com","name":"peterqliu"},{"email":"arun.planemad@gmail.com","name":"planemad"},{"email":"poornima@mapbox.com","name":"poornibadrinath"},{"email":"pratik@mapbox.com","name":"pratikyadav"},{"email":"patrick.taylor@mapbox.com","name":"pt-44"},{"email":"paul@pave4.com","name":"pveugen"},{"email":"rasagy@mapbox.com","name":"rasagy"},{"email":"ryan.clark.j@gmail.com","name":"rclark"},{"email":"randall.lee@mapbox.com","name":"rcleedev"},{"email":"johnny@johnnyray.me","name":"recursivefunk"},{"email":"rebecca.rice@mapbox.com","name":"rmrice"},{"email":"r.ragupathy85@gmail.com","name":"rumc"},{"email":"ryan.baumann@mapbox.com","name":"ryan-baumann"},{"email":"saba.elhilo2@gmail.com","name":"sabaelhilo"},{"email":"sewilhelm@gmail.com","name":"sadiew"},{"email":"abhishek@mapbox.com","name":"saikia.abhishek"},{"email":"saman@mapbox.com","name":"samanbb"},{"email":"eliane@mapbox.com","name":"samely"},{"email":"tlee@mapbox.com","name":"sbma44"},{"email":"scott.schultz@mapbox.com","name":"scottschultz"},{"email":"scott.farley@mapbox.com","name":"scottsfarley93"},{"email":"sean@mapbox.com","name":"sgillies"},{"email":"dane@mapbox.com","name":"springmeyer"},{"email":"srividyabharadwaj26@gmail.com","name":"srividyacb"},{"email":"tapasweni@mapbox.com","name":"tapasweni-pathak"},{"email":"tara.adiseshan@gmail.com","name":"taziam"},{"email":"tim.channell@gmail.com","name":"tcql"},{"email":"patrick@mapbox.com","name":"themarex"},{"email":"tmpsantos@gmail.com","name":"tmpsantos"},{"email":"tony.chen@mapbox.com","name":"tony-cj"},{"email":"tridip@mapbox.com","name":"tridip1931"},{"email":"tristen.brown@gmail.com","name":"tristen"},{"email":"upendra@mapbox.com","name":"upendrayadav"},{"email":"anjana.vakil@mapbox.com","name":"vakila"},{"email":"vincent.sarago@mapbox.com","name":"vincents"},{"email":"virginia@mapbox.com","name":"virginiayung"},{"email":"vladimir.kananovich@mapbox.com","name":"vladimir.kananovich"},{"email":"will@mapbox.com","name":"willwhite"},{"email":"xianny@gmail.com","name":"xianny"},{"email":"young@mapbox.com","name":"yhahn"},{"email":"msteigerwalt@gmail.com","name":"yuffster"},{"email":"alexy@codeforamerica.org","name":"yuletide"},{"email":"galia@mapbox.com","name":"yurasi"},{"email":"mully@mapbox.com","name":"zmully"},{"email":"antonio@mapbox.com","name":"zugaldia"},{"email":"zurihunter92@gmail.com","name":"zurihunter92"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-file-sniff_1.0.4_1519072095753_0.4528048430864289"},"_hasShrinkwrap":false},"1.0.5-dev1":{"name":"@mapbox/mapbox-file-sniff","version":"1.0.5-dev1","description":"Detects type of spatial file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"dependencies":{"@mapbox/detect-geocsv":"0.1.0","buffer":"^3.2.2","semver":"~5.3.0","yargs":"^16.0.3"},"devDependencies":{"codecov":"^3.7.2","eslint":"^7.9.0","eslint-config-unstyled":"^1.1.0","mapnik-test-data":"2.2.0","nyc":"^15.1.0","opener":"^1.5.2","tape":"^5.0.1"},"scripts":{"test":"npm run lint && nyc tape test/*.test.js","lint":"eslint index.js lib","coverage":"nyc report --reporter html && opener coverage/index.html","upload-coverage":"nyc report --reporter json && codecov -f ./coverage/coverage-final.json"},"bin":{"mapbox-file-sniff":"bin/mapbox-file-sniff.js"},"keywords":["mapbox","geodata"],"author":{"name":"Carol B. Hansen"},"readme":"![](mapbox-file-sniff.jpg)\n\n## Mapbox File Sniff [![Build Status](https://travis-ci.org/mapbox/mapbox-file-sniff.svg?branch=master)](https://travis-ci.org/mapbox/mapbox-file-sniff)\n\nNode module that returns a spatial filetype and protocol.\n\nFile types:\n\n- Zipped shapefile: `zip`\n- Unziped shapefile: `shp`\n- GPX: `gpx`\n- KML: `kml`\n- GeoJSON: `geojson`\n- GeoTIFF: `tif`\n- Zipped GeoTIFF: `tif`\n- Mbtiles: `mbtiles`\n- TileJSON: `tilejson`\n- Serialtiles: `serialtiles`\n- tm2z: `tm2z`\n- csv: `csv`\n\nProtocols (matching tilelive protocols):\n\n- `omnivore:` [tilelive-omnivore](https://github.com/mapbox/tilelive-omnivore)\n- `mbtiles:` [node-mbtiles](https://github.com/mapbox/node-mbtiles)\n- `tilejson:` [node-tilejson](https://github.com/mapbox/node-tilejson)\n- `serialtiles`: *special case*\n- `tm2z`: [tilelive-vector](https://github.com/mapbox/tilelive-vector)\n\n# Install\n\nWith npm:\n```\nnpm install @mapbox/mapbox-file-sniff\n```\n\n# Usage\n\n```Javascript\nvar sniffer = require('@mapbox/mapbox-file-sniff');\n```\n\n### Javascript\n\n**`fromBuffer(Buffer)`** - Sniff a file from a buffer.\n\n```javascript\nvar buffer = fs.readFileSync('path/to/data/file.geojson');\nsniffer.fromBuffer(buffer, function(err, info) {\n\tif (err) throw err;\n\tconsole.log(info);\n\t// {\n\t//   protocol: 'omnivore:',\n\t//   type: 'geojson'\n\t// }\n});\n```\n\n**`fromFile(String)`** - Sniff a file from a file path.\n\n```javascript\nvar file = './path/to/data/file.geojson';\nsniffer.fromFile(file, function(err, info) {\n\tif (err) throw err;\n\tconsole.log(info);\n\t// {\n\t//   protocol: 'omnivore:',\n\t//   type: 'geojson'\n\t// }\n});\n```\n\n### CLI\n\n```sh\n$ mapbox-file-sniff path/to/data/file.geojson\n# {\"protocol\":\"omnivore:\",\"type\":\"geojson\"}\n$ mapbox-file-sniff path/to/data/file.geojson --type\n# geojson\n$ mapbox-file-sniff path/to/data/file.geojson --protocol\n# omnivore:\n```\n\n# Tests\n\nFull test suite:\n\n`npm test`\n","readmeFilename":"README.md","gitHead":"ebda8a12b524a399d66c30aeb73c9dc99355ab48","bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","_id":"@mapbox/mapbox-file-sniff@1.0.5-dev1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UFodcz/189ifLu91Zj31DK+EE8234CxlT4836rhbMY+anZT5mQyswPpSXJRE+nkSIUw+nx7qJtXBue+ugoko7A==","shasum":"18ddbba83cce382f550f4f2579df9dd23f412a79","tarball":"https://registry.npmjs.org/@mapbox/mapbox-file-sniff/-/mapbox-file-sniff-1.0.5-dev1.tgz","fileCount":7,"unpackedSize":13936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaksXCRA9TVsSAnZWagAAbcMP/2nky5M8P9kcqO1CKOSU\nsYnNmgd3BuKrqFjvBYmcFCUqqvOo9pb5/wiQukZNLUDExwMNvoegYx1zlkT+\nvBZhIssywUZxz7C423ROMBRe1wEdiXJKbjLgClxmlsuWQrne27z4dn1rghtd\njnUvkQD2SzpuVNhGTh/9cYR0/Uzy9QQ/79r21WkdO/pxX+tOKWg8nujNuJGJ\nMdQeNXIsoNBTNQtGBxRzvvGWQxE+UU33bG040p3SeIXYW70J0pZtygNd3kvt\nHiW/omEtp9WMTZvs91rQHNkDyKgCBDY16c7lVGUrIxCAGZHxDmiZ03WyLmSo\nXapFKXx9ggsGJPjHzaX1wME+P5/S3iriAh+mKtbTbLLoC2rl6qF+HnMjq+WW\nUiOejMCE/wf+P+U3/MUdo4omxmdB4cEZW3fne1KEWTOo4F897jhUUfhCbT+O\nzi0/snHSAO5S3z6NifBHwgof3f5XHM4Jy9QAoqjG3WEhAZW8t7eUro/khloR\nE9iJ5t0LaEz+rh1T/JIokHtvohNhC3Eg6YU4rxz4R91bCflBGXkzfsu2De2m\n8oc8oTZ9JmfPHupHLzo1o48x4hjTALc12Zkt+yXqTBg1b7b8rnT74tUhvA0e\n13NWtuH5knW0ioarnzOg+e4VusCBr5R9LgtGhWBuis0BycAVToVLFu8kf8yH\n25yX\r\n=Q9sr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuyvebBFiV7yBf98fF6CuzIS2lR6gKsse6mLfNUug/dgIgMv08WW+ot3pFToZlj3MERu2pGt9oLT8whg3aLLh+B2M="}]},"maintainers":[{"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"}],"_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-file-sniff_1.0.5-dev1_1600801559400_0.5182550692123333"},"_hasShrinkwrap":false},"1.0.5":{"name":"@mapbox/mapbox-file-sniff","version":"1.0.5","description":"Detects type of spatial file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"dependencies":{"@mapbox/detect-geocsv":"0.1.0","buffer":"^3.2.2","semver":"~5.3.0","yargs":"^16.0.3"},"devDependencies":{"codecov":"^3.7.2","eslint":"^7.9.0","eslint-config-unstyled":"^1.1.0","mapnik-test-data":"2.2.0","nyc":"^15.1.0","opener":"^1.5.2","tape":"^5.0.1"},"scripts":{"test":"npm run lint && nyc tape test/*.test.js","lint":"eslint index.js lib","coverage":"nyc report --reporter html && opener coverage/index.html","upload-coverage":"nyc report --reporter json && codecov -f ./coverage/coverage-final.json"},"bin":{"mapbox-file-sniff":"bin/mapbox-file-sniff.js"},"keywords":["mapbox","geodata"],"author":{"name":"Carol B. Hansen"},"gitHead":"afaf406d6542e8530893cd5de716673c0ad1161c","bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","_id":"@mapbox/mapbox-file-sniff@1.0.5","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-csbLFgU7G3qXPTTBhNQeumLfnAKk7yNDJnTdTv/awsTrZ0D7vI+VlWySDIrfQy1qJi+9erINU3olcpSZBPJRRA==","shasum":"4954a26a7cf4ab61bcbafdfffa299d7268aaa65e","tarball":"https://registry.npmjs.org/@mapbox/mapbox-file-sniff/-/mapbox-file-sniff-1.0.5.tgz","fileCount":7,"unpackedSize":13931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfamonCRA9TVsSAnZWagAAEoYP/1j5mE9qvyiaNnXzj8bd\n7eh4g6GWChn+xu9CR3PZQD7B34jD42Z7xgH75QVqE6VPTkTkiD4IcTih5531\nq2iSU5t1JS7fuVn3+Cepgf79sxheEGs7b3v1CYR81gy3SxBzv9bxTbA5dVC7\nM4BUQBIWdn5388bj4tv+iSb7Pcw2rbgybQzdW1MzEFNJqCYT5vAZhDj+VPcW\nhLNmPvu8QN2Pv6BYVNP6iIm9+55BCdAyZiOop0TP4XpMQ4AsgEJkjSJ/vkUS\ni1IbZzHEqRERIYcZwDgNAJl8+Tj/VJvQGzpzgtKng8uDdvbCT9Km+4fTdk3u\nXBTbXThxCnNBDKde8BvcXElvrKkP7bJs0PRONtSggpCdR0zbdvHI2squ53Ts\nlMKkUCZyEmFoSR3VQvpcTI981tVbBaBonAnZVTswxXbojLEL6L+tj4aK4T6o\nxySsJF9VOaNWQLO9Hem68Ouec0N5WualyM3b0VXjkEpES1n6ekZFa61T+1E8\nn2gmFmuLtyOGiPdqeLAt2DE6Hcka/FqtKusLmKCb1cv1kjYk18Y++pbZlMnu\nAvLvalbav6W2DaT4qIvVWw6VN/BknGiZPdtmIo5rluaeK/0r0eTalyauCJjz\naeYnkgH9f+svq5bRwi7Rpo5R9SXe9q6yr8+ms80gEUCjkSZumYzsAUQMGXws\nXeIP\r\n=Khju\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk7D84Xxqp6jLbUToi0HVJO/i6wD2LtdB+1stsIEZ6NgIhAP1EW/+vdAm2WoQkhZxpPKse5WLsefEVsMgfWkNBNm31"}]},"maintainers":[{"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"}],"_npmUser":{"name":"mapbox-npm-01","email":"accounts+npmjs-01@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mapbox-file-sniff_1.0.5_1600809510999_0.2661490750356206"},"_hasShrinkwrap":false},"1.0.6":{"name":"@mapbox/mapbox-file-sniff","version":"1.0.6","description":"Detects type of spatial file","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"dependencies":{"@mapbox/detect-geocsv":"0.1.0","buffer":"^3.2.2","yargs":"^16.2.0"},"devDependencies":{"eslint":"^7.32.0","eslint-config-unstyled":"^1.1.0","mapnik-test-data":"2.2.0","tape":"^5.6.5"},"scripts":{"test":"npm run lint && tape test/*.test.js","lint":"eslint index.js lib"},"bin":{"mapbox-file-sniff":"bin/mapbox-file-sniff.js"},"keywords":["mapbox","geodata"],"author":{"name":"Carol B. Hansen"},"gitHead":"50510998db151c0a7e27f1cb05d76e9341319d1e","bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","_id":"@mapbox/mapbox-file-sniff@1.0.6","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-5JH4h41eNgSN23nbgdg2PHR52HABghqSEEpPk5ndrp8oSbz7fUxPYimTN8V8pR53TYhBMs8h+lJsTd86X5CMwA==","shasum":"2415783941245a6336aaf5ba19bc47cbba8d87a2","tarball":"https://registry.npmjs.org/@mapbox/mapbox-file-sniff/-/mapbox-file-sniff-1.0.6.tgz","fileCount":7,"unpackedSize":13899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPICawRDTxnOkWSngwwMSV0x4DXP1SI66xuUkMCthrsAiBPNaHrgTP9KPgZdjevvedopoup88Bublvv2DKUeL2bPw=="}]},"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@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/mapbox-file-sniff_1.0.6_1689357003096_0.5779973021280993"},"_hasShrinkwrap":false}},"readme":"![](mapbox-file-sniff.jpg)\n\n## Mapbox File Sniff [![Build Status](https://travis-ci.com/mapbox/mapbox-file-sniff.svg?branch=master)](https://travis-ci.com/mapbox/mapbox-file-sniff)\n\nNode module that returns a spatial filetype and protocol.\n\nFile types:\n\n- Zipped shapefile: `zip`\n- Unziped shapefile: `shp`\n- GPX: `gpx`\n- KML: `kml`\n- GeoJSON: `geojson`\n- GeoTIFF: `tif`\n- Zipped GeoTIFF: `tif`\n- Mbtiles: `mbtiles`\n- TileJSON: `tilejson`\n- Serialtiles: `serialtiles`\n- tm2z: `tm2z`\n- csv: `csv`\n\nProtocols (matching tilelive protocols):\n\n- `omnivore:` [tilelive-omnivore](https://github.com/mapbox/tilelive-omnivore)\n- `mbtiles:` [node-mbtiles](https://github.com/mapbox/node-mbtiles)\n- `tilejson:` [node-tilejson](https://github.com/mapbox/node-tilejson)\n- `serialtiles`: *special case*\n- `tm2z`: [tilelive-vector](https://github.com/mapbox/tilelive-vector)\n\n# Install\n\nWith npm:\n```\nnpm install @mapbox/mapbox-file-sniff\n```\n\n# Usage\n\n```Javascript\nvar sniffer = require('@mapbox/mapbox-file-sniff');\n```\n\n### Javascript\n\n**`fromBuffer(Buffer)`** - Sniff a file from a buffer.\n\n```javascript\nvar buffer = fs.readFileSync('path/to/data/file.geojson');\nsniffer.fromBuffer(buffer, function(err, info) {\n\tif (err) throw err;\n\tconsole.log(info);\n\t// {\n\t//   protocol: 'omnivore:',\n\t//   type: 'geojson'\n\t// }\n});\n```\n\n**`fromFile(String)`** - Sniff a file from a file path.\n\n```javascript\nvar file = './path/to/data/file.geojson';\nsniffer.fromFile(file, function(err, info) {\n\tif (err) throw err;\n\tconsole.log(info);\n\t// {\n\t//   protocol: 'omnivore:',\n\t//   type: 'geojson'\n\t// }\n});\n```\n\n### CLI\n\n```sh\n$ mapbox-file-sniff path/to/data/file.geojson\n# {\"protocol\":\"omnivore:\",\"type\":\"geojson\"}\n$ mapbox-file-sniff path/to/data/file.geojson --type\n# geojson\n$ mapbox-file-sniff path/to/data/file.geojson --protocol\n# omnivore:\n```\n\n# Tests\n\nFull test suite:\n\n`npm test`\n","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-07-14T17:50:04.281Z","created":"2017-01-02T17:41:04.075Z","0.5.3":"2017-01-02T17:41:04.075Z","1.0.0":"2017-01-09T19:23:07.199Z","1.0.1":"2017-04-20T19:48:56.191Z","1.0.2":"2017-10-30T21:12:57.266Z","1.0.3":"2018-02-12T18:22:29.547Z","1.0.4":"2018-02-19T20:28:15.824Z","1.0.5-dev1":"2020-09-22T19:05:59.498Z","1.0.5":"2020-09-22T21:18:31.247Z","1.0.6":"2023-07-14T17:50:03.575Z"},"homepage":"https://github.com/mapbox/mapbox-file-sniff#readme","keywords":["mapbox","geodata"],"repository":{"type":"git","url":"git+https://github.com/mapbox/mapbox-file-sniff.git"},"author":{"name":"Carol B. Hansen"},"bugs":{"url":"https://github.com/mapbox/mapbox-file-sniff/issues"},"readmeFilename":"README.md"}