{"_id":"mongo-reaction","_rev":"37-1755f56e21269a8c6bef0e1f6399aa12","name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.0","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.0","dist":{"shasum":"27a4ae67930e6651caa8aed75332f32504e7f6a3","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.0.tgz","integrity":"sha512-5osfqf8aM5KQXAx5S+h5AoKLzZ9EwyzMvHn9owP36vSoO/CZQM0DsVRfc/TKvAonxysssAvPUf+3FUX+p8EvOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1+2O940EFNMeKQcKxrwkKYWrMU/PKG1W8LEktyxNCfwIgOEyUbhtEvPtPpuacHewrqxueIz/QYDzvurREtMsl8dM="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.1":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.1","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.1","dist":{"shasum":"a5fd4a48ae264c45e7dc7a03d631ecbc807e7a71","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.1.tgz","integrity":"sha512-S6xyAvtYHMOueZvLn+YeGnRajOWNgJALACKRTKNw6wFkg5+8J2s3/n7Y2NdX6KL7yUzspHe1QGKd9E6Lx7k05w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAzRdZJL9+gkl52G46kl67tAvK5JPt/nsJolGDdrkrDwIhAJgTI3hja2EuYL74ctg3CoFXzG/TYI51YnbTr4skLdAt"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.2":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.2","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.2","dist":{"shasum":"f33054c4149830275410dfc4f580806130eabe51","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.2.tgz","integrity":"sha512-2yKyXxgpoFeWKE5yWf+3FyjDIG/E0OseDykFRFezv7MrWReSEu4cT3qk7iWZhGo3Ka7FB1hTRupN35NuPnAjow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChwbZ01WHcfsUFvWIm119pZgB65nrpIiCguFPw+vxB0AiBqBYrJieHvhrKjFatr2XpjhMEHSpiMWA+KnMZPtWqfdg=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.21":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.21","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.21","dist":{"shasum":"81637d1b454b3b56a2434eb12e1736d70e3b6d11","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.21.tgz","integrity":"sha512-b20vazGjAUjPcF90nD4s38qY/8KGdEt4gnvcxYai2HywhyhA/L6J4OQ83yULP4GKwIhrpvBh5PjYnHfeZMHE4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc59OrExa5zHtH8TQmZfUA1Pll0UBQh/zNVnHeWpkxMwIgaAi23ZAfgoKyJhtEMp1/Nv9FsaK7l59fDiElwVwIVHI="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.22":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.22","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.22","dist":{"shasum":"025c9bb6ff8d75c75c9ecfbb60f7e1f10ea45690","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.22.tgz","integrity":"sha512-vaYVpoSAqz90NvBXYneN7/9p58lvK1v1v4DFcEbA5LuYj2PNcKyqgpf7dTn2Um/KD2FArLhXaokikiStcbwu8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPVzo2Xs3TMgjns8umgT+DmMUJsYhHdg2CGTTNF6iPpAiEA/KRfz6tWDDUzAg6UTQNFmp5ESWV0GAOqtCuAtyWrLi8="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.23":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.23","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.23","dist":{"shasum":"b05601d4fcd64c334655ec42eced140022fb77cc","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.23.tgz","integrity":"sha512-HKYqsLfYaD3VpmGQ9kCfK2rzeAovj9nHK13CJqtGktoafwxBHXhqKbE80itLaMIbW0z1Sikt7UtVtn7qUXWB6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrAHA54NNhylMGD15pmoVlII+nCQv/pE23TXPNQWODSAiA9+Pp0TSLUxHpZJX50eKP0C77PJg3Q72TleWsCB6MeTQ=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.24":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.24","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.24","dist":{"shasum":"571b28b6b5cc1895a7363634693d4467b7b4a4bb","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.24.tgz","integrity":"sha512-qsbUCFY4rpnqpWIf6xomZIjqw69h1WwqiyJGogWMihK3stZp/fvt/G3FMslSCdBOq+NNaKBSieCQcXJnGHz0Qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXyGxHEoMpuUCx1hISvFvgBeuyCvdapfGPUeAD2oCTWAIhAInz+3A0Vhay1GNf2s2zS8vdxtSYwbLdgfuUAbmR9FFh"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.25":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.25","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.25","dist":{"shasum":"ac9c40837fd6de1840b70a6c739f04068ff4420f","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.25.tgz","integrity":"sha512-1lQkpAAff3YJK9Eu8Arm6VguUEpXVx2BbXZRxxvaw0a+yFybYWewxlwI5HNkWVBUIutzYFoE/PkzZcAqCdRpow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+kdpmTjxYD9UQPaki3SzEZnReCJFca93gXd+xUep2WAiEAhzdv9hf3k3ttnL9Fge9/HpieHo6ulEKN8Kubw9W6PK4="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.26":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.26","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.26","dist":{"shasum":"130086f87f3474666bcdc8d0c2e58bbcf6d862d6","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.26.tgz","integrity":"sha512-epsynzd9WvIF04nwkVn7L3xB6qCHQpj+hw0t6n3umYqNvWSdURzB+KMQLcBSNaiZ0SAEo//HURzSFyRNLxa92w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3MM8eKw7bsoy8YipR/v+n74jkwWfZ3fcqieQAdg+t4AIhANXFlpZ0Z4+adZPMaUGGk7lRr1Zfld2WOgewgrdJ4hsW"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.27":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.27","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.27","dist":{"shasum":"62760e4919771266336ac8c5e63b94bfa0baae31","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.27.tgz","integrity":"sha512-E1BJRs4KtU/S3UFIquT5pLwyeNDP5fKkcj2c9uRJb1zc4TcRanEiK1pmqWM7AG5oMzDSHHNQh85gbs0FWGcBgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDN3kERXGX0x2FN5Tn8YDRIOA669MKtflAEl9P4rNGaTAiEAoYKX9VFtrHu6LSnxEBZskz0chnG5ZwjcNj6sF0LGlus="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.28":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.28","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.28","dist":{"shasum":"46bb0dcb9a31cc2764236f235f39e23253f3c357","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.28.tgz","integrity":"sha512-IpCGW0hy/5lGQFGPGCen+7Bxoji0KfdnF/8yGT1ceUSoFZqq5up0Qkk7n7A/W3VpQXV99YSGpGkNvAZDZPWmAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeWMFYv0S0YkvhWeAeatIC/7ppjC3FF4+jixHH1SsvWwIhAM+YTMTmSFN4T4Vy9KUmHRr4cnUCWo7W79oknKcbo0Px"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.29":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.29","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.29","dist":{"shasum":"7685cfbdee7fe511199949ea32244678ff10cfce","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.29.tgz","integrity":"sha512-r/3hsFaN201v3jNuB5Yct5d387t4wyEpal6inbKc8FNmQvImApZF8nrdVGR3nmeMUOkUY1ahIrvVOlsNR3xoZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4gVqXLMMcarDc4BAL3fk1eunwXc/t8iZFS4IbmomG9AiEA/6XxNx3grDtsLR8031mlGs+0hSItG8Nv1hfpmTO711w="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.3":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.3","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.3","dist":{"shasum":"6009777684d5c37c99f512a9e91276cc205bfa47","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.3.tgz","integrity":"sha512-956btUX0g99dwBCR/ectHuYUPmkvvUImnR9Qys38mv+sgET6JGOVJmWoPil6gHksMOIJSwElavuiwFwZSvUeXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcYhkAGQJYpFmg6LqpqKEA9S1WHewQcO0sM6cPFBmCjgIhALIgpHc+/APSHw7gy62nET4v1jghfJzN5VvP84zF6eZR"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.4":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.4","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.4","dist":{"shasum":"0d6f65cbf4d9372945b293327a6e7e4ed8129efc","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.4.tgz","integrity":"sha512-R9844jYJ53zhJQGtclx7TL+bv9i076vuxbeNYVgcQpT6yNnn0r5S9Wbnls2+4Q1Xc5kpCbqLA8fVnmktLSvKSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHE2MCbAnAe1NY8fkY8ibaYRIN3EBAn30UI9WIdUPcOAiBciOZPoSfPdurDZNd2YIwB9cCaqUqNBN2dA4BweoZcOg=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]},"1.0.5":{"name":"mongo-reaction","description":"A library for mongodb that uses promises to handle responses","keywords":["mongodb","mongo","promise"],"version":"1.0.5","author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"dependencies":{"mongodb":"^1.4.3"},"main":"./index","bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","_id":"mongo-reaction@1.0.5","dist":{"shasum":"ac3d2b9abecb45b5f05fbe4aef6c3442828ac2c1","tarball":"https://registry.npmjs.org/mongo-reaction/-/mongo-reaction-1.0.5.tgz","integrity":"sha512-UhVMQbuQ/RP2aEWTfrq5x2ToOCBixDZAMguo6cNBFsFR0iYsxukmFaEyZOeZ+V5TKOTK2Svfz7fna7W3dWMvRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeqnE8Bv5MjkbF2/wTzxkRsrnRiSejlcvt06NCIY8BjQIhAKBh63abZGMa6q0OVTf1GuA76SHHUnFJ60kjxKbpPCZs"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"},"maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}]}},"readme":"mongo-reaction\n==============\n\nLightweight MongoDB promise driven library.\nMost of Mongodb methods are mapped in the library:\n\n  * find\n  * findOne\n  * update\n  * findAndModify\n  * findAndRemove\n  * remove\n  * drop\n\n## Some examples?\n\n### Getting an instance of Mongo Reaction\n\n```javascript\nvar MongoReaction = require(\"mongo-reaction\");\n```\n\n### Mappings\n\nTo handle many connections in an easier way, you can map data base names to paths:\n\n```javascript\nMongoReaction.map(\"employees\", \"mongodb://127.0.0.1/employees\");\n```\n\n### Getting all documents in a collection\n```javascript\nMongoReaction.db(\"employees\").collection(\"employee\").find().success(function(docs) {\n\n    console.log(\"Here are the documents\");\n    console.log(docs);\n\n}).error(function(err) {\n    conosle.error(\"There was an error!\");\n    conosle.error(err);\n});\n```\n\n### Getting all documents in a collection that matches a query\n```javascript\nMongoReaction.db(\"employees\").collection(\"employee\").find({\n    \"name\": \"Josh\"\n}).success(function(docs) {\n\n    console.log(\"Here are the documents\");\n    console.log(docs);\n\n}).error(function(err) {\n    conosle.error(\"There was an error!\");\n    conosle.error(err);\n});\n```\n\n### Getting one document in a collection that matches a query\n```javascript\nMongoReaction.db(\"employees\").collection(\"employee\").findOne({\n    \"name\": \"Josh\"\n}).success(function(doc) {\n\n    console.log(\"Here's Josh\");\n    console.log(doc);\n\n}).error(function(err) {\n    conosle.error(\"There was an error!\");\n    conosle.error(err);\n});\n```\n\n### Getting a cursor to a collection by a query\n```javascript\nMongoReaction.db(\"employees\").collection(\"employee\").findCursor({}).success(function(collection) {\n\n    cursor.nextObject(function (err, obj) {\n        console.log(\"Here's the object\");\n        console.log(obj);\n    });\n\n}).error(function(err) {\n    conosle.error(\"There was an error!\");\n    conosle.error(err);\n});\n\n```\n\n### Getting each document from collection by a query\n```javascript\nMongoReaction.db(\"employees\").collection(\"employee\").findEach({}).success(function(docs) {\n\n    docs.each(function (err, obj) {\n        console.log(\"Here's the object\");\n        console.log(obj);\n    });\n\n}).error(function(err) {\n    conosle.error(\"There was an error!\");\n    conosle.error(err);\n});\n```\n\n### By pagination\n\nParameters\n * query\n * page number\n * number of documents\n\n```javascript\nMongoReaction.db(\"employees\").collection(\"employee\").findPage({}, 2, 5).success(function(docs) {\n\n    console.log(\"Here's the list of elements of the page\");\n    console.log(doc);\n\n}).error(function(err) {\n    conosle.error(\"There was an error!\");\n    conosle.error(err);\n});\n```\n\n### Updating a document's fields\n```javascript\nMongoReaction.db(\"employees\").collection(\"employee\").findAndUpdate({\n    \"name\": \"Josh\"\n}, {\n    \"job\": \"JS Developer\"\n}).success(function(docs) {\n\n    docs.each(function (err, obj) {\n        console.log(\"Here's the object\");\n        console.log(obj);\n    });\n\n}).error(function(err) {\n    conosle.error(\"There was an error!\");\n    conosle.error(err);\n});\n```","maintainers":[{"name":"pablolagioia","email":"pablo.lagioia@gmail.com"}],"time":{"modified":"2022-06-20T06:01:44.046Z","created":"2014-05-09T12:53:12.605Z","1.0.0":"2014-05-09T12:53:12.605Z","1.0.1":"2014-05-09T13:08:50.549Z","1.0.2":"2014-05-09T13:12:26.375Z","1.0.21":"2014-05-09T14:41:31.876Z","1.0.22":"2014-05-12T13:27:13.575Z","1.0.23":"2014-05-12T15:01:02.879Z","1.0.24":"2014-05-12T15:31:53.812Z","1.0.25":"2014-05-20T18:40:13.847Z","1.0.26":"2014-05-29T16:20:54.010Z","1.0.27":"2014-06-13T16:00:43.913Z","1.0.28":"2014-06-13T18:37:38.571Z","1.0.29":"2014-06-13T19:39:27.998Z","1.0.3":"2014-07-01T20:19:52.045Z","1.0.4":"2014-07-30T17:15:30.576Z","1.0.5":"2014-08-14T18:12:18.718Z"},"homepage":"https://github.com/pabloLagioia/mongo-reaction","keywords":["mongodb","mongo","promise"],"repository":{"type":"git","url":"https://github.com/pabloLagioia/mongo-reaction"},"author":{"name":"Pablo Lagioia","email":"pablo.lagioia@gmail.com"},"bugs":{"url":"https://github.com/pabloLagioia/mongo-reaction/issues"},"readmeFilename":"README.md","users":{"krakensm":true,"pablolagioia":true}}