{"_id":"dynamodb-util","_rev":"39-6d2d4e3b50e644b61bbcf0e20f08dfa6","name":"dynamodb-util","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","dist-tags":{"latest":"1.0.27"},"versions":{"1.0.2":{"name":"dynamodb-util","version":"1.0.2","description":"A utility and helper class for AWS dynamoDB backup","main":"index.js","scripts":{"start":"node app.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"72326ed91b8adf2ba729854e48e0bed47c4d0ee9","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.2","_shasum":"52b7ae42391d841019fa9437735d025cbdfba130","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"52b7ae42391d841019fa9437735d025cbdfba130","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.2.tgz","integrity":"sha512-CBbAOw5iDUaPNCatl2LBZKRR0FGtLxU0XLvi0VXnrM7amih7/VyjerDVKeBbLKss377SN/zUPEgpcqdDEZYuiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJAD72FERkXXgf+tdifbw/I/Nr26QeBrEHKAMN/4TzawIhALbs32PTum5q70UEbYX8FyWm22UEks8dYTCPBO62eXen"}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.2.tgz_1492448441873_0.8099373043514788"}},"1.0.3":{"name":"dynamodb-util","version":"1.0.3","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node app.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"72326ed91b8adf2ba729854e48e0bed47c4d0ee9","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.3","_shasum":"1542fe9f5f7a5e9eab68768c821155b593d882bf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"1542fe9f5f7a5e9eab68768c821155b593d882bf","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.3.tgz","integrity":"sha512-o+D/w/4ZhywHxFjnT0ubCQQA1flx3iw3LMMHXpcxppoyR9rVpxJaSnc3C3JqKB3miare45ngZkzU+BUbKMtCiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkqT4cXg4G3OgT2tNyZYXpq1Mc+2EWuL+fynsl2ZEugAIgRdprGi2jImtMSOlu2b4S6sR5ft/0raMAkUBEvNoqd0U="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.3.tgz_1492450019790_0.7141159982420504"}},"1.0.4":{"name":"dynamodb-util","version":"1.0.4","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node app.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"72326ed91b8adf2ba729854e48e0bed47c4d0ee9","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.4","_shasum":"3cc0bf957c36380db8dce3f49d65573a1e3e51fc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"3cc0bf957c36380db8dce3f49d65573a1e3e51fc","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.4.tgz","integrity":"sha512-FwKBXI6u3VuwhGLogM6a6wHFwqVp85G3d2HIHjl0Rg2tjtVA6j20gTgT6lDVWtM+BA4YrawQuP9H5cRMjP9cZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/VIgGIAyo4M54NByCgvENwgYuOfHwiYO1c2PW39HgYAiEAwdGt5hsmCiN0sN/rCwN0yl1Fi0xksn4KPdx04rBzIUc="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.4.tgz_1492450287159_0.6078752933535725"}},"1.0.5":{"name":"dynamodb-util","version":"1.0.5","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node app.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"72326ed91b8adf2ba729854e48e0bed47c4d0ee9","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.5","_shasum":"1c849b70c9dfc0907cfa00245c2e6610338cf094","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"1c849b70c9dfc0907cfa00245c2e6610338cf094","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.5.tgz","integrity":"sha512-ZZW9MaaiQRqqaJFpE1wP87/GhsSCStKFhW9WZL/BjhOauY8V2MaVgEWQ7rJ5tIfyqZGNVZ4izpjCfpw2bdkLsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYFIDotFVAbkhL3imOCgoHOEJOZl3Kdd+W7plybZu+GwIgG9EvHOJXkn9teGQKGP19+JCtB055CCHdLLblTjaSbFg="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.5.tgz_1492452273949_0.2037585647776723"}},"1.0.6":{"name":"dynamodb-util","version":"1.0.6","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node app.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"72326ed91b8adf2ba729854e48e0bed47c4d0ee9","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.6","_shasum":"9a2b7b9a7216484b3094781c5576fae616e5ce68","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"9a2b7b9a7216484b3094781c5576fae616e5ce68","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.6.tgz","integrity":"sha512-tpVHsAgy0tM24h9GK4e8F99j5NwcAwyM1zFg8I4DzD50+aAPkXyu6zMx5gQY4/4n82SI1gAhDm6EUDSSrjDQMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQWh2xI/19IR50btV/LFxUtdZzA5DVP4VwZPBp16ZQFQIhAL8Yyqfrd/3DmSyy5se8YBnvHfFTksVlztw0sLkaE7pO"}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.6.tgz_1492452570728_0.24612484057433903"}},"1.0.7":{"name":"dynamodb-util","version":"1.0.7","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"72326ed91b8adf2ba729854e48e0bed47c4d0ee9","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.7","_shasum":"2af4f8c25cffbe9995e7e7c5f816c275adada060","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"2af4f8c25cffbe9995e7e7c5f816c275adada060","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.7.tgz","integrity":"sha512-4124Ih7QBr8EBSn8EhYIxCxeDcsWK73AQBUVRefLqw2mJt7Dmz7EHBMA2fe/njBieJwhcTr1fWo+r2IMkxaNqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICc3jP3sbQL1DfELH81OPgHBdeP/ROOD9KW30Ql8z0VVAiAFBKJLpZ4+QgqctOCGCka1JOTtCE45TN2yu0cbMexIBg=="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.7.tgz_1492453310125_0.1235849850345403"}},"1.0.8":{"name":"dynamodb-util","version":"1.0.8","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"72326ed91b8adf2ba729854e48e0bed47c4d0ee9","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.8","_shasum":"75a6a73354f483fa96a0bd0e66f6c2d53e5d0076","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"75a6a73354f483fa96a0bd0e66f6c2d53e5d0076","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.8.tgz","integrity":"sha512-TBa+0RG5ImREcujH/PgzasmzHsVGQxOi8oNe7nuOfMdANDSXKkGlygVl+O3J+fOVGiFN0ygstoR6DmHy4K91pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm0loYaDaGtqg0aRJAXXT8fkPY5iOL8D1i/w2J3w5ZkQIgOrYYkkVOl72tOXO3BNfTybR59c/TG0CgC47aXKy0j8A="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.8.tgz_1492454241547_0.9382944486569613"}},"1.0.9":{"name":"dynamodb-util","version":"1.0.9","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"72326ed91b8adf2ba729854e48e0bed47c4d0ee9","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.9","_shasum":"5bc73ae30c08638ca4bf670233a9e93dd1369a85","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"5bc73ae30c08638ca4bf670233a9e93dd1369a85","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.9.tgz","integrity":"sha512-/mX2PyQSvCJ8JwdZoZKP/cSrZUJjXmPT1iyJcir1t7/NjwL1h9wKlSvM51u8pQ5InZaE85kUR4+N/7TsN4G7Ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQfjwE/mQcs2iCBNDcT9h1AB54izUs+IdhftBCsgY//AiB2k+YtOsJ2CQzN+MFtuAg2ZYpvQg88LtG5nxCoyrYPoQ=="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.9.tgz_1492454455027_0.49394940794445574"}},"1.0.10":{"name":"dynamodb-util","version":"1.0.10","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"b4c7293ce3e4b1392b1ffed1a53a1d755a3939fc","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.10","_shasum":"e0fa83148897685394511453137e4eb9e6ae7df8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"e0fa83148897685394511453137e4eb9e6ae7df8","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.10.tgz","integrity":"sha512-OvWS048dqxK0Dct39Tn8YBoRVp6/rRsSXBSSi/6fFak3tTf1bc1acL1tZ0wUSZCP4Ri9ctakb63uADLrHmfK0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT32YuKYYgDXZVy5xOfjDnSDkpi0G00dAITtuzvhgW6AIhAL5Wq72t4ZL2BZcchnHX3sYe7aJpMd8WwN/9Cm/MlKwn"}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.10.tgz_1492629486241_0.7622440923005342"}},"1.0.11":{"name":"dynamodb-util","version":"1.0.11","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"d882b171b3867285e4296af603098c837acd7d68","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.11","_shasum":"d4958f3d029e2de72cf0b14ed94947a8b8aacb14","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"d4958f3d029e2de72cf0b14ed94947a8b8aacb14","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.11.tgz","integrity":"sha512-dEOKqxaeF/lrNdcS8yYv+x0EfvJEZmJ5glubYg+KFUhEgCu9ZCVor/Ut59eC8Mox3WUfnbOBnzqiQC4QdlGmpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID09EWcwzh82lsTPxECh2I/E6zDt8MgxfJNzLUR0n56UAiEAqDYYjFhIhXlQwPDgZLvZRRU1zaj1xvUNmv41r9u4o2k="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.11.tgz_1493040344647_0.6603735443204641"}},"1.0.12":{"name":"dynamodb-util","version":"1.0.12","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"d882b171b3867285e4296af603098c837acd7d68","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.12","_shasum":"a73b80acb87113112549912730f566b06567b8f0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"a73b80acb87113112549912730f566b06567b8f0","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.12.tgz","integrity":"sha512-VwUHYI3zQG3ZZyyd8TuN7zmZVoa5oGrGlEs5P+AZwzC+7KFBjyRkrNIt3BlX6xC1fSkv14xfB+tenN8048di2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDG4lMhRMfLwZrLaehf3XkZYde0zc98HI9WWquhFhjuEAiAs7RfWgSD+uZtlyRwpqupdtzBTAXQlZ9wb6T9v4Auu0w=="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.12.tgz_1493041618672_0.2954727413598448"}},"1.0.13":{"name":"dynamodb-util","version":"1.0.13","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"d882b171b3867285e4296af603098c837acd7d68","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.13","_shasum":"a84cc56998def310aa0a8f56e43525fe5e77dc1f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"a84cc56998def310aa0a8f56e43525fe5e77dc1f","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.13.tgz","integrity":"sha512-rzaFTzqrNmi76oVW5Nyh8gktNkXNmcXjr7bn4rL8oQn8ry3VAo92uDSN3a7iINniex9mzbZmbi3jPpXKiqC0pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQXhugO8z+bOsi4xYRoztXa8frFzBpdefJ+mmC0lVdDAiEAhnP+VSK+VULHrXBdnylRhiZkXPzu6Vl6gICLrvkXlmY="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.13.tgz_1493041969696_0.6132353730499744"}},"1.0.14":{"name":"dynamodb-util","version":"1.0.14","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"4e25b5e4fb4d603e1b30fdb19b22e1b0ae180573","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.14","_shasum":"b9244ff4a27e15ad95b8f47dda710280c322a94d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"b9244ff4a27e15ad95b8f47dda710280c322a94d","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.14.tgz","integrity":"sha512-TqKjcs9b8SPVED982thl7PjE+AwuDEfDGlT2cKo2B0Ozux2srtBwHe2UTmC1LqDaSk4HeFIlqA3V3xzbYEu6Ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL8KB93O+p2HV+DudIef6WV5TuFNPd4SeygYZanyXxRAIhANYWRP70UcXcPZxFOBz5itGVKUhMXJ5izsd1/G4c0L6U"}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.14.tgz_1493130118453_0.6781161036342382"}},"1.0.18":{"name":"dynamodb-util","version":"1.0.18","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"4e25b5e4fb4d603e1b30fdb19b22e1b0ae180573","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.18","_shasum":"4e7befcc1a4837b931aee5b56f48bc48573e1752","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"4e7befcc1a4837b931aee5b56f48bc48573e1752","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.18.tgz","integrity":"sha512-Ejarq9Ncirfuo8VM9dFB/X9l2goaRYV+Ebzypf6pI4EMmjuPHDr/IsFKhZhCCCxfyn1KGJi3kFLabLdW7P2mbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHGrSBDHqOwUfQBomkgP+sCa+2tkkjmXe5NsG5A8S8bAiEAjdG27EHFZ94jtWAPeX7vemzwovShJ1rnCDkLOnNk6ww="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.18.tgz_1493143661280_0.5934799013193697"}},"1.0.22":{"name":"dynamodb-util","version":"1.0.22","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"4e25b5e4fb4d603e1b30fdb19b22e1b0ae180573","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.22","_shasum":"ed9c4b56efe46158b2c3315eeb39de90cd345a82","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"ed9c4b56efe46158b2c3315eeb39de90cd345a82","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.22.tgz","integrity":"sha512-7Q2gPYBafU36QoesK/g18zWewlL3v/3muTD9YLxJlbpa+ljKuV09uxPCK70xcFM0n0B1NVIj78FRDciwM1hw1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVtHqqlsR/D+n0OqxqH0sxtLQrIEy9vA5EO1GhOMNdjwIhAJjQLGSkBIqI1TqyGK13mBjLgDeay1LF8sNmjbDB2dVN"}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.22.tgz_1493146720012_0.5026675607077777"}},"1.0.23":{"name":"dynamodb-util","version":"1.0.23","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"918d6d105a7981d4a3f5a828bc02900fcbe5653d","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.23","_shasum":"719411012b228d9f72ceb5754f4a4d7ff1f38701","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"719411012b228d9f72ceb5754f4a4d7ff1f38701","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.23.tgz","integrity":"sha512-IVG8Et3SQQ61fS2N0lRPp4+pCyCcCZMoV1sdq3agRj+5kCEKmSIwU/K1NUa0KlK8B+xiifiMqsy4MweviCECww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcxRT6fw0/S43ivzKjHCfrQ7FOA69TSAgy9bON58gdhQIgQT7+oz1DL8LOEwvx7wwD0ilJuepdVezGVXppXfmp7rI="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynamodb-util-1.0.23.tgz_1493230910142_0.8149695910979062"}},"1.0.24":{"name":"dynamodb-util","version":"1.0.24","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","yargs":"^7.0.2"},"gitHead":"771a37315f9b34fb1c2ba7f0419e27ac17507d8d","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.24","_shasum":"cba1f40b70ff839f44566cb1e76a04aed33f8430","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.1","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"shasum":"cba1f40b70ff839f44566cb1e76a04aed33f8430","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.24.tgz","integrity":"sha512-nkDANNHoLsRhOShR3lPvzxYOgyhdS32tGSphHELR+txExXwucbowjxjDv+nj2IQVfIGCXiXkc9BINWp0B0P9Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFBjxIRtUoM0waqWcPYyHwgqExZmcDbxoSW90anp5UJgIhAMdgeNaA8SyKAhmlt8+zrAus3e5Of0SIVmEAyVs6TmPc"}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamodb-util-1.0.24.tgz_1495386288903_0.4787355887237936"}},"1.0.25":{"name":"dynamodb-util","version":"1.0.25","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","s3-upload-stream":"^1.0.7","yargs":"^7.0.2"},"gitHead":"8673d8e6148a59ff2a8031edc88d5aa7d1c5e5d3","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.25","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"integrity":"sha512-6sFWtwrKSCVlutHQ9BO4EYSiFkBFtDTqKfBcZjifFFgo17LMHUEMLQJ/U5lrC2O6rtbc/tPXFzLsuDxOKdaG9Q==","shasum":"a7d8bb5ac7c545e66ecc7a597958efc22f8ae6c5","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.25.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGq/9BW92r5IJ9484k1zwv/kK9/GyE+hadjNLGsIMI2vAiAViNO/NpfslzbIQMSUAJ7LaYtjEvF+yZMFcmq0uwdiZg=="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamodb-util-1.0.25.tgz_1513736056418_0.3386819751467556"}},"1.0.26":{"name":"dynamodb-util","version":"1.0.26","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","s3-upload-stream":"^1.0.7","yargs":"^7.0.2"},"gitHead":"6a6f971c0dd331a31b75361f1e67d2d466ca2efd","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.26","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"integrity":"sha512-GfJBQZ5sKPBpsiCAYjsMV7i2uRUHC2hUvFG4JCEahdVTGhQMiCEuPk4LTzvJRbBc2FvqUSi62ipi6ZKr0C/sgg==","shasum":"e2d2804ce434e27a1762e12c60d14f66bc0e470e","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.26.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNUZ+x31KjgTXuVhHJoFRmPdSYXgWLuNdePQbT4trf/AiEAxIosIz0RltDR2jxVDaGdVTdNP5prZ9dKXik6f0ZEYmQ="}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamodb-util-1.0.26.tgz_1513737904232_0.227473562117666"}},"1.0.27":{"name":"dynamodb-util","version":"1.0.27","description":"AWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.","main":"app.js","scripts":{"start":"node bin/dynamodb-util.js"},"bin":{"dynamodb-util":"bin/dynamodb-util.js"},"repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","dependencies":{"async":"^2.3.0","aws-sdk":"^2.39.0","fs":"0.0.1-security","jsonfile":"^2.4.0","s3-upload-stream":"^1.0.7","yargs":"^7.0.2"},"gitHead":"ff10f627c82848319ece62d65e11ac70b7eafccc","bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"},"homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","_id":"dynamodb-util@1.0.27","_npmVersion":"5.6.0","_nodeVersion":"6.11.4","_npmUser":{"name":"vizvastudio","email":"athaseen@vizvastudio.com"},"dist":{"integrity":"sha512-C2J7FK3IgmvUy2X8DbDLEV/wZ2d4LlQ11gLVEEM2cZE/Bo9QeVTmSBqQC+SPdhrZaS1PEeg2qquXRdVYIV1gkQ==","shasum":"81ce242634125ebec9a4f22cea10262ee93709ad","tarball":"https://registry.npmjs.org/dynamodb-util/-/dynamodb-util-1.0.27.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBkI0g2oRei2MpQIw+KAHg2mCSr7NKkCf5PssZrEKllwIhALS9n9uqAARgMlEi6HBMANtCDkMs4+1z2lUJFftOceyy"}]},"maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynamodb-util-1.0.27.tgz_1513738171467_0.24684708192944527"}}},"readme":"# dynamodb-util\r\nAWS DynamoDB utility in NodeJS to simplify working with the dynamodb data.\r\n\r\n# Replication\r\nA helper class is provided with this utilty, using this you can easily setup dynamoDB replication using AWS lambda function. \r\n\r\n## Setup\r\n* **Streams:** Enable DynamoDB streams with **new** and **old** image. \r\n* **Create Node Project:** Create a node project with the below code snippet or download the example project form the github (Make sure you have **dynamodb-util** package installed locally and available in the **node_modules**). \r\n* **Update target details:** Update the code with the target table name and aws credentails. \r\n* **Packaging:** Compress (.zip) the entire project including the **node_modules**. \r\n* **Create and deploy AWS Lambda Function:** Create a AWS lambda function with the above created package. \r\n* **Setup Triggers:** Add triggers to invoke from DynamoDB Stream.\r\n\r\n```javascript\r\nconst ddbutil = require(\"dynamodb-util\").replication;\r\n\r\nmodule.exports.handler = (event, context, callback) => {\r\n    var config = {\r\n        \"tableName\": \"<<TableName>>\",\r\n        \"aws\": {\r\n            \"accessKeyId\": \"<<accessKeyId>>\",\r\n            \"secretAccessKey\": \"<<secretAccessKey>>\",\r\n            \"region\": \"<<region>>\"\r\n        }\r\n    }\r\n    ddbutil.sync(config, event, callback);\r\n}\r\n```\r\n# Util\r\nA command line utility to backup dynamoDB to another dynamoDB table or to a JSON file. \r\n\r\n## Installation\r\nTypically you would use this as command line utility.\r\n```sh\r\nnpm install -g dynamodb-util\r\n```\r\n## Command\r\n```sh\r\ndynamodb-util --config .\\config.json --command  listtables\r\n```\r\n**Note:** Use absolute path while specifying the config.json\r\n\r\n## List of supported commands\r\n* listtables\r\n* listrecords\r\n* describe\r\n* backup\r\n## Config file format\r\n\r\n### Type1\r\nBackup from DynamoDB to JSON file\r\n\r\n```json\r\n{\r\n    \"source\": {\r\n        \"type\": \"dynamoDB\",\r\n        \"tableName\": \"<<TableName>>\",\r\n        \"aws\": {\r\n            \"accessKeyId\": \"<<accessKeyId>>\",\r\n            \"secretAccessKey\": \"<<secretAccessKey>>\",\r\n            \"region\": \"<<region>>\"\r\n        }\r\n    },\r\n    \"target\": {\r\n        \"type\": \"json\",\r\n        \"path\": \"./backup.json\"\r\n    }\r\n}\r\n```\r\n\r\n### Type2\r\nBackup from DynamoDB to DynamoDB\r\n\r\n```json\r\n{\r\n    \"source\": {\r\n        \"type\": \"dynamoDB\",\r\n        \"tableName\": \"<<TableName>>\",\r\n        \"aws\": {\r\n            \"accessKeyId\": \"<<accessKeyId>>\",\r\n            \"secretAccessKey\": \"<<secretAccessKey>>\",\r\n            \"region\": \"<<region>>\"\r\n        }\r\n    },\r\n    \"target\": {\r\n        \"type\": \"dynamoDB\",\r\n        \"mode\": \"create\",\r\n        \"tableName\": \"<<TableName>>\",\r\n        \"aws\": {\r\n            \"accessKeyId\": \"<<accessKeyId>>\",\r\n            \"secretAccessKey\": \"<<secretAccessKey>>\",\r\n            \"region\": \"<<region>>\"\r\n        }\r\n    }\r\n}\r\n```\r\n\r\nTarget group supports 2 modes \r\n* create\r\n* append\r\n\r\nUse **create** mode if you want to create a the backup table with the excaly replica of source with keys, GSI (Global Seconday Index) and LSI (Local Secondary Index).\r\n\r\nAnd use **append** mode if you already have a table and just want to copy the data from source to target table.  \r\n\r\n## Contact Us\r\nWe are happy to help where we can, please feel free to contact via twitter @vizvastudio or email at athaseen@vizvastudio.com.","maintainers":[{"name":"vizvastudio","email":"athaseen@vizvastudio.com"}],"time":{"modified":"2022-06-16T02:49:05.176Z","created":"2017-04-17T16:32:15.836Z","1.0.0":"2017-04-17T16:32:15.836Z","1.0.1":"2017-04-17T16:46:13.627Z","1.0.2":"2017-04-17T17:00:42.162Z","1.0.3":"2017-04-17T17:27:00.091Z","1.0.4":"2017-04-17T17:31:28.933Z","1.0.5":"2017-04-17T18:04:35.848Z","1.0.6":"2017-04-17T18:09:31.006Z","1.0.7":"2017-04-17T18:21:50.349Z","1.0.8":"2017-04-17T18:37:21.852Z","1.0.9":"2017-04-17T18:40:55.283Z","1.0.10":"2017-04-19T19:18:08.281Z","1.0.11":"2017-04-24T13:25:44.950Z","1.0.12":"2017-04-24T13:47:00.596Z","1.0.13":"2017-04-24T13:52:51.596Z","1.0.14":"2017-04-25T14:22:00.447Z","1.0.15":"2017-04-25T16:47:58.609Z","1.0.16":"2017-04-25T17:58:45.680Z","1.0.17":"2017-04-25T18:02:17.669Z","1.0.18":"2017-04-25T18:07:46.751Z","1.0.19":"2017-04-25T18:51:29.902Z","1.0.20":"2017-04-25T18:52:25.165Z","1.0.21":"2017-04-25T18:54:50.428Z","1.0.22":"2017-04-25T18:58:40.272Z","1.0.23":"2017-04-26T18:21:52.811Z","1.0.24":"2017-05-21T17:04:49.090Z","1.0.25":"2017-12-20T02:14:16.525Z","1.0.26":"2017-12-20T02:45:05.187Z","1.0.27":"2017-12-20T02:49:32.393Z"},"keywords":["aws","dynamodb","backup","commandline"],"author":{"name":"Athufa Thaseen","email":"athaseen@vizvastudio.com","url":"https://vizvastudio.com"},"license":"ISC","readmeFilename":"README.md","homepage":"https://github.com/VizvaStudio/dynamodb-util#readme","repository":{"type":"git","url":"git://github.com/VizvaStudio/dynamodb-util.git"},"bugs":{"url":"https://github.com/VizvaStudio/dynamodb-util/issues"}}