{"_id":"mongoq","_rev":"43-6228116286b2b3ad3873956a85c427ca","name":"mongoq","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","dist-tags":{"latest":"0.2.5"},"versions":{"0.0.1":{"name":"mongoq","version":"0.0.1","description":"Use mongoDB like this: db('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1"},"main":"index","engines":{"node":"0.4.x"},"_id":"mongoq@0.0.1","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.5.0-pre","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"7fc64d29796a6c069af3b137d50a1b21fce55238","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.0.1.tgz","integrity":"sha512-xdoZZQ9/WkrvtkIebugidhZDloF28hcF5KtkMBXKNT7emKrZmzUpVh4QGvEVZThDGU+ynfoIHmVrTPlErkJwpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtJ2HKGQ1zgnIFC96EtdGkifbP5qOGUWmJ+eH7NVI+9gIgN/UB4cQ1xhVGMCwTDs3c0hlBgS/8qMEe8WuRSElbDPM="}]},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.0.2":{"name":"mongoq","version":"0.0.2","description":"Use mongoDB like this: db('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1"},"main":"index","engines":{"node":"0.4.x"},"_id":"mongoq@0.0.2","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.5.0-pre","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"decf3554f4292c88f237aa7c82f0f5fb6aa28915","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.0.2.tgz","integrity":"sha512-xya/Z1znM+ymecUnkz+eKzuu32LbEPng5UEHs9hjHtVrFMt9c395b8Qd894NimT6E/AotZKE1jjT/QjU03nfNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi3W3gOyu4mhHiW6bPiZnhDK8oxpmWJg6xA6OFOJIhDwIhAL1SS/CWsL2tjsKetWn+ERwiP4qXT+8c9KhbDUt1YOxc"}]},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.0.3":{"name":"mongoq","version":"0.0.3","description":"Use mongoDB like this: db('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1"},"main":"index","engines":{"node":"0.4.x"},"_id":"mongoq@0.0.3","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.4.3","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"286cdea45713954a924ed8f7bca8d1eac7a9e3da","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.0.3.tgz","integrity":"sha512-nCH4zHUr1kg7I+t/PTwXiCEriB1Q57iftBkzMQxkSLrXWb/KWvP0jogEKein+J5IUvnijoLKHyc6KTGVUbbr5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwtRFMbmtKKWpMW9PmC/W3Ab2xk1nweVe+DDXn1EtDsAiBxi692yD5EsCRaVgMpwopfY/t/JVNGUmqMLNV2ItEcNg=="}]},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.0.4":{"name":"mongoq","version":"0.0.4","description":"Use mongoDB like this: db('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1"},"main":"index","engines":{"node":"0.4.x"},"_id":"mongoq@0.0.4","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.4.3","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"3cec0b4b0006727427e503ca6c027f2793852490","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.0.4.tgz","integrity":"sha512-EIGZRdYTp94JWCDbp1KwGtf92F+1YLuoaBvly7dwQoNFug/W6Bcg2YI7JZbX1Dcet3URCi3Hv5ADH/D6G5r9mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBW1PnbMvxI5gtR2xypBZU+ssWHD+mMVsM6iaA18A7wAiEA90w286TIbeLyZfMiD2AJ6wYvDTZMpaobtEgKgDjB3f0="}]},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.1.0":{"name":"mongoq","version":"0.1.0","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.7.0","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hidden/.npm/mongoq/0.1.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"mongoq@0.1.0","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"4532485204937f8fda002c8ce7edb7bf480633a2","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.0.tgz","integrity":"sha512-T82zNblQtuzEegkeP/i2LDxzbG69D6Ous0JZrhSaCwdgwNw1G6v6oHbAUepprcnXTfeCXdFha8yce9h4oyISvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzDQ1zEUQfIOIDykrY7BDDExddM+0Vf0NWln1E3cZI6AIhANpehPR53QXKTUvhDcGu6PPycUR7pIK83gm4mCG0IsfK"}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}],"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"}},"0.1.1":{"name":"mongoq","version":"0.1.1","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.7.0","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hidden/.npm/mongoq/0.1.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"mongoq@0.1.1","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"f1bd85dc180d8313b087eaa6340f68ae4c390008","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.1.tgz","integrity":"sha512-xfnq8qhBzcvY0RjGUBDEIrliqwV11t/5odIMIIuN8d2kJV4Bqhv3AxbiNzsG3xgKQg9yidhP5W4YlavizY15AA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmWeDRbBOJxypSzAbTUSOBQ3yQ2IDeUL/vUkFBZS91NAiBtum7Jr879EwHJJYmMQoJyYogrp30ecZAReFEC+OsXvg=="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}],"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"}},"0.1.2":{"name":"mongoq","version":"0.1.2","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.7.0","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hidden/.npm/mongoq/0.1.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"mongoq@0.1.2","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"ea566105d54bbe3137891b828aee2a6876fa4b92","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.2.tgz","integrity":"sha512-VtGvInrsT/LfFu1ow4hIhjiOpsT3Ab1lAO2N/rQMgPvBzKx/Ph1IwHNnkyMciVxks5+tlp9Wa3anUEjbTAGpvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyN6RNr/4IBrwoOgIBcobIT7LcERB9FRlsFScKWyvzSgIhAKBZcl1nSVcQ03bJgq78BTChSUNQMQ6xvL/xonkLvCS4"}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}],"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"}},"0.1.3":{"name":"mongoq","version":"0.1.3","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.7.0","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hidden/.npm/mongoq/0.1.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"mongoq@0.1.3","_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"cb930ebed8a1f1f4c624c260dfe8bc96df982893","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.3.tgz","integrity":"sha512-P3E/I/uehZB6dyUE1czA0QbTlHf1hfXOEYMVbBJX9s/cytakCaqS9j+V25ucho4zUL9W7jdEcTtyKKibKxXi0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBuQp1ADQTE4/eTKkOij8CA81EBUOR+K+eL4CsLwEhDQIhAKoVvcjRzhz1sUgnyFPjpd/QyK/f5Q85eI4aiqwUNGb4"}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}],"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"}},"0.1.4":{"name":"mongoq","version":"0.1.4","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.7.0","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.1.4","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"1e5ebe4a8f05c245858e84d6f0034dc7fb73dc21","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.4.tgz","integrity":"sha512-lImFJ47zoW6e9uNdEG6ufK7+RB6qNTYCZzN4IbuY39ZjROZlCDLN15yhnYj1moDjmdg0rxUi9btsiNUttW+NxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyq/mdU3AyNeLwy+4SUbpegu5UuSAjhv9NtaRaK+q44AiADH0QHAe91eqE52cco1vb9AuXIEqk5xeUgBd1CeOZItg=="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.1.5":{"name":"mongoq","version":"0.1.5","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.7.0","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.1.5","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"3a71b1827717f4fbfe11118fd08a80d597f516e9","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.5.tgz","integrity":"sha512-ltt1COTZJc17Kt8Ty0Saeem0hArTJYHHRjQJk8ZeGJE4vGy7dofWveD8FKBro7xJchNNSSqlSDOzETbfCViWbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4BdacSIATPvDJZ/omEZMWZVwZKrrIKKJBlpTp95mhjQIga24xTf7OPSBWruxZ28InEEivBipazEz7Rlwt32zpHNQ="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.1.6":{"name":"mongoq","version":"0.1.6","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.7.0","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.1.6","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"f6f9cdab2a8079f981f3c372ba103d8d35b08296","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.6.tgz","integrity":"sha512-jW0UUP8WuYuD2D5mHcn8Qsg71fXiFmtC0A605G9DwKzaNwl4W9Ntt6jNFS4ub85r+dPh6VR4pUdKAGtfpHvAXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWVKw5iaIef29q/oI80b4hZks1LVVWLyIFMK95LXDbdwIgD9O45Ym5qE25+v3aiubwFOK43/A307H2ku3uXNRTxUQ="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.1.7":{"name":"mongoq","version":"0.1.7","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.7.0","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.1.7","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"1145e232371a1b4c002e8dc0c28b16e5cf0472d6","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.7.tgz","integrity":"sha512-omGxmp1DuY4eth/mHmH+Gx5PWcLnviIKR6iPwGLV18+lc6jvd4nRDhOEP3j8w0COq48csAXqA9us2R10aG3ryQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS79yjoLKzKTKwhZLGcJvWT9VaawUAVhJs00ra1dbWmAIgXwa7SNWmLSwk2CEKwKet6JIhlTKjenR/NS6aYrSpjt8="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.1.8":{"name":"mongoq","version":"0.1.8","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.9.2","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.1.8","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"9aacb035c51e529a25fabc4857d48054956c1738","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.8.tgz","integrity":"sha512-ShySvP3Mih+4Eg29krLnpxqexszASmdNtL7OxBp73JmMUSPqhbBEo2p4TDEy+N0tXX9ikJd6HLhMqhZ7QDdEdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEMFSzaZsBedD3QrfuHR4x7ru/W3D+C4/g2zYcbK5kSQIgLIkPefJomz/MkQCYgdw7LlgT5CNdyFsWKIf654PQMjU="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.1.9":{"name":"mongoq","version":"0.1.9","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.1.0"},"devDependencies":{"expresso":">=0.9.2","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.1.9","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"3a79a7aaf21ca1041e95b0a7c7340c42d68e0ebd","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.9.tgz","integrity":"sha512-Sh87zOJEg7RaVeAdilOaMV0u9cFG/eensewrluK9Yay5dlpf3PV/tM2X4ffRE5DyKMnVMNinUqAqUPwg4fJ57w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/gSBKBrymhsJjh0dfoDqtjGzasS6txtw04jQ9IpjJxwIgE5wxNtiodpeDl/Swd70rpicytswckpkQeI/Ie5/lUo0="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.1.10":{"name":"mongoq","version":"0.1.10","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.2.0"},"devDependencies":{"mocha":"*","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.1.10","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"62ff1d711b2008e4a1ebe2d2cbae5e83defff39d","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.1.10.tgz","integrity":"sha512-+RXXDMW+ZASv9Sg607h4tk/nb0XaZVpmCgJVAMP5q1rN59I/PK5GGJCuYMHWHU8z9vXG/Qy8Y0ZTiz4NkCCMtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzFRnHclwCAvgh988wMzkC1XsWd5VQnIbFl7tF+PqxFAIhAPmSg1sV7VdDHvRLOiQ8U61PPKDi8KDZoOL6ZiddgUFl"}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.2.0":{"name":"mongoq","version":"0.2.0","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.2.0"},"devDependencies":{"mocha":"*","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.2.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"7b2f05a6bcccaa65a0e1edb418d55a1ba04a89b6","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.2.0.tgz","integrity":"sha512-NG36WEDQp0FP2MnUTOT5HI63jVwr24tqUOg1HKgMk+FN6fBegNx8kwmNDYbONCM1DVCWeTH3asPCDAs2til0Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICx1CUGczHrPjR0sc1T51uYoDAo+6IoJqQmmcczFgdofAiEA2L+FaWddbXpwuX9DWfE0Fw2UFX8Wq/7zhF4r39AvRfs="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.2.1":{"name":"mongoq","version":"0.2.1","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.2.0"},"devDependencies":{"mocha":"*","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.2.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"53d0a97f6420b3152fb2e03765b1558dfc033933","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.2.1.tgz","integrity":"sha512-VsKGlLDKkW6yvVmsrQWgt9qkE/xDRUuxV6OD97j28ou/EWXZMojNnApX9Yc/rSnCF91WPZ9gSQ+uMyDgv42EyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDH1KEUPrHJ9SnUJbHqDs+BA+9saBe0Q88K/w1jG1NB4AiBru31QAfmdxd3drL9XsHss7q4k6paT7R9CBJbx3orFcw=="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.2.2":{"name":"mongoq","version":"0.2.2","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.2.0"},"devDependencies":{"mocha":"*","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.2.2","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"8addb3203f37a1d9216468a42d49371d50a43bc9","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.2.2.tgz","integrity":"sha512-Z9DufVULtXeFGazKjCYf953B/pusf+GJ0a9ye9oeCskIIKESay8ZussdPYLYb91PztoY/wZChdzLuJSHdPk5bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyp1dkTYA/f2tRMCylr4cazNRtenoV3HbwBe5koqYtkAiEArGK2Z4xtXV+B5H2m4OSvAZgrLrZtyxsZFXzfUYypK+I="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.2.3":{"name":"mongoq","version":"0.2.3","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"git://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":">=0.9.1","jquery-deferred":">=0.2.0"},"devDependencies":{"mocha":"*","connect":"*","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"_id":"mongoq@0.2.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"5339f1fb1452be7506db824895e9093fa6a5ccd2","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.2.3.tgz","integrity":"sha512-0SI3a13EGOFicJtObc5u0zWmHTr+ujUbk7X/evHsCbgatfMWflo2Ek1lXMJp4WOEFO+bSU+vpjSWkXEk0irGOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFi8cbVbtTBBTmOCiCYHv5LOouRSLDHWxPWBhaU8bKjbAiAN3KSdjiR9epLmp9HTCsQFtrhhpcrzThhXA7+IJG3Caw=="}]},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}]},"0.2.4":{"name":"mongoq","version":"0.2.4","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"http://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":"^2.0.23","jquery-deferred":"^0.2.0"},"devDependencies":{"mocha":"*","connect":"*","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"bugs":{"url":"https://github.com/zzdhidden/mongoq/issues"},"homepage":"https://github.com/zzdhidden/mongoq","_id":"mongoq@0.2.4","scripts":{},"_shasum":"fd18b9c66daab5c580a574de0cf6a71bd0f3000b","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}],"dist":{"shasum":"fd18b9c66daab5c580a574de0cf6a71bd0f3000b","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.2.4.tgz","integrity":"sha512-0f918qoDJaeRLCjy2d0GVpE0RUZo0PHUBaiDA1z/vXgCot8y7n3vfXYYHqgBVbuV9w9+bXqQFw7sPfXm7nz4mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEsNCkllVFoJFpvug5+Iw+vL/wqSMggdIZUv1zFk1IJAiAR9DNeo+F+DBbeM75QkH20J2LIdoYTSwvFcxvYkJ1eCA=="}]}},"0.2.5":{"name":"mongoq","version":"0.2.5","description":"Use mongoDB like this: require('mongoq')('testdb').collection('users').find(function(err, cursor){});","keywords":["mongodb","mongoq","data","datastore","nosql"],"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"http://github.com/zzdhidden/mongoq.git"},"dependencies":{"mongodb":"^1.4.35","jquery-deferred":"^0.2.0"},"devDependencies":{"mocha":"*","connect":"*","should":">=0.2.1"},"main":"index","engines":{"node":">=0.4.0"},"bugs":{"url":"https://github.com/zzdhidden/mongoq/issues"},"homepage":"https://github.com/zzdhidden/mongoq","_id":"mongoq@0.2.5","scripts":{},"_shasum":"3bef380ca7cdfe5e613214610c72e23dbd8c57ff","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"hidden","email":"zzdhidden@gmail.com"},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}],"dist":{"shasum":"3bef380ca7cdfe5e613214610c72e23dbd8c57ff","tarball":"https://registry.npmjs.org/mongoq/-/mongoq-0.2.5.tgz","integrity":"sha512-F8EkpeOYml1DWkgPzQSk89Fvb7CqqmKQR/1vA39zW0PlFNIE4h/GxqqMuNGvE/sqiM7/3XbyY2py5wl97/757w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWsXUl8iEKCTQTnLmoV0if+hXia6YM1cvX0JgN9P8G1gIhAIjqkk6C+bPjpweqOif9XWWEnmZh02lcDVIq9sGcBk2x"}]}}},"maintainers":[{"name":"hidden","email":"zzdhidden@gmail.com"}],"time":{"modified":"2022-06-20T08:08:59.872Z","created":"2011-03-21T05:10:25.684Z","0.0.1":"2011-12-07T05:23:04.324Z","0.0.2":"2011-12-07T05:23:04.324Z","0.0.3":"2011-12-07T05:23:04.324Z","0.0.4":"2011-12-07T05:23:04.324Z","0.1.0":"2011-12-07T05:23:04.324Z","0.1.1":"2011-12-07T05:23:04.324Z","0.1.2":"2011-12-07T05:23:04.324Z","0.1.3":"2011-12-07T05:23:04.324Z","0.1.4":"2011-11-21T06:54:54.138Z","0.1.5":"2011-11-21T07:47:34.930Z","0.1.6":"2011-11-23T04:57:53.291Z","0.1.7":"2011-11-23T05:18:22.538Z","0.1.8":"2011-12-07T05:23:04.324Z","0.1.9":"2011-12-07T07:14:40.129Z","0.1.10":"2011-12-09T13:00:40.892Z","0.2.0":"2011-12-09T17:33:46.438Z","0.2.1":"2011-12-10T09:12:35.076Z","0.2.2":"2011-12-14T11:00:51.403Z","0.2.3":"2011-12-15T21:22:26.144Z","0.2.4":"2015-03-24T15:45:29.084Z","0.2.5":"2015-03-28T02:14:07.159Z"},"author":{"name":"Hidden","email":"zzdhidden@gmail.com"},"repository":{"type":"git","url":"http://github.com/zzdhidden/mongoq.git"},"readme":"\nMongoQ\n============================\n\nUse mongoDB like this: \n\n`mongoq(\"testdb\").collection(\"users\").find().toArray().done( function(docs){} ).fail( function(err){} )`;\n\nBase on [node-mongodb-native][mongodb-native]\n\n\nFeatures\n-----------------------------\n\n*\tStandard [connection string format][connection string]\n*\tFull [node-mongodb-native][mongodb-native] methods supports\n*\tChainable api\n*\tIntroduce into [jQuery Deferred][jquery-deferred] which is based on the [CommonJS Promises/A][promises-a] design. => v0.2\n*\tControl-flow => v0.2\n\n\nInstallation\n-----------------------------\n\n>     npm install mongoq\n\nExample\n-----------------------------\n\n>     var assert = require(\"assert\")\n>     \t, mongoq = require(\"../index.js\")\n>     \t, db = mongoq(\"mongodb://127.0.0.1:27017/mongoqTest\")\n>     \t, User = db.collection(\"users\");\n> \n>     User.remove() //clear test date\n>     \t.done( function() {\n>     \t\tUser.insert( [{ _id: 1, name: \"Jack\", age: 22 }, { _id: 2, name: \"Lucy\", age: 20 }] ) //Add Jack and Lucy\n>     \t\t\t.and( User.insert( { _id: 3, name: \"Mike\", age: 21 } ) ) //Add Mike synchronous\n>     \t\t\t.and( function(u1, u2) {\n>     \t\t\t\t// Will find after add Jack, Lucy and Mike\n>     \t\t\t\treturn User.findOne( { name: u2[0][\"name\"] } )\n>     \t\t\t} )\n>     \t\t\t.done( function(u1, u2, u3) { //All be done\n>     \t\t\t\tassert.deepEqual( u1, [{ _id: 1, name: \"Jack\", age: 22 }, { _id: 2, name: \"Lucy\", age: 20 }], \"Insert first\" );\n>     \t\t\t\tassert.deepEqual( u2, [{ _id: 3, name: \"Mike\", age: 21 }], \"insert second\" );\n>     \t\t\t\tassert.deepEqual( u3, { _id: 3, name: \"Mike\", age: 21 }, \"Find after insert\" );\n>     \t\t\t\tdb.close();\n>     \t\t\t} )\n>     \t\t\t.fail( function( err ) { // Any error occur\n>     \t\t\t\tconsole.log( err );\n>     \t\t\t} );\n>     \t} )\n>     \t.fail( function( err ) { // Faild to remove\n>     \t\tconsole.log( err );\n>     \t} );\n> \n\nWork like node-mongodb-native\n-----------------------------------------\n\nMongoq bridge all the methods and events from [mongodb native database][mongodb-native-database] and [mongodb native collections][mongodb-native-collections], and make it chainable.\n\n###Access BSON\n\n>     var mongoq = require(\"mongoq\");\n>\n>     var BSON = mongoq.BSON;\n>     var ObjectID = BSON.ObjectID;\n>\n\n###Database\n\nProvide a simple [connection string][connection string]\n\n>     var mongoq = require(\"mongoq\");\n>\n>     //use default server localhost:27017, poolSize 1\n>     var db = mongoq(\"testdb\"); \n>\n>     //use options\n>     db = mongoq(\"testdb\", {host: \"127.0.0.1\", port: \"27017\"}); \n>\n>     //connection string\n>     db = mongoq(\"mongodb://localhost/testdb\"); \n>\n>     // Connect and login to the \"testdb\" database as user \"admin\" with passowrd \"foobar\"\n>     db = mongoq(\"mongodb://admin:foobar@localhost:27017/testdb?poolSize=2\");\n>\n>     //Repl set servers\n>     db = mongoq(\"mongodb://admin:foobar@localhost:27017,localhost:27018/testdb?reconnectWait=2000;retries=20\");\n>\n>     //Add user\n>     db.addUser(\"admin\", \"foobar\", function(err) {});\n\nmethods\n\n*\tclose(callback)\n*\tadmin(callback)\n*\tcollectionNames(collectionName?, callback) \n*\tcollection(collectionName, options?, callback)\n*\tcollections(callback)\n*\tdereference(dbRef, callback)\n*\tlogout(options, callback) Logout user from server, Fire off on all connections and remove all auth info\n*\tauthenticate(username, password, callback)\n*\taddUser(username, password, callback)\n*\tremoveUser(username, callback)\n*\tcreateCollection(collectionName, options?, callback)\n*\tdropCollection(collectionName, callback)\n*\trenameCollection(fromCollection, toCollection, callback)\n*\tlastError(options, connectionOptions, callback) \n*\terror(options, callback)\n*\tlastStatus(callback) \n*\tpreviousErrors(callback)\n*\texecuteDbCommand(commandHash, options?, callback)\n*\texecuteDbAdminCommand(commandHash, callback)\n*\tresetErrorHistory(callback)\n*\tcreateIndex(collectionName, fieldOrSpec, options?, callback) Create an index on a collection\n*\tensureIndex(collectionName, fieldOrSpec, options?, callback) Ensure index, create an index if it does not exist\n*\tdropIndex(collectionName, indexName, callback) Drop Index on a collection\n*\tindexInformation(collectionName, options..., callback) \n*\tdropDatabase(callback)\n*\tcursorInfo(callback) Fetch the cursor information\n*\texecuteCommand(dbCommand, options, callback)\n\n\n###Collection\n\n>     var mongoq = require(\"mongoq\");\n>     var db = mongoq(\"mongodb://localhost/testdb\"); \n>     var users = db.collection(\"users\");\n>     users.insert({name: \"Jack\", phone: 1234567, email: \"jake@mail.com\"});\n\nmethods\n\n*\tinsert (docs, options?, callback?) \n*\tremove (selector?, options?, callback?) \n*\trename (newName, callback) \n*\tinsertAll (docs, options?, callback?) \n*\tsave (doc, options?, callback?)\n*\tupdate (selector, document, options?, callback?) //  options:upsert,multi,safe\n*\tdistinct (key, query?, callback?) \n*\tcount (query?, callback)\n*\tdrop (callback) \n*\tfindAndModify (query, sort, doc, options?, callback?) // options: remove,unshift,new\n*\tfind () //return Cursor\n*\tfindOne (queryObject, options?, callback) \n*\tcreateIndex (fieldOrSpec, options, callback?)\n*\tensureIndex (fieldOrSpec, options, callback?)\n*\tindexInformation (options, callback)\n*\tdropIndex (name, callback)\n*\tdropIndexes (callback)\n*\tmapReduce (map, reduce, options, callback)\n*\tgroup (keys, condition, initial, reduce, command, callback)\n*\toptions (callback)\n\n\n###Cursor\n\n>     var mongoq = require(\"mongoq\");\n>     var db = mongoq(\"mongodb://localhost/testdb\"); \n>     var users = db.collection(\"users\");\n>     var cursor = users.find();\n>     cursor.toArray(function(err, users){\n>     \tdb.close();\n>     });\n\n\nmethods\n\n*\ttoArray(callback)\n*\teach(callback)\n*\tcount(callback)\n*\tsort(keyOrList, direction) //=> this\n*\tlimit(limit) //=> this\n*\tskip(limit) //=> this\n*\tbatchSize(limit) //=> this\n*\tnextObject(callback)\n*\tgetMore(callback)\n*\texplain(callback)\n\n<a name=\"mongoq\"></a>\n\nMongoQ style\n-----------------------------\n\n###Deferred Object\n\nMongoQ introduce into jQuery Deferred since v0.2, you can find more documents about jQuery Deferred Object at [here][jquery-deferred].\n\nMongoQ make all mongodb asynchronous processes to return with a Promise Object.\n\n>     var mongoq = require(\"mongoq\");\n>     var db = mongoq(\"mongodb://localhost/testdb\"); \n>     var users = db.collection(\"users\");\n>     users.find().toArray()\n>         .done( function( docs ) { \n>             //=> users\n>         } )\n>         .done( function( docs ) { \n>             //=> users\n>         } )\n>         .fail( function( error ) { \n>             //=> error\n>         } )\n>         .then( function( docs ) { \n>             //=> users\n>         }, function( error ) { \n>             //=> error\n>         } );\n\nmethods\n\n*\tdone( doneCallbacks [, doneCallbacks] ) //=> Add handlers to be called when the Deferred object is resolved.\n*\tfail( failCallbacks [, failCallbacks] ) //=> Add handlers to be called when the Deferred object is rejected.\n*\tthen( doneCallbacks, failCallbacks ) //=> Add handlers to be called when the Deferred object is resolved or rejected.\n*\talways( alwaysCallbacks ) //=> Add handlers to be called when the Deferred object is either resolved or rejected.\n\n\n**Notice**: Please don't use `find().each().done(...`, the callbacks will be called only once.\n\n\n###Control-flow\n\nMongoQ add two methods called `and` and `next` to the Promise Object for the mongodb's parallel execution, serial execution and error handling painless.\n\n**and**: run promise object series or parallel and then serialize the result\n\n>     var mongoq = require(\"mongoq\");\n>     var db = mongoq(\"mongodb://localhost/testdb\"); \n>     var users = db.collection(\"users\");\n>     var messages = db.collection(\"messages\");\n>     users.count()\n>         .and( users.findOne() ) // parallel\n>         .and( function( user ) { // serial when in function\n>             return user ? messages.find({ user: user._id }).toArray() : [];\n>         } )\n>         .done( function( num, user, msgs ) {\n>             //num from users.count\n>             //user from users.findOne\n>             //msgs from messages.find\n>         } )\n>         .fail( function( err ) {} );\n\n**next**: run promise object series then give the result to the next\n\n>     var mongoq = require(\"mongoq\");\n>     var db = mongoq(\"mongodb://localhost/testdb\"); \n>     var users = db.collection(\"users\");\n>     var messages = db.collection(\"messages\");\n>     users.findOne()\n>         .next( function( user ) { // serial when in function\n>             return user ? messages.find({ user: user._id }).toArray() : [];\n>         } )\n>         .done( function( msgs ) {\n>             //msgs from messages.find\n>         } )\n>         .fail( function( err ) {} );\n\n\nContributor\n-----------------------------\n\n* Caio Ribeiro Pereira (caio.ribeiro.pereira@gmail.com)\n\n\nLicense \n-----------------------------\n\n(The MIT License)\n\nCopyright (c) 2011 hidden &lt;zzdhidden@gmail.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n\n[mongodb-native]: https://github.com/christkv/node-mongodb-native\n[mongodb-native-database]: https://github.com/christkv/node-mongodb-native/blob/master/docs/database.md\n[mongodb-native-collections]: https://github.com/christkv/node-mongodb-native/blob/master/docs/collections.md\n[promises-a]: http://wiki.commonjs.org/wiki/Promises/A\n[jquery-deferred]: http://api.jquery.com/category/deferred-object/\n[connection-string]: http://www.mongodb.org/display/DOCS/Connections\n","homepage":"https://github.com/zzdhidden/mongoq","keywords":["mongodb","mongoq","data","datastore","nosql"],"bugs":{"url":"https://github.com/zzdhidden/mongoq/issues"},"readmeFilename":"Readme.md"}