{"_id":"@aneilbaboo/dynogels-promisified","_rev":"3-5154e813d4bc6766231958695d658e42","name":"@aneilbaboo/dynogels-promisified","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.4":{"name":"@aneilbaboo/dynogels-promisified","version":"1.0.4","description":"Promisifies Dynogels' (DynamoDB mapper) methods using Bluebird","main":"index.js","repository":{"type":"git","url":"git+https://github.com/andrewoh531/dynogels-promisified.git"},"keywords":["dynamodb","dynogels","aws","nosql"],"author":{"name":"Andrew Oh"},"license":"MIT","bugs":{"url":"https://github.com/andrewoh531/dynogels-promisified/issues"},"homepage":"https://github.com/andrewoh531/dynogels-promisified#readme","dependencies":{"bluebird":"^3.4.6"},"peerDependencies":{"@aneilbaboo/dynogels":">=6.0.0"},"gitHead":"a0aeddbc9d1391fff3e308b7663f4c9d9af4e41b","_id":"@aneilbaboo/dynogels-promisified@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"aneilbaboo","email":"aneilmallavar@gmail.com"},"dist":{"integrity":"sha512-BFV+2uAjTYNzgrs5ODNLAmRO5oLKMNU9O4cFsHE8i4E4BFfeQ215/jeXd3TXlVpzA9Ab2udPABVYARmU9UPlBg==","shasum":"9e16aaa3abd91c55e1b9c4e7618ee7c300c1dc96","tarball":"https://registry.npmjs.org/@aneilbaboo/dynogels-promisified/-/dynogels-promisified-1.0.4.tgz","fileCount":4,"unpackedSize":3431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0S8mCRA9TVsSAnZWagAA8vQQAIB4ppInVcUw8ufHJGG6\n/agyLxargLk2EAsCUb13+4cG4MbvqWik0QfsveJokL+NR7URvvqdUrfwiB5V\nWG8oWmtplBnZM5PYkVwsu9qpu1DqTbO93QZWdiW0JhiLPAYeU9ZABkNV/o+0\nPyon1+K2wwnGDX86Xit9vnBtlvSe0tg+ugJuWRlma0weBAhwSQccHpkwvHI0\nES4q33DHOP3guOPl+zD91EPaSEYfGP8FKmRcqesYTPttfGogYBi9YGjhuzAy\nY+mS8kQ1B/5Cr0cOIsK5zLd6xSujeCp37nuJ0kpmHE57ILJjAo+8/J13u2lS\nInCkndBv79CIyCvYeKpbyFbtgkuFvbcT4LjYK4b2CL14OQPGPG0oilXyR9Aj\n4R/lHOheq7tUmCGrf7Fpw4pZWbG4c8uwV8dYdwrv1ZVUs7wiMPgcx3r8nd4U\n2/zdiXwOhWjkbbBj9fiaMx+bMtlJXY9ONkyQzAWQ0Mq8i7Runqfn6Ie3EM3E\n0n3WCxkmfy9zajL8z8JY4SsYj8zU+T6aMtQkYsZ6UGHIHuRM/2955qQ/GnNr\n8Gp0Y+Whlo8czAVOrfv+qZJtjexBWfLi/pYbdiAQ6ZQ+YZxn8k7gKh6sFT4b\nrsGrjblf01Y1Ox1njJmchLLbqjb9+ElJYeugDTzWlXtpueahA4++gTmDkx1H\nWJIw\r\n=FbKy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5BYaFJjvL6mqIG2GzKOfpZCQ9+S5jxFW5aopreMw7UAiBwc7JHzQ/jlelA5SP7uU8g44czsdMwQdgrndHbn9CmEQ=="}]},"maintainers":[{"name":"aneilbaboo","email":"aneilmallavar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynogels-promisified_1.0.4_1523658533975_0.29583442387524617"},"_hasShrinkwrap":false},"1.0.5":{"name":"@aneilbaboo/dynogels-promisified","version":"1.0.5","description":"Promisifies Dynogels' (DynamoDB mapper) methods using Bluebird","main":"index.js","repository":{"type":"git","url":"git+https://github.com/andrewoh531/dynogels-promisified.git"},"keywords":["dynamodb","dynogels","aws","nosql"],"author":{"name":"Andrew Oh"},"license":"MIT","bugs":{"url":"https://github.com/andrewoh531/dynogels-promisified/issues"},"homepage":"https://github.com/andrewoh531/dynogels-promisified#readme","dependencies":{"bluebird":"^3.4.6"},"peerDependencies":{"@aneilbaboo/dynogels":">=6.0.0"},"gitHead":"09a57c09d1e9fde31164450d1ef7a8f84e85a5e9","_id":"@aneilbaboo/dynogels-promisified@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"aneilbaboo","email":"aneilmallavar@gmail.com"},"dist":{"integrity":"sha512-H7C2az3Hogc/puIBmYxAELZoB1jF+dMO5+O4apUbEqBuY3KEseZL0JNwkNvQGYL0gwDzSbG8NtTIW859TsQpyw==","shasum":"db99a56c8e1d13b3db28b38a9e84f36e25b671d7","tarball":"https://registry.npmjs.org/@aneilbaboo/dynogels-promisified/-/dynogels-promisified-1.0.5.tgz","fileCount":4,"unpackedSize":3443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0TNGCRA9TVsSAnZWagAA7WQP/3tuwpL1rmk4uSS7r064\noh7a70SlPo1G0icxZuLpTjnXQiGiZBylXGSMJWyNG2wN7QUHQtj2ynJitC/u\noNMWJeub5G9p8Rlkxv+I92v2CU4dBvUJU8gUGgqc0kZEyksHMkgCY25Wd6t6\nOV3hrhffYfy6vBMQyIoxPBWNlLKc+gIcKmAu/vD1/Ki6IFrTaLohuc5+4J/M\nbkqyZQuPoBpg9J7Mpee+Jn1v4Hlq5o+JyveLHWcqHwUOQRKKHueVNC9kv/nx\npPFMjNhs8Cz5n4AZhXvPbl3uAf5ds4RclbKjMYy+tBIHzfjyUn2bDwgvY4xP\nWufEUtNq6pYWf/leiot8shFzhhMCkCJn/rWvKNBQ/2asZWecF+dGmLcA+7bb\nzxsA0QMzAZ1Zphxf1JSDJPCFgdnLMwCe8lruvOFvn85pUq9zHtj96DoBAIy2\nwG6EDO7v2LuMKG3iIo8rBUlxY7iG1KudX4jwNkU36GLEIpuzA9Hqud0usB34\ngiVXaupwAW6fd2DX0wFhQFAbk2V1tpvyao3/Gar+uqTaVw/Y2gB3bdUrpT3R\nPc6T3vL29DRAWpB0SMDI6zFag4WxzBRXw4Izvpo59HRQ5Ze1U9Q0ZSGUaa54\nVlCwHBI6UJWFOxGOuQV13uScZUAp7N9NlJAj3cn75CxEL2dEJfyXE7RoGNpP\n0ggv\r\n=qnPt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2D2zX+Oq3HitKFacozawsB/hk0+U3Gf/vrkMMScmgKAiEAkTuMjnCNR9oAG8BZPz7AkH8YC5/6maiN5rET6Eq7j5o="}]},"maintainers":[{"name":"aneilbaboo","email":"aneilmallavar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynogels-promisified_1.0.5_1523659589389_0.6679418221309743"},"_hasShrinkwrap":false},"1.0.6":{"name":"@aneilbaboo/dynogels-promisified","version":"1.0.6","description":"Promisifies Dynogels' (DynamoDB mapper) methods using Bluebird","main":"index.js","repository":{"type":"git","url":"git+https://github.com/andrewoh531/dynogels-promisified.git"},"keywords":["dynamodb","dynogels","aws","nosql"],"author":{"name":"Andrew Oh"},"license":"MIT","bugs":{"url":"https://github.com/andrewoh531/dynogels-promisified/issues"},"homepage":"https://github.com/andrewoh531/dynogels-promisified#readme","dependencies":{"bluebird":"^3.4.6"},"peerDependencies":{"@aneilbaboo/dynogels":">=6.0.0"},"gitHead":"e69f3804097722fbdfc5a73fd955f4945d45c5f3","_id":"@aneilbaboo/dynogels-promisified@1.0.6","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"aneilbaboo","email":"aneilmallavar@gmail.com"},"dist":{"integrity":"sha512-IMfELDVJb1SvLypM4V9RCRbaH/eMaWaHmonyXbdbct/X755SznLvg7qYrZFjfCCdWEypTKfeWp0yXVbFp/cHEA==","shasum":"892f50b28c81de34970c3b0b3fcd394d5f0d9532","tarball":"https://registry.npmjs.org/@aneilbaboo/dynogels-promisified/-/dynogels-promisified-1.0.6.tgz","fileCount":4,"unpackedSize":3503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0TSJCRA9TVsSAnZWagAAqxIP/0Z9LKqtLAIu9WP3iMiW\n0CdthDfJ5TcNUm30WWIyLgwBMNxiYpBT+kR7hmwlDBWtw4yvn1lZS4944fb0\nnUqZkpuGhr/szlL2gfAkIM+VFSH5ZCL6YtIIhqjHwyuSk9bJMLPArd2QCaPl\niWSfNl18BivlyYrQCmY9K7ixRBLAhspC+Ls7xEBxnAXonY+84Vf8JLAIvq6d\nYSZPK4dOTo2m+WeqDXo58J/SHEIcgSpXuuvDcPWEBkDzqHYKjFfEjj6zUdVz\nPCLXBcljTZzim1IG4yInu5nbec1dG7zOj/XGQqU2LH9Eysz8lnrdu9VoByJh\nXcr4TGAomzCO66W2nKErtBTl8XFYaQ3wNpK9CEbfXd2Gk1Gx6T+VNxML+qJC\ne4E9iXkH5tuXn01NwXiympyCUhA8QpNYqLb3XbTzlZ3u3JYxtpd4hG5u7/f0\nIUmSTGeddi/cd9O2pWKafIBGpfXa8VSulLeth5+um3PZfYd3leNDmBnXRvLR\nSz8B2KWTbLPXJuEvX+AGN1fzuCqyInemmcQxVMRhIPuD4SKljSEzZErPyTWg\nqpf7Gg0nJj+4TWGb267qCEaKCg2O0MroiSHnefqg7b8OVeOpAHYAeMcRE6Nb\n4EBV0fZewVMyuJqHqQmG8HxZHalmO7IuBpRVSjEUWzC1QIyfBKTGMEdhJFNC\nzr9P\r\n=+xUR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFZngmqlst/6ZnYKPLDH6xHHA3M3mAqx4vf+0D8BLpEAiAT30ZGoearNQfml7Av6yBd56skdxCoIDCyODA59FB/hQ=="}]},"maintainers":[{"name":"aneilbaboo","email":"aneilmallavar@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dynogels-promisified_1.0.6_1523659913051_0.11438259849631605"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-13T22:28:53.925Z","1.0.4":"2018-04-13T22:28:54.028Z","modified":"2022-04-04T14:04:53.274Z","1.0.5":"2018-04-13T22:46:29.491Z","1.0.6":"2018-04-13T22:51:53.116Z"},"maintainers":[{"name":"aneilbaboo","email":"aneilmallavar@gmail.com"}],"description":"Promisifies Dynogels' (DynamoDB mapper) methods using Bluebird","homepage":"https://github.com/andrewoh531/dynogels-promisified#readme","keywords":["dynamodb","dynogels","aws","nosql"],"repository":{"type":"git","url":"git+https://github.com/andrewoh531/dynogels-promisified.git"},"author":{"name":"Andrew Oh"},"bugs":{"url":"https://github.com/andrewoh531/dynogels-promisified/issues"},"license":"MIT","readme":"# dynogels-promisified\nI take no credit for this code. It is inspired by [vogels-promisified](https://github.com/servel333/vogels-promisified)\nbut modified to use [Dynogels](https://github.com/clarkie/dynogels).\n\nThis package promisifies the functions in [Dynogels](https://github.com/clarkie/dynogels) using [Bluebird](http://bluebirdjs.com/docs/api-reference.html) using the default 'Async' suffix. i.e. all methods in\nDynogels are modified with an 'Async' suffix.\n\n## Usage\n\n```javascript\nvar dynogels = require(\"dynogels-promisified\");\n```\n\n## Example\n\n```javascript\nvar User = module.exports = dynogels.define(\"User\", {\n  hashKey : \"userId\",\n  timestamps : false,\n  schema : {\n    userId: dynogels.types.uuid(),\n    name: Joi.string(),\n  },\n});\n\nUser\n  .getAsync(userId)\n  .then(function(user){\n    // ...\n  })\n  .catch(function(err){\n    // ...\n  });\n\nUser\n  .scan()\n  .where(\"userId\").equals(userId)\n  .execAsync()\n  .then(function(user){\n    // ...\n  })\n  .catch(function(err){\n    // ...\n  });\n```\n","readmeFilename":"README.md"}