{"_id":"@mapbox/s3scan","_rev":"268-cc62c75f7e6186b471872a8010b30373","name":"@mapbox/s3scan","dist-tags":{"latest":"3.0.2"},"versions":{"0.2.3":{"name":"@mapbox/s3scan","version":"0.2.3","author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/s3scan@0.2.3","maintainers":[{"name":"rclark","email":"ryan.clark.j@gmail.com"}],"homepage":"https://github.com/mapbox/s3scan#readme","bugs":{"url":"https://github.com/mapbox/s3scan/issues"},"bin":{"s3keys":"bin/s3keys.js","s3scan":"bin/s3scan.js","s3purge":"bin/s3purge.js"},"dist":{"shasum":"df7d406ec0d2e8d442453e0d4b9de8fc99b7d7fb","tarball":"https://registry.npmjs.org/@mapbox/s3scan/-/s3scan-0.2.3.tgz","integrity":"sha512-NN0/Em+OdvOs4Jgr+TiTU6xdSQGqVQflNhmY7RHmdPoD8LOci+2pXaPzrqlOqaNe8jd3GBfC2G3thrSBkagoPA==","signatures":[{"sig":"MEUCIQCsdu9ncSftgTvvzHFLzsaVhvPEelqQpMx+P7udliz/nQIgFe220JOsh2x2lcU0s+uABOEfRutehRDDgx9JjKjEgYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"df7d406ec0d2e8d442453e0d4b9de8fc99b7d7fb","gitHead":"47844ad1d010b14a9109e8080f9a8dddf8fb9663","scripts":{"docs":"documentation -f md > api.md","test":"eslint lib index.js && tape test/*.test.js"},"_npmUser":{"name":"rclark","email":"ryan.clark.j@gmail.com"},"repository":{"url":"git+https://github.com/mapbox/s3scan.git","type":"git"},"_npmVersion":"2.15.9","description":"Streaming operations on S3 objects","directories":{},"_nodeVersion":"6.9.2","dependencies":{"split":"^1.0.0","s3urls":"^1.3.0","aws-sdk":"^2.2.35","minimist":"~1.2.0","queue-async":"1.0.7","agentkeepalive":"^2.0.3"},"devDependencies":{"tape":"^4.0.1","eslint":"~1.00.0","underscore":"^1.8.3","documentation":"^2.0.1","eslint-config-unstyled":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/s3scan-0.2.3.tgz_1483377754524_0.12814058922231197","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"@mapbox/s3scan","version":"1.0.0","author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/s3scan@1.0.0","maintainers":[{"name":"aag6z","email":"amy.ghate@mapbox.com"},{"name":"asheemmamoowala","email":"asheemm@gmail.com"},{"name":"jcsg","email":"john.sylak-glassman@mapbox.com"},{"name":"michaelsteffen","email":"michael@mapbox.com"},{"name":"ajashton","email":"aj@mapbox.com"},{"name":"patjouk","email":"lucie.daeye@mapbox.com"},{"name":"drboyer","email":"devin.boyer@mapbox.com"},{"name":"andygol","email":"andrey@mapbox.com"},{"name":"flippmoke","email":"flippmoke@gmail.com"},{"name":"ilyasaf","email":"safonov.ilya@gmail.com"},{"name":"deniskoronchik","email":"denis.koronchik@gmail.com"},{"name":"peterqliu","email":"peterqliu@gmail.com"},{"name":"mapbox-machine-user","email":"accounts+npm-mapbox-machine-user@mapbox.com"},{"name":"rasagy","email":"rasagy@mapbox.com"},{"name":"chetangowda","email":"chethan@mapbox.com"},{"name":"upendrayadav","email":"upendra@mapbox.com"},{"name":"calfarome","email":"cesar@mapbox.com"},{"name":"ridixcr","email":"pavel@mapbox.com"},{"name":"oliikit","email":"olivia.brundage@mapbox.com"},{"name":"allierowan","email":"aileen.s.rowan@gmail.com"},{"name":"richrico","email":"richman@mapbox.com"},{"name":"dannykath","email":"danny@mapbox.com"},{"name":"samely","email":"eliane@mapbox.com"},{"name":"nikhilprabhakar","email":"nikinfour@gmail.com"},{"name":"fa7c0n","email":"gokul.ganesan@mapbox.com"},{"name":"boblannon","email":"blannon@gmail.com"},{"name":"sarahkleins","email":"sarah.kleinman@mapbox.com"},{"name":"sgillies","email":"sean@mapbox.com"},{"name":"lukasmartinelli","email":"me@lukasmartinelli.ch"},{"name":"nammala","email":"krishna@mapbox.com"},{"name":"lndsay","email":"lindsay@mapbox.com"},{"name":"anandthakker","email":"vestibule@anandthakker.net"},{"name":"chrisloer","email":"chris.loer@mapbox.com"},{"name":"kepta","email":"0o3ko0@gmail.com"},{"name":"kronick","email":"sam.kronick@mapbox.com"},{"name":"manoharuss","email":"manohar@mapbox.com"},{"name":"aparlato","email":"alex.parlato@mapbox.com"},{"name":"yunjieli","email":"yunjie.li@mapbox.com"},{"name":"bsrinivasa","email":"bharata+npm@mapbox.com"},{"name":"aarthykc","email":"aarthy@mapbox.com"},{"name":"springmeyer","email":"dane@mapbox.com"},{"name":"dasulit","email":"dana.sulit@mapbox.com"},{"name":"maning","email":"emmanuel.sambale@gmail.com"},{"name":"miles-dev","email":"miles.sackler@mapbox.com"},{"name":"mourner","email":"agafonkin@gmail.com"},{"name":"chaupow","email":"hello@chau-nguyen.de"},{"name":"oxidase","email":"michael.krasnyk@gmail.com"},{"name":"rumc","email":"r.ragupathy85@gmail.com"},{"name":"vincents","email":"vincent.sarago@mapbox.com"},{"name":"tony-cj","email":"tony.chen@mapbox.com"},{"name":"planemad","email":"arun.planemad@gmail.com"},{"name":"themarex","email":"patrick@mapbox.com"},{"name":"l-r","email":"laurier@mapbox.com"},{"name":"uvollmer","email":"ugo.vollmer@mapbox.com"},{"name":"aliceykuo","email":"alice@mapbox.com"},{"name":"ansis","email":"ansis.brammanis@gmail.com"},{"name":"oini","email":"oindrila.gupta92@gmail.com"},{"name":"virginiayung","email":"virginia@mapbox.com"},{"name":"karitotp","email":"karito@mapbox.com"},{"name":"srividyacb","email":"srividyabharadwaj26@gmail.com"},{"name":"perrygeo","email":"perrygeo@gmail.colm"},{"name":"colleenmcginnis","email":"colleen.mcginnis@mapbox.com"},{"name":"natslaughter","email":"nat@mapbox.com"},{"name":"nickcordella","email":"nick.cordella@mapbox.com"},{"name":"benjamintd","email":"benjamin@mapbox.com"},{"name":"enf","email":"fischer@mapbox.com"},{"name":"kaibot3000","email":"kai@mapbox.com"},{"name":"pdgoodman","email":"paul@mapbox.com"},{"name":"msirenko","email":"max@mapbox.com"},{"name":"saikia.abhishek","email":"abhishek@mapbox.com"},{"name":"jothirnadh","email":"jothirnadh@mapbox.com"},{"name":"ryan-baumann","email":"rsbaumann@gmail.com"},{"name":"danswick","email":"dan@mapbox.com"},{"name":"lily-chai","email":"lily@mapbox.com"},{"name":"amishas157","email":"amisha@mapbox.com"},{"name":"k-mahoney","email":"kara.e.mahoney@gmail.com"},{"name":"bkowshik","email":"bhargav.kowshik@gmail.com"},{"name":"alinapaz","email":"alinapaz@gmail.com"},{"name":"dnomadb","email":"damon@mapbox.com"},{"name":"lyzidiamond","email":"lyzi@mapbox.com"},{"name":"freenerd","email":"spam@freenerd.de"},{"name":"gretacb","email":"carol@mapbox.com"},{"name":"mayaqgao","email":"mayaqgao@gmail.com"},{"name":"camillacaros","email":"camilla@mapbox.com"},{"name":"samanbb","email":"saman@mapbox.com"},{"name":"bhousel","email":"bryan@mapbox.com"},{"name":"danieljh","email":"daniel+npm@trvx.org"},{"name":"katydecorah","email":"decorah@mapbox.com"},{"name":"ajithranka","email":"ajith@mapbox.com"},{"name":"pratikyadav","email":"pratik@mapbox.com"},{"name":"morganherlocker","email":"morgan.herlocker@gmail.com"},{"name":"jacquestardie","email":"hi@jacquestardie.org"},{"name":"mollymerp","email":"mollylloyd@gmail.com"},{"name":"jfirebaugh","email":"john.firebaugh@gmail.com"},{"name":"tcql","email":"tim.channell@gmail.com"},{"name":"rub21","email":"ruben@mapbox.com"},{"name":"kkaefer","email":"mail@kkaefer.com"},{"name":"brendanmcfarland","email":"brendan@mapbox.com"},{"name":"mokob","email":"moritz@mapbox.com"},{"name":"laurier","email":"l@pwd.io"},{"name":"karenzshea","email":"karen@mapbox.com"},{"name":"davidtheclark","email":"david.dave.clark@gmail.com"},{"name":"amyleew","email":"amyleewalton@gmail.com"},{"name":"ian29","email":"ian.villeda@gmail.com"},{"name":"nickidlugash","email":"nicki@mapbox.com"},{"name":"jrpruit1","email":"jake@jakepruitt.com"},{"name":"scothis","email":"scothis@gmail.com"},{"name":"mcwhittemore","email":"mcwhittemore@gmail.com"},{"name":"isiyu","email":"siyu.song@gmail.com"},{"name":"xrwang","email":"xiaowei@mapbox.com"},{"name":"ghoshkaj","email":"ghoshkaj@gmail.com"},{"name":"alulsh","email":"ulsh@mapbox.com"},{"name":"emilymcafee","email":"emily@mapbox.com"},{"name":"mapsam","email":"sam@mapbox.com"},{"name":"lxbarth","email":"alex@mapbox.com"},{"name":"willwhite","email":"will@mapbox.com"},{"name":"batpad","email":"sanjay@mapbox.com"},{"name":"geohacker","email":"sajjadkm@gmail.com"},{"name":"arunasank","email":"aruna@mapbox.com"},{"name":"kaidalgleish","email":"kai@mapbox.com"},{"name":"mattficke","email":"matt@mattficke.com"},{"name":"apendleton","email":"andrew@mapbox.com"},{"name":"ingalls","email":"nicholas.ingalls@gmail.com"},{"name":"sbma44","email":"tlee@mapbox.com"},{"name":"emilymdubois","email":"dubois@mapbox.com"},{"name":"yhahn","email":"young@mapbox.com"},{"name":"ianshward","email":"ian@mapbox.com"},{"name":"miccolis","email":"jeff@miccolis.net"},{"name":"rclark","email":"ryan.clark.j@gmail.com"},{"name":"lbud","email":"lauren@mapbox.com"},{"name":"bsudekum","email":"bobby@mapbox.com"},{"name":"tristen","email":"tristen.brown@gmail.com"},{"name":"mapbox-admin","email":"accounts@mapbox.com"}],"homepage":"https://github.com/mapbox/s3scan#readme","bugs":{"url":"https://github.com/mapbox/s3scan/issues"},"bin":{"s3keys":"bin/s3keys.js","s3scan":"bin/s3scan.js","s3purge":"bin/s3purge.js"},"dist":{"shasum":"7b33f90353bde0031629ed4df1f141b072fe8b0d","tarball":"https://registry.npmjs.org/@mapbox/s3scan/-/s3scan-1.0.0.tgz","integrity":"sha512-q/fkGm62owh9b0ds0dom05/XSbwf0E2b5wObpW4JTCLroHJB6XFML143zP/OW3AVnKghYJgoNBPARKDJguuHgg==","signatures":[{"sig":"MEUCIGn9Vuai+LiCzy2S8GU2hQ3kp7eAyyP7JD0iZ3ANBCVAAiEA1UiLXJPw/m0xJqdtsqibY9r7tOcVjCoPm6ZCtDD0hqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7b33f90353bde0031629ed4df1f141b072fe8b0d","engines":{"node":"^6.0.0"},"gitHead":"d1a73b4d38172d9d6ca0d10835d3a18a779b31ee","scripts":{"docs":"documentation build -f md > api.md","test":"eslint lib index.js && tape test/*.test.js"},"_npmUser":{"name":"rclark","email":"ryan.clark.j@gmail.com"},"repository":{"url":"git+https://github.com/mapbox/s3scan.git","type":"git"},"_npmVersion":"3.10.10","description":"Streaming operations on S3 objects","directories":{},"_nodeVersion":"6.10.0","dependencies":{"split":"^1.0.0","s3urls":"^1.5.2","aws-sdk":"^2.49.0","minimist":"^1.2.0","parallel-stream":"^1.1.2"},"devDependencies":{"tape":"^4.6.3","eslint":"^3.19.0","d3-queue":"^3.0.7","underscore":"^1.8.3","documentation":"^4.0.0-rc.1","eslint-config-unstyled":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/s3scan-1.0.0.tgz_1494541876665_0.9604240825865418","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"@mapbox/s3scan","version":"1.1.0","author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/s3scan@1.1.0","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"}],"homepage":"https://github.com/mapbox/s3scan#readme","bugs":{"url":"https://github.com/mapbox/s3scan/issues"},"bin":{"s3keys":"bin/s3keys.js","s3scan":"bin/s3scan.js","s3purge":"bin/s3purge.js"},"dist":{"shasum":"dadc9e867c3caa3978804e9b36811efdebd9e3a6","tarball":"https://registry.npmjs.org/@mapbox/s3scan/-/s3scan-1.1.0.tgz","fileCount":18,"integrity":"sha512-Sm5bb424dN0WuBX60c0IKPP3ebYlfRIyncJjfmQ+buu3GuqleUgWJENGTsrfRXvJ+D1NAuAIvOddWxGEwL1BkQ==","signatures":[{"sig":"MEUCIEKVl8a8rhZmozVpyxM08HbCS1w547Oneu+XLY/9pVqUAiEA6JQyP9S5ER963Bi8rb9aG7+SUsnYbHwSzQxCa9i6Qhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUmpqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXiA//XAK0PyZ4nDodgVEd5kxX0/ZEzrctnY/sRQ9AyARshPz4ruRB\r\nJsgNYEhYB+oPB2zrLx2wFrQo577WYmuTiFKft+Io6MO+u5RsvxZH2wzr8BCK\r\nnilQA8G3M+J0/NO3/5kiKHb0pPssW8h9r1TXLOwmKlhBg4u+urfTeGVp5rYi\r\nFIfc1O4Id2YxkVzWkwPAovg3YD6JeQ9aqYQPMZdQujFKcWejoG1B4e6A0WB0\r\nV+k7hcqXb8YG76JPsMEKsMomCqRzU9ZLcpkVklUOhPbGfqbNEoJCbXEWlxcX\r\nQp08Kp0yfzxujTRcGz5rD0w+cOaFEmKY9ZI+IpaZPiCs0KB1Mxvhq3Yjsw+5\r\n8rynaUC4ilVteYdNMA/7mKe1kOgFyXYwzMLfOMGv3rDZSm4byAAjINjKx1uU\r\n1O//80IQhBL0Nzv9p1GB8JQ4MBBUO5/4wCya0BAeuEKsXHs+17Dh/uPbi4u2\r\n20gH5ngQxqdYbehAntpze+TkJkEjd13CGu05ZNaUIMmM3HUXEDdWckmYiKef\r\nBeiXVWCRiBtO+ufwzMWF0eau2RHGb+1S1OIv90wg9UZIOLJXp5aKFhVYKzxV\r\nykbEhpG6zHkiGuzHQwUTOR45HFYjuQ71T6hjiDAf/L8pgs8pEyC84DQYPNkD\r\nWS8oYdyTcESL6ni2t/IPhKbwFS81Sn202Xk=\r\n=166n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^6.0.0"},"gitHead":"48f011069a357e0655106d9a008dc3d1316a0acf","scripts":{"docs":"documentation build -f md > api.md","test":"eslint lib index.js && tape test/*.test.js"},"_npmUser":{"name":"mapbox-npm-09","email":"accounts+npmjs-09@mapbox.com"},"repository":{"url":"git+https://github.com/mapbox/s3scan.git","type":"git"},"_npmVersion":"8.5.4","description":"Streaming operations on S3 objects","directories":{},"_nodeVersion":"17.7.1","dependencies":{"split":"^1.0.0","s3urls":"^1.5.2","aws-sdk":"^2.49.0","minimist":"^1.2.0","parallel-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.6.3","eslint":"^5.2.0","d3-queue":"^3.0.7","underscore":"^1.8.3","documentation":"^8.0.2","eslint-config-unstyled":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/s3scan_1.1.0_1683122794135_0.4702165849213096","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@mapbox/s3scan","version":"2.0.0","author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/s3scan@2.0.0","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"}],"homepage":"https://github.com/mapbox/s3scan#readme","bugs":{"url":"https://github.com/mapbox/s3scan/issues"},"bin":{"s3keys":"bin/s3keys.js","s3scan":"bin/s3scan.js","s3purge":"bin/s3purge.js"},"dist":{"shasum":"8c07a6baa4fdb429d795ffb6d029066047340465","tarball":"https://registry.npmjs.org/@mapbox/s3scan/-/s3scan-2.0.0.tgz","fileCount":20,"integrity":"sha512-ohDlATxjupus+Urg+K3Ic/Gz7u+gr+amt1tMP20yEY9f7cro/ZnwOd8Ne5SpyGzmYz9V51tT2WYTVC2A7LT5dw==","signatures":[{"sig":"MEYCIQDDRrb+1RmA1PKmkULY+H8NI0FwGDfufWki21HVSjBFAQIhAJEtMgKztFpCwgLOSNkh9957vUOmbRhuo1b+eixY/qhI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44698},"main":"index.js","engines":{"node":"^18.0.0"},"gitHead":"18c7b0c5456df947780ea3d349ab1591b46f891a","scripts":{"docs":"documentation build -f md > api.md","test":"eslint lib test index.js && tape test/*.test.js","test-integration":"tape test/integration/index.test.js"},"_npmUser":{"name":"mapbox-npm-06","email":"accounts+npmjs-06@mapbox.com"},"repository":{"url":"git+https://github.com/mapbox/s3scan.git","type":"git"},"_npmVersion":"9.8.0","description":"Streaming operations on S3 objects","directories":{},"_nodeVersion":"14.19.3","dependencies":{"split":"^1.0.0","aws-sdk":"^2.1479.0","minimist":"^1.2.8","@mapbox/s3urls":"^2.0.0","parallel-stream":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.6.3","eslint":"^8.52.0","d3-queue":"^3.0.7","underscore":"^1.13.6","documentation":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/s3scan_2.0.0_1698680725779_0.2793399345343468","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@mapbox/s3scan","version":"2.1.1","author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/s3scan@2.1.1","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"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/s3scan#readme","bugs":{"url":"https://github.com/mapbox/s3scan/issues"},"bin":{"s3keys":"bin/s3keys.js","s3scan":"bin/s3scan.js","s3purge":"bin/s3purge.js"},"dist":{"shasum":"3049d4b8fda04eac1461f8478aedb23e836077d1","tarball":"https://registry.npmjs.org/@mapbox/s3scan/-/s3scan-2.1.1.tgz","fileCount":21,"integrity":"sha512-k0T6nH0q6CrHFHFK1fmG4yoGuO4fyh+mhLcFs0/x7xRAasUTCJfC1VkVQtBFaIhPh0c5ArFN/VEjwpG//edMoA==","signatures":[{"sig":"MEUCIECwr7Bm9rANcb8LMQ+6xqFbpI8PUfjwV0sHuujWGDupAiEAhYSsNXRSqv2XetVCJ4bdjUXFaeFq+B0bso5jNCddAf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47472},"main":"index.js","engines":{"node":"^18.0.0"},"gitHead":"63d08ba2d4055927b42aff2a21781367bb2f6cb9","scripts":{"docs":"documentation build -f md > api.md","test":"eslint lib test index.js && tape test/*.test.js","test-integration":"tape test/integration/index.test.js"},"_npmUser":{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},"repository":{"url":"git+https://github.com/mapbox/s3scan.git","type":"git"},"_npmVersion":"10.9.2","description":"Streaming operations on S3 objects","directories":{},"_nodeVersion":"23.11.0","dependencies":{"split":"^1.0.0","minimist":"^1.2.8","parallel-stream":"^1.1.2","@aws-sdk/client-s3":"^3.0.0","@smithy/node-http-handler":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.6.3","eslint":"^8.52.0","d3-queue":"^3.0.7","underscore":"^1.13.6","documentation":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/s3scan_2.1.1_1753730242640_0.3784068133214895","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@mapbox/s3scan","version":"3.0.0","author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/s3scan@3.0.0","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"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/s3scan#readme","bugs":{"url":"https://github.com/mapbox/s3scan/issues"},"bin":{"s3keys":"bin/s3keys.js","s3scan":"bin/s3scan.js","s3purge":"bin/s3purge.js"},"dist":{"shasum":"96233f6b1cb3193cff42f64279a066876585f6bf","tarball":"https://registry.npmjs.org/@mapbox/s3scan/-/s3scan-3.0.0.tgz","fileCount":26,"integrity":"sha512-cjZsExtbA1GAS7wiwEHNcr+IXldPlj0FlABdkVMIHdIYE2rh3UyWNWXTtz0/o9wP2EXgZ86zsZ5CNLEj+QcbVQ==","signatures":[{"sig":"MEUCIAH33V/TxvbOkUbNOECWSUYKOwkRW2LM5qGjysv0CMZCAiEA9npr1Hz55RGkWxAr95azJ/m3D2iE1aKte8IykeEFSFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48802},"main":"index.js","engines":{"node":"^22.0.0"},"gitHead":"feb03c43b44ac024af848c72dbe3aa0bea1fa05e","scripts":{"docs":"documentation build -f md > api.md","test":"eslint lib test index.js && tape test/*.test.js","test-integration":"tape test/integration/index.test.js"},"_npmUser":{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},"repository":{"url":"git+https://github.com/mapbox/s3scan.git","type":"git"},"_npmVersion":"10.9.3","description":"Streaming operations on S3 objects","directories":{},"_nodeVersion":"22.19.0","dependencies":{"split":"^1.0.0","minimist":"^1.2.8","parallel-stream":"^1.1.2","@aws-sdk/client-s3":"^3.1001.0","@smithy/node-http-handler":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.6.3","eslint":"^8.52.0","d3-queue":"^3.0.7","underscore":"^1.13.6","documentation":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/s3scan_3.0.0_1773148392193_0.14976569811439422","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@mapbox/s3scan","version":"3.0.1","author":{"name":"Mapbox"},"license":"ISC","_id":"@mapbox/s3scan@3.0.1","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"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"homepage":"https://github.com/mapbox/s3scan#readme","bugs":{"url":"https://github.com/mapbox/s3scan/issues"},"bin":{"s3keys":"bin/s3keys.js","s3scan":"bin/s3scan.js","s3purge":"bin/s3purge.js"},"dist":{"shasum":"99964d10ba4a471e25b2ffecf3da1e135db8bf1f","tarball":"https://registry.npmjs.org/@mapbox/s3scan/-/s3scan-3.0.1.tgz","fileCount":23,"integrity":"sha512-o8872TritssOZdPagRxYJGbs7zVX/huaLjYZ6z9H0gJiyraMlt3yyZhfnoeTDfyn79/7eL5hrF6kjrayNK1p7g==","signatures":[{"sig":"MEUCIQC+dUjVjILn6Bd8ft2LAKEQNHXS/Vjph+RvNWIJHJHF6wIgU3Z/azGIGgLGa9/XAM19E1+Fpt3fwogPQA9v/i4zS8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mapbox%2fs3scan@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48596},"main":"index.js","engines":{"node":"^22.0.0"},"gitHead":"5a01c33fd2bfc8e3e5bbea9959f90a34c33d72c5","scripts":{"docs":"documentation build -f md > api.md","test":"eslint lib test index.js && tape test/*.test.js","test-integration":"tape test/integration/index.test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f25b06f2-5a4d-4d41-a630-1230f793c1ca"}},"repository":{"url":"git+https://github.com/mapbox/s3scan.git","type":"git"},"_npmVersion":"11.17.0","description":"Streaming operations on S3 objects","directories":{},"_nodeVersion":"22.22.3","dependencies":{"split":"^1.0.0","minimist":"^1.2.8","parallel-stream":"^1.1.2","@aws-sdk/client-s3":"^3.1001.0","@smithy/node-http-handler":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.6.3","eslint":"^8.52.0","d3-queue":"^3.0.7","underscore":"^1.13.6","documentation":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/s3scan_3.0.1_1782118531958_0.7881672097280212","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@mapbox/s3scan","version":"3.0.2","description":"Streaming operations on S3 objects","main":"index.js","engines":{"node":"^22.0.0"},"scripts":{"test":"eslint lib test index.js && tape test/*.test.js","test-integration":"tape test/integration/index.test.js","docs":"documentation build -f md > api.md"},"bin":{"s3purge":"bin/s3purge.js","s3keys":"bin/s3keys.js","s3scan":"bin/s3scan.js"},"author":{"name":"Mapbox"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/mapbox/s3scan.git"},"bugs":{"url":"https://github.com/mapbox/s3scan/issues"},"homepage":"https://github.com/mapbox/s3scan#readme","dependencies":{"@aws-sdk/client-s3":"^3.1001.0","@smithy/node-http-handler":"^4.1.0","minimist":"^1.2.8","parallel-stream":"^1.1.2","split":"^1.0.0"},"devDependencies":{"d3-queue":"^3.0.7","documentation":"^14.0.2","eslint":"^8.52.0","tape":"^4.6.3","underscore":"^1.13.6"},"publishConfig":{"access":"public"},"gitHead":"03b5c6521b07479acebdc6d08b43f632e102f867","_id":"@mapbox/s3scan@3.0.2","_nodeVersion":"22.22.3","_npmVersion":"11.17.0","dist":{"integrity":"sha512-prwu5B5M4eDHbtNF6Nw+92+b6vMbAZVjuBXjnX4q7PTqiCya0od1oZDCS70Vxe8tjmX0JNew/MvE5i5CfeyhAQ==","shasum":"d3a927cc606a3eab66d25104ab6432404336399e","tarball":"https://registry.npmjs.org/@mapbox/s3scan/-/s3scan-3.0.2.tgz","fileCount":23,"unpackedSize":48627,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mapbox%2fs3scan@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC/QAcM9sv83cnOLauQ6yvzQjgTboLOrynpo7/yCCi8pwIhANDLgtQQWv5Ns6Tv25XoR1NhDr5DZlIdgmFEJWna+coa"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:022f56f5-2c5c-4bfc-91e9-8700fc26a5e5"}},"directories":{},"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"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/s3scan_3.0.2_1782290650940_0.7849018710922655"},"_hasShrinkwrap":false}},"time":{"created":"2017-01-02T17:22:34.741Z","modified":"2026-06-24T08:44:11.839Z","0.2.3":"2017-01-02T17:22:34.741Z","1.0.0":"2017-05-11T22:31:19.445Z","1.1.0":"2023-05-03T14:06:34.348Z","2.0.0":"2023-10-30T15:45:25.992Z","2.1.1":"2025-07-28T19:17:22.847Z","3.0.0":"2026-03-10T13:13:12.335Z","3.0.1":"2026-06-22T08:55:32.091Z","3.0.2":"2026-06-24T08:44:11.125Z"},"bugs":{"url":"https://github.com/mapbox/s3scan/issues"},"author":{"name":"Mapbox"},"license":"ISC","homepage":"https://github.com/mapbox/s3scan#readme","repository":{"type":"git","url":"git+https://github.com/mapbox/s3scan.git"},"description":"Streaming operations on S3 objects","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"},{"name":"mbx-npm-ci-staging","email":"yannick.meeus+npm+staging+ci@mapbox.com"},{"name":"mbx-npm-ci-production","email":"yannick.meeus+npm+production+ci@mapbox.com"},{"name":"mbx-npm-01-production","email":"yannick.meeus+npm+prod+01@mapbox.com"},{"name":"mbx-npm-02-production","email":"yannick.meeus+npm+prod+02@mapbox.com"},{"name":"mbx-npm-03-production","email":"yannick.meeus+npm+prod+03@mapbox.com"},{"name":"mbx-npm-04-production","email":"yannick.meeus+npm+prod+04@mapbox.com"},{"name":"mbx-npm-05-production","email":"yannick.meeus+npm+prod+05@mapbox.com"},{"name":"mbx-npm-06-production","email":"yannick.meeus+npm+prod+06@mapbox.com"},{"name":"mbx-npm-07-production","email":"yannick.meeus+npm+prod+07@mapbox.com"},{"name":"mbx-npm-08-production","email":"yannick.meeus+npm+prod+08@mapbox.com"},{"name":"mbx-npm-09-production","email":"yannick.meeus+npm+prod+09@mapbox.com"},{"name":"mbx-npm-02-staging","email":"yannick.meeus@mapbox.com"},{"name":"mbx-npm-advanced-actions-staging","email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com"},{"name":"mbx-npm-advanced-actions-production","email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com"}],"readme":"[![Build Status](https://travis-ci.org/mapbox/s3scan.svg?branch=master)](https://travis-ci.org/mapbox/s3scan)\n\n# s3scan\n\nProvides native Node.js streams for S3 operations such as\n- listing all the keys in a bucket/prefix\n- retrieving all the objects under a given bucket/prefix\n- deleting all the children of a given bucket/prefix\n\nAlso provides CLI tools:\n\n**s3keys**: prints a line-delimited list of keys to stdout\n\n```sh\n$ s3keys s3://my-bucket/some-prefix\n```\n\n**s3purge**: deletes all objects beneath the provided prefix\n\n```sh\n$ s3purge s3://my-bucket/all-finished-with-these\n```\n\n**s3scan**: GET and print a prefix-worth of objects to stdout\n\n```sh\n$ s3scan s3://my-bucket/some-prefix\n$ s3scan s3://my-bucket/some-prefix --gunzip\n$ s3scan s3://my-bucket/some-prefix --gunzip --concurrency=1\n```\n\n## Running tests\n\nYou can run tests against your own bucket/prefix by specifying them as environment variables:\n\n```\nTestBucket=my-bucket TestPrefix=my-prefix npm test\n```\n\nOtherwise these values default to buckets owned by Mapbox which require appropriate authentication.\n","readmeFilename":"readme.md"}