{"_id":"dynongo","_rev":"52-82786f817a536730f2640f77a503d82a","name":"dynongo","description":"MongoDB like syntax for DynamoDB","dist-tags":{"latest":"0.19.0"},"versions":{"0.0.1":{"name":"dynongo","version":"0.0.1","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"0ac73cd5950c4b08a30a579a9586a30b7fac8ce5","_id":"dynongo@0.0.1","_shasum":"0db5b6e94e85cc251e796cd3753f7cc25e02467a","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"0db5b6e94e85cc251e796cd3753f7cc25e02467a","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.1.tgz","integrity":"sha512-2InmUIi2EvfAIHyzRrKph+zTLxXx9maqBg4E40uOMehaSUlyZeGO+S8cUKZgDw90N74+6fVQvBHgOs8lYf7bvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeIXF4dZX0KuB1P/DxB6lXVKTMJue1uCxzN/9Q/YSRJQIhAKVNUg+JTYF3TDwMaUxNetbLkxP0sBmwByLN1Gl9CuPF"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.2":{"name":"dynongo","version":"0.0.2","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"af9087fc1ea83d644f8c5cec8d7723b13c605721","_id":"dynongo@0.0.2","_shasum":"bbe656a805ea7b43dc236a7d6087c6ccbdfd9df3","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"bbe656a805ea7b43dc236a7d6087c6ccbdfd9df3","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.2.tgz","integrity":"sha512-qGvA4alzr6uXg6zczujqu3wDhITAcPgk4szOtmrWahe38zMn5jVVKwh5PenO38cyrcc7StRrY8DJT/XHVCLfQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtA3Xg+2bJSkeaI9rtSMjuelUCs4xpRVwbVf4FcIuu7wIgdLz4XLokzQAqRa+3Jp4ai1pqsPKaPfnO91+0hTjSDHg="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.3":{"name":"dynongo","version":"0.0.3","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"07a4359b16b50484b65e773127336c324fa2b9e8","_id":"dynongo@0.0.3","_shasum":"6732a04efde195254fc897d8a629f323d76c81f9","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"6732a04efde195254fc897d8a629f323d76c81f9","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.3.tgz","integrity":"sha512-alR+voHzGONwvBqjb8cIkNl7KQlLSFVO4hAMRxftt4kZqeAPNQH8AojHtrNpOHetgCH61ZDZ8oufr8ccUsZFjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvCwm9vZfnlPkfgYo5q7LwKhI9K+1XfrNOOah5aX1NZAIhAMTd73Br5bfGzU6hdFSxvz0nVd/93TMUrKj8KfZjQyQr"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.4":{"name":"dynongo","version":"0.0.4","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"994f4b4f7dd02ddcee267f8952cc421f456195f9","_id":"dynongo@0.0.4","_shasum":"d6b968374d94df62f3ac7dcd9247c82632291f7c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"d6b968374d94df62f3ac7dcd9247c82632291f7c","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.4.tgz","integrity":"sha512-jp8AIV6WbpUnKiSw3McJm6d3pbVWyQAWlXvkUvHomnaP139LBoY77OkMgkCSKfZ1a/yHedD4Klrr2sQipptmkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRCrxw+K8L/vNBN54paNqM4Q5RBjXfmfn9Xibqf+9oZAiEA9ijhwnKukcTZRzIOHvBvSbEBH/aoi7oIhVhofaodFuM="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.5":{"name":"dynongo","version":"0.0.5","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"340a9580d16809795261096de00d3b35a2b3b799","_id":"dynongo@0.0.5","_shasum":"55ba2f7aa0d5e1d8be092b27f70172f317c952c6","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"55ba2f7aa0d5e1d8be092b27f70172f317c952c6","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.5.tgz","integrity":"sha512-3TxyGil9hXUCQCb4N8XzIIPhl4VqP2TGL0xxumCBQGgmQRCmroQX7SSemKeTdDBWjp7w+hTQHhSRw8YtCcluuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfChdmSMU6qsVTor7Z4Z7wIrPQSrKnKOD+eRePaB9NkAiEA8gv+nwTr87WoPbUMkKMjYcJN+qU4HrF29MSghAFqTJk="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.6":{"name":"dynongo","version":"0.0.6","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"bf2fc75f02a43164ec9c53358a56b2f27ec19c97","_id":"dynongo@0.0.6","_shasum":"6f12e571620ef9553723328457c5a3764670b6df","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"6f12e571620ef9553723328457c5a3764670b6df","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.6.tgz","integrity":"sha512-wiRocNNn2V22nrjddih2mNhPxCvItTfvgajWhnTTLe/AxSUVWo1dFClqXzaVW6hObp6WHedbV0Z6MhKCJ0TI2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6sAT/AP6xUgXiTU6GJP6wPNRC14++tTXvYytfknCCJAiEApIOS0rxNRnyhc6fKbQu2dfXpRszE4pE+XQyw0j6nYtE="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.7":{"name":"dynongo","version":"0.0.7","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"1f398608176ae656d1386f64752941faca5ce4c1","_id":"dynongo@0.0.7","_shasum":"6d19242c103058e5d7758dc771810a33f1056697","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"6d19242c103058e5d7758dc771810a33f1056697","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.7.tgz","integrity":"sha512-EvECMtD1TkTDA+YwBFFQXCk8uXk7mh4WIbPnDQms2Tg0jBSdizaOE7XkF5RXI5PD8HVqX4xFp2YUv3SC0yQbSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzsHVymfv018LLS49QwXH2ai7CnnPXEqUyld/tfAK+rAiEAm3M0kZ+EZldThS3xnBOmitEp5WfaUXHU5z82Df+uOnA="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.8":{"name":"dynongo","version":"0.0.8","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"33f368d3a35b63f09538d5b5aa74a76006a187b2","_id":"dynongo@0.0.8","_shasum":"cecf27017b3f0c0ad4d596c9ec83c3dcf9c142a8","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"cecf27017b3f0c0ad4d596c9ec83c3dcf9c142a8","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.8.tgz","integrity":"sha512-cMf7U6GbxmOCt5b5xnzpYFf9EIHEfmGpn5mRbSuCgoTVN8DnRmrVQKG+GyjUEGfD0W433nmzRfCjWiimUK0Yww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtbqN2p0L6qpr4MZKTfTOIOMKEVUegvftTcA0XOxsWZAIhAKVU5duymo/ZtRV9XX1uepI2swXBFaOWhlClQ9ZbqRw7"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.9":{"name":"dynongo","version":"0.0.9","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"484d1bc233050d90becea6c2d78265c67263f68f","_id":"dynongo@0.0.9","_shasum":"bb15bef427bd4908e90873b8881d416dd3745abb","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"bb15bef427bd4908e90873b8881d416dd3745abb","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.9.tgz","integrity":"sha512-DaY5YGxMtUGxRZzR3OL9mAFt0YwixGPIbkPfpU9Ov43lm8BNLldNjXqu2yl7gWtKFsgT4qfH+GG5pDOlsPlFYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjuyJ/T+90owMtOAvysG0MvRoCs2SvTdx6a/buyWD23gIgH2zUSXIKnzhlc1IfZu9CEW6JnWb0J2/KJG8jUK33cBI="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.10":{"name":"dynongo","version":"0.0.10","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"3fd43b1b3d75c172418c14db260bb89d5494f1e4","_id":"dynongo@0.0.10","_shasum":"a9a7d0807a741e4baba74db9cc3c2b3716561f67","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"a9a7d0807a741e4baba74db9cc3c2b3716561f67","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.10.tgz","integrity":"sha512-8oIn5Mwph9sXox+b4AUTDfq4zGtYEce4ai3wqGbFxFpDdNQl0Vzc/LehABF/FSrGGdN5Jijx6fmMb//hkkDptQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKRI9q0Qn9z3Rw0S7Krf8NzckjtemDjO08i6MtPKdOGAiBZxXrpk63LNuxnnr/O57rVCUOGj0ZU2ONOXC45XkmDIQ=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.11":{"name":"dynongo","version":"0.0.11","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"cce98156f3d72fee28f90f43380e11e2b53711ec","_id":"dynongo@0.0.11","_shasum":"81955fb75ad651f7fbf21a7bc39e0f226649b27e","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"81955fb75ad651f7fbf21a7bc39e0f226649b27e","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.11.tgz","integrity":"sha512-ysBFctZqMe/++HQdptcind6SHs7J+06JetErUf30RfHhOYBSdHHQNE3A+Re2WQCCXEe24DRCMk/KJ9VfyJcnpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDlA/3QYWqEaGl/5w594VVHW40fO0+7PmcV3S3jJWUvgIhAI7zkDZ20D8ZtM36Cy+h1nDLBqaa83L+sgg3XBBIoXqQ"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.12":{"name":"dynongo","version":"0.0.12","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"c4fe7ee59eac3e476853e5e03e9d43068494cfc8","_id":"dynongo@0.0.12","_shasum":"3a271571971941a67f04e251bc4afbf50fdf7155","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"3a271571971941a67f04e251bc4afbf50fdf7155","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.12.tgz","integrity":"sha512-YIcbQOU2yoBB+BjAFX2BAn5xunu2nLur/q7I1SUDCOkd6LFhlF4fbGqBm7MuR27rWNlE3iFL2iaQNLzkSqksPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9vfSY8DbqZ1QZEIk2aE1b+FjaTIraUYOJ0JCohNvbQAiEA4uqVWUPL+n8thhBT4K7GEIq4kXDz7kITMKmNUwEcm98="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.13":{"name":"dynongo","version":"0.0.13","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"4660343c3076661fc31e85e7a344cf263dc05f2b","_id":"dynongo@0.0.13","_shasum":"fef364febf6708f0649e8d521f6438e2bdf0a1ac","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"fef364febf6708f0649e8d521f6438e2bdf0a1ac","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.13.tgz","integrity":"sha512-NzX2JjZf4M6AsH4DC8od4hoReEQb16x0M+jRdDDC9roN4xBUCw+L8lypp9znuy3FHIiPGmn+E1d/QRN3K3JXnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT0gkADxX6UX/DzIlStCf3Pf2a6NC0xzzSclhkip/bPgIhAMAQoqKTsCVBdSnpUlybgOdRiREr6G4NxRZW/SERsr3d"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.0.14":{"name":"dynongo","version":"0.0.14","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.1.39","dynamodb-doc":"^1.0.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"e9fd53741e68eda420fb5c600b4022e1588a20e1","_id":"dynongo@0.0.14","_shasum":"1a238895d37445be3bb7596b14c3405280178f7c","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.2","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"1a238895d37445be3bb7596b14c3405280178f7c","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.0.14.tgz","integrity":"sha512-KirUZVHj4NZ7aFQWG/3xsfhTRTVks63CvcY0lVNNNFIWX/f9pjGDDM/kJHuHbS/aCT4srQCZ14UrriLq5EGL8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFERYV4r6tzTk1e+41kr+5/cnXFWudmlGQxMRT2nakW+AiBCLQp6sRwXt8rqVhrmpD3VBA0eXHXIBwj+HywkVYwv+g=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.1.0":{"name":"dynongo","version":"0.1.0","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.0","lodash":"^3.10.0","q":"^1.4.1"},"gitHead":"e4af53dd8e52cff2bb8f64b7f96aea3596ea7b46","_id":"dynongo@0.1.0","_shasum":"a5b504e376cac2a191c4017762718fe6f29e23a2","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"a5b504e376cac2a191c4017762718fe6f29e23a2","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.1.0.tgz","integrity":"sha512-vNOo77EzNes/t4T2Zvj4vIhbVupke1z7JtaS5BTNxc3yENzhzebrU+SDDtTC1gTdiOR1GuyIWgzXDiWPmGH/fQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANLTKtPmmgtAo3M05DJuU9uqcgGbdxSkh74B+5e/MgsAiA7+J4o+R08UstCSaaSoKWFYRpvcEz9ZyqFDUfzbpNc3A=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.2.0":{"name":"dynongo","version":"0.2.0","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && ava test/**/*.js","coveralls":"nyc npm test --all --reporter=text-lcov | coveralls && rm -rf ./.nyc_output"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.0","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.2.0","pinkie-promise":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.4","nyc":"^3.2.2"},"gitHead":"a2a6e0db813e73682f7fa0fdae3fd7cc5bd1c919","_id":"dynongo@0.2.0","_shasum":"f0875a5030e5f6c5478f664a4b344692e4df607e","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.0.0","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"f0875a5030e5f6c5478f664a4b344692e4df607e","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.2.0.tgz","integrity":"sha512-L8/mnUMM52WDBZuc3W/zbhJW7KRsWxbgATuEMs5xpLOikPNlHklcjZkfbFZTy3Q9u6cYXCXF6qbAouWWdA+rDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiSSfCwL3rm5vlFqtuB2pAQL5dGqNhWrEb+1EFYdlsfQIhAMs1P632ObIV/mib0pJgbeY9eG00P7+pAyHp1a2mLmjX"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.2.2":{"name":"dynongo","version":"0.2.2","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && ava test/**/*.js","coveralls":"nyc npm test --all --reporter=text-lcov | coveralls && rm -rf ./.nyc_output"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.0","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.2.0","pinkie-promise":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.4","nyc":"^3.2.2","xo":"*"},"gitHead":"1ad0588afcf80ca2dc2e34fd36495ce71a553f0e","_id":"dynongo@0.2.2","_shasum":"2bc4206747618f1190b304fa0e727043ee9cc178","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.0.0","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"2bc4206747618f1190b304fa0e727043ee9cc178","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.2.2.tgz","integrity":"sha512-kGEOrOUKW9CltYm7CjuYS4kKdt8rUYSa78ul7bGBGyhTp3QTnI+4nBxoS5t+WsP08uIj8bGZb1nPsIrSyVovkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkVg1SGxbiwzTX4odD1+JAqTy29aP9Iu6iDYPWAlgDlAiBMeV2jXUZ/Dz7DATGUt4DVC48RAW34URV1Z5EutRzINQ=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.2.3":{"name":"dynongo","version":"0.2.3","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && ava test/**/*.js","coveralls":"nyc npm test --all --reporter=text-lcov | coveralls && rm -rf ./.nyc_output"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.0","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.2.0","pinkie-promise":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.4","nyc":"^3.2.2","xo":"*"},"gitHead":"9e6119ac00576ce04c5c97894e8eae6402521d9d","_id":"dynongo@0.2.3","_shasum":"1c72d31fa6402bf4511071c989aa09ebd3a2d4de","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.0.0","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"1c72d31fa6402bf4511071c989aa09ebd3a2d4de","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.2.3.tgz","integrity":"sha512-16jH5jCEIxXhNHbMjFVb8zNT3AGjrk2Ltw+ECPQlFCeQL9FDCTQEZIIHLTDR2GrjT9safev1jHqI9phY+432Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnrUZhNg5qhiGuFP3QTjk4YEXROHam1CQHXRWfgnYhewIgGJLED+BgaV7RLS4OA2XrZgbST4E6+UA/4rG5KRAeY70="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.2.4":{"name":"dynongo","version":"0.2.4","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && nyc ava test/**/*.js --all","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.0","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.2.0","pinkie-promise":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.4","nyc":"^3.2.2","xo":"*"},"gitHead":"f4042b8f9c5a91cc4d35d647400228cf055f0bf1","_id":"dynongo@0.2.4","_shasum":"5c1ab8f56bf4cf7a85b26c373337b36eb6104e89","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.0.0","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"5c1ab8f56bf4cf7a85b26c373337b36eb6104e89","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.2.4.tgz","integrity":"sha512-lvBMMbce0sIaBzciuOe11SpFDSAymC8WREyA1Ks5526NUXf+8Bm4+EaQv2zO9m5irYjS73TdFbR/9/lH1P7XQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs29T9NRAE2cMITcVjcX1WKAoDmbe+a63B39h6lZO5fAIhAJOtLl8NTZPuqIna2vIKXV0GkyEXZ/wxeDjOSlYP3JpI"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.2.5":{"name":"dynongo","version":"0.2.5","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && nyc ava test/**/*.js --all","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.0","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.2.0","pinkie-promise":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.4","nyc":"^3.2.2","xo":"*"},"gitHead":"67809e50715ddf893f7c7148bf9d47036f5ebb5e","_id":"dynongo@0.2.5","_shasum":"c2fb45d89d8ad5f3e6d8823d389be5030d196fd5","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.0.0","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"c2fb45d89d8ad5f3e6d8823d389be5030d196fd5","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.2.5.tgz","integrity":"sha512-LvNzbvyQPWBJGNwMud0iW7uLjPOx87hSwfJkHwT2o3EzQ5mR+CmzTCXGiN05PjAmkVvZHG4UiO/ieoSxqc4FXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYNa/OOy0JV2dPjag7WxnnBPnbNK6/OULdYSyx60/2uAiEA6B8VI9F2PqKE6Uq4oBCf7NthwX6KyGLpHBC0decXM+o="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.2.6":{"name":"dynongo","version":"0.2.6","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && nyc ava test/**/*.js --all","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.0","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.2.0","pinkie-promise":"^1.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.4","nyc":"^3.2.2","xo":"*"},"gitHead":"abd194ecdf02fba3421322d1eeac7f56bf4bd36a","_id":"dynongo@0.2.6","_shasum":"7a516e751d04cde86b8551c68a6420d9d6908591","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"7a516e751d04cde86b8551c68a6420d9d6908591","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.2.6.tgz","integrity":"sha512-JtWacYfuQt4RnT5eEEd+BblMEO7dgSdRAB8BBmAEwUkznUsdBzmK2qOnkUaXpg5RhHsBRqwqiuQI77n3MjUt4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClc6jlXXOrW4lU356gYRtcyqfdqV294Zrv/y09K1NpPgIgEZo34HCnP+qx/HI7zPHsoNaPA3bGou01p8W0FUtBN0o="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.3.0":{"name":"dynongo","version":"0.3.0","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && nyc ava test/**/*.js --all","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.22","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^5.0.0","sinon":"^1.17.2","xo":"*"},"gitHead":"abe203b6734bdd401c537d5712d2caea38ea1a83","_id":"dynongo@0.3.0","_shasum":"54a387c750f3bdd5017719c74239100d37b9210d","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"54a387c750f3bdd5017719c74239100d37b9210d","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.3.0.tgz","integrity":"sha512-13rlxIKHO+MCA/J6Ug2RSOjSkRR8UhZhpt4BXZi25zg2krIndJ5XoO5TEXTZECMMgYnvQQJcNAPfZUl1OK47ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeU/VcNK8NAMKdE4Dy3NnoxWVaqdNFa75enknBTulTKgIhAJFCHjqfbelWq/BpHNhVQhboEcO9kSqr8JYFy7rIKlDF"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.3.1":{"name":"dynongo","version":"0.3.1","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && nyc ava test/**/*.js --all","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.22","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^5.0.0","sinon":"^1.17.2","xo":"*"},"gitHead":"87b7c254b8e2507afd8f8cff67d5c7337f149dbc","_id":"dynongo@0.3.1","_shasum":"d59c6d0ac11ec9276d67cf92d8986f28f0a72809","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"d59c6d0ac11ec9276d67cf92d8986f28f0a72809","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.3.1.tgz","integrity":"sha512-YkVsfdJxK0QzIJqyS4gylo6RZIf59DpLlwa3fEZyFfSrq0G7X5KQpp5H6jBNipyQ82oF9yyealCy99yicM5zMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzwbwnU6MBuWYGNLagWJuFgmPDUJJraxTnqH9DzYPfMQIhAPuVNZXj1Wp0sMOU4IN1p1Re+dmvBf2XAkWa4QJNZQ3P"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.4.0":{"name":"dynongo","version":"0.4.0","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && nyc ava test/*.js test/**/*.js --all","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^5.0.0","sinon":"^1.17.2","xo":"*"},"gitHead":"dba6c2c3e06b5b30b6739cba67b93cacd02a76ec","_id":"dynongo@0.4.0","_shasum":"ce7b9ebbe429ad8ebb571cebdcefd64e321390cc","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"ce7b9ebbe429ad8ebb571cebdcefd64e321390cc","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.4.0.tgz","integrity":"sha512-bPWQmjnPQXbVOOx+Y24aBf5++Q27vBbp1+sczMfRGcbcuhXGf2NKxMKdPuiAM29dsAPBgmKYD14HMIv0tEipGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWUEYqRpmP01nNMJF39W+Pa3Mbf8joeZHW7wquOv45TAiEApEjjTh6tzZOnNXkMJadsBqm7KEncR/L3KJPtETPcZ8Q="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.5.0":{"name":"dynongo","version":"0.5.0","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && nyc ava test/*.js test/**/*.js --all","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^5.0.0","sinon":"^1.17.2","xo":"*"},"gitHead":"3fc67ddbcbcf23aae7c090d835e66c730e06b8ba","_id":"dynongo@0.5.0","_shasum":"565971111a3834a9d9b7af24ff33a6a016a6ae7a","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"565971111a3834a9d9b7af24ff33a6a016a6ae7a","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.5.0.tgz","integrity":"sha512-PyJDXjDPXbMq2AZF2c7BADTlr7wzoiWAIn7ilcMH/d+eUZ9MWI8pFU5KKRg/NWJeHanffErJ5Dfrk3nTgY56aQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWp2ge2B9wiN05ce6ZbriZe9SDE9n4u6O4qH5UhVrhTAIgW7WfUHC5Rca4zGldJHVdfE7fUWuI440l1hEaXz7sdPI="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.6.0":{"name":"dynongo","version":"0.6.0","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && nyc ava test/*.js test/**/*.js --all","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object-assign":"^4.0.1","object-pick":"^0.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^5.0.0","sinon":"^1.17.2","xo":"*"},"gitHead":"5171381a55d7086c3e3304ed8f38ffd427c89ec0","_id":"dynongo@0.6.0","_shasum":"175a069e5afb510cc075db59e8bc265b59f146d7","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"175a069e5afb510cc075db59e8bc265b59f146d7","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.6.0.tgz","integrity":"sha512-R0jJZyviBu2Y6mqp409sgICfCwH2HwUnxs6ABDSigo/+JVSqkDaPuO10iJNLqhOL4R9iaeZ6KJqtxEcaZKY6bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd3zcHmMi1+kHWYdprqeHMH55sFHUq3BGdZ06jX0sVhwIhAJPheGvZ7IhtcvTYw4xMKD6mf9WBaUABMubw7UtHRv49"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{}},"0.7.0":{"name":"dynongo","version":"0.7.0","description":"MongoDB like syntax for DynamoDB","main":"index.js","scripts":{"test":"xo && nyc ava test/*.js test/**/*.js --all","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"keywords":["dynamodb","mongodb","mongo","mongoose"],"files":["index.js","lib"],"author":{"name":"Sam Verschueren"},"license":"MIT","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo","dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object-assign":"^4.0.1","object.pick":"^1.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^5.0.0","sinon":"^1.17.2","xo":"*"},"gitHead":"a247f6811c645c9ccff328d2531d18247b37f51f","_id":"dynongo@0.7.0","_shasum":"c0e3ec93d04cd675b023af30430abe5188ace962","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"c0e3ec93d04cd675b023af30430abe5188ace962","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.7.0.tgz","integrity":"sha512-aokVwSSuob8+fnk+N9BRatXZx7fjt3kZm0rgC2b+FgE2e12/Uwtnn8kxAK2RXrcSyt+FVJmE2VAVkxTf4pGnwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9RpLCDw1+k/RXB+gEc9dGYzvlmWl0wvnW7EGICQJGqwIhAMudgW9XF29yPE+y8oBIC2g7S1ANs5sHA+3RxgjgX8Sy"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/dynongo-0.7.0.tgz_1456911808884_0.33809452946297824"},"directories":{}},"0.8.0":{"name":"dynongo","version":"0.8.0","description":"MongoDB like syntax for DynamoDB","main":"index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/clinton.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object-assign":"^4.0.1","object.pick":"^1.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^5.0.0","sinon":"^1.17.2","xo":"*"},"gitHead":"ba4a7c765d46ae540475b27e88faf89b2e573bc2","bugs":{"url":"https://github.com/samverschueren/clinton/issues"},"homepage":"https://github.com/samverschueren/clinton#readme","_id":"dynongo@0.8.0","_shasum":"6f830c590e639602ed06823c927657230e3ce288","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"6f830c590e639602ed06823c927657230e3ce288","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.8.0.tgz","integrity":"sha512-vllAuHKknD+7ncOCyo0H5mp+EVJ+rROD5iHnMxnM6b0LBd3oL/yW5XMdSMSuY7Rzabv0jVnX3Ux021UkQY+6DQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVWZSoXm5lQlS3Ud1KcyPJN6iY4bFU5MUIJDKkTB7AZAiBsJBsixldE4qj68E2v78pCsj1/vk5AurQAFroXvBxVnw=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/dynongo-0.8.0.tgz_1468227995652_0.8514349856413901"},"directories":{}},"0.9.0":{"name":"dynongo","version":"0.9.0","description":"MongoDB like syntax for DynamoDB","main":"index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/clinton.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object-assign":"^4.0.1","object.pick":"^1.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^9.0.1","sinon":"^1.17.2","xo":"*"},"gitHead":"8e5416e3fae8b3bb1e19c73ef402f0d06454e625","bugs":{"url":"https://github.com/samverschueren/clinton/issues"},"homepage":"https://github.com/samverschueren/clinton#readme","_id":"dynongo@0.9.0","_shasum":"34724e7b2db4ad3055086a4bd4a9dd7cb984dbba","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"34724e7b2db4ad3055086a4bd4a9dd7cb984dbba","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.9.0.tgz","integrity":"sha512-CddVZPFxOvmm8KU+dUIiLurbb2TeUIJ0goBY598dszTQbtGhupdmCZwtv8CjFSeZ50XzjJ15oyQw+fCuHRfoOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzdb1I1tllKltFz2bWh8hzxopr7WDv0V1H9JZY3rmU5AiB06cU6GmICMPss3DjGUisEth48dVcz9aXcNYlmQwAmGA=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynongo-0.9.0.tgz_1479222388054_0.684989393921569"},"directories":{}},"0.9.1":{"name":"dynongo","version":"0.9.1","description":"MongoDB like syntax for DynamoDB","main":"index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/clinton.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object-assign":"^4.0.1","object.pick":"^1.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^9.0.1","sinon":"^1.17.2","xo":"*"},"gitHead":"a452b702981fb091c553f1f537d3acb9d6dbd7ef","bugs":{"url":"https://github.com/samverschueren/clinton/issues"},"homepage":"https://github.com/samverschueren/clinton#readme","_id":"dynongo@0.9.1","_shasum":"840d740928f3676159a242fa7a06dbcb4455307b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"840d740928f3676159a242fa7a06dbcb4455307b","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.9.1.tgz","integrity":"sha512-+40rJkqjkY7RFHnTIaX3FLKfkBpFFEsxDbUaTHY3Jg1hYcKnhMsmMc5IWWJmVFqYRyY1nBCLkR8KIHK32Tdb+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSVEQd/3LeBTIV06tKnTkwjHofBbx7zP8GdKVEPqzcGgIhAMNzA8gEJ2mGnksJRHcWK9n+kaNakVcPY0PcF5Gqe4fM"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynongo-0.9.1.tgz_1479226422101_0.06612484343349934"},"directories":{}},"0.9.2":{"name":"dynongo","version":"0.9.2","description":"MongoDB like syntax for DynamoDB","main":"index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object-assign":"^4.0.1","object.pick":"^1.1.1","pify":"^2.3.0","pinkie-promise":"^2.0.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^9.0.1","sinon":"^1.17.2","xo":"*"},"gitHead":"4fed9245b6dc35d6f8c6206467c3b81a159587c9","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.9.2","_shasum":"8fab43c07c9934856ca0f55fd007fe9a57311e5f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"8fab43c07c9934856ca0f55fd007fe9a57311e5f","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.9.2.tgz","integrity":"sha512-pkSXc4dfK3U5W/QdooylTrGK3wmHJBGN3VuTbBB+UX0y5aUfbwfR+G4/htrxNuti+smuA/ihQA0dbmPZpF+LBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJ6YGGTp5cAJXffhfsSzoOPo2DBdmGebXhN9cDBPHciAiAorfIWjRHuJw+0Ihr9d+7GC1NHCrjV6VEZ1YvpKrvHZA=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynongo-0.9.2.tgz_1485351325864_0.12303675198927522"},"directories":{}},"0.10.0":{"name":"dynongo","version":"0.10.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"test":"xo && nyc ava","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["index.js","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"ava":"*","coveralls":"^2.11.6","nyc":"^9.0.1","sinon":"^1.17.2","xo":"*"},"xo":{"esnext":true},"gitHead":"ce5c6c7f82cce6e228c0fb93e86bead90de27966","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.10.0","_shasum":"5549e22938f4694bbee452ba67447411031970aa","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"5549e22938f4694bbee452ba67447411031970aa","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.10.0.tgz","integrity":"sha512-fC21oJjh80SG3Rgrvrw7bT1c647goSjO9RuwtMpPr4anjozIsIeZqw8EleeQQS7cL3pnPzGPK4BoioDYZygm5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvhUjmVqtzgh0uTJ1rjabaRPKdzvZwTgXkNNkmZ7GdHQIhAISbX0g8X+iRvDJZazUDI81mCSkkkdnY7jj72hzYQMWg"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynongo-0.10.0.tgz_1489148466599_0.163086709799245"},"directories":{}},"0.11.0":{"name":"dynongo","version":"0.11.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration","test":"npm run lint && npm run compile && nyc ava","pretest":"npm run compile -- --sourceMap && cpy \"**/*.json\" .. --cwd=src --parents","compile":"tsc -p tsconfig.json","coveralls":"nyc report --reporter=text-lcov | coveralls","lint":"tslint \"src/**/*.ts\"","clean":"del -f test lib *.js *.js.map *.d.ts"},"files":["index.js","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"@types/node":"^7.0.8","@types/pify":"0.0.28","@types/sinon":"^1.16.35","ava":"*","coveralls":"^2.11.6","cpy-cli":"^1.0.1","del-cli":"^0.2.1","load-json-file":"^2.0.0","nyc":"^9.0.1","sinon":"^1.17.2","tslint":"^4.5.1","typescript":"^2.2.1"},"gitHead":"5122655b1c8ab77296cec53eb7cc3620eff0bdeb","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.11.0","_shasum":"48079bc48a9c2b6e3208a7289b08f8d7a56adc3b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"48079bc48a9c2b6e3208a7289b08f8d7a56adc3b","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.11.0.tgz","integrity":"sha512-b+n6wIRiwz43wmTzcJgPjTQMTEHeuNl5oRxC31ntAxR7bEeUBKYEyTsF9Vobt39kuxHWoL8Ls/EgDp9gOdGlbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx0uZpmM9XClaYef3ISfCYzmCNhsFF7pxthOLQQFuyjwIhAMi/CaFRWkY+zgdgYyx3nxCnIAryVM6xtyX5e9+Ty5eZ"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynongo-0.11.0.tgz_1489679591454_0.9433225488755852"},"directories":{}},"0.11.1":{"name":"dynongo","version":"0.11.1","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration","test":"npm run lint && npm run compile && nyc ava","pretest":"npm run compile -- --sourceMap && cpy \"**/*.json\" .. --cwd=src --parents","compile":"tsc -p tsconfig.json","coveralls":"nyc report --reporter=text-lcov | coveralls","lint":"tslint \"src/**/*.ts\"","clean":"del -f test lib *.js *.js.map *.d.ts"},"files":["index.js","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"@types/node":"^7.0.8","@types/pify":"0.0.28","@types/sinon":"^1.16.35","ava":"*","coveralls":"^2.11.6","cpy-cli":"^1.0.1","del-cli":"^0.2.1","load-json-file":"^2.0.0","nyc":"^9.0.1","sinon":"^1.17.2","tslint":"^4.5.1","typescript":"^2.2.1"},"gitHead":"a33aa7df0dc6220ca692a047bd542f3b4d5b5f43","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.11.1","_shasum":"a63f892704765d4f0269dfdc8b4437b3756ecaef","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"a63f892704765d4f0269dfdc8b4437b3756ecaef","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.11.1.tgz","integrity":"sha512-jicOg5ZB+jW5d/Gi4Ie+Ntf/Zmerp+P/dH2/kjzwbIOm2O+Q7x3Xiph/GCy2hS5ny9NEd8X6m0uIDkL+PxEeTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvVJfmpBRNe1LIpcapH5dh9JtW/gofUOeVtN/ozG6ZIgIhAOlhkQtMc70C2iZttK01IKHSrVYb65z4xqs63+xl33+i"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dynongo-0.11.1.tgz_1489689445927_0.43373521929606795"},"directories":{}},"0.11.2":{"name":"dynongo","version":"0.11.2","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration","test":"npm run lint && npm run compile && nyc ava","pretest":"npm run compile -- --sourceMap && cpy \"**/*.json\" .. --cwd=src --parents","compile":"tsc -p tsconfig.json","coveralls":"nyc report --reporter=text-lcov | coveralls","lint":"tslint \"src/**/*.ts\"","clean":"del -f test lib *.js *.js.map *.d.ts"},"files":["index.js","index.d.ts","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"aws-sdk":"^2.2.30","is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"@types/node":"^7.0.8","@types/pify":"0.0.28","@types/sinon":"^1.16.35","ava":"*","coveralls":"^2.11.6","cpy-cli":"^1.0.1","del-cli":"^0.2.1","load-json-file":"^2.0.0","nyc":"^9.0.1","sinon":"^1.17.2","tslint":"^4.5.1","typescript":"^2.2.1"},"gitHead":"b0168bcc0afe47aa99719e69914e2c4b494794c2","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.11.2","_shasum":"949978e02ea30ebd50c6d67d150a08693ef1a04e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"949978e02ea30ebd50c6d67d150a08693ef1a04e","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.11.2.tgz","integrity":"sha512-ie8KYo7Wo0pWbbPNqCjo31Xbcf9ZaVZbujQyiuEhC5gPS/8tcGu3UdCpdm9iqm7pIadaXLhT5iZoCQ8xJgC9ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjO2Up0ZACGHfKmVRa3xzV8TrH23Up/CwnLV6Vio3HqwIgBnWmhdf8CCWKYS4H/Jt6dQk6aCot0l57ilXsWJ8vpQo="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynongo-0.11.2.tgz_1489689933706_0.1410525005776435"},"directories":{}},"0.12.0":{"name":"dynongo","version":"0.12.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration","test":"npm run lint && npm run compile && nyc ava","pretest":"npm run compile -- --sourceMap && cpy \"**/*.json\" .. --cwd=src --parents","compile":"tsc -p tsconfig.json","coveralls":"nyc report --reporter=text-lcov | coveralls","lint":"tslint \"src/**/*.ts\"","clean":"del -f test lib *.js *.js.map *.d.ts"},"files":["index.js","index.d.ts","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"@types/node":"^7.0.8","@types/pify":"0.0.28","@types/sinon":"^1.16.35","ava":"*","aws-sdk":"^2.28.0","coveralls":"^2.11.6","cpy-cli":"^1.0.1","del-cli":"^0.2.1","load-json-file":"^2.0.0","nyc":"^9.0.1","sinon":"^1.17.2","tslint":"^4.5.1","typescript":"^2.2.1"},"peerDependencies":{"aws-sdk":"^2.28.0"},"gitHead":"3553267370f77985625e330d21ae18b4b5801c0d","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.12.0","_shasum":"fb263ac29db302d9f7e1c7ea83c9c77ec4385ce6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"fb263ac29db302d9f7e1c7ea83c9c77ec4385ce6","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.12.0.tgz","integrity":"sha512-XfiW2pahH5t3ZsTrct3984sjwEKiIoE9R+1WwJKb6o6U6FohavccfJqQnKuOd09gptTnKHE773HX78ddIvgFjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtpag+RlnAktxfaAa87w5/GRyitvxzcgIAo8gHRcV6JAIgbtUPAMWmnW3BMpz/JuAXTywwgvisipysKS9uKsGMVbg="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dynongo-0.12.0.tgz_1489776785766_0.6692179881501943"},"directories":{}},"0.12.1":{"name":"dynongo","version":"0.12.1","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration","test":"npm run lint && npm run compile && nyc ava","pretest":"npm run compile -- --sourceMap && cpy \"**/*.json\" .. --cwd=src --parents","compile":"tsc -p tsconfig.json","coveralls":"nyc report --reporter=text-lcov | coveralls","lint":"tslint \"src/**/*.ts\"","clean":"del -f test lib *.js *.js.map *.d.ts"},"files":["index.js","index.d.ts","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"@types/node":"^7.0.8","@types/pify":"0.0.28","@types/sinon":"^1.16.35","ava":"*","aws-sdk":"^2.28.0","coveralls":"^2.11.6","cpy-cli":"^1.0.1","del-cli":"^0.2.1","load-json-file":"^2.0.0","nyc":"^9.0.1","sinon":"^1.17.2","tslint":"^4.5.1","typescript":"^2.2.1"},"peerDependencies":{"aws-sdk":"^2.28.0"},"gitHead":"90509bb3e76b61f4b63465c43bec67b9bb2da924","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.12.1","_shasum":"8b2f3aec86e8f0dad3871c944d0f1554de21b150","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"8b2f3aec86e8f0dad3871c944d0f1554de21b150","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.12.1.tgz","integrity":"sha512-4+HWfGWRMYbiuQDUVNUZZMnfbZBZ946XpLk67Wr1rhcZo959yM9519y7IHGU8dMKRCdupyzkXui8wwfdV17zlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSpllBJfb2HW+tDjcY+jsHnNx8VkH4dGQi58SBYnC1mwIhAKIj5oz1haHGANfoxsp3h6vb+FP0eCt7/2XJmyYT5YjE"}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo-0.12.1.tgz_1495469458245_0.14860600279644132"},"directories":{}},"0.13.0":{"name":"dynongo","version":"0.13.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration","test":"npm run lint && npm run compile && nyc ava","pretest":"npm run compile -- --sourceMap && cpy \"**/*.json\" .. --cwd=src --parents","compile":"tsc -p tsconfig.json","coveralls":"nyc report --reporter=text-lcov | coveralls","lint":"tslint \"src/**/*.ts\"","clean":"del -f test lib *.js *.js.map *.d.ts"},"files":["index.js","index.d.ts","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"@types/node":"^7.0.8","@types/pify":"0.0.28","@types/sinon":"^1.16.35","ava":"*","aws-sdk":"^2.28.0","coveralls":"^2.11.6","cpy-cli":"^1.0.1","del-cli":"^0.2.1","load-json-file":"^2.0.0","nyc":"^9.0.1","sinon":"^1.17.2","tslint":"^4.5.1","typescript":"^2.2.1"},"peerDependencies":{"aws-sdk":"^2.28.0"},"gitHead":"449c6983be12c7408368b7a69aeb06a4304a380d","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.13.0","_shasum":"f3c5104cea248816941fe1bd553531f8f893bf3a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"f3c5104cea248816941fe1bd553531f8f893bf3a","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.13.0.tgz","integrity":"sha512-0xZney9EdU6Tk3zEEqAg2rnaA0mQNTHNqC+8/PASN/2rPHwx2Wym730h6IOqtBj3Vx31oaHLM6zxqdrtF+YTEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiLZUjrKdpDSOXMd1y5Oj5bUC67nLHhl/KNR0cYXfKNAiEAyC/W5UTNKQux/r25TGhF83GC9GSboHUd8A00Y809h3o="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo-0.13.0.tgz_1498565141297_0.09550565876998007"},"directories":{}},"0.13.1":{"name":"dynongo","version":"0.13.1","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration","test":"npm run lint && npm run compile && nyc ava","pretest":"npm run compile -- --sourceMap && cpy \"**/*.json\" .. --cwd=src --parents","compile":"tsc -p tsconfig.json","coveralls":"nyc report --reporter=text-lcov | coveralls","lint":"tslint \"src/**/*.ts\"","clean":"del -f test lib *.js *.js.map *.d.ts"},"files":["index.js","index.d.ts","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"@types/node":"^7.0.8","@types/pify":"0.0.28","@types/sinon":"^1.16.35","ava":"*","aws-sdk":"^2.28.0","coveralls":"^2.11.6","cpy-cli":"^1.0.1","del-cli":"^0.2.1","load-json-file":"^2.0.0","nyc":"^9.0.1","sinon":"^1.17.2","tslint":"^4.5.1","typescript":"^2.2.1"},"peerDependencies":{"aws-sdk":"^2.28.0"},"gitHead":"2449d4a37c2c9ace9a1a96378cd26af8d68f5a0c","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.13.1","_shasum":"4a49788c7b0f495d11770b8b48ede486ebff4ff0","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"4a49788c7b0f495d11770b8b48ede486ebff4ff0","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.13.1.tgz","integrity":"sha512-QzsZbz3u4X3oorUbFf8v1Isd7T8jyZSBOJuVebpVveAXe/P2IOrRuPURXjxUCvM9KqTwv/4qsIFazuDzaq07SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEJFk/uvPbsLx/tV2Z/h8Z28GOQ5Jg7CQ4na9jVD3GZAiBkgSpBfIrigYK9ZmXVvw2nDZtRNT6VWB10nsJJHDlaNg=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo-0.13.1.tgz_1499932434037_0.3804950185585767"},"directories":{}},"0.14.0":{"name":"dynongo","version":"0.14.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/samverschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration","test":"npm run lint && npm run compile && nyc ava","pretest":"npm run compile -- --sourceMap && cpy \"**/*.json\" .. --cwd=src --parents","compile":"tsc -p tsconfig.json","coveralls":"nyc report --reporter=text-lcov | coveralls","lint":"tslint \"src/**/*.ts\"","clean":"del -f test lib *.js *.js.map *.d.ts"},"files":["index.js","index.d.ts","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"@types/node":"^7.0.8","@types/pify":"0.0.28","@types/sinon":"^1.16.35","ava":"*","aws-sdk":"^2.28.0","coveralls":"^2.11.6","cpy-cli":"^1.0.1","del-cli":"^0.2.1","load-json-file":"^2.0.0","nyc":"^9.0.1","sinon":"^1.17.2","tslint":"^4.5.1","typescript":"^2.2.1"},"peerDependencies":{"aws-sdk":"^2.28.0"},"gitHead":"14df1e5797563e46e0c100bd48091698af848966","bugs":{"url":"https://github.com/samverschueren/dynongo/issues"},"homepage":"https://github.com/samverschueren/dynongo#readme","_id":"dynongo@0.14.0","_shasum":"75b5f9b6098bb5dfc92ee71071a0697e94cb01cc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"shasum":"75b5f9b6098bb5dfc92ee71071a0697e94cb01cc","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.14.0.tgz","integrity":"sha512-n6TPxsO8uP7kIrOintquJl4lPB8YRswEjGnKIwXY1su+i/yoswFsjfxgKPF9EnTPH6+40UNDC13K3GcLVsuq9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFFwTCGvDFfaeR0hJcR1HeYo1CQ7czS7qX09PeRVAu0AiEAzqUYXvrh1Y9DwTVKBeqzdwYnCLtJTP2j4QpSY+1kMJ0="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo-0.14.0.tgz_1500368406297_0.6748722745105624"},"directories":{}},"0.14.1":{"name":"dynongo","version":"0.14.1","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"index.js","engines":{"node":">=4"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration","test":"npm run lint && npm run compile && nyc ava","pretest":"npm run compile -- --sourceMap && cpy \"**/*.json\" .. --cwd=src --parents","compile":"tsc -p tsconfig.json","coveralls":"nyc report --reporter=text-lcov | coveralls","lint":"tslint \"src/**/*.ts\"","clean":"del -f test lib *.js *.js.map *.d.ts"},"files":["index.js","index.d.ts","lib"],"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"is-object":"^1.0.1","object.pick":"^1.1.1","pify":"^2.3.0"},"devDependencies":{"@types/node":"^7.0.8","@types/pify":"0.0.28","@types/sinon":"^1.16.35","ava":"*","aws-sdk":"^2.28.0","coveralls":"^2.11.6","cpy-cli":"^1.0.1","del-cli":"^0.2.1","load-json-file":"^2.0.0","nyc":"^9.0.1","sinon":"^1.17.2","tslint":"^4.5.1","typescript":"^2.2.1"},"peerDependencies":{"aws-sdk":"^2.28.0"},"gitHead":"075912708f1fa5da4a5baa03e43db4809265ae38","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo#readme","_id":"dynongo@0.14.1","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"integrity":"sha512-Zauuab6v2uc1OFcRrl71nkP9QKRzcoaQ6F2M5GvAhnc6Tgv37aCcB+JxNg3XXKKIPyiYVTxM+O0m6Yypdy8vUQ==","shasum":"e394fde68f27bb93d1c56b3e911173f82ba9750b","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.14.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEX4oyaxG02TC/zOauNKsFc0VBvGl/f14jNlbW4mZsilAiB+XXttSV1IW+dmlPfaq1pg5j5XBIZaxAWlfSXq6rxUAg=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo-0.14.1.tgz_1510683848743_0.23875143332406878"},"directories":{}},"0.15.0":{"name":"dynongo","version":"0.15.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"dist/index.js","engines":{"node":">=6"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration && del-cli dist/test","test":"npm run lint && nyc ava dist/test","pretest":"npm run compile -- --sourceMap && cpy \"test/**/*.json\" ../dist --cwd=src --parents","compile":"npm run clean && tsc","lint":"tslint --format stylish --project .","clean":"del-cli dist"},"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"delay":"^4.1.0","is-object":"^1.0.1","object.pick":"^1.1.1"},"devDependencies":{"@sindresorhus/tsconfig":"^0.2.0","@types/node":"^10.12.21","@types/sinon":"^7.0.5","ava":"^1.2.1","aws-sdk":"^2.397.0","codecov":"^3.1.0","cpy-cli":"^2.0.0","del-cli":"^1.1.0","load-json-file":"^5.1.0","nyc":"^13.2.0","sinon":"^7.2.3","tslint":"^5.12.1","typescript":"^3.3.1"},"peerDependencies":{"aws-sdk":"^2.397.0"},"typings":"dist","nyc":{"exclude":["dist/test"]},"gitHead":"94b7eadfbe20ba6b90627234cc193e4b22ad2d4c","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo#readme","_id":"dynongo@0.15.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"dist":{"integrity":"sha512-BgCJ9ykJ9DO0192veAq0czVo1ABxdO/aFZ4lPSxvRCG0PLZIU5xE3k0b4GlIcXyQsDdiHr/cpgwwo+Xj4ezibQ==","shasum":"a71a83360d89fc3e0dda2d5886c24902bdffbd0d","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.15.0.tgz","fileCount":99,"unpackedSize":140719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXAvxCRA9TVsSAnZWagAAiF0QAIQn+Ze61MDTdjnTCAco\n1XKT/vfgI8cgPaxjbBIfSglhZjHdctegJG2BmQSJ1/FQbxwNoPAWKc9G6aFl\n7kEs4tlMXThKXsJgDVmFXV9nkVTgH4ohgFl3esoVXLTLMV/vAkF0gaRSYo7J\nw22nkMkt62Jmi9v57wVGBQqJQiWdeG+0U3Ul/R3xJQTKS/CXI8XBOR7Ogpvy\nAqQKdbqgWM3bc8hAArOvyA0q2QW/ETiROF++MlDMEKwJNPN18WKdUzFPNt/f\n22JbTtrD8QSNs3l94b1Bpz9VCgktttqpneYnWTDoNQo9f5VJRTnq1mXlrX7W\nSKnNUZvlcl7vUTH2/g2kPLvJFD4mnlQp8mvrW4E9zZQinOCyCINH5smzW8+3\ntAWcpxvi+dYKibNgf8DVCNC0/Qd66lrkXUOnkOVSSbWyCZ03cTfdiGxfU7Aw\nMFQUmWMrDa0Wcs3Z/vkAP7pahNhCYiukqV2x8T6SwvyphceBpJyZNzXxnm46\nsRukU2L10tuEfJD8xk5tJblaEwoGLCZVNxlUCut8fp82wUGil7P2dl5i58Pj\nIQgJhK8Dx6XsmbTp4b6lgVrImce+OU9L3BaVxeKVigsfvmaKNt/tB2Moj2l8\n57oNGaDR0mnnRGN+QUf2josmv98PJaRA4rDgPXiTNRYVMoD60cBanPcr2DdB\nOkhd\r\n=2CpV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOQVZmpC//tyof+O3l4OYles8Daol+3RPQR9Ojvefy6AiA1TkAmT93G4l3JQmhMLjHL+hCGu9oYfv1dwmf3klGYcQ=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo_0.15.0_1549536241144_0.9470074295936719"},"_hasShrinkwrap":false},"0.16.0":{"name":"dynongo","version":"0.16.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"https://github.com/SamVerschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"dist/index.js","engines":{"node":">=8"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration && del-cli dist/test","test":"npm run lint && nyc ava dist/test","pretest":"npm run compile -- --sourceMap && cpy \"test/**/*.json\" ../dist --cwd=src --parents","compile":"npm run clean && tsc","lint":"tslint --format stylish --project .","clean":"del-cli dist"},"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"delay":"^4.1.0","is-object":"^1.0.1","object.pick":"^1.1.1","p-retry":"^4.1.0"},"devDependencies":{"@sindresorhus/tsconfig":"^0.2.0","@types/node":"^10.12.21","@types/sinon":"^7.5.0","ava":"^1.2.1","aws-sdk":"^2.397.0","codecov":"^3.1.0","cpy-cli":"^2.0.0","del-cli":"^1.1.0","load-json-file":"^5.1.0","nyc":"^13.2.0","sinon":"^7.5.0","tslint":"^5.12.1","typescript":"^3.3.1"},"peerDependencies":{"aws-sdk":"^2.397.0"},"typings":"dist","nyc":{"exclude":["dist/test"]},"licenseText":"The MIT License (MIT)\n\nCopyright (c) Sam Verschueren <sam.verschueren@gmail.com> (github.com/SamVerschueren)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"dynongo@0.16.0","dist":{"shasum":"d51417bff18120590b84cc2b5b927b0216f85b10","integrity":"sha512-eBJZfk9QsuQWqB2V90+MRprtz6Y5KVBMTgHrn7I6VGeWJaSnvx0VGzUSqOsC0dF/7yOOjjNrafJ+rGDPsbg3Sg==","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.16.0.tgz","fileCount":136,"unpackedSize":157660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTNjZCRA9TVsSAnZWagAAvgQP/iUSmulzezycDPszQX0Z\nPdQ1ogiwGpql+2eHlIo6I375vWYgO4ONaxqK3DJRPLmOgdjaZRwDEP6kIrop\nYEoU7b2PTUbE2/nrBlZkgWFmYug6AX9cDE/v/r7BgQ8fdOlH+ZrXHC8r3kre\nEttPzFD69OVPUZHZYIT8StcJWk3LX20XcqxUGP8r/OloPAJJvoki2Sjyin/K\ncveAxHgnyMNcpiogHSxL9srqGpXSwcl2QOC5Zg8mGtzCDik1a+U057ja39dh\n1S1TSqTM7/J1nqGXkHnHuicdzVFqaZaNIMsUF4xU7v+95W7CuDR8kz5zgJkX\nI+fA0CQAX3Oop6jos9ejKL61djGfXV+UvVvOTrH5QH/YNo/IJ4y8WkoQ1Uwl\nnouHJIqpL3rpQ3Bb/36GgoR5Eqzn+RA5QitgxiX/udQMJbW5bvZgEVLMjOMH\ndgsrVfJJHfqgcvrRHjlEqRhE5Yvf7h2bqxOL+ksZ/AyruWpG5h1rPBX/w5VG\nP8paB91RNRzXXp3JWHj+E+5A5Fw7ko/rbL7U/2DJIW1QXOwjFyld6tcWy1Yf\nr6+0GUwhngAZc1dG0g3m1R54QdcOCtEpzNfDg1HbaHD6sCz7ivKxwu5KI2Vn\nsIXjiN0xv1j75vb/s308mvLXnyu1Jiqmw6HsrwTY/g4rrZrYQ5HqDfTXdv6l\nXsoB\r\n=pzmN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAG12zq17/IpllcMyiL/8kghh/b6pCktkvhiCvNbakh/AiEA2/bnSANaKZvqx+BrXZ2CZyrU4tPHs0rpC+7d69XVqKI="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo_0.16.0_1582094552518_0.9322608976105902"},"_hasShrinkwrap":false},"0.16.1":{"name":"dynongo","version":"0.16.1","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"dist/index.js","engines":{"node":">=8"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration && del-cli dist/test","test":"npm run lint && nyc ava dist/test","pretest":"npm run compile -- --sourceMap && cpy \"test/**/*.json\" ../dist --cwd=src --parents","compile":"npm run clean && tsc","lint":"tslint --format stylish --project .","clean":"del-cli dist"},"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"delay":"^4.1.0","is-object":"^1.0.1","object.pick":"^1.1.1","p-retry":"^4.1.0"},"devDependencies":{"@sindresorhus/tsconfig":"^0.2.0","@types/node":"^10.12.21","@types/sinon":"^7.5.0","ava":"^1.2.1","aws-sdk":"^2.397.0","codecov":"^3.1.0","cpy-cli":"^2.0.0","del-cli":"^1.1.0","load-json-file":"^5.1.0","nyc":"^13.2.0","sinon":"^7.5.0","tslint":"^5.12.1","typescript":"^3.3.1"},"peerDependencies":{"aws-sdk":"^2.397.0"},"typings":"dist","nyc":{"exclude":["dist/test"]},"gitHead":"fcf2591ef01a717d4a71b2c4ad1d42788856e7a6","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo#readme","_id":"dynongo@0.16.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-23E6s0F/LVTxi181izCTJDuHCGIywnaykE+SxCGc5f4MN1Z7E22dDJqbWGk0a8rBq4Yibn6/409t6O90q5vXzA==","shasum":"989ec9e10d50f26fcbae0faf719ecfcfed6ef172","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.16.1.tgz","fileCount":126,"unpackedSize":169442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevUFGCRA9TVsSAnZWagAAOsQP/0B7RsJp0Im09kkIKNBO\nRMt/EPHCg08vNc0TEV3Xmbtgsb0UQwYnef8fwEBED9pnBlDgcBdUCkCm+5OZ\nLiCD1OJtbY47XFQ8WoKlK+0O/v82LI75vQz/aJy8sCmHSfdeNWbsaFGwEX4c\nPj4DiqetesCiZoXsf41aXG6zQNazTksd93BUDouhpOXU3SjFbxzqyCvcg+6B\njecc/zSoT59AcakMAPDwl/B5DmXhCf0Z/dkngws4VGBWWstNh6CpDI0eG9xx\ngKVSgzgv6Ep+fdVHckNVtVgB3qVWpM27eGhcqISseyDWfMbMwC1ra5+RIcv+\nXuzPcuFEmINJFmOqB8+O4c9k1+dIbZh3hS6arQwSMSvd5kuU7VyO2bLVdxjH\nw8sTxOr7qOs4DrDh5RPk8PwAzGKKqx4k/AbfVwE/O6qE4yClP7oq7o3VXMRh\n0hIimutPHqLMn2Cgv45ipnCdKWSBIkzoXVH3OQbrOQvqKMCfWnTgCyKb1E4u\nRVzpuKD6+xoROGg4LmfgYaqS02hY8MOb0Eoo8MSfZVaEWyIQICmEVdVuq85V\nedsWS53d55YIaVboryuq3ryvOUfV/FT52RoavoBSzu+Nn0AuxY/p1qBAxXB8\nB79B1E/tWaPS0D3BN6T3jklCUeaoMy8QhJOPpbvcZFvEmzQMjkW/XStx+P1W\nnP/G\r\n=QZ0F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBE35A4wWFpRTrS3x+VDF5SaAPcGXgLrmEj4OWv5yd7yAiAf3rMtSs9OCgyLJhR0E6Ihkf9bug5bt7H5Xk06PHsgKg=="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo_0.16.1_1589461317769_0.14854561784115639"},"_hasShrinkwrap":false},"0.17.0":{"name":"dynongo","version":"0.17.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"dist/index.js","engines":{"node":">=8"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration && del-cli dist/test","test":"npm run lint && nyc ava dist/test","pretest":"npm run compile -- --sourceMap && cpy \"test/**/*.json\" ../dist --cwd=src --parents","compile":"npm run clean && tsc","lint":"tslint --format stylish --project .","clean":"del-cli dist"},"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"delay":"^4.1.0","is-object":"^1.0.1","object.pick":"^1.1.1","p-retry":"^4.1.0"},"devDependencies":{"@sindresorhus/tsconfig":"^0.2.0","@types/node":"^10.12.21","@types/sinon":"^7.5.0","ava":"^1.2.1","aws-sdk":"^2.397.0","codecov":"^3.1.0","cpy-cli":"^2.0.0","del-cli":"^1.1.0","load-json-file":"^5.1.0","nyc":"^13.2.0","sinon":"^7.5.0","tslint":"^5.12.1","typescript":"^3.3.1"},"peerDependencies":{"aws-sdk":"^2.397.0"},"typings":"dist","nyc":{"exclude":["dist/test"]},"gitHead":"8fac5d9706c6eaebe0a980321ededb7bf2773247","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo#readme","_id":"dynongo@0.17.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Bk2X9MqxDMamWW9VUjABhG8GOnzHOfay8whKe8dcwgoy70tXJGp3Ykz9MrNucwp5DG+v+lFPqaPiJtfVVuagrg==","shasum":"a49e35dddc9a1dfee894de87a6ae3a0372e4b9ce","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.17.0.tgz","fileCount":126,"unpackedSize":175559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnAkQCRA9TVsSAnZWagAA0gkP/jB42sVdOPmM5sH8MY5z\nCLyTN9QRtY/oiRkfH/78MFw4D7j2QZsmzw24KRxV9nfy/mw4s6Qy1U+xhQjz\nEG7NpuXee+JLWpK6nm6XEr5D73tMeYl11e2L6peLM3u6/6bPe5/UR9UXjZWN\nqtRGsLI1aVgFkcsbTnc2wonBrf5oEXvslkx/AQHIsG37VSJ6WjiX6LwtbxYw\nuCy66Wkj8p6S+KFSQMa4LKbb/1uyZPd+dFGhQs/duYATFk7t6i3MCUSzFQ2B\ncGYqsnsbTcGl0di+PNSTLHsG4OjgQ+fGCIoQJ44q8dX5ptkXkxLdQR6b71nN\ns3L3NQDrWNPblo9R6AVTFOcAuqMX4izmZxsoAjEkie0CiY0iQEIUIOGTw1ME\nBhzajvEbTSm6oIgzrC+OEfqOsN14uUaGpi6rTAQ1SeF3dh7BuRa7bVg6GJ7s\nzUBHP02URWuYd0E30yuwGwt9TILtHZFVvF6qIQtWGHowDG6P9ROkmMcQS0RE\nqlwj9pTvmsCj9N2sB8POpwR8BvnBqaeDwANpk452C6OKyBOCnJ3j/67Ybtsp\n5pp2WVZK5Fh3pi7S0e5NGtk/cO7DeCYUSGORY1ZVzYJNSLoF2WQRij+V9mgt\nLCaomCD9LimlyaBtH5bgilxHI4VG6KeV0yGXWErnLd1HyLXpJM/6bkBVhUpz\n4i5E\r\n=S+16\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQILTwZon568ZZXbVHcWjx4xS/MGua7ZhKpM4JmpwA2AiEArJoxOLm+ISadtbJCfJtM+/TNZ1E9khTb0xrFjzr2UQk="}]},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo_0.17.0_1604061455549_0.06497656575612809"},"_hasShrinkwrap":false},"0.17.1":{"name":"dynongo","version":"0.17.1","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"dist/index.js","engines":{"node":">=8"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration && del-cli dist/test","test":"npm run lint && nyc ava dist/test","pretest":"npm run compile -- --sourceMap && cpy \"test/**/*.json\" ../dist --cwd=src --parents","compile":"npm run clean && tsc","lint":"tslint --format stylish --project .","clean":"del-cli dist"},"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"delay":"^4.1.0","is-object":"^1.0.1","object.pick":"^1.1.1","p-retry":"^4.1.0"},"devDependencies":{"@sindresorhus/tsconfig":"^0.2.0","@types/node":"^10.12.21","@types/sinon":"^7.5.0","ava":"^1.2.1","aws-sdk":"^2.397.0","codecov":"^3.1.0","cpy-cli":"^2.0.0","del-cli":"^1.1.0","load-json-file":"^5.1.0","nyc":"^13.2.0","sinon":"^7.5.0","tslint":"^5.12.1","typescript":"^3.3.1"},"peerDependencies":{"aws-sdk":"^2.397.0"},"typings":"dist","nyc":{"exclude":["dist/test"]},"gitHead":"4080422a58b693baadd215e558b034e39217d5b6","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo#readme","_id":"dynongo@0.17.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kLdsjdV3VsVGpRAfju1WBiRJZn58ooMHlW2PmvadRtaWSfT0+y8CKeqBe2BdUtmhQ4fLXyp+nZJnzUoYaiGz8g==","shasum":"46a8c1f7fca757982f9d44a98bf5361c7e03ae38","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.17.1.tgz","fileCount":126,"unpackedSize":175813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpBA9CRA9TVsSAnZWagAAbB4P/2RR+uev9YktsdGF3Ny+\nO1EdfG2M6Hs1A5Q45zzRoEdjRd5cGPD44PsFaKqGcro37S4drhbUnzJ+sTUH\nfz4r7QSkZQ5S6kk+6a+3XRqjxEqBztcXckZ/2T8m9p6bLpW2/EtP6LoEU8sz\nYwYEYEsv5S4wc7ILI/WJeiqaAbCZBenyap54XYcbIJ7LoUxdnqQbZcGLb+iZ\nPz0WMGiVl5x7DbB48Ie1roK5U1vu10itvk/z/0mM41XK0FiE1nO2PX4LMsS1\nVCqSPZB5zSoDhXAWZ1vYQ62rpnnxZ5ZeUYsQHp+dbu5Dg+DFi9XI/aZXUjte\nOEkjE/g6MeQMmjmVNpGTDYbnPwV6Y8z7/4INUFOmvfQDwhQDLCpYikOOp04h\nUdBaz8w/o2FR86MWsLISQSRJmchHeHGmfPL+U3QDOhSfg2R6WLt8Z+h0HjK6\nARCQrsrXnOO2hOIEct3lhQMM3geSuVwe+XoBbXgELKMwameIE+edAtK+vTU7\nL18LDLBQfpxKRguSDv/5Kdz1fPWuQ9I9dkz4+MunVyvwK4FiHva4/6MtB8CO\nTXyfx3Wfo3kyUDxio+SmqxjqZ6hU0iECwJtHt2PYhZdZFL3jIUEmhss6cwZ0\nQvBHt2/9ak0s3jweXplCMvP9KEwD1DCRS2dtzF7/pgAB9n4pDeReLGRsco+X\n++Ln\r\n=MjfE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+/z8mMWhau3jLgisnSEqw4FEqQPRLd5EHw/amEFb/fAiEAwVDuKeTo3ZaODqbIuD+djtSZ3d/o93GBZ5ejsBbE0rE="}]},"_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"directories":{},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo_0.17.1_1604587580948_0.5234096751767259"},"_hasShrinkwrap":false},"0.18.0":{"name":"dynongo","version":"0.18.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"dist/index.js","engines":{"node":">=8"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration && del-cli dist/test","test":"npm run lint && nyc ava dist/test","pretest":"npm run compile -- --sourceMap && cpy \"test/**/*.json\" ../dist --cwd=src --parents","compile":"npm run clean && tsc","lint":"tslint --format stylish --project .","clean":"del-cli dist"},"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"delay":"^4.1.0","is-object":"^1.0.1","object.pick":"^1.1.1","p-retry":"^4.1.0"},"devDependencies":{"@sindresorhus/tsconfig":"^0.2.0","@types/node":"^10.12.21","@types/sinon":"^7.5.0","ava":"^1.2.1","aws-sdk":"^2.397.0","codecov":"^3.1.0","cpy-cli":"^2.0.0","del-cli":"^1.1.0","load-json-file":"^5.1.0","nyc":"^13.2.0","sinon":"^7.5.0","tslint":"^5.12.1","typescript":"^3.3.1"},"peerDependencies":{"aws-sdk":"^2.397.0"},"typings":"dist","nyc":{"exclude":["dist/test"]},"gitHead":"41169e56b510a2cb5e7b9956ccfce2e70d1878fe","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo#readme","_id":"dynongo@0.18.0","_nodeVersion":"10.23.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-uBUyZKn127ojrAWh8lxovwaJx1hDeAAjG/tni+j2ZDUYmhRMYGz30fGVYdzPIN+rLaHUpmyBf41QJkqQyBExvQ==","shasum":"633d2119411b1e2107edd9055550793f70229ba2","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.18.0.tgz","fileCount":126,"unpackedSize":177144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHEQBCRA9TVsSAnZWagAAvp4P/iP89sU33vZooGV8sE+5\n+VekC6Y+U/p6W5RDPmEXEgeuxHmvRt3z+7GzK9iHvHjhxseQ9U7QFIqqmZxv\nSdSI4WN30xkMlCwJJeJn6bMmjdQp3ytr9gh3lCGDZrU/TQLCNAPPvy/oewva\nIdULgCB+twwurCNUu9K8u7kQhuYiGBS2fPSvxLfiSeusdLCC+dKqHIy0sL60\nNmv/Brmvcm02j0EaW3qDQCW8Y/QjhpglRB3YbaskNPrkHiN5aZJpFhW+Y5jO\nuP4XxfKedon0mgdkYzo6TTH8pSwDeejBe1JedfknwgbR0nI44I0KA9Kz2k+E\nxlMASvoNZFdG7Ih43TJ+8d9R9SY00kV09ye4QlueSiaGYrnC+BVSbfXAA9mr\nC32no6BQ3r8cpQFetVtUgXug7MtPzhXtSTECTAH+DKJGzRbjuXE8Ocg/8rqZ\nm5okH/Dz+ffVYkAlCGmvQFQB6X4Rse+1jQIict9Q+L1PrPYHuG937Bw7FZhd\nYH7c69yLRgsqC9HGTQTegI0pzjkBIWoVb48HZTcmJVOWrYfvEUbpFp4/Ioj3\nzAJguuOAYm3JPRV0dvUsXRF/umFn3EAnkOFRvqfPfdP07grenMJ7PZOUkQqf\nemZN23yngDZcKnC1v7WqRlmbiatboLs9cJVZUFVFKrCB4os68UHLtbLeiFWz\n15uF\r\n=a/U0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9IX1A9bVQJILw064bLOOCUFkdjLwhCnzTmQSWQs1CTAiEAuAtsxL5vscEr/ncYAXUWa5YdOc0q+uGsjtjl/pS705Y="}]},"_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"directories":{},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo_0.18.0_1612465153147_0.7033672120484566"},"_hasShrinkwrap":false},"0.19.0":{"name":"dynongo","version":"0.19.0","description":"MongoDB like syntax for DynamoDB","license":"MIT","repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"main":"dist/index.js","engines":{"node":">=8"},"scripts":{"prepublish":"npm run clean && npm run compile -- --declaration && del-cli dist/test","test":"npm run lint && nyc ava dist/test","pretest":"npm run compile -- --sourceMap && cpy \"test/**/*.json\" ../dist --cwd=src --parents","compile":"npm run clean && tsc","lint":"tslint --format stylish --project .","clean":"del-cli dist"},"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"dependencies":{"delay":"^4.1.0","is-object":"^1.0.1","object.pick":"^1.1.1","p-retry":"^4.1.0"},"devDependencies":{"@sindresorhus/tsconfig":"^0.2.0","@types/node":"^10.12.21","@types/sinon":"^7.5.0","ava":"^1.4.1","aws-sdk":"^2.855.0","codecov":"^3.1.0","cpy-cli":"^2.0.0","del-cli":"^1.1.0","load-json-file":"^5.1.0","nyc":"^15.1.0","sinon":"^7.5.0","tslint":"^5.12.1","typescript":"^3.3.1"},"peerDependencies":{"aws-sdk":"^2.397.0"},"typings":"dist","nyc":{"exclude":["dist/test"]},"gitHead":"12daf1b6bce300ba653551021494fc98575b24bc","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"},"homepage":"https://github.com/SamVerschueren/dynongo#readme","_id":"dynongo@0.19.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-bgzlBsXCkvp0Wcb6mbqMP2+VPxY/dpdnjHrz+PQU3UwR1SFX2STqHMP3MrozurBhuLbSvZbMi8jGYgqIZYM+Xg==","shasum":"e67c238b3523cfcd17060406829cfb63a862f50c","tarball":"https://registry.npmjs.org/dynongo/-/dynongo-0.19.0.tgz","fileCount":150,"unpackedSize":192014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYvfqCRA9TVsSAnZWagAAv1sP/1Fw7iDFe++e4Gqynraa\n1LSws46L4ohI3kp79/A1bZXHPxwXmvIla+YPxzY1KryySTA5SKcjwZ2mvZZb\n199hxgkg46k9e+DFdukb57dZT7MNTutNHxLj80Kvjkzx6akT0uMIm65YqoBS\n4aCEssYApfWEX1o3LsSqSrw90QU5MdG/ItzEpt+W7/9vH8O1Lz06QEFw/gQV\nB/RMYZ3A7HNDt5OSSri4ILTSEvXpLkEIpG1UTIKbO/qH7vr2ZBpC+K5enrDq\nyWgUBsvYndEBBFmqUdlOUB1wson6A2J7fB5t0wI/A56z3IhUwO0Qp4DKK/az\ne2azXNjQRxSzkvX0Na4wLp3l3KGLpg5AY0fhMHF+xVnw147yprftzP1clJYK\n94DdSC64by6I3YvaJCHON0yu8aCjORZUB8MxxNBc04oAibkt2JC3kS0c+Vl2\njyHKwo2BZrnZ4sUjEIPAkt2FTTY/eBrvzpScdZwWs8yNiMrRyArc9R1flLGn\n1egvXkaBJt2ropmFZ6qheXd8yoAjiIptKRMHCUgDI/uyKKTcCXQ8CO/dGRc/\nE4hZF5EQKUPLJJ8nFpzNzeGGPDFNpIhOSR9davOJ9t5wXU7w4WYleVtmeays\nKcNQF/Q7oP0ExJdn1Vl1QdJWV6cF2qV6eUjxGkTCuIgS+ijHzC1Gx0mb92qh\nmf6T\r\n=Fmaa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfO0RhLA3iDPAjUeuFYEY0CHGy4tlbLygB+L96YDbXTAiBEulGgwLule4iF12/KkgsYAlwnp+w8dFNF2OtYKEsYkg=="}]},"_npmUser":{"name":"samverschueren","email":"sam.verschueren@gmail.com"},"directories":{},"maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynongo_0.19.0_1617098729504_0.7329884816387211"},"_hasShrinkwrap":false}},"readme":"# dynongo\n\n![CI](https://github.com/SamVerschueren/dynongo/workflows/CI/badge.svg) [![codecov](https://codecov.io/gh/SamVerschueren/dynongo/badge.svg?branch=master)](https://codecov.io/gh/SamVerschueren/dynongo?branch=master)\n> MongoDB like syntax for [DynamoDB](https://aws.amazon.com/dynamodb/)\n\n\n## Installation\n\n```\nnpm install --save dynongo\n```\n\n\n## Usage\n\n### Connect\n\nFirst of all, we have to connect with the database.\n\n```js\nconst db = require('dynongo');\n\ndb.connect();\n```\n\n#### Credentials\n\nPlease use IAM roles or environment variables to connect with the dynamodb database. This way, no keys have to\nbe embedded in your code. You can find more information on the [SDK](http://docs.aws.amazon.com/AWSJavaScriptSDK/guide/node-configuring.html)\npage.\n\nIf you still want to use embedded credentials, you can by providing an `accessKeyId`, `secretAccessKey` and an optional `region` property.\n\n```js\ndb.connect({\n\taccessKeyId: 'AKIAI44QH8DHBEXAMPLE',\n\tsecretAccessKey: 'wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY',\n\tregion: 'us-west-1'\n});\n```\n\nOr if you rather work with [temporary security credentials](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html), you can do that as well.\n\n```js\ndb.connect({\n\taccessKeyId: 'AKIAI44QH8DHBEXAMPLE',\n\tsecretAccessKey: 'wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY',\n\tsessionToken: 'AQoDYXdzEJr...<remainder of security token>',\n\tregion: 'us-west-1'\n});\n```\n\n#### Retry\n\nThe retry configuration can be passed during initialisation, or per individual query. The mechanism is based on [`p-retry`](https://github.com/sindresorhus/p-retry) and requires the same [options](https://github.com/tim-kos/node-retry#retryoperationoptions). Configuring retry will allow the user to automatically retry the DynamoDB operation if it's a retryable error.\n\n```js\ndb.connect({\n\tretries: {\n\t\tretries: 3,\n\t\tfactor: 1,\n\t\trandomize: false\n\t}\n})\n```\n\nYou can simply pass a number as well when you don't want to configure the retry strategy.\n\n```js\ndb.connect({\n\tretries: 3\n})\n```\n\n#### DynamoDB Local\n\nIt is possible to connect to a [local DynamoDB](http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tools.DynamoDBLocal.html) database\nby setting the `local` property to `true`. It will use port 8000 by default, but if you want to change that port, you can provide a `localPort` property.\n\n```js\ndb.connect({\n\tlocal: true,\n\thost: '192.168.5.5',            // localhost if not provided\n\tlocalPort: 4444                 // 8000 if not provided\n});\n```\n\n#### Prefixing tables\n\nIt's a good thing to prefix the tables with the name of the project and maybe the environment like production or staging. Instead\nof always repeating those names every time you want to query the table, you can provide the prefix and prefix delimiter once. The\ndefault delimiter is the `.`.\n\n```js\ndb.connect({\n\tprefix: 'myapp-development',\n\tprefixDelimiter: '-'            // . if not provided\n});\n```\n\n### Tables\n\nIn order for the developer to execute methods on a table, you have to retrieve the table object from the database.\n\n```js\nconst Employee = db.table('Employee');\n```\n\nThe table name will be automatically prefixed by the `prefix` provided in the connection object.\n\nIf you provided a `prefix` in the connection object but you don't want that for a specific table, you could ask for a raw table. A raw table is like a regular table without the prefix.\n\n```js\nconst Employee = db.rawTable('Employee');\n```\n\n### Methods\n\nEvery method can override the retry [options](https://github.com/tim-kos/node-retry#retryoperationoptions) passed with the `.connect()` method or can customise the retry configuration for the specific method.\n\n```js\nEmployee\n\t.find({Organisation: 'Amazon'})\n\t.where({Salary: {$gt: 3000}})\n\t.select('FirstName Name')\n\t.retry({retries: 3, factor: 1, randomize: false})\n\t.exec()\n\t.then(employees => {\n\t\t// => [{FirstName: 'Foo', Name: 'Bar'}]\n\t});\n```\n\nIf you don't want to configure the retry strategy, you can simply pass the number of retries.\n\n```js\nEmployee\n\t.find({Organisation: 'Amazon'})\n\t.where({Salary: {$gt: 3000}})\n\t.select('FirstName Name')\n\t.retry(2)\n\t.exec()\n\t.then(employees => {\n\t\t// => [{FirstName: 'Foo', Name: 'Bar'}]\n\t});\n```\n\n#### find\n\n```js\nEmployee.find({Organisation: 'Amazon'}).where({Salary: {$gt: 3000}}).select('FirstName Name').exec()\n\t.then(employees => {\n\t\t// => [{FirstName: 'Foo', Name: 'Bar'}]\n\t});\n```\n\n#### findOne\n\n```js\nEmployee.findOne({Organisation: 'Amazon'}).where({Salary: {$between: [3000, 4000]}}).select('FirstName Name').exec()\n\t.then(employee => {\n\t\t// => {FirstName: 'Foo', Name: 'Bar'}\n\t});\n```\n\n#### count\n\n```js\nEmployee.find({Organisation: 'Amazon'}).where({Salary: {$gt: 3000}}).count().exec()\n\t.then(count => {\n\t\t// => 8\n\t});\n```\n\n#### insert\n\n```js\nEmployee.insert({Organisation: 'Amazon', Email: 'foo.bar@amazon.com'}, {Title: 'CFO', HiredAt: 'last year', FirstName: 'Foo', Name: 'Bar', Salary: 4500}).exec()\n\t.then(employee => {\n\t\t// => {FirstName: 'Foo', Name: 'Bar', Salary: 4500, Title: 'CFO', HiredAt: 'last year', Organisation: 'Amazon', Email: 'foo.bar@amazon.com'}\n\t});\n```\n\n#### update\n\nThe first parameter in the `update` method is the primary key (hash + range) and the second method is a query that\ndefines the updates of the fields.\n\nYou can use `$set: { field: { $ifNotExists: value } }` to only set the value if the field does not exists on the record\n\n```js\nEmployee.update({Organisation: 'Amazon', Email: 'foo.bar@amazon.com'}, {$set: {Title: 'CTO', HiredAt: {$ifNotExists: 'today'}}, $inc: {Salary: 150}, $push: {Hobby: {$each: ['swimming', 'walking']}}}).exec()\n\t.then(employee => {\n\t\t// => {FirstName: 'Foo', Name: 'Bar', Salary: 4650, Title: 'CTO', HiredAt: 'last year', Organisation: 'Amazon', Email: 'foo.bar@amazon.com', Hobby: ['cycling', 'swimming', 'walking']}\n\t});\n```\n\nOr, if working with [Sets](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.NamingRulesDataTypes.html#HowItWorks.DataTypes.SetTypes) you can use `$addToSet` to add unique values to a Set, it supports single value, arrays and `$each` operator.\n\n```js\nEmployee.update({Organisation: 'Amazon', Email: 'foo.bar@amazon.com'}, {$addToSet: {Departments: ['IT', 'IT', 'HR']}}).exec()\n\t.then(employee => {\n\t\t// => {FirstName: 'Foo', Name: 'Bar', Salary: 4650, Title: 'CTO', Organisation: 'Amazon', Email: 'foo.bar@amazon.com', Hobby: ['cycling', 'swimming', 'walking'], Departments: ['IT', 'HR']}\n\t});\n```\n\nYou can use `$removeFromSet` to remove one, or many elements from sets\n\n```js\nEmployee.update({Organisation: 'Amazon', Email: 'foo.bar@amazon.com'}, {$removeFromSet: {Departments: ['IT']}}).exec()\n\t.then(employee => {\n\t\t// => {FirstName: 'Foo', Name: 'Bar', Salary: 4650, Title: 'CTO', Organisation: 'Amazon', Email: 'foo.bar@amazon.com', Hobby: ['cycling', 'swimming', 'walking'], Departments: ['HR']}\n\t});\n```\n\nYou can use `$unshift` to prepend a list with one or multiple values.\n\n```js\nEmployee.update({Organisation: 'Amazon', Email: 'foo.bar@amazon.com'}, {$unshift: {Hobby: 'programming'}}).exec()\n\t.then(employee => {\n\t\t// => {FirstName: 'Foo', Name: 'Bar', Salary: 4650, Title: 'CTO', Organisation: 'Amazon', Email: 'foo.bar@amazon.com', Hobby: ['programming', 'cycling', 'swimming', 'walking'], Departments: ['IT']}\n\t});\n```\n\nIf no Amazon employee exists with that email address exists, the method will fail.\n\nYou can also add extra conditions, for instance if we want to increase the salary by $150 only if the current salary is less then $4500.\n\n```js\nEmployee.update({Organisation: 'Amazon', Email: 'foo.bar@amazon.com'}, {$inc: {Salary: 150}}).where({Salary: {$lt: 4500}}).exec()\n\t.catch(err => {\n\t\t// ConditionalCheckFailedException: The conditional request failed\n\t});\n```\n\n#### remove\n\nThe remove method expects the primary key (hash + range).\n\n```js\nEmployee.remove({Organisation: 'Amazon', Email: 'john.doe@amazon.com'}).exec()\n\t.then(() => {\n\t\t// => removed\n\t});\n```\n\n#### findOneAndRemove\n\nThis method is the same as the `remove` method, except that it will return the removed record..\n\n```js\nEmployee.findOneAndRemove({Organisation: 'Amazon', Email: 'john.doe@amazon.com'}).exec()\n\t.then(result => {\n\t\t// => {Organisation: 'Amazon', Email: 'john.doe@amazon.com'}\n\t});\n```\n\n### Read consistency\n\nBy default, all reads are eventually consistent which means the response migh include some stale data.\n\nWhen you request a strongly consistent read, DynamoDB returns a response with the most up-to-date data, reflecting the updates from all prior write operations that were successful.\n\nDynongo supports strongly consistent reads by adding the `.consistent()` chaining operator.\n\n```js\nEmployee\n\t.find({Organisation: 'Amazon'})\n\t.where({Salary: {$gt: 3000}})\n\t.select('FirstName Name')\n\t.consistent()\n\t.exec()\n\t.then(employees => {\n\t\t// => [{FirstName: 'Foo', Name: 'Bar'}]\n\t});\n```\n\nMore information can be found in the [AWS documentation](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ReadConsistency.html).\n\n### Batch Write\n\nThe BatchWriteItem operation puts or deletes multiple items in one or more tables. A single call to BatchWrite can write up to 16 MB of data, which can comprise as many as 25 put or delete requests. Individual items to be written can be as large as 400 KB.\n\n\nYou can create Put and Delete request by calling the method on Table with the correct parameters.\n```js\nconst result = await db.batchWrite(\n\tTable1.createBatchPutItem(\n\t\t{partitionKey: 'PK', sortKey: 'SK'},\n\t\t{name: 'Sander', lastname: 'Machado'}\n\t),\n\tTable1.createBatchPutItem(\n\t\t{partitionKey: 'PK', sortKey: 'SK23'},\n\t\t{name: 'Sander', lastname: 'Doe'}\n\t),\n\tTable2.createBatchDeleteItem(\n\t\t{partitionKey: '123', sortKey: '456'}\n\t),\n\tTable2.createBatchDeleteItem(\n\t\t{partitionKey: 'PK2', sortKey: 'SK3'}\n\t),\n\tTable2.createBatchPutItem(\n\t\t{partitionKey: 'PK', sortKey: 'SK'},\n\t\t{name: 'name', lastname: 'lastname'}\n\t)\n).exec();\n```\n\n### Transactions\n\nThe library also supports transactions. Transactions simplify the developer experience of making coordinated, all-or-nothing changes to multiple items both within and across tables. You can only provide up to 10 transaction requests per transaction.\n\n#### Read Transactions\n\n```ts\nimport dynongo from 'dynongo';\n\nconst result = await dynongo\n\t.transactRead(\n\t\tdynongo.table('User')\n\t\t\t.find({Id: '1234', Key: 'BankRoll'}),\n\t\tdynongo.table('BankAccount')\n\t\t\t.find({Key: 'Salary'})\n\t)\n\t.exec();\n\n//=> [{Id: '1234', Key: 'BankRoll', Value: 100}, {Key: 'Salary', Value: 1500}]\n```\n\n#### Write Transactions\n\nFor instance, what if we want to increment the bankroll of a user, but only if we still have enough money on our own back account.\n\n```ts\nimport dynongo from 'dynongo';\n\nawait dynongo\n\t.transactWrite(\n\t\tdynongo.table('User')\n\t\t\t.update({Id: '1234', Key: 'BankRoll'}, {$inc: {Amount: 150}})\n\t)\n\t.withConditions(\n\t\tdynongo.table('BankAccount')\n\t\t\t.find({Key: 'Salary'})\n\t\t\t.where({value: {$gte: 150}})\n\t)\n\t.exec();\n```\n\n\n### List all the tables\n\nYou can retrieve a list of all the tables.\n\n```js\ndb.listTables().exec().then(tables => {\n\tconsole.log(tables);\n\t//=> ['foo', 'bar', 'baz']\n});\n```\n\nIf you passed in a `prefix` property in the connection object, only the tables with that prefix will\nbe returned.\n\n### Paging\n\nYou can implement paging by using the `startFrom()` method together with the `LastEvaluatedKey` property returned when using the `raw()` method.\n\n```js\nconst result = Employee.find({Organisation: 'Amazon'}).where({Salary: {$gt: 3000}}).limit(1).raw().exec()\n\t.then(result => {\n\t\t/**\n\t\t * {\n\t\t *     \"Items\": [\n\t\t *         { UserId: '1', FirstName: 'Foo', Name: 'Bar' }\n\t\t *     ],\n\t\t *     \"Count\": 1,\n\t\t *     \"ScannedCount\": 1,\n\t\t *     \"LastEvaluatedKey\": {\n\t\t *         Organisation: 'Amazon',\n\t\t *         UserId: '1'\n\t\t *     }\n\t\t * }\n\t\t */\n\n\t\t// Retrieve the next page\n\t\treturn Employee.find({Organisation: 'Amazon'}).where({Salary: {$gt: 3000}}).startFrom(result.LastEvaluatedKey).limit(1).raw().exec()\n\t})\n\t.then(result => {\n\t\t/**\n\t\t * {\n\t\t *     \"Items\": [\n\t\t *         { UserId: '2', FirstName: 'Unicorn', Name: 'Rainbow' }\n\t\t *     ],\n\t\t *     \"Count\": 1,\n\t\t *     \"ScannedCount\": 1,\n\t\t *     \"LastEvaluatedKey\": {\n\t\t *         Organisation: 'Amazon',\n\t\t *         UserId: '2'\n\t\t *     }\n\t\t * }\n\t\t */\n\t});\n```\n\nYou can also use [dynongo-pager](https://github.com/SamVerschueren/dynongo-pager) to make paging even easier.\n\n### Create a table\n\nA table can be created by either calling `create()` on a table instance or by calling `createTable` on the database instance.\n\nThe first way is by calling the `create()` method.\n\n```js\nconst Employee = db.table('Employee');\n\nconst schema = {\n\tTableName: 'Employee',\n\tAttributeDefinitions: [\n\t\t{ AttributeName: 'id', AttributeType: 'S' }\n\t],\n\tKeySchema: [\n\t\t{ AttributeName: 'id', KeyType: 'HASH' }\n\t],\n\tProvisionedThroughput: {\n\t\tReadCapacityUnits: 1,\n\t\tWriteCapacityUnits: 1\n\t}\n};\n\nEmployee.create(schema).exec()\n\t.then(() => {\n\t\t// => Table is being created\n\t});\n```\n\nThe second way is by calling the `createTable()` method.\n\n```js\ndb.createTable(schema).exec()\n\t.then(() => {\n\t\t// Table is being created\n\t});\n```\n\nThis is shorthand for the first method.\n\n#### Awaiting the result\n\nCreating a table can take a while. The previous examples do not wait for the action to be completed. But there\nmight be use cases where you have to wait untill the table is created entirely before continuing.\nThis can be done with the `wait()` method.\n\n```js\ndb.createTable(schema).wait().exec()\n\t.then(() => {\n\t\t// Table is created\n\t});\n```\n\nThis will make sure the table is polled every 1000 milliseconds untill the status of the table is `active`. If you want to poll\nat another speed, you can by providing the number of milliseconds in the `wait` method.\n\n```js\ndb.createTable(schema).wait(5000).exec();\n```\n\nThis will poll the status of the table every 5 seconds instead of every second.\n\n### Drop a table\n\nA table can be dropped by either calling `drop()` on a table instance or by calling `dropTable()` on the database instance.\n\nThe first way is by calling the `drop()` method.\n\n```js\nconst Employee = db.table('Employee');\n\nEmployee.drop().exec()\n\t.then(() => {\n\t\t// => Table is being dropped\n\t});\n```\n\nThe second way is by calling the `dropTable()` method.\n\n```js\ndb.dropTable('Employee').exec()\n\t.then(() => {\n\t\t// => Table is being dropped\n\t})\n```\n\nThis method is just a shorthand method for the first example.\n\n#### Awaiting the result\n\nDropping a table can take a while, especially when the table has a lot of data. The previous examples do not wait for the action to be completed. But there\nmight be use cases where you have to wait untill the table is removed entirely before continuing. This can be done with the `wait()` method.\n\n```js\ndb.dropTable('Employee').wait().exec()\n\t.then(() => {\n\t\t// => Table is dropped\n\t})\n```\n\nThis will make sure the table is polled every 1000 milliseconds untill the table does not exist anymore. If you want to poll at another speed, you can by providing\nthe number of milliseconds in the `wait` method.\n\n```js\ndb.dropTable('Employee').wait(5000).exec();\n```\n\nThis will poll the status of the table every 5 seconds instead of every second.\n\n\n## Related\n\n- [dynongo-pager](https://github.com/SamVerschueren/dynongo-pager) - Easy paging for DynamoDB with dynongo\n\n\n## License\n\nMIT © [Sam Verschueren](https://github.com/SamVerschueren)\n","maintainers":[{"name":"samverschueren","email":"sam.verschueren@gmail.com"}],"time":{"modified":"2022-06-16T02:58:13.458Z","created":"2015-07-21T11:29:49.116Z","0.0.1":"2015-07-21T11:29:49.116Z","0.0.2":"2015-07-22T07:13:32.558Z","0.0.3":"2015-07-22T09:02:56.662Z","0.0.4":"2015-07-23T08:39:54.872Z","0.0.5":"2015-07-23T08:40:04.260Z","0.0.6":"2015-07-23T19:02:39.910Z","0.0.7":"2015-07-26T12:36:18.128Z","0.0.8":"2015-07-28T06:02:56.528Z","0.0.9":"2015-07-28T10:10:14.811Z","0.0.10":"2015-07-29T07:03:59.570Z","0.0.11":"2015-07-29T07:39:34.664Z","0.0.12":"2015-07-29T09:20:35.255Z","0.0.13":"2015-07-30T08:58:25.400Z","0.0.14":"2015-08-24T14:16:08.482Z","0.1.0":"2015-09-15T14:55:47.209Z","0.2.0":"2015-10-06T09:44:22.885Z","0.2.2":"2015-10-06T11:17:00.431Z","0.2.3":"2015-10-13T13:48:29.048Z","0.2.4":"2015-10-27T15:09:56.186Z","0.2.5":"2015-10-30T07:53:09.539Z","0.2.6":"2015-11-18T16:28:36.979Z","0.3.0":"2015-12-16T11:20:47.055Z","0.3.1":"2015-12-16T16:14:33.128Z","0.4.0":"2016-01-19T09:01:49.560Z","0.5.0":"2016-01-23T20:28:20.590Z","0.6.0":"2016-01-24T19:30:09.523Z","0.7.0":"2016-03-02T09:43:31.268Z","0.8.0":"2016-07-11T09:06:37.075Z","0.9.0":"2016-11-15T15:06:30.064Z","0.9.1":"2016-11-15T16:13:44.380Z","0.9.2":"2017-01-25T13:35:27.961Z","0.10.0":"2017-03-10T12:21:08.487Z","0.11.0":"2017-03-16T15:53:13.548Z","0.11.1":"2017-03-16T18:37:28.043Z","0.11.2":"2017-03-16T18:45:34.342Z","0.12.0":"2017-03-17T18:53:06.583Z","0.12.1":"2017-05-22T16:10:59.179Z","0.13.0":"2017-06-27T12:05:42.496Z","0.13.1":"2017-07-13T07:53:55.125Z","0.14.0":"2017-07-18T09:00:07.280Z","0.14.1":"2017-11-14T18:24:09.780Z","0.15.0":"2019-02-07T10:44:01.310Z","0.16.0":"2020-02-19T06:42:32.653Z","0.16.1":"2020-05-14T13:01:57.908Z","0.17.0":"2020-10-30T12:37:35.733Z","0.17.1":"2020-11-05T14:46:21.097Z","0.18.0":"2021-02-04T18:59:13.406Z","0.19.0":"2021-03-30T10:05:29.669Z"},"keywords":["dynamodb","mongodb","mongo","mongoose","aws","database","nosql"],"repository":{"type":"git","url":"git+https://github.com/SamVerschueren/dynongo.git"},"author":{"name":"Sam Verschueren","email":"sam.verschueren@gmail.com","url":"github.com/SamVerschueren"},"license":"MIT","readmeFilename":"readme.md","users":{"gothy":true},"homepage":"https://github.com/SamVerschueren/dynongo#readme","bugs":{"url":"https://github.com/SamVerschueren/dynongo/issues"}}