{"_id":"ee-aws-s3-bucket","_rev":"29-672d59583c42b37aaccf5f55922b5809","name":"ee-aws-s3-bucket","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"ee-aws-s3-bucket","version":"0.1.0","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.1.0","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"os":"linux","dist":{"shasum":"f18946b8e95b93516d322170bc10f02f7adce96a","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.1.0.tgz","integrity":"sha512-6cJ+vPbbhbgvYg2hV+YC75fdk5Fm17pPrcK+i0tHUx3++bDs6g5+Bdh4KzYdocZyRpLwO2eek+ninXE0XHlxpA==","signatures":[{"sig":"MEYCIQCdnZz+3HVKabYSwNG+jvkGzVeAKf01yERjdCvLThjzUAIhANq8yczbmSfZfHc6S5AXsuLXSqHqAJwxun/gA+wFLqch","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.3.11","description":"rate limited up and file downloads for amazon s3","dependencies":{"ee-log":"*","request":"*","ee-class":"*","ee-error":"*","ee-types":"*","ee-arguments":"*","ee-resource-pool":"*"},"devDependencies":{"ee-project":"*"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"ee-aws-s3-bucket","version":"0.2.0","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.2.0","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"os":"linux","dist":{"shasum":"6a15eb0f5ad5c76ceb18fd1c1d0d9a0e27ba3717","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.2.0.tgz","integrity":"sha512-2ch9Q1SlFDz0SDSGRqQQPIdZXcahMAUSx6n7Q4VRGCN5J8E7csbqzAB4t+qP7Z5F6LsBmQ3EZSI9vIZNNK7iZw==","signatures":[{"sig":"MEYCIQDaSNZ8LD0HPxstJhGjH8Erftdm4Vt9GuIv+FUUGHgxewIhAPPcZ1Xa6l4Jgx88UNeSv5qULq9EQTNM+UWTwR4rQWOk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.3.11","description":"rate limited up and file downloads for amazon s3","dependencies":{"ee-log":"*","request":"2.27.0","ee-class":"*","ee-error":"*","ee-types":"*","ee-waiter":"*","ee-arguments":"*","ee-xml-to-json":"*","ee-resource-pool":"*"},"devDependencies":{"ee-project":"*"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"ee-aws-s3-bucket","version":"0.2.1","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.2.1","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"os":"linux","dist":{"shasum":"649db44c4b469250da22b8a496aec3d5a0c86c83","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.2.1.tgz","integrity":"sha512-oHmFUcwTOaSIDtVKY9/a72pp4pLx0XGD9VVzUHoLTEKOCFgTa3YXTWp2d54AmJiPW/P/Sf3DJfezdl5we42UWg==","signatures":[{"sig":"MEUCIQChaJxDZ+AcPVq3s+6k7tp23GalJs6sYp29LG/a3OPepQIgNHln8wMEQ0ywXC6306ylqmxFwODeQ0nso07X5FkEKKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.3.11","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","dependencies":{"ee-log":"*","request":"2.27.0","ee-class":"*","ee-error":"*","ee-types":"*","ee-waiter":"*","ee-arguments":"*","ee-xml-to-json":"*","ee-resource-pool":"*"},"devDependencies":{"ee-project":"*"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.2":{"name":"ee-aws-s3-bucket","version":"0.2.2","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.2.2","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"os":"linux","dist":{"shasum":"8226331db0929aa1dc7e56bfe98f79884b579514","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.2.2.tgz","integrity":"sha512-vxrdK7uJLRpeXc1GhDquCnCoOWVpyHTD2NpkKJX+OyUDQ7PYb3kNYs1JO0oKkkTRJiel6nH2i7vWJNAd9veM6w==","signatures":[{"sig":"MEUCIQCQbCN2VCrpJ7Av/AYRg51G94RRDzzQKVa6LABviU1wpwIgbn4DS8cvFCF65MV8PWxU/iHwfuWu/mHLBBfuXHPkyEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.4.3","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","dependencies":{"ee-log":"*","request":"2.27.0","ee-class":"*","ee-error":"*","ee-types":"*","ee-waiter":"*","ee-arguments":"*","ee-xml-to-json":"*","ee-resource-pool":"*"},"devDependencies":{"ee-project":"*"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.3":{"name":"ee-aws-s3-bucket","version":"0.2.3","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.2.3","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"os":"linux","dist":{"shasum":"b5747db759ef5ed7fb500c5b02361b3527c86a28","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.2.3.tgz","integrity":"sha512-MXLRdWDWYYQqLRCgYmh8Mzlfjm73iAo4BEZq23xgZStSpEyYOmwAB3+bm1Em0STzgvY37RYbgR46GFi4ahoHlQ==","signatures":[{"sig":"MEUCIEKzLIhRb13qvjnPMIBjeiMDmMtascwbcj9OkjeFNLhKAiEA/n1V0e/E1lXMEWQBCpcLpjbgKJVcTCwthsH/aRr1mHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.4.3","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","dependencies":{"ee-log":"*","request":"2.27.0","ee-class":"*","ee-error":"*","ee-types":"*","ee-waiter":"*","ee-arguments":"*","ee-xml-to-json":"*","ee-resource-pool":"*"},"devDependencies":{"ee-project":"*"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.4":{"name":"ee-aws-s3-bucket","version":"0.2.4","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.2.4","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"os":"linux","dist":{"shasum":"78a2b9521a1f6d1bd0c3d17ba353c7c2d288ac72","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.2.4.tgz"},"_from":".","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.4.6","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","dependencies":{"ee-log":"0.2.x","request":"2.27.0","ee-class":"0.4.x","ee-error":"0.1.x","ee-types":"0.1.x","ee-waiter":"0.1.x","ee-arguments":"0.1.x","ee-xml-to-json":"0.1.x","ee-resource-pool":"0.1.x"},"devDependencies":{"ee-project":"0.2.x"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.5":{"name":"ee-aws-s3-bucket","version":"0.2.5","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.2.5","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"os":"linux","dist":{"shasum":"fa8b5362b9e5392be5e583c1182ad7b7c2dab571","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.2.5.tgz","integrity":"sha512-ED9uNbZuzgs5Aq0/rrQw/8ZFMqvSC+FfJc+qQJzNU56HR+mCt4rxw1uACzvZz0O75bELwBOiI2B/uPkb26UJ2g==","signatures":[{"sig":"MEQCIBzusq/iDwcgJFBDgjb1gbDDIIlpbAMy0wI9ANtKiFNCAiACjhIGDz37m1sXJSjsHJtHYHD0OiX7JMS9FiSYAjVROA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"fa8b5362b9e5392be5e583c1182ad7b7c2dab571","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.4.9","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","dependencies":{"ee-log":"0.2.x","request":"2.36.x","ee-class":"0.4.x","ee-error":"0.1.x","ee-types":"0.1.x","ee-waiter":"0.1.x","ee-arguments":"0.1.x","ee-xml-to-json":"0.1.x","ee-resource-pool":"0.1.x"},"devDependencies":{"ee-project":"0.2.x"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.6":{"name":"ee-aws-s3-bucket","version":"0.2.6","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.2.6","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"os":"linux","dist":{"shasum":"1af3cd45d43c21d542a7835e2182e06fd077c087","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.2.6.tgz","integrity":"sha512-xtzpJ/TAUmtT9p0fWXTUux5BCkPXSkcZZs1Cx02dJVrj+U51tBiZeR5nb+cDlGUikqbZfGcaERoJqFlMeNR6lA==","signatures":[{"sig":"MEYCIQCYUTcr+5tz5QuzeBr80H17K3frP2FUbCk+W29N4Gf18wIhALgrglYZmhqHYnVo5OuoKJ4bg3VQkK0dgiNhMtv/9+g2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"1af3cd45d43c21d542a7835e2182e06fd077c087","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.4.9","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","dependencies":{"ee-log":"0.2.x","request":"2.36.x","ee-class":"0.4.x","ee-error":"0.1.x","ee-types":"0.1.x","ee-waiter":"0.1.x","ee-arguments":"0.1.x","ee-xml-to-json":"0.1.x","ee-resource-pool":"0.1.x"},"devDependencies":{"ee-project":"0.2.x"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.7":{"name":"ee-aws-s3-bucket","version":"0.2.7","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.2.7","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"dist":{"shasum":"fd7dbfff25b64bcc8bbb8dd570629f8f4e5da9af","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.2.7.tgz","integrity":"sha512-6vAjoR9HGNA1ZZXDfuVcUL76O5VRXyYpfl1QY6qysfwpKjmo9UUgoijwS979Uq1YiLNItuhmRTHit57uDZtqOw==","signatures":[{"sig":"MEQCIHJj5WnMefrQsM1/VwR2vNjLtm3/G6tJZlH4tzsURtGHAiAfY0164LshKdFzhnEqzD4JZ6vq8lVf46hKJ9EtDzJQ2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"fd7dbfff25b64bcc8bbb8dd570629f8f4e5da9af","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.4.9","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","dependencies":{"ee-log":"0.2.x","request":"2.36.x","ee-class":"0.4.x","ee-error":"0.1.x","ee-types":"0.1.x","ee-waiter":"0.1.x","ee-arguments":"0.1.x","ee-xml-to-json":"0.1.x","ee-resource-pool":"0.1.x"},"devDependencies":{"ee-project":"0.2.x"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.8":{"name":"ee-aws-s3-bucket","version":"0.2.8","author":{"url":"http://eventemitter.com/","name":"Michael van der Weg","email":"michael@eventemitter.com"},"_id":"ee-aws-s3-bucket@0.2.8","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"dist":{"shasum":"019bf11b549fa0030c89836b450f3aaaedd93097","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-0.2.8.tgz","integrity":"sha512-ShgBXIv/1XQRnGwvDmEmftUg2PpuTlU9i9ppip0SRPeWlH4DiTWBA6iJVgUCaM7tQtvhT7ne/kAMdJS+OKvgJg==","signatures":[{"sig":"MEYCIQCN1xDsezTTtEj+i71BQHejE0KIYxM+NTheRkuSzmZ3kwIhAJ5vKhByr1uclQnlPlu/OJUv9gFm51JRW4rwN1pkOHS8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"019bf11b549fa0030c89836b450f3aaaedd93097","engines":{"node":">=v0.10.17"},"licence":"mit","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"1.4.9","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","dependencies":{"ee-log":"0.2.x","request":"2.36.x","ee-class":"0.4.x","ee-error":"0.1.x","ee-types":"0.1.x","ee-waiter":"0.1.x","ee-arguments":"0.1.x","ee-xml-to-json":"0.1.x","ee-resource-pool":"0.1.x"},"devDependencies":{"ee-project":"0.2.x"},"optionalDependencies":{},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"ee-aws-s3-bucket","version":"1.0.0","author":{"url":"http://joinbox.com/","name":"Michael van der Weg","email":"michael@joinbox.com"},"license":"MIT","_id":"ee-aws-s3-bucket@1.0.0","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"dist":{"shasum":"42c9e84f1b1929b356fca302aba7cd132586031d","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-1.0.0.tgz","integrity":"sha512-OmddC8VPyC2KL196ySFX0WHhMp6btaOIBGBRReUhZgZuVJv5uCxVgWL9yNvMCyNOI3yeLTPyJyY9bG5wyj1R1Q==","signatures":[{"sig":"MEYCIQC8dl4qrzkhBtil8oLiviX3lH4zdthedv32IxDYhvEKwgIhAMyR7B/SnZSs43l4OjJ1UaBvuh8Te5wBrLQ5ay1FtK+q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"42c9e84f1b1929b356fca302aba7cd132586031d","engines":{"node":">=v4"},"gitHead":"7e83640b4c64affb4bfefaf81015f1132f63c964","scripts":{},"_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"git+https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"3.10.3","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","_nodeVersion":"6.3.0","dependencies":{"ee-log":"0.3.x","request":"2.74.x","ee-class":"1.x","ee-error":"0.1.x","ee-types":"2.x","ee-waiter":"0.1.x","ee-arguments":"1.x","ee-xml-to-json":"0.1.x","ee-resource-pool":"0.1.x"},"devDependencies":{"ee-project":"0.2.x"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/ee-aws-s3-bucket-1.0.0.tgz_1473718548631_0.433710913406685","host":"packages-12-west.internal.npmjs.com"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"ee-aws-s3-bucket","version":"1.0.1","author":{"url":"http://joinbox.com/","name":"Michael van der Weg","email":"michael@joinbox.com"},"license":"MIT","_id":"ee-aws-s3-bucket@1.0.1","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"dist":{"shasum":"ed478439f582bb3aafd1e585ce61752555d4b084","tarball":"https://registry.npmjs.org/ee-aws-s3-bucket/-/ee-aws-s3-bucket-1.0.1.tgz","integrity":"sha512-9I3f7tQu6fv8AgzpJmTfg1d2ec872IlzjGGj8NX2aLUERqPoGOTxkw9YppbjNVHYvjDZipxQoBJFw5YZSCL94Q==","signatures":[{"sig":"MEQCIHzYcWeOUvcAFhAOZ7ShaQTx3QFkU2L97vgdvVLH9ZnOAiAbPq9uUn4NBtrd3amEhAecWv3NkSYWtToF85dBI5p1jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":{"node":">=v4"},"gitHead":"dde4e71aa63e636e37d7a06cf97ccb6f410f749a","_npmUser":{"name":"ee","email":"michael@vanderweg.ch"},"repository":{"url":"git+https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"_npmVersion":"5.0.3","description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","_nodeVersion":"8.1.1","dependencies":{"ee-log":"1.x","request":"^2.81.0","ee-class":"1.x","ee-error":"0.1.x","ee-types":"2.x","ee-waiter":"0.1.x","ee-arguments":"1.x","ee-xml-to-json":"0.1.x","ee-resource-pool":"0.1.x"},"devDependencies":{"ee-project":"0.2.x"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/ee-aws-s3-bucket-1.0.1.tgz_1498479602180_0.0684499389026314","host":"s3://npm-registry-packages"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2013-10-27T19:20:30.485Z","modified":"2026-04-23T11:33:24.388Z","0.1.0":"2013-10-27T19:20:39.600Z","0.2.0":"2013-10-29T16:28:32.179Z","0.2.1":"2013-10-29T16:56:35.071Z","0.2.2":"2014-02-21T15:02:40.669Z","0.2.3":"2014-02-26T14:35:39.845Z","0.2.4":"2014-05-23T14:56:20.266Z","0.2.5":"2014-05-26T11:02:01.479Z","0.2.6":"2014-05-26T12:54:57.254Z","0.2.7":"2014-05-26T13:38:41.961Z","0.2.8":"2014-05-26T23:04:24.604Z","1.0.0":"2016-09-12T22:15:51.783Z","1.0.1":"2017-06-26T12:20:04.225Z"},"bugs":{"url":"https://github.com/eventEmitter/ee-aws-s3-bucket/issues"},"author":{"url":"http://joinbox.com/","name":"Michael van der Weg","email":"michael@joinbox.com"},"license":"MIT","homepage":"https://github.com/eventEmitter/ee-aws-s3-bucket","repository":{"url":"git+https://github.com/eventEmitter/ee-aws-s3-bucket.git","type":"git"},"description":"Easy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.","maintainers":[{"name":"ee","email":"michael@vanderweg.ch"}],"readme":"# ee-aws-s3-bucket\n\nEasy AWS S3 Bucket implementation. Upload, download and delete ( recursive ) files from your buckets.\n\n## installation\n\n\tnpm install ee-aws-s3-bucket\n\n## API\n\n### Constructor\n\n\tvar S3Bucket = require( \"ee-aws-s3-bucket\" );\n\n\tvar myBucket = new S3Bucket( {\n\t\t  key: \t\t\"\"\n\t\t, secret: \t\"\"\n\t\t, bucket: \t\"\"\n\t\t, maxConcurrent: 10 \t\t\t\t// generic limit, overrrides the default of 10\n\t\t, maxConcurrentDownloads: 100 \t\t// limit to 100 concurrent downloads, overrides the generic limit\n\t\t, maxConcurrentUploads: 50 \t\t\t// limit to 50 concurrent uploads, overrides the generic limit\n\t\t, maxConcurrentDeletes: 200 \t\t// limit to 200 concurrent deletes, overrides the generic limit\n\t\t, maxConcurrentLists: 5 \t\t\t// limit to 5 concurrent lists, overrides the generic limit\n\t} );\n\n\n### upload file\n\n\t// put ( upload ) an object into your S3 bucket\n\tmyBucket.put( path, data, [ callback( err ){} ], [ contentType ], [ headers ], [ private ] );\n\nyou may pass the arguments below in any order as long the first string argument is the path for the file\n\n- path: string, where to put the file ( mandatory )\n- data: string or buffer, the actual data ( mandatory )\n- callback: function, called when the upload finished or faield ( optional )\n- contentType: string, the content type header ( content type of the file, optional )\n- headers: object, you may pass any headers you wish ( optional )\n- private: flags a file as private or publid ( defaults ot private, optional ) \n\t\n\t\n#### example\n\t\n\tmyBucket.put( \"/test/file1.jpg\", fs.readfileSync( \"./test/file1.jpg\" ), \"Image/Jpeg\", function( err ){\n\t\tif ( err ) log.trace( err );\n\t\telse {\n\t\t\tlog.info( \"file was uploaded ...\" );\n\t\t}\n\t} );\n\n\n### list files\n\nlist files which have a certain path prefix, e.g. if you list «/te» all files in the «/test/» directory but also the «/test.js» will be listed.\n\n\tmyBucket.list( path, callback( err, list, next ){} );\n\n- path: string, where to put the file ( mandatory )\n- callback: function, called when the list was returned. if the list contains > 1'000 entries a next callback parameter will be delivered ( mandatory )  \n\n#### example\n\n\tvar handleListResult = function( err, list, next ){\n\t\tif ( err ) log.trace( err );\n\t\telse {\n\t\t\tlog( list );\n\n\t\t\t// get the next 1'000 items if available\n\t\t\tif( next ) next( handleListResult );\n\t\t}\n\t};\n\n\tmyBucket.list( \"/test/\", handleListResult );\n    \n    \n### list common prefixes\n\nlist common prefixes which have a certain path prefix & delimiter. (added by Garry Lachman, https://github.com/garrylachman)\n\n\tmyBucket.listCommonPrefixes( prefix, delimiter, callback( err, list, next ){} );\n\n- prefix: string\n- delimiter: string\n- callback: function, called when the list was returned. if the list contains > 1'000 entries a next callback parameter will be delivered ( mandatory )  \n\n#### example\n\n\tvar handleListCommonPrefixesResult = function( err, list, next ){\n\t\tif ( err ) log.trace( err );\n\t\telse {\n\t\t\tlog( list );\n\n\t\t\t// get the next 1'000 items if available\n\t\t\tif( next ) next( handleListCommonPrefixesResult );\n\t\t}\n\t};\n\n\tmyBucket.listCommonPrefixes( \"\", \"/\", handleListCommonPrefixesResult );\n    \n\n### download files\n\n\t// get ( download ) an object from your S3 bucket\n\tmyBucket.get( path, callback( err, file, headers ){} );\n\n- path: string, where to put the file ( mandatory )\n- callback: function, called when the download finished or faield ( mandatory )\n\n\n#### example\n\t\n\tmyBucket.get( \"/test/file1.jpg\", function( err, data, headers ){\n\t\tif ( err ) log.trace( err );\n\t\telse {\n\t\t\tfs.writeFile( \"./test/downlaodedfile.jpg\", data );\n\t\t\tlog( headers );\n\t\t}\n\t} );\n\n\n### delete files\n\nyou may either delete a directory or a single file, if you wish to delete a directory you have to end the path with a «/».\n\n\t// delete one or more object from your S3 bucket\n\tmyBucket.delete( path, callback( err ){} );\n\n- path: string, where to put the file ( mandatory )\n- callback: function, called when the file / directory was deleted or the operation failed ( mandatory )\n\n\n#### example\n\t\n\t// delete a file\n\tmyBucket.delete( \"/test/file1.jpg\", function( err ){\n\t\tif ( err ) log.trace( err );\n\t\telse {\n\t\t\tlog.info( \"file was deleted\" );\n\t\t}\n\t} );\n\n\n\t// delete all files in a directory\n\tmyBucket.delete( \"/test/\", function( err ){\n\t\tif ( err ) log.trace( err );\n\t\telse {\n\t\t\tlog.info( \"folder was deleted\" );\n\t\t}\n\t} );\n","readmeFilename":"README.md"}