{"_id":"megafunnel","_rev":"32-f3b7dd1e26b39a7e189998024c3cb99a","name":"megafunnel","description":"big data analytics","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.2":{"name":"megafunnel","description":"big data analytics","version":"0.0.2","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~0.0.0","log-range-query":"~1.0.2","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.0","pull-stream":"~2.24.0","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0"},"devDependencies":{},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.2","_shasum":"c6c8a4d2f0119f2e2d8121ab883496a85836b432","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"c6c8a4d2f0119f2e2d8121ab883496a85836b432","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.2.tgz","integrity":"sha512-7Te3L5P6fC3trnm+iWm8avBVrB5YblYmnRwg8Lga+HvFUHcfq047P650s2z8vq0CEebtww+qegsDYrB8Lhccrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDxKlVzaNBkFHaGsWl3BDpb6sIRFIn9zUM9JVQTbYFXAiEAk6qgZSUXwaj2GX2avhyS5oKFrkS5CAWqT1T0V+P589o="}]},"directories":{}},"0.0.3":{"name":"megafunnel","description":"big data analytics","version":"0.0.3","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~0.0.0","log-range-query":"~1.0.2","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.0","pull-stream":"~2.24.0","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0"},"devDependencies":{},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.3","_shasum":"fafb3e6584d74db562a40560840ee60179f21432","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"fafb3e6584d74db562a40560840ee60179f21432","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.3.tgz","integrity":"sha512-5kmIG9VbO7Kcs07xSOsd3poItIhKTSRJuXKPJtoGYKzGUpZTIljGbjQDiB7GMSmxHBoQg5CmlYgWBQ4WkS+xTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7K5QnsA4GCjK/ej/aboqMcH0km199fKxCqMUhEV8HWQIgQn1rNLH/84qvnp0JfWlojbQ8fjSrG0zxld136EniW9c="}]},"directories":{}},"0.0.4":{"name":"megafunnel","description":"big data analytics","version":"0.0.4","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~0.0.0","log-range-query":"~1.0.2","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.0","pull-stream":"~2.24.0","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0"},"devDependencies":{},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.4","_shasum":"139da06510d113dec41dfbd6269af6f0355c7d29","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"139da06510d113dec41dfbd6269af6f0355c7d29","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.4.tgz","integrity":"sha512-AiDjCvEmXJJditO38KAEkup2jocHY+FCiNl4FnkdgSsRzmUvi3feup1xyLK3bNVhVAjZMZ4K93f4aIDvXnuvUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+2BCEOq+6z1U2HzjJKrRKDCbJAfCPsaVRMkIIT+D7VAiEAqwpvjVuSEEjyOHQJkA+khkwAgW+NqevXaygvcXtiCyk="}]},"directories":{}},"0.0.5":{"name":"megafunnel","description":"big data analytics","version":"0.0.5","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~0.0.0","log-range-query":"~1.0.2","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.0","pull-stream":"~2.24.0","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"~1.0.0"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify node_modules/condor/example/xhr/client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"3d74ebb7d94ae21bbb1ee620e0ec180b0713cfd2","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.5","_shasum":"48e793a61391f6cca337652d437fc63034bba294","_from":".","_npmVersion":"1.4.25","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"48e793a61391f6cca337652d437fc63034bba294","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.5.tgz","integrity":"sha512-f8f80Z2yiSCDQJ+wl3F+dBwfcnhc6IsMUEIvoAuC5DUAF2XmvTlf72Q5leANW7MJp1JsZv80a+CDsq/OEYo15A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBngQFsEJb1zdhM20OVbxB7W4lJfFyeH6A8AZJVyobaqAiEA4eZT9H+ahaf0IwRbiP997hnAsUgB7mWVmDI/HmXIUUY="}]},"directories":{}},"0.0.6":{"name":"megafunnel","description":"big data analytics","version":"0.0.6","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~0.0.0","log-range-query":"~1.0.2","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.0","pull-stream":"~2.24.0","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"~1.0.0"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify node_modules/condor/example/xhr/client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"e19bda4054d1626e542bb1157a965c8bb6d95f68","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.6","_shasum":"62e05945fe4f0030764e8d6c8a6a6a883e6c8719","_from":".","_npmVersion":"1.4.25","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"62e05945fe4f0030764e8d6c8a6a6a883e6c8719","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.6.tgz","integrity":"sha512-fK7E8vSzvZxuKf+Pf2VfPziBVz1oOKxcu2UNFep2YsacMj4BgvvnUyedFCkdgWUT6eaRtNQxK2t4iXM7iQSOrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3f3XlXiRuZ+Q5Axre7ZESPI2GI95SIQRVldzwKirt+gIhAPVjUoXHvYPdEIfeUKEj8Ina/5TupvQH3vBFEalY0Zdm"}]},"directories":{}},"0.0.7":{"name":"megafunnel","description":"big data analytics","version":"0.0.7","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~0.0.0","log-range-query":"~1.0.2","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.0","pull-stream":"~2.24.0","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"git+https://github.com/dominictarr/condor"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify node_modules/condor/example/xhr/client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"1d63e6bdaa3ccf88db558389c933970e9afabd15","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.7","_shasum":"09211eaa7dd01c0e242682a4ef384e4b5bfbb7db","_from":".","_npmVersion":"1.4.25","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"09211eaa7dd01c0e242682a4ef384e4b5bfbb7db","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.7.tgz","integrity":"sha512-I6uWLGLWbCst+Y9QtwIdwAR6tvhgbJNZ60UqQcMfkF8EtGtWOfnylxKE2LpGo8r8q9pzV6mt9veTXayvSKvqrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyQq+98aEXFoFhUIviAlj/5ATOkVZW4t3uyjrnv5hx3QIgbu2rE2sYyD6nvBwRUhV1AFWs7ZU2f4rmg3SbNCviDNg="}]},"directories":{}},"0.0.8":{"name":"megafunnel","description":"big data analytics","version":"0.0.8","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~0.0.0","log-range-query":"~1.0.2","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.0","pull-stream":"~2.24.1","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"git+https://github.com/dominictarr/condor"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify node_modules/condor/example/xhr/client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"f91fea1e2bbdc5bf7c60e4e51af9fd6a59329c47","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.8","_shasum":"c7e8ba470cece59bb337bfa518eb9cd46e772996","_from":".","_npmVersion":"1.4.25","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"c7e8ba470cece59bb337bfa518eb9cd46e772996","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.8.tgz","integrity":"sha512-oFU4JsEXEk7e7H3xlqQq6X2+smy9OlNNmvBAUo3I6FzYZbjhlTBtZFgkB73rx2IyAXS2Noe4TGN+ziLmA1o8lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYWU4ujYrEB9kn/EqgIX3EdvLM+ylt2diJtVdHzHJqvQIhAOzMztoYHwEyg3q3S3TJwxCVsOYOrwo/kzZXIy6hCeXy"}]},"directories":{}},"0.0.9":{"name":"megafunnel","description":"big data analytics","version":"0.0.9","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~0.0.0","log-range-query":"~1.0.2","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.0","pull-stream":"~2.24.1","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"~1.1.0","pull-sql":"~1.0.0","hyperquest":"~0.3.0","minimist":"~1.1.0","pull-paramap":"~1.1.1","document.currentscript":"git+https://github.com/JamesMGreene/document.currentScript"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"f118c33a58a409155679f5139aca236449f4da9b","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.9","_shasum":"6ee802719a623d6c507491619a74f0b92483e442","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"6ee802719a623d6c507491619a74f0b92483e442","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.9.tgz","integrity":"sha512-0WZB9X1xViAG3GjTS0ENq6uPpCtJEOa5aiDTPeGvWFn9eT8Aq8/r2GBNqvLrAQNMzc+M5echv/JRaffqSfJ3DA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh7FkQP42g+DSbPRODyQ6o+IsLRUc/iMMFik8jMiOzMQIhAI0rNCyI6AO2VzzvvpN6nxJKK2W+E8tOboz9DwDuvx/A"}]},"directories":{}},"0.0.11":{"name":"megafunnel","description":"big data analytics","version":"0.0.11","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~0.0.0","log-range-query":"~1.0.2","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.0","pull-stream":"~2.24.1","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"~1.1.0","pull-sql":"~1.0.0","hyperquest":"~0.3.0","minimist":"~1.1.0","pull-paramap":"~1.1.1","document.currentscript":"git+https://github.com/JamesMGreene/document.currentScript"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"622d117c74c01b7a0ac6d8fc2b926523875a3644","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.11","_shasum":"333b6a7b9d5b0eb8008831543dba052c3ddc0edc","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"333b6a7b9d5b0eb8008831543dba052c3ddc0edc","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.11.tgz","integrity":"sha512-oNBpP2IX8gtIXOHU/S1PT826G/5QdivOAFTjV32Ogk+zQelJw9WnhsEKpBihXxWwPANfPUxmT1wzIfWhwKjWdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuUY1tB8wuODosud58+9UaHTnraB4ZXzWrlTifta/OcAiAQ03bw+wU7W0UvXGeNehfYiALmcKHWZLr/UlePfNKOkw=="}]},"directories":{}},"0.0.12":{"name":"megafunnel","description":"big data analytics","version":"0.0.12","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~1.1.0","log-range-query":"~1.1.0","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.1","pull-stream":"~2.24.1","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"~1.1.0","pull-sql":"~1.0.0","hyperquest":"~0.3.0","minimist":"~1.1.0","pull-paramap":"~1.1.1","document.currentscript":"git+https://github.com/JamesMGreene/document.currentScript"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"34a78d6dc1358288e5ea1c3546cf35479cb0451a","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.12","_shasum":"31c09e3b56e3fa5bd5622bb80b9534fb879eb799","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"31c09e3b56e3fa5bd5622bb80b9534fb879eb799","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.12.tgz","integrity":"sha512-6N9ngxNxP5L8ayjVKWFDm4sTZ+/Coa2xAihEfO0HLDzJSKI+THhYGD75l7WtjcHblEzx3w7Sx5r+4kmBPdw1yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTv5vZvIDen5ZbBGRbjy0HeaSqgQp9FQOpKCM2scA5WAiEA5fQNhA9FVuyrktpEeGCw1eC2LSGrcotBdxMy8BfsAhY="}]},"directories":{}},"0.0.13":{"name":"megafunnel","description":"big data analytics","version":"0.0.13","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~1.1.0","log-range-query":"~1.1.0","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.1","pull-stream":"~2.24.1","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"~1.1.0","pull-sql":"~1.0.0","hyperquest":"~0.3.0","minimist":"~1.1.0","pull-paramap":"~1.1.1","document.currentscript":"git+https://github.com/JamesMGreene/document.currentScript"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"75d596a110955efad35660a3c1a1e8b2b97b9c35","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.13","_shasum":"7ce5b542bdc67d3396cc31bd632c73d893b56712","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"7ce5b542bdc67d3396cc31bd632c73d893b56712","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.13.tgz","integrity":"sha512-TCuwqkU1X4BXkzKQywMuGNAibRqi9I0fiAo2NlAERDleKyhBBgVk0UJFBo8ellLVLyI3uAg5wH0NaOU33rZ/Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnNMk7c6lcOCz/PPa4aY+zXlj5eB7fl4n74YCkRieZwAiAIswtg7h5ymL7LGtm9jC/LbWAP2OlFMWB1JKklH+pujQ=="}]},"directories":{}},"0.0.14":{"name":"megafunnel","description":"big data analytics","version":"0.0.14","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~1.1.0","log-range-query":"~1.1.0","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.1","pull-stream":"~2.24.1","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"~2.0.0","pull-sql":"~1.0.0","hyperquest":"~0.3.0","minimist":"~1.1.0","pull-paramap":"~1.1.1","document.currentscript":"git+https://github.com/JamesMGreene/document.currentScript"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"b7e044d6f5e6c1cebca661b138771a07a105640a","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@0.0.14","_shasum":"56f31eb8a009af1890700757d85495282a8935a3","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"56f31eb8a009af1890700757d85495282a8935a3","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-0.0.14.tgz","integrity":"sha512-WtTtq4wjbh9cjL48O5ljOBNBDTyUwRnjJwpO6uquRi6xKGhO664m+pYAMO52HDRbIz2K1KSG8zuKQCICjf6OQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKYii7ZOu7WSm/Hce01ijSL1RkmqBEAuUPU0Zb98XWkQIhAJQH5nbohrHkPuWiyRojIcrNCdT4AskLH6kNwtCLhrZb"}]},"directories":{}},"1.0.0":{"name":"megafunnel","description":"big data analytics","version":"1.0.0","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~1.1.0","log-range-query":"~1.1.0","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.1","pull-stream":"~2.24.1","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"~2.0.0","pull-sql":"~1.0.0","hyperquest":"~0.3.0","minimist":"~1.1.0","pull-paramap":"~1.1.1","document.currentscript":"git+https://github.com/JamesMGreene/document.currentScript"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"9ee08236befebbeae7a3b63766b24b43fcb20358","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@1.0.0","_shasum":"cab8ccc6b45eec25cccc88d60e6730878f8384c1","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"cab8ccc6b45eec25cccc88d60e6730878f8384c1","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-1.0.0.tgz","integrity":"sha512-As/Aafi7vViee50JvS2qyye2F1Kr4/nMrRs570p6CBni2TRojfVuvlc8jMtx4dRZiFr9p0qAUi55sHpC+HqWiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtB/+WMEpAzEh/4LJHEkjoZ/jCX5RWXfi0fZTyy4BEwAiEAgB026rzEOxoAS6YRKJx5VlWr/V4AA9zYnWSnOa2TJNI="}]},"directories":{}},"1.0.1":{"name":"megafunnel","description":"big data analytics","version":"1.0.1","homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"dependencies":{"csv-line":"~1.2.0","reconnect-net":"~0.0.0","log-rotation-stream":"~1.1.0","log-range-query":"~1.1.0","pull-stream-to-stream":"~1.2.6","pull-rebuffer":"~1.0.1","pull-stream":"~2.24.1","stream-to-pull-stream":"~1.4.1","funnel-stream":"~0.0.0","rc":"~0.5.0","condor":"~2.0.0","pull-sql":"~1.0.0","hyperquest":"~0.3.0","minimist":"~1.1.0","pull-paramap":"~1.1.1","document.currentscript":"git+https://github.com/JamesMGreene/document.currentScript"},"devDependencies":{"xhr":"~1.15.0","browserify":"~5.10.1"},"bin":{"megafunnel":"./megafunnel.js","megafunnel-input":"./funnel.js"},"scripts":{"test":"set -e; for t in test/*.js; do node $t; done","build":"browserify client.js > tracker.js"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"license":"MIT","gitHead":"14524aa24b820f32992f1d6c9f2adf784d867fdc","bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"_id":"megafunnel@1.0.1","_shasum":"3c178fce1b5d988445640a941f3ead475b84cd1b","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"dominictarr","email":"dominic.tarr@gmail.com"},"maintainers":[{"name":"dominictarr","email":"dominic.tarr@gmail.com"}],"dist":{"shasum":"3c178fce1b5d988445640a941f3ead475b84cd1b","tarball":"https://registry.npmjs.org/megafunnel/-/megafunnel-1.0.1.tgz","integrity":"sha512-OwQVIiohcYbLM58Q65JiG5kDkP1E2XA7tu8nNhiXGb+kdFl+OSPqHUgY0iQhP7x1/kvS8RBe5MUHgntej4Kfeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDM+QWTOI5TqTV+/cGrPrY3Mw/tzjodyl/OJQQXp1USAIhAMR1HLATNi898WfX6M9NKqaMrVlPjXhts+Xl5FEEYpjC"}]},"directories":{}}},"readme":"# MEGAFUNNEL\n\nStream massive amounts of time series data (analytics) into timeseries database (rotating log files)\n\n## Overview\n\nMegafunnel is basically just log files. It's about writing really big log files\nreally really fast.\n\nIf you have gigabytes of log files per day (or hundreds of gigabytes!),\nthen you need _MEGAFUNNEL_.\n\n`megafunnel` uses the fastest database for writes: Append-only Files,\nand rotating them (by default) at 1gb each. (todo: then uploading them to S3)\n\n## Setup\n\n```\nnpm install -g megafunnel\n```\n\nthen create some servers, one should have a large harddisk,\nbecause that is where the data will go.\n\n``` bash\n#create the directory the logs will live in.\nmkdir -p ~/.megafunnel \n\n# start the large server instance.\n# will create a server on http:4000, and tcp:4002\nmegafunnel\n```\n\nthen start a funnel instance.\n\n``` bash\n# will create a server on http:4001\nmegafunnel-funnel --megaHost $MEGAHOST\n```\n\npass in the ip address of the machine that is running `megafunnel`.\n(by default `megaHost=localhost`)\nSince megafunnel uses [rc](https://github.com/dominictarr/rc)\nyou can also set this in a configuration file (`~/.megafunnel/config`)\n\n`megafunnel-funnel` instances validate the input, and add timestamps\n(which will later be used to query the data). When running in production\nyou run several funnel instances, and they aggregate incomming analytics\ndata into a single stream into `megafunnel` (funneling in from thousands\nof connections to just a few)\n\n## configuration\n\nmegafunnel has default that will just work when you run it on localhost,\nbut if you are running it in production (with more than 1 funnel instances,\nand the megafunnel instance on another machine then a configuration file is necessary)\n\nIf the default ports are used, the only setting required is `megaHost`\n\n``` js\n{\n  \"megaHost\": {domain or ip address}\n}\n```\n\nIf you also use [megafunnel-view](https://github.com/micnews/megafunnel-view)\nthen that stores view patterns in the configuration file.\n\n## network/HTTP Api\n\n### http: megafunnel-funnel (default port: 4001)\n\nto the `megafunnel-funnel` api, running on port 4001 by default.\n\n#### POST /track\n\npost csv data to the funnels.\n\n#### GET /script.js\n\nGet a tracking script that will point back at the funnel server.\nthis is an instance of [https://github.com/micnews/condor](condor)\nThis will track lots of things about page visits.\nOf course, you can send any valid csv data here.\n\n### tcp: megafunnel (default tcp port: 4002)\n\nConnect to the aggregator. This is a plain tcp connection,\nhttp is not used because tcp is a much more predictable stream,\nand automatic reconnections work much better, and also there is less overhead.\n\nThis should be considered a private api, this instance does not do any\nvalidation so this port should not be exposed over your firewall.\n\n### http: megafunnel (default port: 4000\n\n#### GET /query?gt={startDate}&lt={endDate}\n\nquery a range of log data. `startDate` and `endDate`\nshould be ISO formatted dates. if not provided, `startDate` defaults\nto 1st Jan 1970, and `endDate` defaults to the current time.\n\n## License\n\nMIT\n","maintainers":[{"email":"nopersonsmodules@gmail.com","name":"nopersonsmodules"}],"time":{"modified":"2022-06-19T17:37:05.773Z","created":"2014-08-20T22:20:56.493Z","0.0.2":"2014-08-20T22:20:56.493Z","0.0.3":"2014-08-20T22:24:54.396Z","0.0.4":"2014-08-22T04:04:50.567Z","0.0.5":"2014-08-27T19:10:30.967Z","0.0.6":"2014-08-28T00:33:18.108Z","0.0.7":"2014-08-28T01:37:06.894Z","0.0.8":"2014-08-28T23:41:45.053Z","0.0.9":"2014-09-16T15:51:56.939Z","0.0.11":"2014-09-23T16:43:38.380Z","0.0.12":"2014-09-24T15:34:11.618Z","0.0.13":"2014-10-10T13:48:22.539Z","0.0.14":"2014-10-13T19:37:44.721Z","1.0.0":"2014-10-13T19:40:34.494Z","1.0.1":"2014-10-15T15:42:41.433Z"},"homepage":"https://github.com/micnews/megafunnel","repository":{"type":"git","url":"git://github.com/micnews/megafunnel.git"},"author":{"name":"Dominic Tarr","email":"dominictarr@micnews.com","url":"https://mic.com"},"bugs":{"url":"https://github.com/micnews/megafunnel/issues"},"license":"MIT","readmeFilename":"README.md"}