{"_id":"aws-s3-zipper","_rev":"28-7ff18754c84de349c7bf2287d0adf7dd","name":"aws-s3-zipper","time":{"modified":"2022-06-13T03:55:11.654Z","created":"2016-03-04T19:26:43.878Z","0.0.1":"2016-03-04T19:26:43.878Z","0.0.2":"2016-03-04T19:32:30.523Z","0.0.3":"2016-03-04T19:41:43.250Z","0.0.4":"2016-03-04T20:17:16.794Z","0.0.5":"2016-03-04T20:21:21.695Z","0.0.6":"2016-03-04T20:22:28.110Z","0.0.7":"2016-03-04T20:32:37.005Z","0.0.8":"2016-03-07T22:07:35.278Z","0.0.9":"2016-03-17T05:51:26.146Z","0.1.0":"2016-03-18T22:10:18.565Z","0.1.1":"2016-03-21T18:53:09.565Z","0.1.2":"2016-03-21T19:44:15.066Z","0.1.3":"2016-03-22T16:59:16.082Z","1.0.1":"2016-11-16T22:06:25.638Z","1.2.0":"2018-11-19T17:18:12.002Z","1.3.0":"2019-08-05T19:49:47.871Z","1.3.1":"2019-12-06T17:11:50.148Z","1.3.2":"2020-10-15T16:20:59.352Z","1.4.0":"2021-10-11T22:27:49.503Z"},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"dist-tags":{"latest":"1.4.0"},"description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","readme":"# Amazon S3 Zipping tool (aws-s3-zipper)\n\n## What does it do?\n### 1. Zips S3 files\nTakes an amazon s3 bucket folder and zips it to a:\n* Stream\n* Local File\n* Local File Fragments (zip multiple files broken up by max number of files or size)\n* S3 File (ie uploads the zip back to s3)\n* S3 File Fragments (upload multiple zip files broken up by max number of files or size)\n\n### 2. Differential zipping\nIt also allows you to do *differential* zips. You can save the key of the last file you zipped and then zip files that have been uploaded after the last zip.\n\n### 3. Fragmented Zips\nIf a zip file has the potential of getting too big. You can provide limits to breakup the compression into multiple zip files. You can limit based on file count or total size (pre zip)\n\n### 4. Filter Files to zip\nYou can filter out files you dont want zipped based on any criteria you need\n\n\n\n## How do i use it?\n### Setup\n```\nvar S3Zipper = require ('aws-s3-zipper');\n\nvar config ={\n    accessKeyId: \"XXXX\",\n    secretAccessKey: \"XXXX\",\n    region: \"us-west-2\",\n    bucket: 'XXX'\n};\nvar zipper = new S3Zipper(config);\n```\n\n\n### Filter out Files\n```\nzipper.filterOutFiles= function(file){\n    if(file.Key.indexOf('.tmp') >= 0) // filter out temp files\n        return null;\n    else \n      return file;\n};\n```\n\n### Zip to local file\n```\nzipper.zipToFile ({\n        s3FolderName: 'myBucketFolderName'\n        , startKey: 'keyOfLastFileIZipped' // could keep null\n        , zipFileName: './myLocalFile.zip'\n        , recursive: true\n    }\n    ,function(err,result){\n        if(err)\n            console.error(err);\n        else{\n            var lastFile = result.zippedFiles[result.zippedFiles.length-1];\n            if(lastFile)\n                console.log('last key ', lastFile.Key); // next time start from here\n        }\n});\n```\n\n### Pipe zip data to stream (using Express.js)\n```\napp.all('/', function (request, response) {\n    response.set('content-type', 'application/zip') // optional\n    zipper.streamZipDataTo({\n        pipe: response\n        , folderName: 'myBucketFolderName'\n        , startKey: 'keyOfLastFileIZipped' // could keep null\n        , recursive: true\n        }\n        ,function (err, result) {\n            if(err)\n                console.error(err);\n            else{\n                console.log(result)\n            }\n        })\n})\n```\n\n### Zip fragments to local file system with the filename pattern with a maximum file count\n```\nzipper.zipToFileFragments ({\n        s3FolderName:'myBucketFolderName'\n        ,startKey: null\n        ,zipFileName './myLocalFile.zip'\n        ,maxFileCount: 5\n        ,maxFileSize: 1024*1024\n    }, function(err,results){\n        if(err)\n               console.error(err);\n           else{\n               if(results.length > 0) {\n                   var result = results[results.length - 1];\n                   var lastFile = result.zippedFiles[result.zippedFiles.length - 1];\n                   if (lastFile)\n                       console.log('last key ', lastFile.Key); // next time start from here\n               }\n           }\n   });\n```\n\n\n### Zip to S3 file\n```\n/// if no path is given to S3 zip file then it will be placed in the same folder\nzipper.zipToS3File ({\n        s3FolderName: 'myBucketFolderName'\n        , startKey: 'keyOfLastFileIZipped' // optional\n        , s3ZipFileName: 'myS3File.zip'\n        , tmpDir: \"/tmp\" // optional, defaults to node_modules/aws-s3-zipper\n    },function(err,result){\n        if(err)\n            console.error(err);\n        else{\n            var lastFile = result.zippedFiles[result.zippedFiles.length-1];\n            if(lastFile)\n                console.log('last key ', lastFile.Key); // next time start from here\n        }\n});\n```\n\n### Zip fragments to S3\n```\nzipper.zipToS3FileFragments({\n    s3FolderName: 'myBucketFolderName'\n    , startKey: 'keyOfLastFileIZipped' // optional\n    , s3ZipFileName: 'myS3File.zip'\n    , maxFileCount: 5\n    , maxFileSize: 1024*1024\n    , tmpDir: \"/tmp\" // optional, defaults to node_modules/aws-s3-zipper\n    },function(err, results){\n    if(err)\n        console.error(err);\n    else    if(results.length > 0) {\n        var result = results[results.length - 1];\n        var lastFile = result.zippedFiles[result.zippedFiles.length - 1];\n        if (lastFile)\n            console.log('last key ', lastFile.Key); // next time start from here\n    }\n\n});\n```\n\n## The Details\n### `init`\nEither from the constructor or from the `init(config)` function you can pass along the AWS config object\n```\n{\n    accessKeyId: [Your access id],\n    secretAccessKey: [your access key],\n    region: [the region of your S3 bucket],\n    bucket: [your bucket name],\n    endpoint: [optional, for use with S3-compatible services]\n}\n```\n\n### `filterOutFiles(file)`\nOverride this function when you want to filter out certain files. The `file` param that is passed to you is the format of the aws file\n* file\n```\n/// as of when this document was written\n{\n  Key: [file key], // this is what you use to keep track of where you left off\n  ETag: [file tag],\n  LastModified: [i'm sure you get it],\n  Owner: {},\n  Size: [in bytes],\n  StorageClass: [type of storage]\n}\n```\n\n### `getFiles: function(params,callback)`\nGet a list of files in the bucket folder\n* `params` object\n    * `folderName` : the name of the folder in the bucket\n    * `startKey`: optional. return files listed after this file key\n    * `recursive`: bool optional. to zip nested folders or not\n* `callback(err,result)`: the function you want called when the list returns\n  * `err`: error object if it exists\n  * `result`:\n        * `files`: array of files found\n        * `totalFilesScanned`: total number of files scanned including filter out files from the `filterOutFiles` function\n\n### `streamZipDataTo: function (params, callback)`\nIf you want to get a stream to pipe raw data to. For example if you wanted to stream the zip file directly to an http response\n* `params` object\n    * `pipe`: the pipe to which you want the stream to feed\n    * `folderName`: the name of the bucket folder you want to stream\n    * `startKey`: optional. start zipping after this file key\n    * `recursive`: bool optional. to zip nested folders or not\n* `callback(err,result)`: call this function when done\n  * `err`: the error object if any\n  * `result`: the resulting archiver zip object with attached property 'manifest' whcih is an array of files it zipped\n\n### `zipToS3File: function (params ,callback)`\nZip files in an s3 folder and place the zip file back on s3\n* `params` object\n    * `s3FolderName`: the name of the bucket folder you want to stream\n    * `startKey`: optional. start zipping after this file key\n    * `s3FilerName`: the name of the new s3 zip file including its path. if no path is given it will defult to the same s3 folder\n    * `recursive`: bool optional. to zip nested folders or not\n* `callback(err,result)`: call this function when done\n  * `err`: the error object if any\n  * `result`: the resulting archiver zip object with attached property 'manifest' whcih is an array of files it zipped\n\n### `zipToS3FileFragments: function (params , callback)`\n* `params` object\n    * `s3FolderName`: the name of the bucket folder you want to stream\n    * `startKey`: optional. start zipping after this file key\n    * `s3ZipFileName`: the pattern of the name of the S3 zip files to be uploaded. Fragments will have an underscore and index at the end of the file name example [\"allImages_1.zip\",\"allImages_2.zip\",\"allImages_3.zip\"]\n    * `maxFileCount`: Optional. maximum number of files to zip in a single fragment.\n    * `maxFileSize`: Optional. Maximum Bytes to fit into a single zip fragment. Note: If a file is found larger than the limit a separate fragment will becreated just for it.\n    * `recursive`: bool optional. to zip nested folders or not\n* `callback(err,result)`: call this function when done\n  * `err`: the error object if any\n  * `results`: the array of results\n\n### `zipToFile: function (params ,callback)`\nZip files to a local zip file. \n* `params` object\n    * `s3FolderName`: the name of the bucket folder you want to stream\n    * `startKey`: optional. start zipping after this file key\n    * `zipFileName`: the name of the new local zip file including its path.\n    * `recursive`: bool optional. to zip nested folders or not\n* `callback(err,result)`: call this function when done\n  * `err`: the error object if any\n  * `result`: the resulting archiver zip object with attached property 'manifest' whcih is an array of files it zipped\n\n### `zipToFileFragments: function (params,callback)`\n* `params` object\n    * `s3FolderName`: the name of the bucket folder you want to stream\n    * `startKey`: optional. start zipping after this file key\n    * `zipFileName`: the pattern of the name of the zip files to be uploaded. Fragments will have an underscore and index at the end of the file name example [\"allImages_1.zip\",\"allImages_2.zip\",\"allImages_3.zip\"]\n    * `maxFileCount`: Optional. maximum number of files to zip in a single fragment.\n    * `maxFileSize`: Optional. Maximum Bytes to fit into a single zip fragment. Note: If a file is found larger than the limit a separate fragment will becreated just for it.\n    * `recursive`: bool optional. to zip nested folders or not\n* `callback(err,result)`: call this function when done\n  * `err`: the error object if any\n  * `results`: the array of results\n","versions":{"0.0.3":{"name":"aws-s3-zipper","version":"0.0.3","description":"Zips an Amazon S3 directory as a stream or file. Allows filtering files","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"c5d69c8bf0d3493b4280cfc9ee79f2315577f48d","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.0.3","scripts":{},"_shasum":"9c2a0d70bc3a54fc57f507af6f60afec8274bbb7","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"9c2a0d70bc3a54fc57f507af6f60afec8274bbb7","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.0.3.tgz","integrity":"sha512-zVYthkNAxR9Y2AwwK/CbzeaewGYYkuegF0iVBjI37FyMXmlhOMFsAgFo3Upn87Zt4yBKv6MVpJ6LwSZd96D9gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfq8hH2+nItJ87jH1e9LSVXl2CfzRgQonMFadmXYJKpAIgZofSZGIX835171B34Cfgnkp4kIR9juVSYtFgsoycrGs="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.0.3.tgz_1457120501945_0.07253200956620276"},"directories":{}},"0.0.5":{"name":"aws-s3-zipper","version":"0.0.5","description":"Zips an Amazon S3 directory as a stream or file. Allows filtering files","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"c5d69c8bf0d3493b4280cfc9ee79f2315577f48d","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.0.5","scripts":{},"_shasum":"bbd89e8184becaa18a85cc53668003140a32fc14","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"bbd89e8184becaa18a85cc53668003140a32fc14","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.0.5.tgz","integrity":"sha512-UFVfkzfUu+tK3gHFkzMGjKkSh2DNne5WtCeSP9WQNvzGHhjHr+L2SciuLq0cnG46zMXHKV/PpEe1qSP/zYvxIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnOC0EFRMiTyR7Bd+z0pI0j2pxxGqsdO7wP7I1yrNxrQIgR1CDZ6amxRyQ8iSC0vmM76bjM+gPzhBxZ2rA1JDqu50="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.0.5.tgz_1457122880296_0.006680495338514447"},"directories":{}},"0.0.6":{"name":"aws-s3-zipper","version":"0.0.6","description":"Zips an Amazon S3 directory as a stream or file. Allows filtering files","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"1dca5e059fd4f58480fbe1c113108ba0d9d41cbc","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.0.6","scripts":{},"_shasum":"3f5a72a58aff72f2920d0056c4258ed97891f9b6","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"3f5a72a58aff72f2920d0056c4258ed97891f9b6","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.0.6.tgz","integrity":"sha512-eHcRyPZqdWgqv8FbKuhVcq6jRczcnkLzccVWLnwYGW+H/mbiMAWRcjtsm95PZJ3+ngXI0ZJgAugAQAILZclSRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9eAQZU/uAgZXLitVd97h2zekQoqfj/MXKIjUj73qtiAiAO6Wlqh+aRLHCMpfv0lPYPXwYO3HFOEwuTjBa57GZxYw=="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.0.6.tgz_1457122946816_0.4572673845104873"},"directories":{}},"0.0.7":{"name":"aws-s3-zipper","version":"0.0.7","description":"Zips an Amazon S3 directory as a stream or file. Allows filtering files","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"6dce7def24411472ba6c93fa3cc6b4d6f7b1eff4","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.0.7","scripts":{},"_shasum":"c16b89fc9d8862eaeb95d293cf2111ce187a40fb","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"c16b89fc9d8862eaeb95d293cf2111ce187a40fb","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.0.7.tgz","integrity":"sha512-rtKq2UwfT28TlXlpoQBvNKlWj9gCLjCLpgYRLnToWPlnabpghWYQhdfzIioQPFwHwmzOlwge/zmGQjwZBo2TGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX0IDj5rJL9u/ckUeHP+FApVYq+HAYi/aCdARMmrcTTwIgTBS3V766MtWsMRHOvmPoH96MxyK2hyW9HfcmAwPbk90="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.0.7.tgz_1457123555750_0.31819502962753177"},"directories":{}},"0.0.8":{"name":"aws-s3-zipper","version":"0.0.8","description":"Zips an Amazon S3 directory as a stream or file. Allows filtering files","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"06c794bdf7b4eafa1df0ee88f711eecb397384ea","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.0.8","scripts":{},"_shasum":"f45c63841663b1abf568ba84bfd951769728eb31","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"f45c63841663b1abf568ba84bfd951769728eb31","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.0.8.tgz","integrity":"sha512-vDzVgtct8mamAjqev15KrandR5KgmDWOPkAp2VUcPtTocbvSgEVlW1Z/NL9JXfZ3F/oYF/gX66UykwkIBhI2hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDaNHLTuBfnPOZJKThTkvKdH8sF42/HyC0LkcWdQcBhFAiBlSPgfDNTuCg7+OXiGpQnlG5/Rjs/2uypZyPYtvFGjoA=="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.0.8.tgz_1457388453260_0.394635742995888"},"directories":{}},"0.0.9":{"name":"aws-s3-zipper","version":"0.0.9","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream or file. Allows filtering files","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"a62e8e3f965a3f746213befae9205e5f595f24b8","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.0.9","scripts":{},"_shasum":"e4598cea3f585b8b58fa086589bce388e00e04f7","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"e4598cea3f585b8b58fa086589bce388e00e04f7","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.0.9.tgz","integrity":"sha512-0oU/Sq17vpASXUyqeYOo2dpoiwXUqamBfs7eO8rp8dbPG+TRP//PKKnmr41ssdpR19qfPbtHYIDIshpQSuOuTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQzp5sQEYbE7XGYRQwy5lNdqasRieWzhD0en8Y0xxqIAIgApGB9JR43wgwzcWSKaVvJjeQy9i62FWCzOGxhUFIbi0="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.0.9.tgz_1458193885296_0.8527740251738578"},"directories":{}},"0.1.0":{"name":"aws-s3-zipper","version":"0.1.0","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"e0c98aaa91843ffdcfb568cb39036cc085dc0b6a","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.1.0","scripts":{},"_shasum":"721b6c162383de004f3461e4fe8eac5a23f7376d","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"721b6c162383de004f3461e4fe8eac5a23f7376d","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.1.0.tgz","integrity":"sha512-YsdkyoD5v7JK5cL5T5I2JZYQ6iGdbsOK1KB4IliZb0s7uMYDLyMNgzzlLRE2ZJJW5HbysU5NSpqIj8T7dixVkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6yLOV9U4pq0xaQKhNGFTOUKPDWBAbRSFnOFQhfbf21AiEA6JTYIOwbZZsqzZaxENxi1S0bn5pqu9vu3EXkXy7nM40="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.1.0.tgz_1458339018117_0.5150624506641179"},"directories":{}},"0.1.1":{"name":"aws-s3-zipper","version":"0.1.1","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"155c96734ef983c391a319fac8b9a9d259a640bf","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.1.1","scripts":{},"_shasum":"59fb5ca7b756c2fee36db1a0e2b5c23eb53109e6","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"59fb5ca7b756c2fee36db1a0e2b5c23eb53109e6","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.1.1.tgz","integrity":"sha512-JBBTBMgnnv/G9wGw8X3hFofjNhd6h5xZvuNtTLjFp8piTgJ/qV40fm7vgEGQ50J/OWFr73dTybYac8+CjI03IA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjsuOwPWmRhi3yt0JM13P1ofoG6GQQ1KfiYrQv5hNGsAiEAwOiVfKtw4ofroR8hsI9KDiMiuMu/6HdAPeX95zEQx8w="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.1.1.tgz_1458586389130_0.048452804796397686"},"directories":{}},"0.1.2":{"name":"aws-s3-zipper","version":"0.1.2","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"ec59bfef7820a75b3047d87a5aca72595eb0d632","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.1.2","scripts":{},"_shasum":"d1f2e2720359fadf0c071890fc2e788b429fb55f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"d1f2e2720359fadf0c071890fc2e788b429fb55f","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.1.2.tgz","integrity":"sha512-XuqDkO6xUAXXts0BGZFSpW4rs76JOWvE7g7YICQh9EP5vqfwMXvo2Az08GxYRBo5CJ2/npoJZxTuiqfx/IW5yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVLUbX9VieD39F3HLu0PkaX38pD8YG1hAVe1ny/VLrUAiB9pN7dw9gXFSi4lBcqAloC5Yu8J6X2N8VJbk1KIIHxFA=="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.1.2.tgz_1458589454536_0.8100267904810607"},"directories":{}},"0.1.3":{"name":"aws-s3-zipper","version":"0.1.3","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"3a227c62811f0aaac8cb58f5d2e89dde8354ebee","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@0.1.3","scripts":{},"_shasum":"f40b97ac2f0374c082a88a3d68248f67bf43f61c","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"f40b97ac2f0374c082a88a3d68248f67bf43f61c","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-0.1.3.tgz","integrity":"sha512-a7yAYOzXG5HpCXeXUfkBfya3ZoZRl/JpVo/XaruOCClFskQxBA+irCHiYhsEMa/8uLfG6Xp+bHsBtZktvygf8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAcEf7GxYBQDsX4QL1E7+dIXZEXa7efyO5JytTV96e4AiEArR3Y8K5O8fDLojxdxfJ11LYpxzFvVDs7W+MeVzyFRfc="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-0.1.3.tgz_1458665955632_0.00401813187636435"},"directories":{}},"1.0.1":{"name":"aws-s3-zipper","version":"1.0.1","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","aws-sdk":"2.2.*","async":"1.5.*","s3":"latest"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"5a34bfb3e8d5ef9beec9e1a510ada0573cfbe61c","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@1.0.1","scripts":{},"_shasum":"a3364ca1910ffe40ed98fcdb69614c5b0c60d5a6","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"shasum":"a3364ca1910ffe40ed98fcdb69614c5b0c60d5a6","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-1.0.1.tgz","integrity":"sha512-R3HdgfioLk6LSX4hgFH3gTA+HKBLE+nSP/MLtfi69f+XjPP1dlT1Dp1QaOv+hGKJe6QpYVT2DridEMBR9wdwEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu2pSYsElDBSZZCkzpi3xgzwepHkaBq6zJI2e4OVSmrAIgC02gPh5eugUm9WWK+P931Sfh4xJTBiXNRJns1xFJnno="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/aws-s3-zipper-1.0.1.tgz_1479333983769_0.8850322577636689"},"directories":{}},"1.2.0":{"name":"aws-s3-zipper","version":"1.2.0","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","async":"1.5.*","aws-sdk":"2.2.*","s3":"latest"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"885e434937a8e890e27b15dda32a7b8619f2aeef","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"dist":{"integrity":"sha512-tX3uTXaC5puIS12F/jK0iaOpl494/RSgNpzNlaVAbYePag/G4Ff/0waOmPwPJ1CDjt4QLjZL7ZMOzymHS18eqw==","shasum":"8665aa261d14e2b4c2359af71b9defd510b2f032","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-1.2.0.tgz","fileCount":11,"unpackedSize":71435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8vBUCRA9TVsSAnZWagAASHMP/RR2g/G8kG6mu5+msL/y\n7hFWldB8gnJiUf3eco3AVEJqcbKw4SJPqlcLGe/KwGuEqvCFVmN4vBiJWasY\nFtTM0b7q7paKzDoCaafikNu3b51qcu1WgcRB+Rnsq8sBYx+Bk3SUrR9alMHz\nZEuiOW/c9ei2z3U49zBwRXWhbHYV/bYpaVujw8Dq3oNz3d/QQLDz1QdPuHX9\njvoC+TePS+y1qBNZSoyhNTVQKGIrwlKqUgP8Ige2daIMc2mhHn4wOeftjDiU\nqHkTkeD83Q0stssaDOivANvnT6azCvpCcKHioNnW8lSFJYgYNtg4Fim9ZU/g\neXjqFIwuqPh8QxB/0RfpVHOM9hgzRlj98zpKsi59l50SQ1WhxqpKOgw7lu8n\n/trIMZv25RmqDeKS8NZQSqVbFPG7hkqSkebYRJhy4MRcmE/PkfMWuiTf5UQv\nzJR5wrGwBZwJo5SDchpU4QgXlmETLaJTeeUhaPCTJex2V/0Eb8RLiC0zG7+k\n4WWcWj6nYfUrb+UetYjxvHsZ4FbgCdGqVum0jTpTRhiJNlFbSQr7Mx9gkv13\nJaYr2Tkll0GzG61LiRJptR6tNzpfRS3nkkpeXIck0GGRBxT4PgDPPJS4ioa/\nJs0H7madvoG8+MyHrULfsaQarwn7n1IaywhQ6nfRk0yQd1475+Ru9cNbRZ85\nk6Hx\r\n=E8gW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7iudpGIPe7vCnZxjNrYTbgMxZcRVthBat665rFN4i7QIgc9NREah0i3vNgCY+qPHnKEhmSW7i+pcRsep+nZ4u9N4="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-s3-zipper_1.2.0_1542647891903_0.05118755365183403"},"_hasShrinkwrap":false},"1.3.0":{"name":"aws-s3-zipper","version":"1.3.0","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","async":"1.5.*","aws-sdk":"2.2.*","s3":"latest"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"470dc0b9743f39087393ec8c53a16f643cb1ce16","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@1.3.0","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Jv25gowgL4wkwLbQo6tGEDgF8Dsbud+60pwBQPuBVunZv+aUikSZtNHXehC7d1W2xp9n+flhyKqfwOG19MQ04g==","shasum":"48189a329ac1e93088c67c31502ef8818ed78c9e","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-1.3.0.tgz","fileCount":13,"unpackedSize":83747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSIhjCRA9TVsSAnZWagAAzbkP/2zGBXxQDlAO8saDpfG4\nHE9GR0mSillTGRCNPCpmC+xTFs/RrMBfzkPZJldhLw36REGLzLNgttWmmVBZ\nA9ZVpkWft+moKTV1A6FJDUHD28C85Yr0gXJgg4w6olpNZMBeU5UeJPPemym6\nHEwIaFuGruMmJqXXBvTGm5O6fihe54VynTWAYYmjy52Ey7ZGu+kWZzQnyVpw\nTW9/rvQL2FJhaHMIlCi2X+avr/31DPXrCNGagW3EJLGCrJ+thdIC7F9iYTI1\npgyA0+D0PPe0NY9LOKWxVv0PBvI0V+WBrp3eeaQBjTa5su+cV2duAPUv3706\nK8ZUh04EtmmCgrcLYWDhjETIFUvUqRglyHjWbMkIeTk7DETMtGtKdyqejz/s\nSqKExoMJdO2d85Hioz2w/DefToleHKSbsgBqgC+1BebH/FLdKop/8okn4HEP\n41X41+OdUtdjd+rsQzgEXM3x664N8UYveCVoN4WCJBSyFHCzq25MQgwc7dJ4\nJIByd7i35arOjKsZsNrNkSVTVxPoXRxxumeT2ZDcGggkSI0+sYG6/rG1G+qO\n/Sz2BLurf8cWPMHob07CoN94t6uKjrt3s+X85pewcEETS/JExcW3khivfRVF\nVASwB9TdmHuvYHJjQZZ5EXKB+LBof0zQJv3s25O+q7jCqof6NxUIswzAbKI9\nFTaI\r\n=Dtle\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTHLlmFBP/gCIyWvlycxsVITiaX+kvvikGxKqqTBrm7AiBuwYIULOTJ5xuybrP11WHvMqN0Gq5/fa2sOch6h/CxFg=="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-s3-zipper_1.3.0_1565034587671_0.2736865590246329"},"_hasShrinkwrap":false},"1.3.1":{"name":"aws-s3-zipper","version":"1.3.1","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","async":"1.5.*","aws-sdk":"2.2.*","s3":"latest"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"d83c8bfae9994c89a5ae8450c5e6349d9ca95ea3","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@1.3.1","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-hbSFzpym5BZ8hjeQpdB3KbT0byWYd6pnlHCrZlUpDNDqDrcLIF3AU2FxebGihuIHd1v91YA32ZNl9gGALoeu8A==","shasum":"6c41578193633f84a64bd594c897777faeb3f518","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-1.3.1.tgz","fileCount":11,"unpackedSize":71548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6ovWCRA9TVsSAnZWagAA/TAP/REMj3SGIcOSf/htCTE3\n69AWmrNYorj+lILlPjlhKbVO7IX58+4l8nzE/JyxzvAJfoHZzdY4CdBHE1rR\njzK3LGR6Pb9THsPt9ZuTRQwFdD7faW6q8K5o8y+5y+8T8nbCDfbjmRXdquiY\nLAu7h5AQQkmyhzmk/MoUxN6RrkfJoRS5PCxcmjO9a8yH6grDI5bMz3YmGTFV\nqn25Y3ElhEs9UqGARMT2mDERSWKuoj3efTBnXVexEPBmWF+g4uqyqOoa+K20\nk5Ha+NlIunERW7f7TgGO+p/HyFYVpx0He0TjSoWvu8kBMA1PDdkEtvjSoFzv\nCIK/rrcEF4Q0qTs7q6bsN+IAIS9fdpNdY2whSHbvaiaFGxi/SM4+cMP8cUN4\niIrsMQMtYSD6bmCgp5EylFl5hCjKI/LS5k0+sSrxVfIHlaQf8IMRSETfL/Ol\nvzzovqCqtRHXZAvPcKh3p0EnMZ/09YfxgzhavHI+So/IO4j1z+E6Uwf4pBL/\nbrRddRl0aauc/eIvZdMVo3MLTtbWC8e0767cZTxLLW5EKeh+kD6o0At/bpaR\nBITVeevJOY+C4TbRFKxwMX6FgFCN9r9dBepVaYUEfN1paWkedFX2gFo1BauT\n9P7W++yVR1NF7/fVMwU6mbxGVpduCTd4vc+gmdUv9wZ78gDhMrn9XI/Nw1HR\np8Vd\r\n=e7W0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRPZlWkmKE4BKhQNDdCkaYayPrWuZjpWyceZaFSHLjDwIgCr5G/faSmp281zjQnxx09HMqh/6uC8ugmIPIHlrgBLc="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-s3-zipper_1.3.1_1575652310034_0.47578711792324047"},"_hasShrinkwrap":false},"1.3.2":{"name":"aws-s3-zipper","version":"1.3.2","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","async":"1.5.*","aws-sdk":"2.2.*","s3":"latest"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"d83c8bfae9994c89a5ae8450c5e6349d9ca95ea3","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@1.3.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-yR7Yu2Zx48d7vrvLP0L6Ah+UD97TZJAQaa1Xw+KIzvbbUb/iwFwVVm/zSygzApEu1EbORPmTlOcV6wwIu38njg==","shasum":"950ca0f2fdcf467a14ef5bdcc1211ddc9b40ff70","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-1.3.2.tgz","fileCount":3,"unpackedSize":28103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiHbrCRA9TVsSAnZWagAAQ8oQAJLQ8Zd9lqIdqwXMFrgr\nH3tE1MNh61zN08p03I00r9GBXaTVCLJHri2sB2eHEh7q0/CS14QNlggzvuqG\n6j3y3WtzxnyS1UidTjwJUlvZ235JPRdH7pPZCuPOqZzbcgwepy0sTKmzOU0f\nyY2BJb7XuYkHi61hPojllaJZ8MFRc3FqCV0tYOOWFG/eGRO3LTfXXp97bvOd\nmBqPvRve7z00CDXsuPvn6kHlAyFRhzHqMJSw2NCHf388IhJBR7rjnWgbpVuo\nHfMeorWrgJLmu9WEs/ySiAVuPpXRWwirmOJHOTP6jjf2Oht+SXggfPQxJgmM\ngoW5TQLjs9nK3K/OzAzZ+Q7ts8uQs/Zmhd2NiD221cNlIPpBRx7y18RJ6RvT\nPnxO0Q+RP3a3K1qYm+P/qHIVqYtY5wzxxRVyaszvanfKhFBTo6ltvnGS1YR1\nLh0Ojyf/4fWR9OlglsdZuIEGb2cdSf+/ot1bLcAD5GRc6pJSsWfLTUBg7llc\ndopl/V5oUGvdphd9+wTV2qEC8fRUH1Thu2M+RaRkG9MyDPJSv4TKnSFjRaYe\nIZU0FE+VgMajvNwZIiOcVwpnF3+Ktnf8HY1UWzGdDOcKm5bEHsp6We9hMAKx\nEIJRxBYmvij9Da4PZsSefsTY9Br3RxZAQhkJCev3n0+eF/YbhXFingUCOrJR\n6A6a\r\n=Wimm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVop6fWkKZu2jV0PbYT74SKNhwaoUir+tHXTSS8/baeAIgExgaiHPxY+u8fwdq3NhcuLa69dcwnU5qR/Eqf7e0T7g="}]},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-s3-zipper_1.3.2_1602778859251_0.22472664818705823"},"_hasShrinkwrap":false},"1.4.0":{"name":"aws-s3-zipper","version":"1.4.0","description":"Zip files from and to an Amazon AWS S3 Bucket directory as a stream, file or fragments. Allows filtering files.","main":"index.js","dependencies":{"archiver":"0.21.*","async":"1.5.*","aws-sdk":"2.2.*","@auth0/s3":"latest"},"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"keywords":["zip","amazon","aws","s3"],"author":{"name":"Daniel Hindi"},"license":"MIT","gitHead":"1cc530ba6bab623ec333d418c866b09be1a9c0e6","bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","_id":"aws-s3-zipper@1.4.0","_nodeVersion":"12.16.1","_npmVersion":"7.20.0","dist":{"integrity":"sha512-Sf6u6pbPci8ORldHb/LOr9pAHdgNyNt19YejnMk6oy5pCvDH/iG+NTMAngrpRoWaAdfHiQAtsZYLC1+Jn5qzyw==","shasum":"359b35ff20d68db5b443f85ec0ff99971beb6018","tarball":"https://registry.npmjs.org/aws-s3-zipper/-/aws-s3-zipper-1.4.0.tgz","fileCount":3,"unpackedSize":28228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2kJRCRA9TVsSAnZWagAA9uAP/1zroW04WBmrrRLM8uaW\nkWGOgpKOKEtpU3kf4u6yd64M/nPAIweBJg3StlCBFPRFzZgf4qgu/ACGR7AQ\nimdYVrtVx0XkEegzqydhghKYXL1KDSA6r5EEcabGdrdJF+0FmPeu+Ql511M+\n1sAUg9lSREUpMwBvg+zi9bq1EKdCN9AyqyiSQ2RJdMoLx5n4YbeMOm2qVeo6\nJ6/mMxFqGw+f23LwYgTpKKa0uImwwwMaQj2o022+aqvcsNxIHTV33Rgkbp/G\nP/DU5rpE8s5O8h43ScUuFPioNuaNWaukE0Rp0yW4zPK2xnb05Ho3kSQmgkJA\nTa3TmKl0H8ntce/l/PQi/eshoUVNeJTo4TBuCCrD9kQMbz+sE60wbgx0rAUO\nu9h83fgFJWK7zQsf1L0mYoBRX961eVx9Q6WrID9oy7rnu+5mmA3uEVbTe/pw\n/ucRVbQz1GzEWkTvKrDxLAKGlaHCF+Hyvp19i0HMzIfj/YJ6wAgSdaXUHGAB\nOHyB3+hlCYvOkKo/Fw9iQq0CLASWlCMub5ALBt3VL0kTpZ5tTGG7E7/IUqIx\nfESUjpiUUY+AVFOQoNOexIAYWVAl39tgHnR84laWLbv58V2OAPyQ3gWEK0jE\nzstz1zHuJz/si3hqRItRyOWk/lm112g4c4xZ6a6udhuC/TDwG6ufGYJl7xIY\nM9gS\r\n=2Err\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5kG+ZVgA4+5HYQxdV49t82HEAx9MtA0u9HpBdGMmMIAIgYQEmGnHOeTX1bwLiIFMW8xCp3tgQSAwdHFgSHYWiqfE="}]},"_npmUser":{"name":"danielhindi","email":"daniel@madaincorp.com"},"directories":{},"maintainers":[{"name":"danielhindi","email":"daniel@madaincorp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-s3-zipper_1.4.0_1633991269340_0.9657172757057906"},"_hasShrinkwrap":false}},"homepage":"https://github.com/DanielHindi/aws-s3-zipper#readme","keywords":["zip","amazon","aws","s3"],"repository":{"type":"git","url":"git+https://github.com/DanielHindi/aws-s3-zipper.git"},"author":{"name":"Daniel Hindi"},"bugs":{"url":"https://github.com/DanielHindi/aws-s3-zipper/issues"},"license":"MIT","readmeFilename":"README.md"}