{"_id":"twilight","_rev":"67-85c52de9570e57b11ff26a0bc4607f3e","name":"twilight","dist-tags":{"latest":"1.0.5"},"versions":{"0.1.6":{"name":"twilight","version":"0.1.6","_id":"twilight@0.1.6","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"f6bc4be48961850c5835e063723d49d02b6e98eb","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.1.6.tgz","integrity":"sha512-FYFnVH+ENPlLAh3gTVFtCYxZDt4tMlyqXFcocuOi5EaO5flfAvidUCnfkOP3d3Oi10oXavx0cRFaA2VGg8iJWQ==","signatures":[{"sig":"MEUCIE9VYCEZxUPbGsco5M25/tfC9oRqlzgzSlYgIq9A20IOAiEAw6QkyjUwOl/fmNGOM+I6bXccNbu8tQ56mWpP/sn2BIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"_npmVersion":"1.2.11","description":"npm install -g git://github.com/chbrown/twilight","dependencies":{"request":"*","optimist":"*"},"directories":{}},"0.1.7":{"name":"twilight","version":"0.1.7","_id":"twilight@0.1.7","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"f4fa08e52de95bc0351f1781eb5160f886587e2d","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.1.7.tgz","integrity":"sha512-9/YWVZyjg2Nj0tp9JDg1/FGdlNgnk5NV38PzoeKa1KnF++ZFhvp66ANyktvJ5PKnaZUhzaDQpyOL6joXa5AKVA==","signatures":[{"sig":"MEUCIDrfCBAd5H/EjAK5iXuh+ybG1hLRC2sENEVK4iq7PSicAiEA60A6TUYfdgp/am/L9Fv+tZF1PrpbKlWrlVjRBrWG4sQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"_npmVersion":"1.2.11","description":"Install from `npm`:","dependencies":{"request":"*","optimist":"*"},"directories":{}},"0.1.8":{"name":"twilight","version":"0.1.8","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.1.8","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"59771cbb6804f793ba96e869cbe898199105c85c","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.1.8.tgz","integrity":"sha512-nS/C47Hpg/g5VKglRrr9EyYhts6OkvksIxwnfew+K4ujWl7kp0yzVkbo7hDjm6RGslA9Ym5GKpXEDpg8/dmUwg==","signatures":[{"sig":"MEQCIDtZK9LXU86sP1QFfASoFwfzyK8GDHBUyPzOrLFEAGD5AiAXEKdndNwlJE9LB6sVrgCwZ67bnEilBjvZesBTTsjoBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.11","description":"Twitter (crawling) tools.","dependencies":{"request":"*","optimist":"*"},"directories":{}},"0.1.9":{"name":"twilight","version":"0.1.9","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.1.9","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js","twitter-ttv2":"./bin/twitter-ttv2.js"},"dist":{"shasum":"473e8c5fcef49be12836e63a57b0593cfca7262c","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.1.9.tgz","integrity":"sha512-VY7Ysa24iWi4DxcSR0R6cYQPDoiB1sAYIS3JFU/x16UJMcJ3miM1GpcFfuIB/sIKmeWhpSrSv9Qx//lG5yajGA==","signatures":[{"sig":"MEYCIQDrJvIx1+n7uZzH1o3RZcgICzXdpunZWMGyHFUBu3+Q6AIhAMCMl4wquOTnb3wKZeXF1kqqni4N0du5//3+DYQGuDlW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.11","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","gzbz":"git://github.com/chbrown/gzbz.git","request":"*","optimist":"*"},"directories":{}},"0.2.0":{"name":"twilight","version":"0.2.0","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.0","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"c00214fb429aa8ff365556c974b058433650e6bb","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.0.tgz","integrity":"sha512-eBWfWYaYloCzHvQNwhut0WKMUl0MZDPPHRhOgPZ3zwo/26C9x8qTuZqmBDDYde1wcC8J/rFdpLoOFMzAAOTbsw==","signatures":[{"sig":"MEQCIGz6TWNMPfm+i0JhT5kLIRfuW2hPS+1xwZO204Zwxvn+AiAcq2wUhWhk4nBl9Ft+cA/3x8zsBSsRi6WIUK2UFHNeTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.11","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","gzbz":"git://github.com/chbrown/gzbz.git","request":"*","optimist":"*"},"directories":{}},"0.2.1":{"name":"twilight","version":"0.2.1","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.1","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"da2a11ffd7e923b64f9ae322a45db388ec1032a6","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.1.tgz","integrity":"sha512-ZAZ2tRsJ4SGa4HETWc+XGZTXdLZfBjFVDB26mfKZsmiq2zRnTDXK7zEV/xgDGyMd1dp5ilhHkB64oiQEBHxY1Q==","signatures":[{"sig":"MEYCIQCTuRlY3yz77rqM4dY6GfiD0VddiBkfkP9afF5uliz4SgIhAPoL1W/pZ4bFOs4jYXt6T2urxQY5zrXuUR8MaN3ountC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.11","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","gzbz":"git://github.com/chbrown/gzbz.git","request":"*","optimist":"*"},"directories":{}},"0.2.2":{"name":"twilight","version":"0.2.2","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.2","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"1846fcf2a28a7426f55d8953ec1de980cb591dd5","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.2.tgz","integrity":"sha512-dRHo4Adh/jtNuad2HWXUMiZgVT1QOoGtc6I0W6a2kVcOc2lbjc6VKFd63yPdFxxtDZxGJT5NJtxsWbgikziKGw==","signatures":[{"sig":"MEUCIQDM8Y+vFGKCX0IT8hFNvtZtr3trIeTMY4EZxUwELuqGZAIgETD6uSpEhLJuiqOHKfZtHzAK2Ni8LqV542e1PJdqxaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.25","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","gzbz":"git://github.com/chbrown/gzbz.git","request":"*","optimist":"*"},"directories":{}},"0.2.3":{"name":"twilight","version":"0.2.3","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.3","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"0db5904fb715438f047f6b2ed0794be97314a410","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.3.tgz","integrity":"sha512-97gpw0DAXDwTiK2X6/tQFJdy9Wf1KBzKlaoYeOfokYRgm9Ol5n18lhb9TLzfASyvKOykWxX7rTEjUFE60oL7VQ==","signatures":[{"sig":"MEUCIHFxAQ5hOYoEnEWYK+UKamfNIAcYKXoVHMZzwUYTbyQxAiEAqCWl93ESK4MhnVC0e8yvK8AIizze9M4qUmzRY+dY1pk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.25","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","gzbz":"git://github.com/chbrown/gzbz.git","request":"*","optimist":"*"},"directories":{}},"0.2.4":{"name":"twilight","version":"0.2.4","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.4","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"b71d4b3b9923970d333672ac1480b5fecac546e6","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.4.tgz","integrity":"sha512-tIogIDgZVEjn3FIjzbIH8c0fUiomVPCGVwOG5r94E4i4t/SLynHnaQ2IlnhR0qA1KOzz7HXdS/NaLaFBmEqTbQ==","signatures":[{"sig":"MEUCIAsYafmTnQLV+3G/ssmqfQ+Oh8jT10nE9dWpqgZkdJ8kAiEA+IJ8YH/QDaKOd5RLZ6s+jqb6N4GG7n/QzGqsSyD9jR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.25","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","gzbz":"git://github.com/chbrown/gzbz.git","request":"*","optimist":"*"},"directories":{}},"0.2.5":{"name":"twilight","version":"0.2.5","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.5","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"53e0a4a130d140800b9dbc3ad6f133771f0b3f63","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.5.tgz","integrity":"sha512-eqzVgMOE0fcyWy0UKMsg+VdKEGqvnc7Cq3a9hpYsNvia/RRXeQvsJpGCxfVvpkhRvUj8rIZQZT6A4xPBDlM88g==","signatures":[{"sig":"MEYCIQCsE9DZfXkd1G8lhVEpYgcejkUjiK8TsY8EkcsclUzxqgIhAN0HoafizpE6MaPxDEQa7Y2k3OESlBMsYtQE4qChh4/r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.25","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","gzbz":"git://github.com/chbrown/gzbz.git","request":"~2.21","optimist":"*"},"directories":{}},"0.2.6":{"name":"twilight","version":"0.2.6","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.6","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"df87f0ff87a12291907d2e2c37de6a67ee9bcdf4","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.6.tgz","integrity":"sha512-kkOsGpbdBJiX64U8j0gwK/u5UjtUw6PAmabqKSF2G7SWciNbnU72JUzCefUZ+H/1gfsJ5HJbA0FdyJyCRu8GBQ==","signatures":[{"sig":"MEQCIAUn9YoM9QjtftfjZoQgZRj410a6YCn16DiPpSHlFi9wAiAscGj28inUmLnD0sz8LC9wJNREJEUau76XDpn9y0eaBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.25","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","request":"~2.21","optimist":"*"},"directories":{}},"0.2.7":{"name":"twilight","version":"0.2.7","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.7","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"c5e55c4c3df4fa973d51d1deef410faa1f8edecb","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.7.tgz","integrity":"sha512-ehW+xEbIdFQud18hog7uqY4eF16e5ovAHsMNq64+fVmh6QkSvyslBGC3TwP+gqwh92Txe7KJ4N2atYDCtUgYSA==","signatures":[{"sig":"MEQCIDVGrSTtIu4NCh9pKACaZhZtljdGlA1L8kP7Cv1PADi3AiBc7/42/x6SopbXqQHpVwPLeB/qYhVLRYiESIbTH6LSNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.25","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","request":"~2.21","optimist":"*"},"directories":{}},"0.2.9":{"name":"twilight","version":"0.2.9","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.9","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"f8a714673623ce1e77a16e911326c12b66147bfe","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.9.tgz","integrity":"sha512-vIFofqT6m15JGmH0KbxvnoB5KZfu7DI54ER0YBLFlGj7NN4tLww5sqyhyfR3tKB7qQlqlPFNZQDIpWqFCQ9qFQ==","signatures":[{"sig":"MEQCIFnXcQne4WXLHps4qCRM5dpSlwi+v+sWbQ2+PML+2XNYAiBmrmPpwVFZd35IKmtSgbhmOH/qDBMAoXh/4Ug9nOZz8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.2.32","description":"Twitter (crawling) tools.","dependencies":{"sv":">= 0.2.6","async":"*","request":"~2.21","optimist":"*"},"directories":{}},"0.2.10":{"name":"twilight","version":"0.2.10","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.10","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"a78e039c77c4feb33934e5eaaadcc985c889752b","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.10.tgz","integrity":"sha512-Xc6Z3cP9CVucpmXx4RX429V5X/67PYDi2vwpTO+7k9fXErZZ2p4n3hm2XNznVAtNXx+RDfgwKHi+F4YTF5q22Q==","signatures":[{"sig":"MEQCIA+1Xw6JrJ0hNBupp/aCdeeUVD65CZHmcoL5+lnEd1ywAiBxpRf6oMtoNc9ibdKz3PxU5UYkLMPYp/RXTIT5cE0yww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.2","description":"Twitter (crawling) tools.","dependencies":{"sv":">= 0.2.6","async":"*","request":"~2.21","optimist":"*"},"directories":{}},"0.2.11":{"name":"twilight","version":"0.2.11","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.11","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"a1a81846e58c2584e95e7aeaf50b7d94a59e5ad5","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.11.tgz","integrity":"sha512-ey9fWXypW4KRiDYehstCcbFeHqbp6ocKNgGbSBSHWLhwoQwmMe8mJ4um1PX7JoDMLmFx1q7uYMeNO706wl+Rkg==","signatures":[{"sig":"MEQCIFZHm6hWqLB+km9QCCBqGisDszQ7cCiGksKHgv7EB+A0AiADBU9OdmFzuDguOyhbPeh1N5DugZvngG+0zLcSu4M4Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.2","description":"Twitter (crawling) tools.","dependencies":{"sv":">= 0.2.6","async":"*","request":"~2.21","optimist":"*"},"directories":{}},"0.2.12":{"name":"twilight","version":"0.2.12","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.2.12","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"rtcount":"./bin/rtcount.js","twitter-curl":"./bin/twitter-curl.js"},"dist":{"shasum":"29ef92cbb272392b8b543e285e80e2248875b80b","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.2.12.tgz","integrity":"sha512-kCUcbUs3wGy0sxYa+kGdFNO+y955zjxeJy6nArXT0nm1wpsWxkYXPRIIeqTJxpWVsZ2gX7WGWKshMltcsRmK7A==","signatures":[{"sig":"MEQCIBl6l5kENGXJjggvhAAC/bp2SO5pS2TR4rjUODqyneDeAiB6VZfm0mFjN7FVA3FyrbfDDEOFvmon0v0ef3Uf7guOgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.2","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","async":"*","request":"*","winston":"*","optimist":"*"},"directories":{}},"0.3.0":{"name":"twilight","version":"0.3.0","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.0","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"68bcbc9034c246613b7d2d12e0e82066ec804e55","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.0.tgz","integrity":"sha512-RgoEhQc2uAHTJIEG0azvWsW2ETxkKkxZTFtyylXP5C7WWqAjEzCqOGQENlWl3WQNsUzfqOMkAIfyk5uSy8oYVQ==","signatures":[{"sig":"MEUCIQDmNhKim/VDGU8SNsW7prGP/v6u+/NN/2DeqTchyjv7gQIgSnTIuBxjm4qQ9budF6fdbRRJok9EIt6t1o2wp/y/JOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.5","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","async":"*","request":"*","winston":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.1":{"name":"twilight","version":"0.3.1","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.1","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"db00babd5aa56b5b18e9c286deff4cba0b93dbe7","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.1.tgz","integrity":"sha512-AB/fV/aWfzPm5RtxyL1Egzdg+1Q4mNAsTMhr4bfCpZRwcIPhHRxZm+CDEkCizcVypUi2MQXsx9O09d9Wg47Yvw==","signatures":[{"sig":"MEYCIQDaGuzMCm/jzZEr8TfMPCj/LPvNPve9V7Z9t8dBNuoCCAIhANYaIywPdbPKXlOE/8/GJqFoyCunjMefiZCO/W2D9YOP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.5","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","async":"*","request":"*","winston":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.2":{"name":"twilight","version":"0.3.2","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.2","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"6c42b26485ec98a3ca21de3bc8010b1590cfb13a","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.2.tgz","integrity":"sha512-s/vIrwbEtzvWL5q1s2j9SKRODgXgVN8xwtz5sQxk+PymwqVsg9VFxNY0xgxFDRKNHdMTYqdeyLrf7GZYArJHDg==","signatures":[{"sig":"MEUCIQDhcl0/XlKd+dBfq7nNkNQeoDSesOih+u1RUxRl1Jr3FgIgK1Ht1HlhvaHn7FSVQxvTzTGCikVLrHu+tp/nIj6Qsq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.8","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","async":"*","request":"*","winston":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.3":{"name":"twilight","version":"0.3.3","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.3","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"7360687a3fbb5c64c542a4a22b8b10f0e924200d","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.3.tgz","integrity":"sha512-naVfMPXX6bPnJ7YWCF4CtjQjWn/O1m5S8j7WQP1btWVopZUgTOfNc0EFiIGU2jxLCkxt36KyHwMtQtvu0MzeWw==","signatures":[{"sig":"MEQCIFAoP7iINUtcFwA7w20qsHorgpWSFUFTj19OAL7vqvUbAiAJlgpVqEbPti4ZWzfL8EL9HoViXXHGqNEqARnohhuCsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.11","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","async":"*","request":"*","winston":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.4":{"name":"twilight","version":"0.3.4","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.4","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"ec7b7358804c035f197d68cd529f875bf3135f6d","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.4.tgz","integrity":"sha512-SKd4adT9VuhSzl8YGMAyZ1E8f9wygSEIv3jPJEx3t6yNp44bSTEQbrvrh51Pfu9hgDaoTmLGvsTaTb7fBUJJgw==","signatures":[{"sig":"MEYCIQClCjUf4AazUgwqdjl89TcJnquE9URgURDNH6U56LeK9wIhALYEBpcHDKi/9zapRfT1Fky6ZLCxK/zDrKg0ggOT5Dzf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.11","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","async":"*","request":"*","winston":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.5":{"name":"twilight","version":"0.3.5","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.5","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"c35a903fabd98e6ce416918397ba46ee9ec49ee7","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.5.tgz","integrity":"sha512-2pBigZCgeaO1NceEL3DoNI6fKaLhvqSJdzM1E85Lw48YbmXm8+OjdD78Tlxa9KEOndR9RsrqiWi4dtWNihYp6A==","signatures":[{"sig":"MEUCIQD5uey2djkj+fNLXDVTyPB++mr028gu2nHBgjvu+IEnSAIgIPFNx/ug0gmnOoM4Pq9YDKtb0dAk+a3HN7FYnCLUbpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.14","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","async":"*","request":"*","winston":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.7":{"name":"twilight","version":"0.3.7","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.7","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"c44d426d1aaf2df63dfd0a70db95bd0198152cd3","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.7.tgz","integrity":"sha512-0K1Q2QNvzI6LBha61+Xx8DCNtn7t5PrErmNM9WDoaYhBVyIPAgO1FvGVxMkR6ON61bCeYV24ShWoa/KCjSzzug==","signatures":[{"sig":"MEQCIGPYmzq1kzId+KPGQondw0saK/V0tFbbbgBq9AdI3ik3AiBnAwN9KfbQtpkUssoV7NrQZ1uAi9nCytpxrwHJdNLH3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.3.14","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","async":"*","request":"*","winston":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.8":{"name":"twilight","version":"0.3.8","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.8","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"6e3fe4ba0c5f95bb7a489ea441de2a85a861d3af","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.8.tgz","integrity":"sha512-QhoT/kzjb4ZlujPY2zHofLPKHSsgfye4+GPE6tO09B/BLU3xmUKWGnhdqEmcA/yN4oqHBIgfQfhftpGt4IC9Tw==","signatures":[{"sig":"MEUCICN7xHISyCtApIC7Cij+k7f1SuUD4+ddSQnY6g88Hm7rAiEAj9QpXFl8LXQUsbmOVBPjLpsuy4ola/dJBDdiN/RUiAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.4.3","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","async":"*","request":"*","winston":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.9":{"name":"twilight","version":"0.3.9","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.9","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"b79b05b3d568f9692699b8afa08b37782bc7b3ee","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.9.tgz","integrity":"sha512-/wI4bdD659DBu0NnZC813o4+CNwGfCjP1TNe8YHePjo5LhDPCV2xRejJRjOaUncZJb28CaETvS30xmzw4ncxHQ==","signatures":[{"sig":"MEUCIElcHZsvc3vovB78ukBTjO/oXF1BHHOCBcaY7Jhi6dRzAiEApyQBF7O2I479ANeEnP2r9DVcfhz93tst/G1fDRE0mco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.4.3","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","async":"*","request":"*","winston":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.10":{"name":"twilight","version":"0.3.10","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.10","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"36cb1f94d384d58ed04ef450671dcc7524a2c54e","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.10.tgz","integrity":"sha512-a2kThWpNHQdDT/9piFo03UDJh9+ydYybQ+f7LFcgXVyhm/GVWSONkXgh+H4mSKoKMwu8/HSvOVpl6/KgnianIg==","signatures":[{"sig":"MEUCIDGxeiII/v7oJF3lgLS5ObjxVpUNs4b8g4gpNZ7CV8E8AiEAwbsgX8EZEABLSXNTJjS0JBxkN6bUI3OKSKsRow7jcSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.4.3","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","loge":"*","async":"*","request":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.11":{"name":"twilight","version":"0.3.11","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.11","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twitter-curl":"bin/twitter-curl.js","twitter-rest":"bin/twitter-rest.js","twitter-replay":"bin/twitter-replay.js","twitter-stream":"bin/twitter-stream.js","twitter-rtcount":"bin/twitter-rtcount.js","twitter-aggregate":"bin/twitter-aggregate.js"},"dist":{"shasum":"951e86076685b8ae203fa8c09dccecf5403c6f21","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.11.tgz","integrity":"sha512-Ifa93D7CE4owaghoIkbg9o78Yi8x/QX0wQMyly6DhHPHJJOaHA4b+xWq7Jf9mRQVsZWr4ZLLoEzkraZV6S3+OA==","signatures":[{"sig":"MEYCIQDZIoLiOKIgh6Qjle0E1wTOv88+MRrAHnwxGgJiEe9NrgIhAKzYB66ssHtc+2Yt2MIhUzKVcInMdelqrVnQnUkdu8oW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"951e86076685b8ae203fa8c09dccecf5403c6f21","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"1.4.10","description":"Twitter (crawling) tools.","dependencies":{"sv":"*","glob":"*","loge":"*","async":"*","request":"*","optimist":"*","streaming":"*"},"devDependencies":{"tap":"*"},"directories":{}},"0.3.12":{"name":"twilight","version":"0.3.12","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@0.3.12","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"http://github.com/chbrown/twilight-node","bugs":{"url":"https://github.com/chbrown/twilight-node/issues"},"bin":{"twilight":"bin/twilight"},"dist":{"shasum":"5616b39a9abf47f241a6d99c0545ef87a09c8185","tarball":"https://registry.npmjs.org/twilight/-/twilight-0.3.12.tgz","integrity":"sha512-jXZpAHgCR6nqYGNJiknpJelFuhqe6ObsJFxEi5jvM/CAR3btylAwZ87YGP6LO8MDr5Um63auJZ94/ZnUyYQ3tA==","signatures":[{"sig":"MEUCIDBytKyJavf5F0th+u99TAlTpU4ouwVIj7bMx1vWbKwfAiEA27UEvtmhUzNS4iQfU3G4YxYP/fDCzqAWxm16C8ck7bU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5616b39a9abf47f241a6d99c0545ef87a09c8185","gitHead":"352f90155449a47b405e65f06a0884ddf8037a9a","scripts":{"test":"tap test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"http://github.com/chbrown/twilight-node.git","type":"git"},"_npmVersion":"2.1.7","description":"Twitter API tools","_nodeVersion":"0.10.33","dependencies":{"sv":"*","glob":"*","loge":"*","async":"*","request":"*","optimist":"*","streaming":"*","underscore":"*"},"devDependencies":{"tap":"*"},"directories":{}},"1.0.0":{"name":"twilight","version":"1.0.0","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@1.0.0","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"https://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twilight":"bin/twilight"},"dist":{"shasum":"03133a42a1373ed4c817f96ff62c05a08f349b29","tarball":"https://registry.npmjs.org/twilight/-/twilight-1.0.0.tgz","integrity":"sha512-dwS+0tfRVNCz4X3zWLcpqidp6rNyR0DxTt6ZIgDvvrmNg0bdKRGX8E/aLpES2uDgV3X9gacBv8pCBkpZy2c0zg==","signatures":[{"sig":"MEQCIDIiLHGneV3hvHbqpcNIhSp4gJhIaxJKvV9P6DVI0IRTAiAsD7b5P8YkfvbdORCx7A2XpFdq3cwRjmsfvuPSY9kiSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"03133a42a1373ed4c817f96ff62c05a08f349b29","gitHead":"b0fd26f37e534d79a996981f4ff36cd389263728","scripts":{"test":"make test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"git+https://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"3.3.12","description":"Twitter API tools","_nodeVersion":"5.3.0","dependencies":{"sv":"0.3.9","loge":"^1.0.4","yargs":"^3.31.0","lodash":"^3.10.1","request":"^2.67.0","streaming":"1.0.3"},"devDependencies":{"mocha":"*","istanbul":"*","babel-core":"^5.0.0","typescript":"*","declarations":"*"},"directories":{}},"1.0.1":{"name":"twilight","version":"1.0.1","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@1.0.1","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"https://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twilight":"bin/twilight"},"dist":{"shasum":"5c513d57ab402a340dc178dd5687d6363ffef9f8","tarball":"https://registry.npmjs.org/twilight/-/twilight-1.0.1.tgz","integrity":"sha512-AFqPv4IZ+XDYDLQnVcVi5HGLATLKPRHp0DvK+Qae0vb1llydahSdjh3jnA+Mmr9H2p09PYidD1TbrsiNNveQKw==","signatures":[{"sig":"MEYCIQDfRdON40ObDWeyXK70KAuC839toVwPY2oUBtysRTumZgIhALRXyHAJ2iC0MFa6HFryLFaYjdi3AFDJT6KblvZcrPgV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5c513d57ab402a340dc178dd5687d6363ffef9f8","gitHead":"720c7e8a0ef7a67aebe58dc09fdfbdbea474a6d1","scripts":{"test":"make test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"git+https://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"3.3.12","description":"Twitter API tools","_nodeVersion":"5.3.0","dependencies":{"sv":"0.3.9","loge":"^1.0.4","yargs":"^3.31.0","lodash":"^3.10.1","request":"^2.67.0","streaming":"1.0.3"},"devDependencies":{"mocha":"*","istanbul":"*","babel-core":"^5.0.0","typescript":"*","declarations":"*"},"directories":{}},"1.0.2":{"name":"twilight","version":"1.0.2","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@1.0.2","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"https://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twilight":"bin/twilight"},"dist":{"shasum":"6b8311ad98fc0fd5dfbc2bc43f364997d50eed17","tarball":"https://registry.npmjs.org/twilight/-/twilight-1.0.2.tgz","integrity":"sha512-C/72jVQNECfPJ7LnlRx0vBuTAAtpXEXBjA546QH2POvPc9XVvYf8HwLa3Obvd0HkrDREIedZt0og56EOsMO9rQ==","signatures":[{"sig":"MEUCIDXFLkZdMtKlqVS2fGe3s49d6giZ/iWkdTezBV5T2t9aAiEAvBuvVD+IcdQNsUWst8L3ZqBj+vlcvEIeTffVKsR6nzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6b8311ad98fc0fd5dfbc2bc43f364997d50eed17","gitHead":"b7157273c87c8d9f7a384d59a56e55c0dbe579f1","scripts":{"test":"make test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"git+https://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"3.3.12","description":"Twitter API tools","_nodeVersion":"5.3.0","dependencies":{"sv":"0.3.9","loge":"^1.0.4","yargs":"^3.31.0","lodash":"^3.10.1","request":"^2.67.0","streaming":"1.0.3"},"devDependencies":{"mocha":"*","istanbul":"*","babel-core":"^5.0.0","typescript":"*","declarations":"*"},"directories":{}},"1.0.3":{"name":"twilight","version":"1.0.3","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@1.0.3","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"https://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twilight":"bin/twilight"},"dist":{"shasum":"ebe54e7dac6ddfb1ffb357c6965f854eb638bcf7","tarball":"https://registry.npmjs.org/twilight/-/twilight-1.0.3.tgz","integrity":"sha512-n4nbRIUW+Pnh5McTQ5ULCtj9Q9dgAwprBI4tQwTEg6IfSwCMJSyuDu6RkiUlBGOtid2Fj3+xkgapK950hprdqQ==","signatures":[{"sig":"MEQCIEQtI0iR1PUML6l4sVqSTS1UQgvT/k9zgfTs0/O5uoaIAiAhJXCh5FQunABD9bn0qlRSPCcsfChZ3DrNHN4Ng3lAyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"ebe54e7dac6ddfb1ffb357c6965f854eb638bcf7","gitHead":"2bf9b1c0aa1510d218b89013abb63e72b4e9dfc7","scripts":{"test":"make test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"git+https://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"3.5.2","description":"Twitter API tools","_nodeVersion":"5.3.0","dependencies":{"sv":"0.3.9","loge":"^1.0.4","yargs":"^3.31.0","lodash":"^3.10.1","request":"^2.67.0","streaming":"1.0.3"},"devDependencies":{"mocha":"*","istanbul":"*","babel-core":"^5.0.0","typescript":"*","declarations":"*"},"directories":{}},"1.0.4":{"name":"twilight","version":"1.0.4","keywords":["twilight","oauth","crawling","bot"],"author":{"url":"http://henrian.com","name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","_id":"twilight@1.0.4","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"homepage":"https://github.com/chbrown/twilight","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"bin":{"twilight":"bin/twilight"},"dist":{"shasum":"6737a23bfb2b662d36bd2a2c111ed245a20238d3","tarball":"https://registry.npmjs.org/twilight/-/twilight-1.0.4.tgz","integrity":"sha512-hoQessIu7rKYDkiwUuYKVFGv1oaJ3sI16NzwpKLqxkQHpFA3HXxt9zTdGL4lTV3VtT7712Dy6Hry/IYEI5iGyQ==","signatures":[{"sig":"MEUCIQDtBeV3g6cEW+wYA8CzHeuR561CNKyD8U8+1PzeCflEcQIgBd0Sikvw9QrzBXv2agknAXiDUsf0o+QkX8rd6p0SPBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6737a23bfb2b662d36bd2a2c111ed245a20238d3","gitHead":"8fba64e24e8029e56e334d2a4ad622897c9120bc","scripts":{"test":"make test"},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"repository":{"url":"git+https://github.com/chbrown/twilight.git","type":"git"},"_npmVersion":"3.5.2","description":"Twitter API tools","_nodeVersion":"5.3.0","dependencies":{"sv":"0.3.9","loge":"^1.0.4","yargs":"^3.31.0","lodash":"^3.10.1","request":"^2.67.0","streaming":"1.0.3"},"devDependencies":{"mocha":"*","istanbul":"*","babel-core":"^5.0.0","typescript":"*","declarations":"*"},"directories":{}},"1.0.5":{"name":"twilight","version":"1.0.5","description":"Twitter API tools","keywords":["twilight","oauth","crawling","bot"],"homepage":"https://github.com/chbrown/twilight","repository":{"type":"git","url":"git+https://github.com/chbrown/twilight.git"},"author":{"name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","dependencies":{"@chbrown/sv":"^0.4.4","loge":"^1.0.5","request":"^2.88.2","streaming":"^1.1.1","yargs":"^3.31.0"},"devDependencies":{"@types/node":"^22.1.0","@types/request":"^2.48.12","@types/yargs":"^6.3.0","istanbul":"^0.4.5","mocha":"^2.4.5","typescript":"^5.5.4"},"bin":{"twilight":"bin/twilight"},"scripts":{"prepare":"tsc --build","test":"istanbul cover _mocha -- tests/ -R spec --timeout 10000","clean":"tsc --build --clean"},"_id":"twilight@1.0.5","gitHead":"1702544cbc73abebb3232075d121417fa6a2ab55","types":"./index.d.ts","bugs":{"url":"https://github.com/chbrown/twilight/issues"},"_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nS6QP/dMBFPmrZzf8zKA3Fe6dygBGch5Gx63jHy8Y5PySiO0trrYLT9rvWkZ1AXnLnZCb7A/ylaS0t9OJ49bzA==","shasum":"d1eb67f378dd461bda135c67d52ebab148ef8e02","tarball":"https://registry.npmjs.org/twilight/-/twilight-1.0.5.tgz","fileCount":14,"unpackedSize":64317,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSet0CqR9pNGkdMnDFDHqxK8/bUxCGBFP6YgUlpjchEwIhAMshJBkcm2V0EA8xdwePg9ajkYybpMhsWPZsuSdhQApt"}]},"_npmUser":{"name":"chbrown","email":"io@henrian.com"},"directories":{},"maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/twilight_1.0.5_1722829316722_0.12816810043823867"},"_hasShrinkwrap":false}},"time":{"created":"2013-05-08T03:36:37.547Z","modified":"2024-08-05T03:41:57.028Z","0.1.6":"2013-05-08T03:36:39.459Z","0.1.7":"2013-05-08T03:57:11.102Z","0.1.8":"2013-05-27T19:47:29.795Z","0.1.9":"2013-06-06T13:14:24.688Z","0.2.0":"2013-06-07T17:40:46.628Z","0.2.1":"2013-06-07T21:27:23.785Z","0.2.2":"2013-06-12T15:06:20.013Z","0.2.3":"2013-06-12T15:29:02.174Z","0.2.4":"2013-06-13T19:14:17.475Z","0.2.5":"2013-06-13T19:31:19.467Z","0.2.6":"2013-06-14T05:05:45.794Z","0.2.7":"2013-06-14T21:26:09.312Z","0.2.9":"2013-06-28T22:46:21.582Z","0.2.10":"2013-07-12T07:29:33.899Z","0.2.11":"2013-07-18T01:52:27.490Z","0.2.12":"2013-07-20T18:31:06.903Z","0.3.0":"2013-08-06T03:47:08.811Z","0.3.1":"2013-08-19T13:28:00.098Z","0.3.2":"2013-09-03T01:16:33.238Z","0.3.3":"2013-10-15T15:44:19.404Z","0.3.4":"2013-10-25T05:54:05.062Z","0.3.5":"2013-11-27T04:35:29.161Z","0.3.7":"2013-12-03T02:35:59.225Z","0.3.8":"2014-03-09T15:31:32.735Z","0.3.9":"2014-03-09T15:40:31.880Z","0.3.10":"2014-05-03T21:07:55.219Z","0.3.11":"2014-05-19T19:01:08.388Z","0.3.12":"2014-11-19T16:38:17.842Z","1.0.0":"2015-12-20T23:31:18.620Z","1.0.1":"2015-12-21T02:51:50.400Z","1.0.2":"2015-12-21T03:35:32.642Z","1.0.3":"2015-12-28T15:16:56.650Z","1.0.4":"2015-12-29T16:22:28.884Z","1.0.5":"2024-08-05T03:41:56.855Z"},"bugs":{"url":"https://github.com/chbrown/twilight/issues"},"author":{"name":"Christopher Brown","email":"io@henrian.com"},"license":"MIT","homepage":"https://github.com/chbrown/twilight","keywords":["twilight","oauth","crawling","bot"],"repository":{"type":"git","url":"git+https://github.com/chbrown/twilight.git"},"description":"Twitter API tools","maintainers":[{"name":"chbrown","email":"io@henrian.com"}],"readme":"# twilight\n\nTools for accessing the [Twitter API v1.1](https://dev.twitter.com/docs/api/1.1/overview) with paranoid timeouts and de-pagination.\n\nNode.js\n\n* `twitter-curl` for querying the streaming API (`/sample.json` and `/filter.json`).\n* `rtcount` for pulling out the retweets from a stream of JSON tweets, and counting them.\n\nPython\n\n* `json2ttv2` converts directories full of Twitter `.json` files into `.ttv2` files,\n  bzip2'ing them, and ensuring that the result is within a reasonable size of the source (greater than 2%, but less than 6%) before deleting the original json.\n* `twitter-user` pulls down the ~3,200 (max) tweets that are accessible for a given user\n  (also depends on the `~/.twitter` auth file).\n\n# Crawling quickstart\n\nInstall from `npm`:\n\n    npm install -g twilight\n\nOr github (to make sure you're getting the most up-to-date version):\n\n    npm install -g git://github.com/chbrown/twilight\n\n## Authenticate\n\nThis app uses only OAuth 1.0A, which is mandatory. As of June 11, 2013,\n[basic HTTP authentication is disabled](https://dev.twitter.com/docs/faq#17750)\nin the Twitter Streaming API. So get some OAuth credentials together [real quick](https://github.com/chbrown/autoauth) and make a csv file that looks like this:\n\n| consumer_key | consumer_secret | access_token | access_token_secret |\n|--------------|-----------------|--------------|---------------------|\n| ziurk0An7... | VKmTsGrk2JjH... | 91505165...  | VcLOIzA0mkiCSbU...  |\n| 63Yp9EG4t... | DhrlIQBMUaoL... | 91401882...  | XJa4HQKMgqfd7ee...  |\n| ...          | ...             | ...          | ...                 |\n\nThere **must** be a header line with _exactly_ the following values:\n\n  * consumer_key\n  * consumer_secret\n  * access_token\n  * access_token_secret\n\nTab / space seperated is fine, and any other columns will simply be ignored, e.g., if you want to record the `screen_name` of each account. Also, order doesn't matter -- your headers just have to line up with their values.\n\nThe `twitter-curl` script expects to find this file at `~/.twitter`,\nbut you can specify a different path with the `--accounts` command line argument.\n\n### From my `/etc/supervisor/conf.d/*`\n\n(See http://supervisord.org/ to get that all set up.)\n\n```bash\n[program:justinnnnnn]\nuser=chbrown\ncommand=twitter-curl\n    --filter \"track=loveyabiebs,belieber,bietastrophe\"\n    --file /data/twitter/justin_TIMESTAMP.json\n    --timeout 86400\n    --interval 3600\n    --ttv2\n```\n\n## `twitter-curl` options\n\n* `--accounts` should point to a file with OAuth Twitter account credentials.\n  Currently, the script will simply use a random row from this file.\n* `--filter` can be any `track=whatever` or `locations=-18,14,68,44` etc. A\n  `querystring`-parsable string. If no filter is specified, it will use the\n  spritzer at `/sample.json`\n* `--file` shouldn't require creating any directions, and the TIMESTAMP bit\n  will be replaced by a filesystem-friendly iso representation of whenever\n  the program is started.\n\n```javascript\n// Specifically:\nvar stamp = new Date().toISOString().replace(/:/g, '-').replace(/\\..+/, '');\n// stamp == '2013-06-07T15-47-49'\n```\n\n* `--timeout` (seconds) the program will die with error code 1 after this\n   amount of time. Don't specify a timeout if you don't want this.\n* `--interval` (seconds) the amount of time to allow for silence from Twitter\n   before dying. Also exits with code 1. Defaults to 600 (10 minutes).\n* `--ttv2` (boolean) output TTV2 normalized flat tweets instead of full JSON.\n\nBecause in most cases of error the script simply dies, this approach only\nreally makes sense if you're putting it behind some process monitor. (By the way,\nI've tried most of them: monitd, daemontools's svc, god, bluepill,\nnode-forever---and supervisord is by far the best.)\n\nThe script does not abide by any Twitter backoff requirement, but I've never\nhad any trouble with backoff being enforced by Twitter. It's more than curl,\nthough, because it checks that it's receiving data. Often, with `curl` and\n`PycURL`, my connection would be dropped by Twitter, but no end signal would be sent.\nMy crawler would simply hang, expecting data, but would not try to reconnect.\n\nBut beyond that, without `--ttv2`, it doesn't provide anything more than `curl`.\n\n## TTV2\n\nTTV2 is the Tweet tab-separated format version 2, the specification is below.\nFields are 1-indexed for easy AWKing (see Markdown source for 0-indexing).\n\n  0. tweet_id\n  1. created_at parsed into YYYYMMDDTHHMMSS, implicitly UTC\n  2. text, newlines and tabs converted to spaces, html entities replaced, t.co urls resolved\n  3. lon,lat\n  4. place_id\n  5. place_str\n  6. in_reply_to_status_id\n  7. in_reply_to_screen_name\n  8. retweet_id id of the original tweet\n  9. retweet_count\n  10. user.screen_name\n  11. user.id\n  12. user.created_at parsed into YYYYMMDDTHHMMSS\n  13. user.name\n  14. user.description\n  15. user.location\n  16. user.url\n  17. user.statuses_count\n  18. user.followers_count\n  19. user.friends_count\n  20. user.favourites_count\n  21. user.geo_enabled\n  22. user.default_profile\n  23. user.time_zone\n  24. user.lang\n  25. user.utc_offset\n\nThis format is not the default, and will be the output only when you use the `--ttv2` option.\n\n\n## Examples\n\nInstall [json](https://github.com/zpoley/json-command) first: `npm install json`. It's awesome.\n\n    twilight stream --filter 'track=bootstrap' | jq -r -c .text\n    twilight stream --filter 'track=bootstrap' | jq -c '{user.screen_name, text}'\n    twilight stream --filter 'track=انتخابات' | jq -r -c .text\n    twilight stream --filter 'track=sarcmark,%F0%9F%91%8F' | jq -r -c .text\n\nIt supports unicode: انتخابات is Arabic for \"elections,\" and `decodeURIComponent('%F0%9F%91%8F')`\nis the [\"CLAPPING HANDS\" (U+1F44F)](http://www.fileformat.info/info/unicode/char/1f44f/index.htm) character.\n\nIf you use a filter with url-escaped characters in supervisord, note that\nsupervisord Python-interpolates strings, so you'll need to escape the percent signs, e.g.:\n\n    [program:slowclap]\n    command=twitter-curl --filter \"track=%%F0%%9F%%91%%8F\" --file /tmp/slowclap.json\n\n\n### TTV2 Example\n\nInstead of JSON, you can use AWK to look at the TTV2:\n\n    twitter-curl --filter 'track=data,science' --ttv2 | awk 'BEGIN{FS=\"\\t\"}{print $4,$3}'\n\n\n## Stats\n\n* RSS usage per-process is between 20-40MB.\n* VSZ on a machine running six of these crawlers is 80-90MB.\n\n\n## License\n\nCopyright 2011-2015 Christopher Brown. [MIT Licensed](http://chbrown.github.io/licenses/MIT/#2011-2015).\n","readmeFilename":"README.md","users":{"nimblemachine":true}}