{"_id":"mongodb-trigger","_rev":"123-d91f925ceea952ab25c17ac02f372e8b","name":"mongodb-trigger","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"mongodb-trigger","version":"0.1.0","keywords":["mongodb.js"],"author":{"url":"http://imlucas.com","name":"Lucas Hrabovsky","email":"hrabovsky.lucas@gmail.com"},"license":"MIT","_id":"mongodb-trigger@0.1.0","maintainers":[{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"}],"homepage":"http://github.com/imlucas/mongodb-trigger","bugs":{"url":"https://github.com/imlucas/mongodb-trigger/issues"},"bin":{"mt":"bin/mt.js"},"dist":{"shasum":"edce6970b40d24b5b59dbbb5c6fae638967fc6be","tarball":"https://registry.npmjs.org/mongodb-trigger/-/mongodb-trigger-0.1.0.tgz","integrity":"sha512-w/PKBy8E/ZWhTl0p3Wa2NEYu3GMV34Tc64mWW6Wyrf2uJvNVLMHRG9sQFJdMOHuJa3FDvAP8izbI/IAuFzUqlw==","signatures":[{"sig":"MEUCIBKqwJmNosUkgkuuwzuguA58YfbFd0FrYBN9oVBmLbDIAiEAyLw2fxdNVJqbktXqiod71POK+gTD7sSGT6tUk1DDeVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"edce6970b40d24b5b59dbbb5c6fae638967fc6be","gitHead":"54f4be6e63e7520b7267dbd4e401ed0e8e89ac84","scripts":{"test":"mocha"},"_npmUser":{"name":"imlucas","email":"hrabovsky.lucas@gmail.com"},"repository":{"url":"git://github.com/imlucas/mongodb-trigger.git","type":"git"},"_npmVersion":"2.0.0","description":"work in progress","directories":{},"dependencies":{"debug":"~2.1.1","docopt":"~0.4.1","mongodb":"~2.0.7","mongodb-ns":"~1.0.0","mongo-oplog":"~0.1.5","mongodb-uri":"~0.9.7"},"devDependencies":{"mocha":"~2.1.0","mongodb-runner":"~2.0.2"}}},"time":{"created":"2015-01-08T03:46:33.903Z","modified":"2026-07-15T15:35:24.798Z","0.1.0":"2015-01-08T03:46:33.903Z"},"bugs":{"url":"https://github.com/imlucas/mongodb-trigger/issues"},"author":{"url":"http://imlucas.com","name":"Lucas Hrabovsky","email":"hrabovsky.lucas@gmail.com"},"license":"MIT","homepage":"http://github.com/imlucas/mongodb-trigger","keywords":["mongodb.js"],"repository":{"url":"git://github.com/imlucas/mongodb-trigger.git","type":"git"},"description":"work in progress","maintainers":[{"email":"satya@mongodb.com","name":"satyasinha"},{"email":"kristina.stefanova@mongodb.com","name":"kristina.stefano"},{"email":"nathan.smyth@10gen.com","name":"jarjee"},{"email":"iteng@mongodb.com","name":"devtoolsbot"},{"email":"james.wang@mongodb.com","name":"mongo-j"},{"email":"neal.beeken@mongodb.com","name":"nbbeeken"},{"email":"dbx-node@mongodb.com","name":"dbx-node"},{"email":"devtools-npm-user@mongodb.com","name":"devtools-npm-user"},{"email":"hrabovsky.lucas@gmail.com","name":"imlucas"},{"email":"dana.groff+mongodb-js@mongodb.com","name":"mongodb-js-user"}],"readme":"# mongodb-trigger\n\n[![build status](https://secure.travis-ci.org/imlucas/mongodb-trigger.png)](http://travis-ci.org/imlucas/mongodb-trigger)\n\n> Work in progress\n\n## Example\n\n> @todo\n\n## Install\n\n```\nnpm install --save mongodb-trigger\n```\n\n## Test\n\n```\nnpm test\n```\n\n## License\n\nMIT\n\n## Todo\n\n- [ ] determine if full resync really needed\n- [ ] keep track of sync times/versions in `local.triggers`\n- [ ] make a command/control tailable cursor so if the root collection\n  (eg runs) is resyncing, children that are listening (e.g. mtp)\n  will pause and do a full resync when the root is finished.\n- [ ] support version so when I change my resync handler,\n  mongodb-trigger will see the version change and automatically\n  resync.\n","readmeFilename":"README.md"}