{"_id":"nodestash","_rev":"106-88b32b006b9b075f64b27fcdad8a2876","name":"nodestash","description":"Parse logs using just NodeJS","dist-tags":{"latest":"1.1.28"},"versions":{"0.0.1":{"name":"nodestash","version":"0.0.1","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/daniel-morrison/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"hi@danielmorrison.io"},"license":"ISC","bugs":{"url":"https://github.com/daniel-morrison/nodestash/issues"},"homepage":"https://github.com/daniel-morrison/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"0.0.2","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"ead6281706909c4d605e8e46ab5d669353f7f33f","_id":"nodestash@0.0.1","_shasum":"35c168080b65c573e6c09449545e0db352379c16","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danielmorrison","email":"daniel.morrison@mac.com"},"dist":{"shasum":"35c168080b65c573e6c09449545e0db352379c16","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.1.tgz","integrity":"sha512-sDKiE7h+kRJbjb/3TtBV+20URtSBr6zoZmrBEvUfT7kco4AYdCw/47phYW9Ti/7rBSxZnTjUPMcFi+Rv8Z5RtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvkIAl6LSiL5UnoY2k0vQfxE0CYQWnlq2wzWvi9iKnRAiAZCfHQ8f3IhiYKXTUtIW5lImL12PNZALxMKnSSQZwrkQ=="}]},"maintainers":[{"name":"danielmorrison","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.1.tgz_1476125813642_0.3458168189972639"},"directories":{}},"0.0.5":{"name":"nodestash","version":"0.0.5","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"0.0.2","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"4cff197110148ffc31c1e984290a831b2e615d49","_id":"nodestash@0.0.5","_shasum":"18ca14b5939be281a18fb2da55ee2d3157814c24","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@mac.com"},"dist":{"shasum":"18ca14b5939be281a18fb2da55ee2d3157814c24","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.5.tgz","integrity":"sha512-g8ILX+q/5JZsgSPj4Zl8J0TCnwAVAOrLpwv1XfYgWgJdt8LGGuD4FIRZoU3FC43xnPptNRF13PB1vcFWMj0NaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5QQqlksBrWRLvUBkf8QPDGU7nLHEu0O1CY+sKBny8qAiEA+djK6UrucReJIFHGFKJTQlZ5HzWYuLVwk2nyu8oMj70="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.5.tgz_1476208310395_0.30190175166353583"},"directories":{}},"0.0.6":{"name":"nodestash","version":"0.0.6","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"0.0.2","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"50755385e32b343732f053f0034a9577fb72ec1e","_id":"nodestash@0.0.6","_shasum":"f3f932a8a6b5b34831ae14602568e01483ea0ad0","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"f3f932a8a6b5b34831ae14602568e01483ea0ad0","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.6.tgz","integrity":"sha512-p+waur1tIAph14dx5cGDt0ERbI95EG4lVsXYiIm0tc4K2z78MSQn8I2i8H6dxjltdcEgGVjidHiNVAXOS8Od+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq9mjN7SA6A/UGvxRUw6G66s35+OHcJcxXmxfhtDHiigIgFsmjzlH8JBRIBEF0z43DlwT4O2mtw47xlck+7RU5Vug="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.6.tgz_1476467257202_0.9746832400560379"},"directories":{}},"0.0.7":{"name":"nodestash","version":"0.0.7","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha node_modules/referral-parser/test test","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"github:danm/referral-parser#internal","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"8f89ffe144ef40d5ca83029267bb2fb00674c32b","_id":"nodestash@0.0.7","_shasum":"5741d3c31df856ab4c8768e8da75e430346de68c","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"5741d3c31df856ab4c8768e8da75e430346de68c","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.7.tgz","integrity":"sha512-rTI1SGRzwPMPJnjyGQbRIjpAsBx//eZgK+YDE0n5LSxjG2Pb74gBqmGTZve7V2EtLJIga04mXilbLn29yolczQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6AbS6Ncfn20YGGbDV6Ufr6G/akyR4mhJpMvENQjX0MAiEAyn0JH7W7lYY/c2QobW5UHDG+a+JwZYFfIASYXRwSiw8="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.7.tgz_1481227946179_0.580582880647853"},"directories":{}},"0.0.8":{"name":"nodestash","version":"0.0.8","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"5d2a850df044f721bc185fc8ee9dcb286dd86bf8","_id":"nodestash@0.0.8","_shasum":"7b5762281e505d5f226ed35d08230b8ee2d7d543","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"7b5762281e505d5f226ed35d08230b8ee2d7d543","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.8.tgz","integrity":"sha512-SNr6a0fwtM+lBxHlcp9CpyvXt+vw1aVVD/41VsBvxUEc6mBJnqlfyNEdJLhIRSTGFgcTafw/5+exekbNMfHDfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxKf9Opq23G7E/bB3QGDWEjp26QtZ+xE9R8M+pPcBjGAiEA+Cw9+QlMLh7UC6IPdczRgVYqepfa5Dn52wkWb2xf0oQ="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.8.tgz_1481989503201_0.823640409624204"},"directories":{}},"0.0.9":{"name":"nodestash","version":"0.0.9","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"49a42f6d6ee0916ad95ed82250a38699a0c862e9","_id":"nodestash@0.0.9","_shasum":"cb4fde99ce84dbc65719afda17bfdb18802e2e59","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"cb4fde99ce84dbc65719afda17bfdb18802e2e59","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.9.tgz","integrity":"sha512-oF63EvI7+jrTA/L9qPDkHDQ4orIO1JV4tzVG5nQA28UXbkSGxBdL+PD3CwuKVNHiysKveGtTLAXfOuDU4wJwYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu6e1KH9mzKjUOktvlrGp5ak1x/aKItIPBJ18Hj+QtpgIhAMXVWEFXdln07fZmln0q2GCS+uw0im4GAcJhC7h2sh7e"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.9.tgz_1482416019406_0.5188800592441112"},"directories":{}},"0.0.10":{"name":"nodestash","version":"0.0.10","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"f5a89cfb2df0290ebf1285f5a30e3b6faa35bcb5","_id":"nodestash@0.0.10","_shasum":"ca72927d5c538d4efd20a535e54c625402988545","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"ca72927d5c538d4efd20a535e54c625402988545","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.10.tgz","integrity":"sha512-7Ds8gq4aVupU+9K7tZ2kpwa06nNqJWCTRB408qsF639JBvAq1h3Sq6Thgi05mr7+T/iU3/Ug4jjslaTRY5D9/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMjtHc0gHBGijzV5oonr+MmoQQd8DT0XjMsQvB39o8/AIhANxEXqKLDGPpIbBj4A7IArIEuzAeE0eIdaKTZde83M0Z"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.10.tgz_1482436529801_0.17188750416971743"},"directories":{}},"0.0.11":{"name":"nodestash","version":"0.0.11","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"0f8cb7194b8a5327237363f14e82e7b93476c293","_id":"nodestash@0.0.11","_shasum":"b58eab10cd5b5e9e79168eeb63a20c49847c68f9","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"b58eab10cd5b5e9e79168eeb63a20c49847c68f9","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.11.tgz","integrity":"sha512-XEec3vabkpmUMF1FzDefxRW9zgoEMxzhDMEK8uYUUgz24CsyFX9tuGtzwlx3ycsvOLPaTx5L5GH/rwMrXQ1YwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQrzmc63Duh826b6Xg9dAUb702Pg8oXZdZLpKysLwlXAIgHCwQtrUu7IE63Fu6L4byCMdpqwo0QK4FEw7zOFl3RsI="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.11.tgz_1482444169278_0.38038617884740233"},"directories":{}},"0.0.12":{"name":"nodestash","version":"0.0.12","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"003677a0c350f202c9a2cbfa024c85063969a4c4","_id":"nodestash@0.0.12","_shasum":"50ef71593df5e7d7f23ae1f53c3bdf5a4a401ef1","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"50ef71593df5e7d7f23ae1f53c3bdf5a4a401ef1","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.12.tgz","integrity":"sha512-wXprRwpKJnL8H5UtlyeuGlc/1yBCSG8WI6Og4Xo03e2FqufDrL1klndWXWKVexQALC7D+O7PkcW5zFSSPO2CBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6iKGnR8mEmKAc/TyuKIF+e+j1IHr4pM1ZEQX82Gp5cAiEA+L3WQwKjiRkTMQh2N6Z+gp/kME/M8i956MtH+YSdMf4="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.12.tgz_1482450169661_0.48663102136924863"},"directories":{}},"0.0.13":{"name":"nodestash","version":"0.0.13","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"40962f8f81ea7c4762cf144accbb992a70894892","_id":"nodestash@0.0.13","_shasum":"77c93d2cf43a7be15dfe5254969358b56af03e35","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"77c93d2cf43a7be15dfe5254969358b56af03e35","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.13.tgz","integrity":"sha512-wF9SXeyzR9qYIbxonSlG5xxlNzSGU6YQT8OpyfCnjFuBDAkYY7am9cTyhbjq9ziUew0fdEt1XNzlgXXVETiBew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDGnngLWY4TM3BiQ+KaGEwU6gEC2XKLq70WrrAxzBeTAIhAJ703hj41ADTS4qzyMB++8aLaN761CYnq4Z5q5tGFJl7"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.13.tgz_1482858954003_0.43269083043560386"},"directories":{}},"0.0.14":{"name":"nodestash","version":"0.0.14","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"69a777c7b4acd4239e50aacc19a23a0750daae60","_id":"nodestash@0.0.14","_shasum":"95966e3a802879160ee32163f6507b6fefb183ab","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"95966e3a802879160ee32163f6507b6fefb183ab","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.14.tgz","integrity":"sha512-ZJTy9aP6NsZMfOPC0lBZkNoEaMVOAvlQ7kGt+Ey676NUPopViXRdQNFlLMyUOa18KMnOFYF4P8z6UUkO7gKmQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsTdG3MSGzlNdGaeiS+wkR+l2GJx9Ydhq4+uwAwdz3xQIgGU2An8W3k5rmtHUwJcVoBkpfzmW2P3bRJB6wR2LMrlE="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.14.tgz_1485970608276_0.847640170250088"},"directories":{}},"0.0.15":{"name":"nodestash","version":"0.0.15","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"c8478a8fd4eff61a3db0e9753cc78378f2fd3048","_id":"nodestash@0.0.15","_shasum":"7a3d8524ce92198837715b6d6ee23876b65d364a","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"7a3d8524ce92198837715b6d6ee23876b65d364a","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.15.tgz","integrity":"sha512-QPIid6+ELAnoYqvhmeLi2/sCHLt7N1uJLzkfmJLgvPm2wtaNv7Le/n10Lv1/jbS733Ugk2iWl9S/V9KjIJC9Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB683aTdNfNwOWLYuG7HOLslqXy51ilUudSgKgrAK81bAiEAmQEDP2/1/vcfOLP+nJ1oEsESvWLF/Y2iQB9NnBrM4VQ="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.15.tgz_1486505832662_0.12304296460933983"},"directories":{}},"0.0.16":{"name":"nodestash","version":"0.0.16","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"12942aa1c8028722c8b5642b060cae5168e87d5f","_id":"nodestash@0.0.16","_shasum":"3056579c6166a79f16b9b31dace9fc179b4f3771","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"3056579c6166a79f16b9b31dace9fc179b4f3771","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.16.tgz","integrity":"sha512-iENbwMFGi6N0SZsacV3xoCIW4rGiGD0q4FxxAhpShq3QGnMl1KRL9gLldSSBna1E3lZpTT7Bi1gV5V+R5srGYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyL8L4B0wCqAl3xtA9UI/eJBd6sIhWZ+Jmpt8nqzdjVAiEAoL8vcBXgya21OE5TGogzX7TJ0MnB+GIsrRUID+fQdac="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.16.tgz_1486507030469_0.1714248382486403"},"directories":{}},"0.0.17":{"name":"nodestash","version":"0.0.17","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"9aa1d60e2d84fd77667bd8725bf2d2bfd7fabf3f","_id":"nodestash@0.0.17","_shasum":"6f26655e90a7684d94c7f2d3cec393c315c2d8b9","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"6f26655e90a7684d94c7f2d3cec393c315c2d8b9","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.17.tgz","integrity":"sha512-zCta9q1OS9mSqCTdpvQCS4OPrnl2hdqPHQQIEkg9YDiHi7JKHd4HH8fX4sYZ8A0sejMVrC0AKWR2v3une/y5Dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLg0AKMlmEkBphK4s1ssDDsaeCK5VB+ErdQW5BkSmitAiAEuRu2MoPOXK6tqsRceLeVZBHGtK9Rgi3dLOADe6uphg=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.17.tgz_1486507127784_0.22556097037158906"},"directories":{}},"0.0.18":{"name":"nodestash","version":"0.0.18","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"14d05acb6e66fee0759f29b8df062043d25983f2","_id":"nodestash@0.0.18","_shasum":"f4b4e46c51ef25cc793264d0f1e7fa971b759ae3","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"f4b4e46c51ef25cc793264d0f1e7fa971b759ae3","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.18.tgz","integrity":"sha512-TVWWrHOx9HZ8G/kEcgSvjfYv+Mv7ni0ThsBvdxi/J0ed1vwuwbxG3SVaYKwbTI4i63AbrFBwVg4jWJmbda+LtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcB+zX8yvarNqIvetlcdbjiUuPefZkS0jSy6ie324kIQIgFnZFFIYQzIsz6UYPH0OpZJebBwpOuDmx1KX4yiqRTMA="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.18.tgz_1486508739998_0.8020617316942662"},"directories":{}},"0.0.19":{"name":"nodestash","version":"0.0.19","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"dfd1a4ef328dfd42c502d1528c20b3ed02b5f35f","_id":"nodestash@0.0.19","_shasum":"52d01c950830893742ffc8d6f12be9c2931de7c8","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"52d01c950830893742ffc8d6f12be9c2931de7c8","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.19.tgz","integrity":"sha512-8SjrTAoG4wh23lyh0zNogBfA3EXWK/24sbDfoJqSOAiLhFQHkLNGIIikMr2aGsTInu84zyhJn7zXX8CfmeY7eQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf83SkKxxiozJm8BYeT+cLRnL4XRlZz/M17awjia+wzwIgAPJ9NdnO7haklYbsYBOEyJ94lsxQAUY7jnkYVf1+VcY="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.19.tgz_1486510105539_0.757246216526255"},"directories":{}},"0.0.20":{"name":"nodestash","version":"0.0.20","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"dac5159d75c16c391bba0d8f94b317777cf29de0","_id":"nodestash@0.0.20","_shasum":"2fab3509fe177dfe1a1a5493a25f06967b8505a3","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"2fab3509fe177dfe1a1a5493a25f06967b8505a3","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.20.tgz","integrity":"sha512-EtNoCpYUKnpWjioumj4KtUT/k4madN8nNlb9E9kTQhFcUn4ScsYFRsnLYV0LvNqceQMPkcPWNNuI62YnK8Xlwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCctR1Bkx1dHdBJBCj1X5tQxWCcZdFIZGE62OcD0kxK3gIgJvPR+/GvYdFQzIZsSvI/0aJtwoY3wWFKynaB7o9nMug="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.20.tgz_1486516878259_0.42506182403303683"},"directories":{}},"0.0.21":{"name":"nodestash","version":"0.0.21","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"e3d7aca78a04b45d03a29635cffa1b6d08350b61","_id":"nodestash@0.0.21","_shasum":"213a0554bc7da904aaeab66d1bc57add530aad36","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"213a0554bc7da904aaeab66d1bc57add530aad36","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.21.tgz","integrity":"sha512-uhyPLi8vjJrqDRcC7c+la2afXGIQ3Q7MnW0cG/vrLnkpZhrGUFPtXzajoCwRy1i004JsP+dm96ZqPFBTcHlc3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkdfcIQDMFjxuoGoIoKdnX4CA8SSdiEnIobXCxRDIO3AiEA4H3X4CvfGvRd5L3+e3euo4hkXvvm+ql+3+jIVMONRPw="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.21.tgz_1486554501883_0.8600209457799792"},"directories":{}},"0.0.22":{"name":"nodestash","version":"0.0.22","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"adececa7875b343e2f503705222e869592e205a5","_id":"nodestash@0.0.22","_shasum":"a9b108b790c5064f37f8a218f6ce56eb08b1eb98","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"a9b108b790c5064f37f8a218f6ce56eb08b1eb98","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.22.tgz","integrity":"sha512-rCPlDWab9wtGf7JMmz5QF2HZxJbGDL9r1gP5Hdppw5XsmEzGFYGuSfed0Fp9tHu0sT+MynREdgWQUlZ7EEKdLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9E7hM2q9zvDFcYaDWGb0++LnTKQP7Z/dtNM8FvcmM/AiBcPVkfjokFq0lO5d8L/3q987GkERN8OyW0EieLiLDhVw=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.22.tgz_1486554618637_0.8278638946358114"},"directories":{}},"0.0.23":{"name":"nodestash","version":"0.0.23","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"0225b087610a432c53bcb3e415ca7cb1b60c8922","_id":"nodestash@0.0.23","_shasum":"d70d98d94ee34119c3ab580aad776db04a88ec2e","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"d70d98d94ee34119c3ab580aad776db04a88ec2e","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.23.tgz","integrity":"sha512-aTQu8pW6mfG3jvoMIGTSkEAKyGo5dxnIvzPKXUKXzkuilFKYyUVbnqGNhrRCevAiuocftOzuxJBZUynHh+8cXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD45q+6GzPAOYInTXHP0mV4Uxtu2zZjETQyIHZKovXhKAIgPOrZqLgMXbX/3biXY9mrZOMiAqayBFwsFlyABifOIt0="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.23.tgz_1486554711613_0.4878195784986019"},"directories":{}},"0.0.24":{"name":"nodestash","version":"0.0.24","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"b2a176d5d4a6e5b4f390c8eb72767bc76f93c6e3","_id":"nodestash@0.0.24","_shasum":"c47401aedb7877689190cdc9464a343aebd7e28f","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"c47401aedb7877689190cdc9464a343aebd7e28f","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.24.tgz","integrity":"sha512-kihf6f6AZ4oNCTPgQPBTF30r2UGzgu2gqwdbUwRjzSyhx+hHy3W3rHlGS9u5toiYFFFzx65UDehk5/GA1QAKAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJs/uiNB2H+hIkLSzW2m0VBYbXeh81s8eauJ1KMHaTHQIgOb5rfv89EjbDWdKeekzh1ihJv5O/CP1ttugAmnG2Aq4="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.24.tgz_1486563266646_0.5254086379427463"},"directories":{}},"0.0.25":{"name":"nodestash","version":"0.0.25","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"102ed567f056b62485ecbea9eb1ded25ad5b3160","_id":"nodestash@0.0.25","_shasum":"9a101afa6fd8b3ba7a354855bea7a5755a7f2c09","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"9a101afa6fd8b3ba7a354855bea7a5755a7f2c09","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.25.tgz","integrity":"sha512-1TnYCOAHASZwxnEeMeZwfRhMcfe742vusWVFDgAxAV8pU3w8p0JZsdq1/nydu4ETK+mGOlbHG3lNoFJ1/XWYeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZjLLy0ZPMcygk7NBIqhQInsbRxjqpa+NCNjZeyP1VHAIgbm0xOmQUB8lkCFV/98ZIFflJlyaKuVyee9qV/OMQw7A="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.25.tgz_1486569862786_0.765914152842015"},"directories":{}},"0.0.26":{"name":"nodestash","version":"0.0.26","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"5946adb35c619b5014217a074760c7a3329fd613","_id":"nodestash@0.0.26","_shasum":"d8a98fbe8bec1c1edc1614fb723ab630765d481a","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"d8a98fbe8bec1c1edc1614fb723ab630765d481a","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.26.tgz","integrity":"sha512-SfvsxCAD24DBUoiOnaU4J5jJ/L2fFuNfB3mxjxd5imolvugbfO2U11SprdPt9SkwIDX6aUchIDygfWoKX48iAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpciUirGNgy4TcCa7DtDfwhR9xJEXroDhDaQkO6s6BHAiEAuB7CMTwDMJxzmboqiR2FYttF4Wpf9zmesKGwcoGFKJ0="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.26.tgz_1486571128583_0.2500875792466104"},"directories":{}},"0.0.27":{"name":"nodestash","version":"0.0.27","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"134a3f0398f8a8d1da876f60dbd38b870ae70d36","_id":"nodestash@0.0.27","_shasum":"ef07a7e9c6715e9df952351b61593956733f2981","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"ef07a7e9c6715e9df952351b61593956733f2981","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.27.tgz","integrity":"sha512-H7hBNWYm+tvxavDH2jlcqvaN2Ub90zkJjBjWsiEnKJKEIx8HfzrlB9Z14rg9jQWoea5E1XKjvMtewP8BmsCHmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFDrVsWEe3LqrzzcSZJqox9pJjVOJh3Is5uiJau6u4GAiBmtiMnLHsLprnMEBiAQuSVK0wvgwYWmwe90UkKuKFJDQ=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.27.tgz_1486571349825_0.19825742254033685"},"directories":{}},"0.0.28":{"name":"nodestash","version":"0.0.28","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"1765d05912da69daf04fa3a62d26cb3fc026a832","_id":"nodestash@0.0.28","_shasum":"569a3f5a6f68057d99cc32dc13a45e457ecdfdef","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"569a3f5a6f68057d99cc32dc13a45e457ecdfdef","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.28.tgz","integrity":"sha512-OoWvZoiM+cMkn1rxTVDMdSwGTITmOC4sjhL0mplouwUaL0L87erJ4tmoMM+Op4auZFDIYqE/sZplltJiaCiL0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHOha4GDhD0Ic+TI+Bs1t7x1FmJ8P/Sx8oPktDkrGySwIgIlVljSrxMNtwUSM65H6DDy7Cyyiwcdxn+k0wyRh7F/o="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.28.tgz_1486574885406_0.8092209554743022"},"directories":{}},"0.0.29":{"name":"nodestash","version":"0.0.29","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"aed5b7fb7a82dbe1aa43fd35ddc88d962297cd78","_id":"nodestash@0.0.29","_shasum":"006cd9a1e7b349f69d795d94ffb7f36a72c34d42","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"006cd9a1e7b349f69d795d94ffb7f36a72c34d42","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.29.tgz","integrity":"sha512-ld4bPs8uSMCr/ZzC16k1YLWVxg8NrPpmwZE+ho+TrzDp1Y6UjUiQPFMgH15IAnJI9H1YHNWEiyBk919HZ2tCyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUhirNLoG5AkPrnwm67V+EHTVJ5mq49pLu+tAWQ0XIbAiAP8dEmFM0Jf67vZ/dXgHjPntaJjhQ7T9Asjj5r/tKKKA=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.29.tgz_1486575729219_0.5873489456716925"},"directories":{}},"0.0.30":{"name":"nodestash","version":"0.0.30","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"278b99e074e898aa34f50bfa517eaf8c004fade4","_id":"nodestash@0.0.30","_shasum":"2535d421e384ffcdc57b696eb0fcbecfc9c5bd0a","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"2535d421e384ffcdc57b696eb0fcbecfc9c5bd0a","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.30.tgz","integrity":"sha512-Yf9bYsIx/0Lx8u1JB4h46VQbdvIrUi03dbB/jwfJshjLCHjoqhOj5/PjJZjcUHtcSRo7/jvYclS10Hkkh2o1qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEvTC1QmwT66RDBSzP2+tEK6XzCXLsy0+TvdkE0GAqygIhAKMv77TvuH5x7qFG23tPR//SMZsFbWr/SssghJd90aGS"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.30.tgz_1486575881346_0.5513762831687927"},"directories":{}},"0.0.31":{"name":"nodestash","version":"0.0.31","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"b451616c65aa836c631ce968b778319f90b8b99b","_id":"nodestash@0.0.31","_shasum":"b0ca206180c1557614893a85dc1d6a71260edc31","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"b0ca206180c1557614893a85dc1d6a71260edc31","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.31.tgz","integrity":"sha512-10Kg4uD1/Ts7o5mC8eYKZDkK6ifz0l0ozs/y6tyi6GfVBT3EBODBQFq9TLVr7kv5Wv4YlSa0bfOqvx6rgNCTNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/PwwF3Z+3kAIf8i3GgVxp7bIHgxolGoRrVBvLH5Dt2AiA1YtV3sxKxqTiSgeUWcjCEOiEdfaCW1wkPKEv3xxFBzQ=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.31.tgz_1486575989600_0.20189789053983986"},"directories":{}},"0.0.32":{"name":"nodestash","version":"0.0.32","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"2dc95b08482e2b864ac69546f48a8f29545dd7e4","_id":"nodestash@0.0.32","_shasum":"c7de83ecf6ff3cef6f628ba66ce265065dcf11ef","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"c7de83ecf6ff3cef6f628ba66ce265065dcf11ef","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.32.tgz","integrity":"sha512-VjN7w8//0V4GY3bDzrbtZ78pUrbrjkwfjXFK4rjNmaKiPmoXiDSCcZHbxQ3GQuFvDChQ+zKggRX6ozqODBfwzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9XMmVpvNJRW8AhruXaFESw/HLWqWrm56P/vnvOQBlDAiEAsV0Ww0E9RcQhUz5MXAH7ZfaXBf4wI44Kr/sDQAGT7+o="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.32.tgz_1486576362894_0.39189697592519224"},"directories":{}},"0.0.33":{"name":"nodestash","version":"0.0.33","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"5ad3272d036c3269fab820d6eae80d8c6a22536d","_id":"nodestash@0.0.33","_shasum":"222a13d39a913cba8e384264ebf38d6a9d3246c4","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"222a13d39a913cba8e384264ebf38d6a9d3246c4","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.33.tgz","integrity":"sha512-WLEetUZIYgbv2T803Vrkf+E8FZFJglaYCphFu+s6WhCTzb4Bk2P7y+9C8hNHD/wg44eMTXDMFuhLSITyXnpBKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHs/UQB86rY63ny+HF0XBYjoh2u8kI8nGaTEjXHqCeXOAiAKn5ATllqjtob2w8jflWJq6ceTQcbQVKcewjRfrXvgSA=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.33.tgz_1486576433388_0.1792693487368524"},"directories":{}},"0.0.34":{"name":"nodestash","version":"0.0.34","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"2a42f82ae1d842bc77d7fa6817205329620f717b","_id":"nodestash@0.0.34","_shasum":"696b3c8bd5f768179ca20140ad70ae904c234dfd","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"696b3c8bd5f768179ca20140ad70ae904c234dfd","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.34.tgz","integrity":"sha512-VztaJ5skPxwtDpdgZmb4qSQGAplJDqnObggxImaMC/nPP+VJjcPmI9+3oDEQ7YREJDZhYjFUhuRvaS529m0YBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbEOB3Dek2jmN372ZxbH5UJzAHXqJP/qZsWWFA7jopVAiEAr9i8PiHchtfr/w3epMKKTeAYNkPeVjTmN55FvLmmH18="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.34.tgz_1486577518292_0.734682674985379"},"directories":{}},"0.0.35":{"name":"nodestash","version":"0.0.35","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"894384a83be3601ff50757640195abba6fdc904d","_id":"nodestash@0.0.35","_shasum":"6701bf96933aeaae0845508fe745456ae47e6210","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"6701bf96933aeaae0845508fe745456ae47e6210","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.35.tgz","integrity":"sha512-H2gmGJDszHSBsbZKMmOo9WlDHh6bqoyjhevJ3oOHnggx4DpnrI1J+E1sKaXQkuIvHo+O3aL/BCGQfT8B6un1Tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjOyJn8B7ldXGilS2vxfr3xj3er1SeZX0vBQLDSoOmkAiEAxYc67Y+olfk3co7Vpz+je7N6SSge9hdkBsXyMa+sa44="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.35.tgz_1486577641453_0.05561586143448949"},"directories":{}},"0.0.36":{"name":"nodestash","version":"0.0.36","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"a6da997a876d8d205829ef896a14ee9a59e3c017","_id":"nodestash@0.0.36","_shasum":"9c2a0c5ce2b9d06f001bfaa92b41d19d8bfc7bdb","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"9c2a0c5ce2b9d06f001bfaa92b41d19d8bfc7bdb","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.36.tgz","integrity":"sha512-F3VVoWyflLBZMz18aO058fa+4pYCUXLoLa+yKDdLI0K2pnnGKl41wXyYwBW/T15QFnovaV/EsgH3EiqB/YD7RA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNlqfcNd47IIWWFUnVDL+QD0j/Y/uliY4EuvowKrgHCAiEAo1H7u1SMc93SglCURVnXdquYLBC9bhgmlGO1bEzXcpk="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.36.tgz_1486577829038_0.030766959534958005"},"directories":{}},"0.0.37":{"name":"nodestash","version":"0.0.37","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"389446ebcbda6f248f7c5099cdf120f32ed997ce","_id":"nodestash@0.0.37","_shasum":"25f74f2405b7d622639aa8e86cbfdebf26a8dd61","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"25f74f2405b7d622639aa8e86cbfdebf26a8dd61","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.37.tgz","integrity":"sha512-9PqGH+c5fpomdzz4LVJjNQ28kPhDGYyjzRUG87y4iXSOmEWKCeV2ZHZI6wMJTCunk66WveUoGRzu9OklBkJ+bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy4X3WpqUC2ZFDSd6PODmfmtOQSyH1YZM20lKMj/zACQIhAIEskCzmLxmbTrI7yI9GXc4rqQrUDsOPC/YP4mbvcVHL"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.37.tgz_1486579364551_0.2339295414276421"},"directories":{}},"0.0.38":{"name":"nodestash","version":"0.0.38","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"53cd2c08a16ab877d224db7ba02855d1a3344cc8","_id":"nodestash@0.0.38","_shasum":"e42a8225d599d6807ebeb59b8df561e59c43820d","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"e42a8225d599d6807ebeb59b8df561e59c43820d","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.38.tgz","integrity":"sha512-qgX7a10oLybItiHutkN9dXAihCG+0caNMNr9Szzh3qJ2k+FdvKNOB7kiTRqqd1ar2Tp9J/FUgK27/Cg7Yo2psw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBRSR4Xpv3qIj/uqnUFq1X8b0I9g3FWIfClPlz6GpG4AIgY5czfYf20ParNQd/7OnVatj6lAnMqnzvG2+6WUNTSns="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.38.tgz_1486581568041_0.30973265739157796"},"directories":{}},"0.0.39":{"name":"nodestash","version":"0.0.39","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"1b786cc33ae2b2c1dbf7c94c3bf49a6a615f4486","_id":"nodestash@0.0.39","_shasum":"b5b389678dee1f4766080fc31e54db6241d73ed5","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.2","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"b5b389678dee1f4766080fc31e54db6241d73ed5","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.39.tgz","integrity":"sha512-1c68rQpPmRB8k2P4TKmsMcsHjvLXIF6BgdxMU9urR4GRezxIPTKPTtkNM66wWtH5RSJI13dqKPQ+HPRO1GAvOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZJ79vM07ba8XYP8gGpM3QcsMYjNf2a4+tusnXF30XwAiBSNQBZyre+kI5nfxGXHqaE2xEkjZROuXuVNwEh0uzXrw=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.39.tgz_1486583609242_0.6424244565423578"},"directories":{}},"0.0.40":{"name":"nodestash","version":"0.0.40","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"365f80a38de52b5c8e23fe1545428403d52c2923","_id":"nodestash@0.0.40","_shasum":"0e774a1779837dddc1edd9e6479cd622559a30c0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"0e774a1779837dddc1edd9e6479cd622559a30c0","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.40.tgz","integrity":"sha512-Hn6MbKeZpAvq3DzlGlPiSJVMFvYTaOX0wbpRjXrb1t048hd/iBQgqWM/v4PJYSFfrcv3Z/GBE5ah2/TaDs8a+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJS1drDkxnfAaDAOOzystm7P0/cLvq6UBnhXJtH6oLfQIgAwd+YTKPdwlnN9jzNjD79IkwxAb0Lt4ixeQJl6YotTY="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.40.tgz_1486667358858_0.5540770457591861"},"directories":{}},"0.0.41":{"name":"nodestash","version":"0.0.41","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"10ed99633aabfd0c35a0ecf9ddf0f44436226587","_id":"nodestash@0.0.41","_shasum":"3107969483c12c8e3a1a4b8c39160275a6e69744","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"3107969483c12c8e3a1a4b8c39160275a6e69744","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.41.tgz","integrity":"sha512-B21jZF3fwfxsFe9lqaNTOR9KFxHgRatBCu0LaSftmoICiLU9NWOwPqFKHxB3twezJ1A5aCVwkhx3LJRoJkW6Kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQv1DlPDnD+iQcd9DbJfHbAvo0p3kWbY5tp+zmNAFakAiEA4qXf0gDR2/ztkdlMmmchCndOcIAdu4Vy0ZsDs9+5WNc="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.41.tgz_1486688703772_0.1072129555977881"},"directories":{}},"0.0.42":{"name":"nodestash","version":"0.0.42","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"a247382822f0d5b3a20f10d24db7ff078312391b","_id":"nodestash@0.0.42","_shasum":"4e47b020298b398e9bf9409d1468052f58c7f23c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"4e47b020298b398e9bf9409d1468052f58c7f23c","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.42.tgz","integrity":"sha512-eEYW69idA4ZEKMksg3JNvw1Ow5yP+AaEMs2yn9DLFcqnD7uPU7J2cV/fLQCv2+Y1xPsNelxOpK9tAIl1rp5Umw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEa7A78mq/JbKIb8DE+aRM7362yzvx5mDpsMTqrsHwx0AiEA74LPhTa/ZOOGDV2M1Wy+pln5G4LuSE1mjRGA+Y+cG5g="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.42.tgz_1486689725848_0.7098713833838701"},"directories":{}},"0.0.43":{"name":"nodestash","version":"0.0.43","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"73fbde50db65e640f71e364ed572eac7e0eab689","_id":"nodestash@0.0.43","_shasum":"bca748929a403cf03ffe33aa34c810e04cad9773","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"bca748929a403cf03ffe33aa34c810e04cad9773","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.43.tgz","integrity":"sha512-7GToUauIoR6AnFBMEItomHbARHvLF3VE8PGjjlnL1PT2rIJlY9CRIAio+g3PiDpkhHRHB/KquXoHJb9J4c4ZAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvEMU297L9pAoLSGZibx2p3RuVXd6HcgM5y1vDnkLtoAiBnpAjNQkUs9XAX5KBOJ9g04We0L3a4oL88A+QeVzZqDw=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.43.tgz_1486690423805_0.37904005171731114"},"directories":{}},"0.0.44":{"name":"nodestash","version":"0.0.44","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"320f42a2588310cfbcd04e01a495ad977103e45d","_id":"nodestash@0.0.44","_shasum":"55dc95a49051e379ed2d468a91291cda7311f940","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"55dc95a49051e379ed2d468a91291cda7311f940","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.44.tgz","integrity":"sha512-bVRqPEAyDMZwKdqEtabA/tSNold/4SM7MjlQqoflZo1ymbTnsBqNWpWL/h7goPjuH5IfOblFSOYjydGVLC4GaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcQV9fjjnDPkeSaTzkYW4NfEnxkYqtFBSAcx4v7tHCGQIgVwB72BbsMY837jGno51NKssZ8tFshYq3+svp4jyEBa8="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.44.tgz_1486691234773_0.35012466344051063"},"directories":{}},"0.0.45":{"name":"nodestash","version":"0.0.45","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"6369be1471abb47e869a486a83ea1445ad7dc1bb","_id":"nodestash@0.0.45","_shasum":"9d6ab509ff2da714b64122f638371ba943efa8b7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"9d6ab509ff2da714b64122f638371ba943efa8b7","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.45.tgz","integrity":"sha512-y3g410EVEHEecUoio5Z45qAl9r9zaRbI1WnS9PlQG8xsivRTfSxSFeXTPpqCZWM+kawNNPplHkUSBWVgzWeXDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGsyuG5rzH0wpAl5YlFMfFLKANecd95+MD0lSenWayygIgDQBohI/i0PxtVlvZFXkRWNMfJkWGU0fM3Q3UBJVqFU4="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.45.tgz_1486692146429_0.9921683052089065"},"directories":{}},"0.0.46":{"name":"nodestash","version":"0.0.46","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"128e5b17115de1d810afb479c022543efc26f915","_id":"nodestash@0.0.46","_shasum":"60e95d02dc114c09627b31be28e529ccaaece4c8","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"60e95d02dc114c09627b31be28e529ccaaece4c8","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.46.tgz","integrity":"sha512-kRsLZKxyUh4qX5ZErlUYZCrqcZrnzcnUzyMaFXyKe9wwCs0+AXs6h6An6XbmOJBrmoHnpIeGlxvdwIDfHkeO9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCZhp31chwlxJkXpzE3Cw/IkqD06qMnrGkPzevUbzX3AIhAL2cdQHhI1XU3QKatDWtlmHfTOucbNpepwabVFRTTaxc"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.46.tgz_1486692326071_0.959064272698015"},"directories":{}},"0.0.47":{"name":"nodestash","version":"0.0.47","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"2813c93472792af5e4dddcbcdf169b0187774768","_id":"nodestash@0.0.47","_shasum":"b92584821cd7274fb03ee27b97e2746c69b4f8a8","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"b92584821cd7274fb03ee27b97e2746c69b4f8a8","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.47.tgz","integrity":"sha512-3yYmy/HfhobaTqnrkP6zgnvDFDWa889W+FgCRqKZtJXydUvtr8OlBDqtnYLNaSQ2P6X2KeTCR7GssdjqVRe1ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuonUqEpWocUaBTMMqgpqHsnJDgQbSZfEFtQQEqXAQOwIgA89VWD9bE73yatJlKGR+asGzeFhk0VeGLKjHECq5d9w="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.47.tgz_1486692490076_0.3884112995583564"},"directories":{}},"0.0.48":{"name":"nodestash","version":"0.0.48","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"2684066215fa8b7cfda05b34884def670f0d9de7","_id":"nodestash@0.0.48","_shasum":"973a60fafcda0b7c703926080b3bbaee30895384","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"973a60fafcda0b7c703926080b3bbaee30895384","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.48.tgz","integrity":"sha512-4LHrJNeLU2dZqUsrsF9hEnVMM9id4iDhgIyAe9HZ/zXJlOOq8yWHw+bxq2HxnVw11Y1UcReTIoFu3VOK54vOtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0K0JqDTuqprU8vthEWDUEHEaDkfluGTJQOeiyC7by3AiBvbxUMc0mkQ6JftYnB6WurmIFbASK3KyFCzSnAmwjOCw=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.48.tgz_1486692610362_0.7767534248996526"},"directories":{}},"0.0.49":{"name":"nodestash","version":"0.0.49","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"d91431fb4bd0d95f6c4384cc4d96c11652ea47a1","_id":"nodestash@0.0.49","_shasum":"a7dc91ee9cb89d26273b329cac2b38ad8b11bfff","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"a7dc91ee9cb89d26273b329cac2b38ad8b11bfff","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.49.tgz","integrity":"sha512-343FDzKDfxNGsKM2z9KZFLkNtq0ClYyJkAzwtbJvVO3IL3ysqTWbAOt3QztqRfc5yNZ2JcwYcKnClPQ1ZPNvMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7rOvKFk/9s0SYfLJsX+71UUveHrXi9ZxpGYjh8kkqhAiEA5OgbvxtNhVitIMoU06s4waLqVp2q5pDqZQ74fIXHUl4="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.49.tgz_1486727812917_0.5962910512462258"},"directories":{}},"0.0.50":{"name":"nodestash","version":"0.0.50","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"f90ddcd56cc86bbc0ec128baf58bf9c08d3af804","_id":"nodestash@0.0.50","_shasum":"604b23384d93d3301ede61519e3142f4d91f7cb3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"604b23384d93d3301ede61519e3142f4d91f7cb3","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.50.tgz","integrity":"sha512-ZNEl8YjHBbkYtk4mCGNgMgkuV8L3eh8P5BUbqtnZDILZylA4ju5d8xb9+986zlRuvY75rf9Amb3YbYUxAE/T4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKl32kedYs+ygsMnB5PBwOK4ooDTWu2PH1K6eMXj6WCAiEA19DTVTXuALpDUF7Qna82qXdvcGOOhodRngQbB3Fde1A="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.50.tgz_1486728021260_0.19673051428981125"},"directories":{}},"0.0.51":{"name":"nodestash","version":"0.0.51","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"3f2c67ed8d9f8dcb701244321283d8f0bf5c5961","_id":"nodestash@0.0.51","_shasum":"ba7c25bed680c63c82f920a7966075452e8de244","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"ba7c25bed680c63c82f920a7966075452e8de244","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.51.tgz","integrity":"sha512-GJpmussgoCkaWMx+XDYGoYxSBlYT6x+4N+M3ZAGYlHj3uC9a4OsJOBdCIvLk1bIqHmV891FlLOcuDvBkpGkYmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwKUiEZJEIDkTsau/fdC2R6t4TyJO9HncuvE8hxzIilAiBtq+EhNjYnZzoPJMLg4nGnVafMoEO+dL97u8C+EWQc3g=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.51.tgz_1486728757389_0.5097048999741673"},"directories":{}},"0.0.52":{"name":"nodestash","version":"0.0.52","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"47e943b3e574e9c29475eda47188a3c28c5b84e6","_id":"nodestash@0.0.52","_shasum":"ac87ce3c1f6ab025bf56dc1891b450c852742fed","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"ac87ce3c1f6ab025bf56dc1891b450c852742fed","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.52.tgz","integrity":"sha512-Pa1A4xJHnMdoTswTggVCo1VfNF4f+CcmQj4egKEomhcfKlHoOkx+lLBf+Aqb2TdJp5pLrElIEMs1vAf0dynf8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAdHbW7mXBL8QS7zwJS/KyivZk3gWwYP0HcOQLu1OigQIhANaVSCaV/sEjcGzKmePEhbrl4VRJcXzp0I+YO3bzRE44"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.52.tgz_1486728894826_0.32018027105368674"},"directories":{}},"0.0.53":{"name":"nodestash","version":"0.0.53","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"9be26b08114b731bfbe92e2e8f09e1a8858845ef","_id":"nodestash@0.0.53","_shasum":"d511487adf246b9164241a562472eae949f931e5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"d511487adf246b9164241a562472eae949f931e5","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.53.tgz","integrity":"sha512-l27371unhJOykYAnjCFToqrs2zS+Wt1bWd5ZNofJOWJgdzUCIjl6MbrujUbB64z37QbHovDjjJoqPJci1vJIvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfcRRjkxrfXT8jJP9CGE/rYWOso5ecDBiKW+4RIrbtEAiEAsON8zg7tqK3LCtbmEXFB+hVH0Y08I3GgJup8BSgY5rg="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.53.tgz_1486728939125_0.7828989406116307"},"directories":{}},"0.0.54":{"name":"nodestash","version":"0.0.54","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"67a9930dee72ef6b5229ce7c029f33ae8e39eb85","_id":"nodestash@0.0.54","_shasum":"4c5740eea7f56b0d007757b222e4fc5ac4a155df","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"4c5740eea7f56b0d007757b222e4fc5ac4a155df","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.54.tgz","integrity":"sha512-iJ6KPxW02GTOH9rYtbmGhAUVRkknOUS6ZBsJACO35hbrunolaITiBptNsjUGasi08cU3VzD6yCQVvHGHcjpmjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+OHcbVPc/mc+A7pkquyV4Hp3hMZt85YdBxjwZdrp/qwIhAJQ9RekNMjAoXkp9MKaBSaIYBptIH4ezJD/dllMNb6GX"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.54.tgz_1486824576181_0.1913442153017968"},"directories":{}},"0.0.55":{"name":"nodestash","version":"0.0.55","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"773bdcf83932ca58a96b2f423dbf201317c90bb3","_id":"nodestash@0.0.55","_shasum":"e5beed16b9ae089b400fa4afe546a3d60cb73eb5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"e5beed16b9ae089b400fa4afe546a3d60cb73eb5","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.55.tgz","integrity":"sha512-09unclC/VjMrN3jKR3wuZhku1UDhivJk2k9i5/VrnOfDowPc8ODpjG4IZojRBf7BYvLN1C6tuHF5WWTmKcwryA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOxcqdI1WScc6rIX8yfQcv8VdvlloRAZlvZGKnKuCTSAiEA7QhsKUSvwytanruQt1Wga729UwfvNwIrOo+Or2s2Uqo="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.55.tgz_1486991469500_0.9864071612246335"},"directories":{}},"0.0.56":{"name":"nodestash","version":"0.0.56","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"fc928e63943b872947b643de6429d288a0b3badc","_id":"nodestash@0.0.56","_shasum":"4a53e10899a8bb122248114637346c430533ffc2","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"4a53e10899a8bb122248114637346c430533ffc2","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.56.tgz","integrity":"sha512-uWZ7sfhdAChDxqq1I04eRqyTiNY24LbyRqdlKlCv++wOrcLPy9zST7PGHvhv/JK4hr8uRZFrelyCUgZCZUG1ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdthWrtd2wpfDkXcA2dxssbUw+IvD4tLmRuD0Hi+QjKAiBrzajFZ917HfCJTrHuJjQpXVm+lClaYXFA6KlW0JHpiQ=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.56.tgz_1487003848916_0.5316379037685692"},"directories":{}},"0.0.57":{"name":"nodestash","version":"0.0.57","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"332203474da653d7d4c971a18601e88509a807f1","_id":"nodestash@0.0.57","_shasum":"e98245deda51861c6068266fff2974686663fb43","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"e98245deda51861c6068266fff2974686663fb43","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.57.tgz","integrity":"sha512-/oatyW4w/Hes/2L+aDThNo24p/ohPg2pKUQ8WrMHxquS3rSspMDis9TNXub3zSHfuZ9FH0CMYFxOo3zfzcHGPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXuCJd7zvmBzHtX+bGzh2N5Qr7EzzM5gtzCmO6wnwBNgIhAMYMNniwKz63ZieRcqYgRwdZ7oAFTwPnTPaSG1lo8Sfh"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.57.tgz_1487007741813_0.2783039533533156"},"directories":{}},"0.0.58":{"name":"nodestash","version":"0.0.58","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"6cef422995843667449f0ed2120d6c59d78e3e90","_id":"nodestash@0.0.58","_shasum":"8637b19d4265c78cd48cb8fc8506707f817cce7f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"8637b19d4265c78cd48cb8fc8506707f817cce7f","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.58.tgz","integrity":"sha512-o0APk1mdsVH6FJ++TIFkKP8zAt4emCBXhCUNwNUhUK5knq7f5iig/0l2o+xLbOyvjhwDpzSmqZTDGskF+5OMHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSZVNsnQOAHrEIU0rphW6b5smKYiSd4qKWIPfSkpUD4AiEA3HLH9C7kq6tXBTupBamtTON/eyCmTH4YLbP4gZn/vOs="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.58.tgz_1487619244739_0.7481558998115361"},"directories":{}},"0.0.59":{"name":"nodestash","version":"0.0.59","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"a9688d64e91c7045250f9a1156c712b35547ccaf","_id":"nodestash@0.0.59","_shasum":"42991619adc65df372d5614aa285a1a528cb2e38","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"42991619adc65df372d5614aa285a1a528cb2e38","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.59.tgz","integrity":"sha512-2a10+umJlOOaE5QNN/zk+lDn3dh/meqhvcc9F2HPO9mnGIIeTHRMlaLnn5s7Ve1Ky/3OeoWjGUgteGdByDRITQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYAxe+MddMuwsbNKOhhGWe49I+ohQ+tq3WL4dqzZYiMAiAMWD/QTJos9UCEB5/gKj+OS47fYIRsMzDjbW1VgT/5iQ=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.59.tgz_1487622494495_0.6585965128615499"},"directories":{}},"0.0.60":{"name":"nodestash","version":"0.0.60","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"99a239e1cfcee193a56df3363a175dd10f2e736d","_id":"nodestash@0.0.60","_shasum":"e46aa3b9dc265eceb2112d4eadb5f3afc7f9b489","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"e46aa3b9dc265eceb2112d4eadb5f3afc7f9b489","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.60.tgz","integrity":"sha512-aBYgQw3VJKqwaSgjYcUQD6qO9FHloGrEA07W5Bq7g09z+pB440zDcLkbiswfwaeeLWZHMWUmMePP6Z2HOTX70g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAmTetICkUyYJlcMb67e/g7D3WSaOrb6aoZW7UM6SaLgIgFznO2oZXs5eDIuougDRz3npjV4yEuNU5yTeWGuDPYs4="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.60.tgz_1488039081580_0.8500486903358251"},"directories":{}},"0.0.61":{"name":"nodestash","version":"0.0.61","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"68f299f15c0bfbaa4761b6921bebf243e41efaad","_id":"nodestash@0.0.61","_shasum":"3cfb0befd01b3bec9caa6c36b387480e089c52f0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"3cfb0befd01b3bec9caa6c36b387480e089c52f0","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.61.tgz","integrity":"sha512-WB9j35Dne4rE9uWs19CSgSENrrCDfEAewNPJtjweT+v87R1obfNJv2cu5A4kQCro5+CXG9ZS/x49Yk5QdOYlTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUu+TXmpBFnMD0qgrx3dzyLE/hvGsr2M89quQ1OZuTTgIhAPvHh++pwVSRmok2/9esUNdpmQl+Wj+mJh8g8fuJaIWk"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.61.tgz_1488479592134_0.8922432449180633"},"directories":{}},"0.0.62":{"name":"nodestash","version":"0.0.62","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"00c384d5f746004fb8ca6167f3be65afacf109f5","_id":"nodestash@0.0.62","_shasum":"101c5fd960da1ac4300450f39d2eb50b529cd7c7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"101c5fd960da1ac4300450f39d2eb50b529cd7c7","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.62.tgz","integrity":"sha512-GZ/MvR61iWPCt66dGWlAui5bSfZQTRIUFozctwTh/qFQJyhKzWsSRPxSwYHKqB0CtkXTKQ2LEwyIHd5G/ODi5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8pDqjW1ZtwePDdsDaoKloPyiCewGtEJ17GBI3+RL13AiEAn14Zd8tL0p9uyJQLMeel+aRjxHVSKLvDonMmhlYxhI0="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.62.tgz_1489094507055_0.2719170479103923"},"directories":{}},"0.0.63":{"name":"nodestash","version":"0.0.63","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"c01935c16047f25d47fd5d6a292cab9f6cdc1e1a","_id":"nodestash@0.0.63","_shasum":"18ac6cd6b0194d3889bd05973772f18e97c2efb5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"18ac6cd6b0194d3889bd05973772f18e97c2efb5","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.63.tgz","integrity":"sha512-7lqDItLqPhVO7TcRCBaWDcUYoDE2EQv70Htlo4AB78ELNJCjpdiCHMvEwOwO07pHIGlPlGzJLcLHLLoPSIgehg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhkIeub9ptApIu4Ae3OLJu/SvrTb4Vk3CfpUv9QL2UfAiEAuQH2BwUbeXsC5eJstqSXAn5HTcHb4STt+B0R7AXzzZw="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.63.tgz_1489095470655_0.020469806157052517"},"directories":{}},"0.0.64":{"name":"nodestash","version":"0.0.64","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"29b66a0d6f107e38d1d6e4b9b02f819c42eebed6","_id":"nodestash@0.0.64","_shasum":"2a716e781463bc13f4ddf8b1bfd83672010d8ad5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"2a716e781463bc13f4ddf8b1bfd83672010d8ad5","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.64.tgz","integrity":"sha512-pN6CclLD4gPPU29oESwcUo6GcsSY0thKrdVBbvs1KD/h9BIvbql4LNALCELRbjriaHfpDhoWTDIFgO9G00odYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvXXg0xUKRp9gpE3mjhkkR9UsPpWdR9wSPi+HrmV/c5AiEAzCb3tQ9j4dn5YEdsf8BXmmZQ+S3uhgFXGFIPkNejdGc="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nodestash-0.0.64.tgz_1489119362810_0.8676910013891757"},"directories":{}},"0.0.65":{"name":"nodestash","version":"0.0.65","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"3cc1acba0d9ed0379e0f3a9d07df3e7c1e91c84f","_id":"nodestash@0.0.65","_shasum":"2560b74f775a59822c989eeb607fab289142c79e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"shasum":"2560b74f775a59822c989eeb607fab289142c79e","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.65.tgz","integrity":"sha512-waqFEliaUcCDJJTrzHvE7QhWP0/BrQj6a5bviK+xrK8gSlfuKeDxGrw0JB3yJkZ9YqiKTHsM5U5UgWL14/2L/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9doWNBfI1Oi8dzC/4wR2T+Drr+Hu4dSgAyJ3FYVhm/AiAOUxIk8KCwhLeBvvWFTzqjvLEVxefyZLJVqMb/+eVGJw=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodestash-0.0.65.tgz_1489529717247_0.8383111709263176"},"directories":{}},"0.0.66":{"name":"nodestash","version":"0.0.66","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.3","geoip-lite":"^1.1.8","referral-parser":"*","string-hash":"^1.1.0","url":"^0.11.0","useragent":"^2.1.9"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.1.1","sinon":"^1.17.6"},"gitHead":"4a4dbfa2830b8cbda33cf9c14dae5c0012e6855e","_id":"nodestash@0.0.66","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-eM6d8ln6itDSzKBv5s1c41Ya4NXY3XKylTfzBAxo4Q1falBFbpUd+8sLi2c6FLb5BJCBwpqYo+4BeNcXhyrufA==","shasum":"db3d16553c5e3dbf8e0a2788536341d3761ec002","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.66.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyN+DsYOughfHJGz8v5ucXjKeHYSNybvAO8CkL0V4IiAiA91dgCvp0BzEnsfhyc9usxVf4L7IJp2UQrfFe0olygyA=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-0.0.66.tgz_1496864006184_0.7334946042392403"},"directories":{}},"0.0.67":{"name":"nodestash","version":"0.0.67","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","geoip-lite":"^1.2.1","referral-parser":"0.0.8","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.1.13"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.4.2","sinon":"^1.17.7"},"gitHead":"ac278c694f41314d5a8634cf5de115163b50239f","_id":"nodestash@0.0.67","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-kqO8nClVKhSgX93Pf3Db6dlqZHdiu9PBt6xIwrOvCvWBB4Fb6gK5hDQmnAKmYm2gV88tYD9m0KJOUgq0Jg7uyQ==","shasum":"a63d841e4ebaada49e51ced78fb7aba5eecf5794","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.67.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXgw8Lncryb/N52ke2bCVycp8BNHq+PYTeqdDS4DunqAiBUpZy+UhkDovMLks8KRpw1hzNhhQilxqVcR9P3bzlXQw=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-0.0.67.tgz_1496868109943_0.13689244049601257"},"directories":{}},"0.0.68":{"name":"nodestash","version":"0.0.68","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","geoip-lite":"^1.2.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.1.13"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.4.2","sinon":"^1.17.7"},"gitHead":"c4993861f056437f5469afe45d127b4367b5a4d7","_id":"nodestash@0.0.68","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-m9fmJv6naTrseSyNdAMM1/LqTnp984x2z2MN0spSFfxNDkIamhxnyP7jd7xZW7Oa3eCIWbnP7kgIIaBd/9f6PQ==","shasum":"83fffc4ae4de2fdc9c045b2585709d725e4e3490","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.68.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvBhbiRniVmA/9C+RoC95bFCo4xgnxsH8hxOk7iQaKUgIhAJuW2B4oGg5eL6ua7SkrZq1xM2O9cNuLCVEAt7x3cWwb"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-0.0.68.tgz_1496869151086_0.8636506521143019"},"directories":{}},"0.0.69":{"name":"nodestash","version":"0.0.69","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","geoip-lite":"^1.2.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.1.13"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.4.2","sinon":"^1.17.7"},"gitHead":"3561adef285ce723da2a96ce517f46fb8d80a2b4","_id":"nodestash@0.0.69","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-sXWa6DEtkuxVZ8e2XIul2vUUKvwCV7nokUjMVqgRGLqr/HrgGrMoDFwwGPNxH1oGFpnNM12QFFT4no7O9YCLKQ==","shasum":"ed122fe589ceb4d7e30283e237f42f0592ae5b02","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.69.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHw1BhXsNYQxQaC9LPnyF7gkoKgnmKmM6Ys3vtqCWi7wIgCYX8ciWnos8Xun/rWTMXieH11l6avju+haKIUH3nBwo="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-0.0.69.tgz_1496870348845_0.0901446957141161"},"directories":{}},"0.0.70":{"name":"nodestash","version":"0.0.70","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","geoip-lite":"^1.2.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.1.13"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.4.2","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"bc0c5f4e27f399743181b18428d22c5ac0e669a7","_id":"nodestash@0.0.70","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-h/BB41sediYZfDpPV1mENh+RdItzdwFNDKD+/RbjKmwhcZZTKUuuqZFChOlDyvz3lxzyC3ei+qN0yFyEMyGtyQ==","shasum":"2bf005d29a15e952397633e7d663391c38474758","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.70.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIKmEHaKZ48oYNoN1IiUwG2tTTcYbBNBAi+KtHB/JSjQIgHKa43+eEwv4LRhqMXWVnFKVoff+QOYVCX/YgvQGurtI="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-0.0.70.tgz_1496872200869_0.019707167986780405"},"directories":{}},"0.0.71":{"name":"nodestash","version":"0.0.71","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","geoip-lite":"^1.2.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.1.13"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.4.2","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"d5785ee95f9a130ccf5491f5fc29cda0fb5e586c","_id":"nodestash@0.0.71","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-stbhJi1E1qR1L6FTaNt+HAhhVxTzS8q/XpSK9QMVUdVHfm3wxH356MO756yYaIZ56HVa9Nm0deYdkOaUKtoeVA==","shasum":"a0bcd6f7c19fe0c969164a8c62bbbdc1c4a98554","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.71.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfDJUwnVD74V6VOSzi577qBZPkQUIdJkp5h1X/moYz2QIhALwCC0LorzCr9Kij6VfSHyjA2NILFn2+mfJ+/h+BLH8+"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-0.0.71.tgz_1497720889401_0.07723420672118664"},"directories":{}},"0.0.72":{"name":"nodestash","version":"0.0.72","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","geoip-lite":"^1.2.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.1.13"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.4.2","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"ed0361b3192f22cafd94ca333685bd831e4025ba","_id":"nodestash@0.0.72","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-v6HLi+vsTiQIIxa8frWkJzAyYplpDXF85/DNZSiuHBuvhsz5vysWO8Qz6FAuBK4a1DCi/jBo4Llt+PraJatn2Q==","shasum":"b13b955957cf6a2006063e024921a3f30d606e9a","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-0.0.72.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICiA3ljPQqL6JVU2Zr+nw6+DbLoqPxW65+6TQVRyO7mWAiEA3DmsgW8mrjoHLZ01RHJZn+BdAKNPQCsx0RGlvG3/TMk="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-0.0.72.tgz_1497775046374_0.8706264577340335"},"directories":{}},"1.0.1":{"name":"nodestash","version":"1.0.1","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","geoip-lite":"^1.2.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.1.13"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.4.2","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"40fa0f5cd5cafdf258e2ee0f306a3dadaf0c5187","_id":"nodestash@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-ZRIBf/C00tMYX8D8YuthIl0Q+SnFtckfyHwJE8PWHBxZ6eU8nXGQl/lLLRwZktxT9DVrufRjjQR+eKiwgEBfbQ==","shasum":"6aeae0ecbd962f36e9bfe149123636fc64450df7","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyI/BnlaMLn8MWsQEnZSeQhsMvJOcTafu0Qqmot4L6aAiEAhEZnx8UDY9oAcl0zubvgU9i09HiXuw5VGttSaFeh7hQ="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.0.1.tgz_1502305358577_0.8409164473414421"},"directories":{}},"1.0.2":{"name":"nodestash","version":"1.0.2","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","geoip-lite":"^1.2.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.1.13"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.4.2","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"8afb21141f5c328eb3056f3acf2cce9564ca76dd","_id":"nodestash@1.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-wKwkxpM6x61hCJWopJNPNviJquF+vcI5nT0VtNaiIisff72gmw1hA+ygpB7qEsRY5j/kF05NTKyhLKO65vMQdQ==","shasum":"87011f1b678b1fc17ac139bcedf4cec1c24498f3","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaVh2ePNo0Jhl1ZiwxxlDV9mYY7tRZr4YfWJzd3QZsVAiEAjpjxu4iTV78ZuaJgYpOPPDfeTi7Tp+9hMRBPaY8UcqM="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.0.2.tgz_1502324589690_0.23730313125997782"},"directories":{}},"1.0.3":{"name":"nodestash","version":"1.0.3","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","geoip-lite":"^1.2.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.1.13"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.4.2","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"7bab34303c2ab2999027a3595a2af2cb2b4c4df5","_id":"nodestash@1.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.0.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-07cKIaWfTkWTY371rgoV/WpeEhoV0PU5fmfOREhZ8DVQC+hUidxqMxaDYFF/m7799ivzc790ZMiiVsn24+O0XQ==","shasum":"e39bd4a5ecb8596be61f89c1a3e1c44cf58bc664","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6ixVm+GbTPDN+UszS1VEDA6QcoIaev80VsUpXZIDeiAiB0hMmi9pvWn4NEgbJc7bMeTy01SIeA3VWTW1NUqYww5w=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.0.3.tgz_1502617611991_0.08673852612264454"},"directories":{}},"1.1.1":{"name":"nodestash","version":"1.1.1","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"2671b42ec8d50920bc987afba1b2f79881edaad5","_id":"nodestash@1.1.1","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-T8EyoVA3zI/RSobuHVxeHEsWP+2LYfN+wJgFr6JZG8Z8MKDFp4ec+8QBdayb3a7ZuPFXpZbuMI+44H+Ql/W7QA==","shasum":"dbba0177887bc02b89dbd11976391e3b307c6afd","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFTtX6aZYzV8PjtmaEhqUsff9ls6+0tkk4In8NIB2UnAIgMdtZpcihwlMQ/odJRUFBPUdlPodd9DNTHcAuS9x+vDM="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.1.tgz_1504995647485_0.8873942289501429"},"directories":{}},"1.1.2":{"name":"nodestash","version":"1.1.2","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"7abdd5adff1141473fa0e280036e4ad0f73b693f","_id":"nodestash@1.1.2","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-IfdQ3oBFZfunxgnSJuAmocEUOJkW9d7wxGpLQst/ayPIpkjs+y95643T09YWbSNnzR0khsJppZ1od6MKIKuPxA==","shasum":"28e470e7e4d21c09a3392545c8b1486698cbf021","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQAGmOv5JitQKAPGpZqxASG5Bek8H497H309qBNFtvhAiBDXbDwEUHOq+0ddwOf9Hul+KMyABk8adUj2y9w+yJUlw=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.2.tgz_1505005265191_0.49051154078915715"},"directories":{}},"1.1.3":{"name":"nodestash","version":"1.1.3","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"8821ac3e3b5e1a2d78f42e00339eb21d47d0a594","_id":"nodestash@1.1.3","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-JqqPRL4YUlNMm8U1gp9Dv+FHvo5hvpqRYtNwtOoIMDfpYwktLf3SVStNkbo7IYKxMET82uEFEQ0qdnPLwTlxaA==","shasum":"2ae6fd3ee932d959b7c121bf61d06e0030ea52ca","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYUNKNNbqF3BOhNwiWWZswe1drmTl8vVWjQ4ZjVJxrIAIgKciGsXljr0EU/ELa2q2GmrnRmrIaHrOChcCCwh4ebcQ="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.3.tgz_1505006760024_0.2187855802476406"},"directories":{}},"1.1.4":{"name":"nodestash","version":"1.1.4","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"e6306665cf86f783458e729a4153b1968c8b2681","_id":"nodestash@1.1.4","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-0PWfJmF7siRzifTtGG5bSknImW9iPKlQy4UljGl6dcJNthKh6NJ5HkaOCmRweEbdSn7EkXsNXqtqiAGf8lV42Q==","shasum":"b3a0b6d9192d889c06dc0d6f7cf1e1f319bf3e1b","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXAjf6nzLRGkw/jaK/F1UWB/LbeJ0KKTicSGY0jwcJYwIgA8GxGsRmON3AaSaP8OaWkaAF/E0+s1ivU//jC6nhEc8="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.4.tgz_1505010143048_0.259059946751222"},"directories":{}},"1.1.5":{"name":"nodestash","version":"1.1.5","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"17c4c013e98fe52d7428fa7086012d40000b7474","_id":"nodestash@1.1.5","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-tgQO4o0Rh7JkShaooTrKm7OPOV76/F+SG7EF4cUowO7ufwd/BjQ33dBhEKNGD/tozgpBYamxSzFnfXO2DF0y6A==","shasum":"3a2d901bfac02075300d633e2a3c1241650bf221","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvIWQV1tWaoqN/OSBP6zmBGRvl2v1Vxic77QhH0425RQIhAKWLmSJwUQa38n35ETK1g7hpsneQTfyg/zc0fe0Qb2X6"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.5.tgz_1505044453754_0.628159717656672"},"directories":{}},"1.1.6":{"name":"nodestash","version":"1.1.6","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"e9814bb304dc77abd0149a310dd4b70bad1ab97a","_id":"nodestash@1.1.6","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-UQ9/DQh791og30s9aIKvJBvpe8fT/8sAh4hKyVYGR8r96oQWBMHRujccSiVep58ENQxf6rPgV0uJzLs0dpcxCg==","shasum":"dbfde0b6db2657a147c98174ce872b76a9b11093","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGr6UiTL4EL072tZyFpzWk7WmfB3Ob1aNfh44AvFsARGAiEAu9PLu/O6ChkhZgVTDp9TPKRvKt2TxGH/KLf2JmePjbI="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.6.tgz_1505045427295_0.8977822146844119"},"directories":{}},"1.1.7":{"name":"nodestash","version":"1.1.7","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"77ff6da9993fe1d29836cb4d655554c6b95dc7fd","_id":"nodestash@1.1.7","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-Sx2PprqPF/7TgIif10BJpOXJDgCCFuAQpADow0wbM+eZHTF2ZVN17y6hoIZstcGLO/C9Q0vfjDNImkhsneriDw==","shasum":"74946c8322fd4596735aa6b09cd42b45212d26e7","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3sD3th7JwhqCtiancI0jWKLm8BRXVFeJ9gv/6rTb1GwIgOLhD85YpvyeIsWourg1M+kCGCewU+zY61tP7YRGyeUU="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.7.tgz_1505051358207_0.3425747877918184"},"directories":{}},"1.1.8":{"name":"nodestash","version":"1.1.8","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"cd4ad130ca0cc187eeb58286e94f6b0c1ce19554","_id":"nodestash@1.1.8","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-rvzWrcYOuZpfWsP2bW6o74H/a3mpgzXYeDCZT43sCAp1C+Lq2n4kigPq13cH/6hzjZVGxILBPbkio3hofHgrPw==","shasum":"69a6449e5b70a3ef1ff2ebc1a3e542888182500f","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApfC1Ly1Ja7xTyOm6xkcgzbvYGQZHpqZ5JuuA/nldZKAiEAyNTmPtYfAuk7WiYkj09jH00HDUEOY83JXeHCazrpMu0="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.8.tgz_1505051559993_0.026302105048671365"},"directories":{}},"1.1.9":{"name":"nodestash","version":"1.1.9","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"64361bc94d2c8e11724da7dee8c4511aae4002fa","_id":"nodestash@1.1.9","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-onqH/zU5ROqyppaK0V7YLI4+uA87UxzeQqF2BgzHt1Q6ivwRYNwoHySEWKpZWXTu1eu+g2lN1QKsPzIc1v75EQ==","shasum":"97ceddabfb950286be547635ab61c20d55a8ef1f","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi0Xrmf9qZO5YPLQvVTkMRRmy2AzS6+z96siHWpEqWfAIgVmeckWuGjfEFUnr8YcTPsZw7KSbbr08G2yIIW8TivAE="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.9.tgz_1505061228790_0.27232446148991585"},"directories":{}},"1.1.10":{"name":"nodestash","version":"1.1.10","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.3","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.0","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"7ee55af54c366ca2fbd3bdafc8bf13d3545215af","_id":"nodestash@1.1.10","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-lM53ofv2wIyt47WS4dLg270XTkOxxtQPj3+a1iQt1iK+i1a8sb3+TSVw6J9l3IfAaYlcGo4z3j//fseG9rdj2g==","shasum":"11f17ae7c2a06876ee91f443d2d54f64dbd6d41a","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMTVc8D5p3yji2X6e6pNZXxaEtlNWSxLaHN0eYN5GmIAiAsQwt7PEq+UVsjOT1lahRdOnTmK9GYFIjjTVfokoQmzQ=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.10.tgz_1505078550063_0.828192996326834"},"directories":{}},"1.1.11":{"name":"nodestash","version":"1.1.11","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.6","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.1","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"7dd4279dd158ad174a087b8ee9306689238928d3","_id":"nodestash@1.1.11","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-WU6oE73WFU3hz3PO/7rb6AL6DjfHoe/wH87Pb7sFu2Nh/M+i/cfv6SqqF6tEUtojZKp83HCpXaRuDYTp3jEsoA==","shasum":"c56b3e4f1497449ee806607e5ae365dc9192815d","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGp5Bbf12mnrMjbQZu2Pogu5jnk64c+ey6nKdUiuiHJ7AiEA8PGbmJ0XnerUjyfJTsUfQphNCF5H9oAS9n/3W1gyQvo="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.11.tgz_1505078678393_0.22448696615174413"},"directories":{}},"1.1.12":{"name":"nodestash","version":"1.1.12","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.6","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.1","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"204f77d0a4d3f065aa5138ab45d3eddea03ef9d6","_id":"nodestash@1.1.12","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-aPdSrWQ8SVKeff/XakrnpW63LOhrYs2HrBv1P35mS7+3pa3YwAGwON3ZT8J3eNeEyap8kQKyZKwWhIX6Iekr2A==","shasum":"76bfad8fc0cc07441ac54739aa5fd524d6b97511","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFjkuPI8MXJI7wPsoBaEDz1rv9b5yxVUIgZvc+H4HNhQIhAKqrcyfKcPqBX/56oO2G8O4H0MwG4aKjqfRO2nT7FxVl"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.12.tgz_1509790974090_0.8000506265088916"},"directories":{}},"1.1.13":{"name":"nodestash","version":"1.1.13","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"@bbc/abacus-framework":"^2.1.6","cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.1","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"f06ca1462fa37c9603f688e978ae93adeed4905a","_id":"nodestash@1.1.13","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-pIy347RbDlAVM6WViwPvYH7901Js8I1ldNUTxE6JbH8nJ2Gco/0onBJuOaW+5u1WOdufYx29QPleTia7E5rFBQ==","shasum":"d8dfac4ddbeedd08fbcac9b6d746c90414e1f206","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNUWl0z0L0kacixrNkvM4wRlkQAslR7zYMpXM9ZQMk1AiEA7xUmNmhgNSqARc8t5uJsCqMczAhvhWqaGH+9EhKDRMk="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.13.tgz_1509794826471_0.07769193034619093"},"directories":{}},"1.1.14":{"name":"nodestash","version":"1.1.14","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.1","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"383456abb04f1969fe6384c4ebf8867afdb0c90a","_id":"nodestash@1.1.14","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-OlSLci4TB77ma9V64H6n684Ex0eDLTp7iDsZ65Z84GjZHGG33ntxqXsHmyjMHnLXRJEFbNtyuzQ5WfcN1drnyg==","shasum":"30ba67090debab16166a8e3014a91b8a0a1c1136","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjmvCUiZ7Qv6FURAF7Z5FVs3vnfzzGp/HRjznePthSIQIhALyfYoA8sjla8iS38kIbwQRuV7z0w3+5Tf0d07YTWmsT"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.14.tgz_1510764690401_0.01651612133719027"},"directories":{}},"1.1.15":{"name":"nodestash","version":"1.1.15","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.1","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"cbd110451be6dd544b3835e73bb4c4efa21be764","_id":"nodestash@1.1.15","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-GQJPCPshtXkCWUeaZp9X/MnXU8+nu4ghUZAyjqAFB4IWv6mEsYKEQD4xBjMKszJzRjpZra7A1aivjUiaZqn0qw==","shasum":"ce01d26d9dcb24074799550e4f899be3492b481e","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6SYGp5IAjHrcb+rT+z9jf6bjwKqFQQNVE4lJeLts5YQIgCKgL13TvvNU6ZX/x01BfItj0s8RzGqp9tyiPRxWbSjQ="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.15.tgz_1510766954368_0.3683911298867315"},"directories":{}},"1.1.16":{"name":"nodestash","version":"1.1.16","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.1","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"76c1a1b174b43d325a1d9a439da35f657bf26690","_id":"nodestash@1.1.16","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-OvS+fj/PYGZBcR1d/u4uKQRuHUl0ykgbUmUAA/mNAJ0KkjIWSVqvXqMl5UvwY2BRWov4QCoWc2C4Xe8jXWTAqw==","shasum":"9b448d2407dfaf4f95ebfa6715a200893d9d010d","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAsH8aayD39uNxZYDUMvoe5ilQLW7Ygj08DUtiqzjKWJAiAUbkk3tLabTwO3m25U8wm7WFrxHwvwhVOvptIU7W10+g=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.16.tgz_1510788655254_0.98891597148031"},"directories":{}},"1.1.17":{"name":"nodestash","version":"1.1.17","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.1","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"85a562829e826fff089966707a6b36f1f39045e6","_id":"nodestash@1.1.17","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-xovYwhiMyeK9s8ilY3D3ISLzxGw2XAkSKWLwHynWrjSGui767/SKK0/s8r17LGe39YEVfwLzZE8MXUucK8rLtA==","shasum":"0cedb503bd70aa563d468cb1bc5ea7eccea173ea","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7wjNoLe4bVrzK/ItOKsQXBH8ftZt0sjUqIZSW3pUilAiEA2Fd8IvYoDssnbNzH7NturOznVqVZy99C7uNea34AJWc="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.17.tgz_1510792613064_0.4131268234923482"},"directories":{}},"1.1.19":{"name":"nodestash","version":"1.1.19","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"ee4bfdf3270b50677c333712d8a62c59b43db584","_id":"nodestash@1.1.19","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-dFIxSAOscDmyKY3eAnejBwzn7BVev+NnSZaUe6oKjucaEli+KMBQEs14y+Z9CAlhONiaHeAQ0DRHH7+GdnHZmg==","shasum":"4d46452a9783660b9e7cadd01f8fe8887fafb078","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.19.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBm5WMVihcSQuAyTaE46Amx0n33QO2pOiP967gqA0+edAiBJB2Q7UmIhWDO5X9EwNQ2aZ+KjnG+aGSpgHMGXFK7r2g=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.19.tgz_1510794552925_0.7779300287365913"},"directories":{}},"1.1.20":{"name":"nodestash","version":"1.1.20","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"c03afd77f005dda3738767c7a95455968addd2a1","_id":"nodestash@1.1.20","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-HV10JIWzs2iA5KRAGLvRvD5pf4afgwHuYWXz0uv9yIhxNsItoEAOMj6VA+BOkh2VN/Jhpnr/TyIoC928qfs1pA==","shasum":"7f0950b45bff16ebe5154682fa21ced2c4920484","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNl0UU0zZOdhB06t7hEJf6+YK+59M3xQjdtSa3G8+hrgIgfkK2OnZlPzYyqXQRNvwpUbGtJS1r70vt1u8EyoBFH6E="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.20.tgz_1510797271301_0.49099049158394337"},"directories":{}},"1.1.21":{"name":"nodestash","version":"1.1.21","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"5e8aed0431ac826ccd81631cb44f2919835122bf","_id":"nodestash@1.1.21","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-Ih3sx/F+fleKgHib3G/t4GEpcgNwrWdQE+0TIs+9qT5gL6EZVFucS853BfX85fCELaR3vecO0ZECK7/+yYD2uQ==","shasum":"44a1b7dca55226afb1f64fe5dbd75c05330fc9c8","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.21.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/y3LPvg34GDOwebsuAnGDZTNJODgxoaPz225ZtY06IAiA3PjyroTHUPh1cCQFERkBsV7R+jGHlwGKXGX2jww98WA=="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.21.tgz_1510827482882_0.6807132633402944"},"directories":{}},"1.1.22":{"name":"nodestash","version":"1.1.22","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"63bcd048ba2cb8cfb68bc26214ac2aaa3fc98978","_id":"nodestash@1.1.22","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-Jfm1CEFqvQGxRHitOW+cVJhiGYVHUvzd4lcZj73RXnnIMMqXwia3ij7ETWhDehnBmXYlSQGvSu90sKhVEYGnlQ==","shasum":"f8f4fce05d0b6e043cc19ebffb42a8ba9fa0867b","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.22.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuWg6SocjyogZNsyK4CR3xbI6+gT4jhE7nxg2IPm539gIgP9fkKLSpPeeZ1zeJ+YY356ZX/FC2U8s8wy9hgzzn5KE="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.22.tgz_1510834848936_0.7651087124831975"},"directories":{}},"1.1.23":{"name":"nodestash","version":"1.1.23","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"732377ea74a644558ba88c31113179e5a302d32b","_id":"nodestash@1.1.23","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-vj5f0fmBxRdK7OWy9SXZrOjgMsnhnQT9pw/rDPFSRVg3e5JVL0dkvOHJrcQGSGkXPY3DVlOq88l9L/ts29mFIA==","shasum":"f8e18c36ed8bcce1461c28908ffd5b0fefa43944","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.23.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6u1bUUlPJVHd2YDNXR6iZP+Ovlj8eo2/FcQEpg3/t4AiEAqzvpm3yg/gb3d6Yx2pZKY4lnBTXeq6EHuEJ4rkXErEk="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.23.tgz_1515509794144_0.2091696436982602"},"directories":{}},"1.1.24":{"name":"nodestash","version":"1.1.24","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"64f6392334b11d482b2c38c56d375dd69a3e2114","_id":"nodestash@1.1.24","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-eHlhP2svX/jxDbcEhd9g0bvJXBSeuscVTUm3rnugjw/7nsUvYRsYKGci++GRlN1QjChGdU3w+2ZrJssctx6yBA==","shasum":"5129609ec9c209a5a00312c3363bb42aee8772b9","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.24.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtkjZ9UKED+r9nz7Ie9ELySti7tNxn9lQF6q9qC24OKgIgRGFee5qhQK3E5+H9m4emdMu7hhWpHiRXWWIt27n598k="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash-1.1.24.tgz_1517850039737_0.5812257989309728"},"directories":{}},"1.1.25":{"name":"nodestash","version":"1.1.25","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"d081bc993a3ccdbc2501f5d6b5a15c42d35b040b","_id":"nodestash@1.1.25","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-EDhB98aefH4eGVyxdtarG6ngQh+BB8OQ48upEppbWknYhutpWO2muVVSYGj79uBrNGJBBsARORgjH8F8/0Xb/g==","shasum":"3d95ed902680b8d14d57fb61c87dfbbed49d6fc6","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.25.tgz","fileCount":37,"unpackedSize":93173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcWJd9qQpriYZhYU9LMMm+wHNSB2xjPDwJX+FmuTI80AiEAiX1AEuezzhxUU3I/sUYUe5CJRcMS604+cDFIE0gQQP0="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash_1.1.25_1523579053274_0.9705596156270657"},"_hasShrinkwrap":false},"1.1.26":{"name":"nodestash","version":"1.1.26","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"989df65c1c07a952ac495ac0db9dc133f5af017a","_id":"nodestash@1.1.26","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-f0Z65knTb+9yoQb4cK/HN6WyUR7a+2ZilBSyJlXX6QOMk1swuWPIeopEeoJ+8fNNEupyC5eRohz+b9tzZwxIRA==","shasum":"0e29b83246ddca1dcef6ebbb3a796970230db3c8","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.26.tgz","fileCount":37,"unpackedSize":93252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJRKWfQeFA4jXvAM/iD6AgZqLEzSE6F1b2SHsP8WZdsAiEA81pUAb13WV5O77BFHwKTzeLO55onyVNoJ1cq78hp3rc="}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash_1.1.26_1523581071807_0.5201902006652497"},"_hasShrinkwrap":false},"1.1.27":{"name":"nodestash","version":"1.1.27","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"2435cc36c2a2cb7317fb8d8ed395fa60874af11b","_id":"nodestash@1.1.27","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-y5xcGcsvqEg4W9zeT4wlgTycfcRG2pP4WziAc0EMpe6w95jNQAegov6JIZEaDb84bNXy1GxqCWLCo6UYg56dhg==","shasum":"cda6aeea2f035e5d5fd7b6d660efdc96750b8855","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.27.tgz","fileCount":37,"unpackedSize":93254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC640kdcaacOecIrXXb1on8ZVZNZNtf+Ow7yXqNCknAhwIhAPgYFcRdnm1yYO9PZMUu1DqzNNOFsqr/+IpE011lUwAW"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash_1.1.27_1523583494844_0.5136736849935424"},"_hasShrinkwrap":false},"1.1.28":{"name":"nodestash","version":"1.1.28","description":"Parse logs using just NodeJS","main":"index.js","scripts":{"test":"mocha","update":"./update.sh","bump":"npm version patch -m 'version bump' && git push && npm publish"},"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"keywords":["logs","analytics"],"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"license":"ISC","bugs":{"url":"https://github.com/danm/nodestash/issues"},"homepage":"https://github.com/danm/nodestash#readme","dependencies":{"cidr-matcher":"^1.0.5","convert-iso8601-duration":"^1.0.1","geoip-lite":"^1.2.1","node-cache":"^4.1.1","referral-parser":"0.0.9","string-hash":"^1.1.3","url":"^0.11.0","useragent":"^2.2.1"},"devDependencies":{"chai":"^3.5.0","mocha":"^3.5.3","sinon":"^1.17.7","yamlparser":"0.0.2"},"gitHead":"2dc078f9b6aca9cc8b3d0656e235e457e3e50cff","_id":"nodestash@1.1.28","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"danm","email":"daniel.morrison@bbc.co.uk"},"dist":{"integrity":"sha512-2/xvU1CJUDbCRxuzopKzL9VyHIP59G3FmnJBlZS1Kvrgii4N680hPleY+I9N6qa0WszXNj/5yQp2PI4ZL8BnXA==","shasum":"aa9376679cddd1cb1b7d140bdbeb1ad26affd066","tarball":"https://registry.npmjs.org/nodestash/-/nodestash-1.1.28.tgz","fileCount":37,"unpackedSize":92859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/DD7CRA9TVsSAnZWagAAc8cQAJdw5Y6OOAyPAjitOUxt\nWbamIj2bJvxzMHQutdFj0Jt5W3JjPTzRtavOvNKgTOxfm/K6hofTP0bi476Q\nlEZfXH1armUNKPo3OQ+FJpV4pf6qwN7MOql6aJzvAyI4KqXsrCPWFUPawyBk\nYoHS/cNCPgtHFe6b9odQSN1o+ay4PBelhlTSGXqdCo/TPkj7oEAvigWY85Os\nDPfComaGJ8/o64VmT6bGQBSBzrGrENgfd5Ai59sqoNbaDCzeJ0Hdu9EUvImR\ntyM4kXhvYHbCXHP83IBmXEMVVg0WmrHFzPUmEbZpc8M1DxGsoFfVUltrglyF\nTz1GLgcaNqPR/vp1PSgAVG0n9tXxxwjaNHRbERVIALrsZLZ8fnbybX6zIawX\nOpv6rKMmIu1U1zp5vM5J0xSeSU6DkOeE1IaWWZiep5sXTVt1+LCW5IuvowcI\nhGIkxNAiq48tlIA1/EIhGLbSlO3Mt2KJEO+AAU4hb2xR9EWqui3BI8BPCeBA\nimFzd0OsY0bhnFJhS19rAVFdyYLFCaH2QYFy123Q/+XZ2sTjfA8n/2n58axn\nvGIOQID4AMheKMVcMd9dh6O+dKwQmX7jZQJxCuF5MFmvuUbFH25b4wd59tv9\nt4LsVQcljj9rxvZBFrKio8gXp2wg98LtrH/V77iiv84L6I6nuldoktjzlcmI\nKkF+\r\n=NBpa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPtMfElrO2e3g+OmetOUFUQ/OfAP20gvHUSfaqjJsVqgIhAK+yoRF2WYQG16phgT/jRJYJmoLCzR887HePgD2/Zy6U"}]},"maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodestash_1.1.28_1526477049953_0.0916142112299565"},"_hasShrinkwrap":false}},"readme":"# Nodestash\n---------\n\nHeavily influenced by [Elastic's Logstash](https://github.com/elastic/logstash), is Nodestash. A log processor to parse, filter and enrich logs in [Node](http://nodejs.org) using streams.\n\n```js\nconst zlib = require('zlib');\nconst consumer = require('sqs-consumer');\nconst Nodestash = require('nodestash');\nconst AWS = require('aws-sdk');\n\nconsumer.create({\n    queueUrl: 'sqs-url',\n    handleMessage: (message, done) => {\n        const json = JSON.parse(message.Body);\n\n            let download = () => new AWS.S3().getObject({ Bucket: bucket, Key: key }).createReadStream();\n            let gunzip = zlib.createGunzip();\n            let zipper = zlib.createGzip();\n            let nodestash = new Nodestash.Init();\n\n            let stream = download()\n                .pipe(gunzip)\n                .pipe(nodestash)\n                .pipe(zipper);\n\n            let writeParams = { Bucket: writeBucket, Key: writeKey, Body: stream };\n            var s3Up = new AWS.S3().upload(writeParams, (err, res) => {\n                done();\n            });\n\n        } else {\n            done(throw new Error(message));\n        }\n    }\n}).start();\n```\n\n## Installation\n\n```bash\n$ npm install nodestash\n```\n\n## Features\n\n\n  * CSV Parsing\n  * Geoip parsing using [MaxMind](http://maxmind.com) and [node-geoip](https://github.com/bluesmoon/node-geoip)\n  * Useragent Parsing using [browserscope.org](browserscope.org) and [useragent](https://github.com/3rd-Eden/useragent)\n  * Referrer Parsing using [referer-parser](https://github.com/snowplow/referer-parser) and [piwik](https://github.com/piwik/)\n  * CIDR filtering using [cidr-matcher](https://github.com/pracucci/node-cidr-matcher)\n  * Error handling and notifications using events\n  * Easy to expand processing\n  * Fast multithreaded processing\n  * Fully ES6 \n\n\n## Philosophy\n\nNodestash exists because Logstash was becoming limiting for the amount of log processing I required. More customisation, quicker processing as well as a better understanding of why some logs failed to parse holding up the queue or failing completely. Nodestash accomplishes this by created a very limited log processing tool with the help of many processing modules already available.\n\n## Quick Start\n\nYou can either manually change the preference object or use the default settings. \n\nUse default prefences \n\n```js\nconst Nodestash = require('nodestash');\nconst ns = Nodestash.Init();\n```\n\nOr use custom prefences\n\n```js\nconst Nodestash = require('nodestash');\nlet prefs = new Nodestash.Preferences();\nprefs.geoip.active = false;\nlet ns = new Nodestash.init(prefs);\n```\n\nNodestash will accept line seperated JSON or CSV. If you already have structured data:\n\n```js\nconst fs = require('fs');\nconst Nodestash = require('nodestash');\nlet prefs = new Nodestash.Prefences();\n\nprefs.csv.active = false;\nprefs.json.active = false;\n\nconst ns = new Nodestash.Init(prefs);\n\nlet reader = fs.createReadStream('./beacon_20160901_130000.log');\nlet writer = fs.createWriteStream('./output.log');\n\nreader.pipe(ns).pipe(writer);\n```\nFor a CSV file, manually map, type and name your fields\n(todo, allow this to happen automatically if the first row are names)\n\n```js\nconst fs = require('fs');\nconst Nodestash = require('nodestash');\nlet prefs = new Nodestash.Prefences();\n\nprefs.csv.active = true;\nprefs.csv.cellSeparator = ','; // whatever your cell seperator is (usually , or \\t)\nprefs.csv.data =  [\n                    {\n                      \"type\": \"string\",\n                      \"value\": \"message\"\n                    },\n                    {\n                      \"type\": \"string\",\n                      \"value\": \"ip\"\n                    },\n                    {\n                      \"type\": \"int\",\n                      \"value\": \"date\"\n                    },\n                  ];\n\nconst ns = new Nodestash.Init(prefs);\n\nlet reader = fs.createReadStream('./beacon_20160901_130000.log');\nlet writer = fs.createWriteStream('./output.log');\n\nreader.pipe(ns).pipe(writer);\n```\n\n## Preferences\n\nDefault prefence file. Modify to the structure of your log.\n\n```js\n{\n  \"Nodestash\": {\n    \"lineSepatator\": \"\\r\\n\" //how each line is seperated \n  },\n  \"csv\": { // convert a CSV file to JSON\n    \"active\": true, //bool - on or off\n    \"cellSeparator\": \"\\t\", //string - how to serpate each cell\n    \"data\": [ //array of cells\n      {\n        \"type\": \"string\", //type of cell to convert data (int/string)\n        \"value\": \"ns_vid\" //name of property\n      },\n    ]\n  },\n  \"json\": { //whether data is already in JSON format and needs to be parsed\n    \"active\": false //bool\n  },\n  \"date\": { //convert string into JS date object\n    \"active\": true, //bool\n    \"in\": \"ns_utc\", //input property name\n    \"out\": \"date\"   //input property name to place data - you can replace the in property with this data\n  },\n  \"cidrblock\": { //CIDR blocks to ignore (known bots, spam, internal testing)\n    \"active\": true,\n    \"in\": \"ip\",\n    \"data\":[   //array of CIDR's\n        \"10.0.0.0/8\", \n    ]\n  },\n  \"ipblock\": { //Single IPs to ignore (known bots, spam, internal testing)\n    \"active\": true,\n    \"in\": \"ip\",\n    \"data\":  [\n        \"132.185.144.122\" //array of IP's\n    ]\n  },\n  \"geoip\": { //take an IP address and parse it against maxminds dataset returning a location object\n    \"active\": true, //bool\n    \"in\": \"ip\", //input property\n    \"out\": \"loc\" //output property\n  },\n  \"useragent\": { //take a useragent and parse it against the useragent dataset\n    \"active\": true,\n    \"in\": \"agent\",\n    \"out\": \"ua\"\n  },\n  \"referrer\": { //take a referral url and return useful data\n    \"active\": true,\n    \"refin\": \"referrer\",\n    \"agentin\": \"agent\",\n    \"out\":\"rp\"\n  }\n}\n```\n\n## Extend\n\nThere are many things that are still due to be extended but it is faily easy to add your own.\nAdd your filter to `/nodestash/lib/filters/{dir}/index.js`\nAdd filter preferences to `/nodestash/lib/template.json`\nAdd tests to mocha test file in `/nodestash/test/{filter}.js`\nAdd conditional filter and module require to `/nodestash/lib/nodestash.js`\n\nYour filter should pass two arguments, the line and preference object\nIf your filter enriches, you should return a single object to `line`\nIf your filter blocks, return null if true\n\nIf you want to commit to this library, fork and raise a PR. All help welcome!\n\n## Test\n\n```bash\nnpm install\nnpm test\n```\n\n\n## License\n\n  [MIT](LICENSE)\n\n","maintainers":[{"name":"danm","email":"daniel.morrison@mac.com"}],"time":{"modified":"2022-06-22T03:40:45.277Z","created":"2016-10-10T18:56:54.745Z","0.0.1":"2016-10-10T18:56:54.745Z","0.0.2":"2016-10-10T19:52:43.767Z","0.0.5":"2016-10-11T17:51:51.080Z","0.0.6":"2016-10-14T17:47:38.690Z","0.0.7":"2016-12-08T20:12:26.867Z","0.0.8":"2016-12-17T15:45:03.909Z","0.0.9":"2016-12-22T14:13:41.471Z","0.0.10":"2016-12-22T19:55:31.515Z","0.0.11":"2016-12-22T22:02:49.946Z","0.0.12":"2016-12-22T23:42:51.541Z","0.0.13":"2016-12-27T17:15:54.763Z","0.0.14":"2017-02-01T17:36:49.099Z","0.0.15":"2017-02-07T22:17:14.645Z","0.0.16":"2017-02-07T22:37:12.503Z","0.0.17":"2017-02-07T22:38:48.488Z","0.0.18":"2017-02-07T23:05:41.971Z","0.0.19":"2017-02-07T23:28:26.279Z","0.0.20":"2017-02-08T01:21:18.971Z","0.0.21":"2017-02-08T11:48:22.615Z","0.0.22":"2017-02-08T11:50:20.653Z","0.0.23":"2017-02-08T11:51:52.310Z","0.0.24":"2017-02-08T14:14:27.397Z","0.0.25":"2017-02-08T16:04:24.892Z","0.0.26":"2017-02-08T16:25:30.576Z","0.0.27":"2017-02-08T16:29:10.439Z","0.0.28":"2017-02-08T17:28:06.158Z","0.0.29":"2017-02-08T17:42:11.063Z","0.0.30":"2017-02-08T17:44:42.030Z","0.0.31":"2017-02-08T17:46:31.630Z","0.0.32":"2017-02-08T17:52:43.587Z","0.0.33":"2017-02-08T17:53:54.078Z","0.0.34":"2017-02-08T18:11:59.069Z","0.0.35":"2017-02-08T18:14:02.195Z","0.0.36":"2017-02-08T18:17:09.763Z","0.0.37":"2017-02-08T18:42:46.380Z","0.0.38":"2017-02-08T19:19:28.798Z","0.0.39":"2017-02-08T19:53:31.228Z","0.0.40":"2017-02-09T19:09:19.598Z","0.0.41":"2017-02-10T01:05:05.841Z","0.0.42":"2017-02-10T01:22:06.677Z","0.0.43":"2017-02-10T01:33:44.426Z","0.0.44":"2017-02-10T01:47:16.960Z","0.0.45":"2017-02-10T02:02:27.035Z","0.0.46":"2017-02-10T02:05:26.692Z","0.0.47":"2017-02-10T02:08:10.776Z","0.0.48":"2017-02-10T02:10:11.003Z","0.0.49":"2017-02-10T11:56:53.590Z","0.0.50":"2017-02-10T12:00:23.313Z","0.0.51":"2017-02-10T12:12:39.649Z","0.0.52":"2017-02-10T12:14:55.508Z","0.0.53":"2017-02-10T12:15:39.775Z","0.0.54":"2017-02-11T14:49:38.360Z","0.0.55":"2017-02-13T13:11:10.147Z","0.0.56":"2017-02-13T16:37:29.605Z","0.0.57":"2017-02-13T17:42:23.824Z","0.0.58":"2017-02-20T19:34:06.994Z","0.0.59":"2017-02-20T20:28:16.544Z","0.0.60":"2017-02-25T16:11:23.759Z","0.0.61":"2017-03-02T18:33:12.901Z","0.0.62":"2017-03-09T21:21:49.268Z","0.0.63":"2017-03-09T21:37:52.815Z","0.0.64":"2017-03-10T04:16:03.521Z","0.0.65":"2017-03-14T22:15:19.373Z","0.0.66":"2017-06-07T19:33:27.293Z","0.0.67":"2017-06-07T20:41:51.195Z","0.0.68":"2017-06-07T20:59:12.233Z","0.0.69":"2017-06-07T21:19:09.951Z","0.0.70":"2017-06-07T21:50:01.952Z","0.0.71":"2017-06-17T17:34:50.685Z","0.0.72":"2017-06-18T08:37:27.564Z","1.0.1":"2017-08-09T19:02:39.682Z","1.0.2":"2017-08-10T00:23:10.952Z","1.0.3":"2017-08-13T09:46:53.296Z","1.1.1":"2017-09-09T22:20:48.604Z","1.1.2":"2017-09-10T01:01:08.087Z","1.1.3":"2017-09-10T01:26:01.136Z","1.1.4":"2017-09-10T02:22:24.187Z","1.1.5":"2017-09-10T11:54:14.861Z","1.1.6":"2017-09-10T12:10:28.387Z","1.1.7":"2017-09-10T13:49:19.348Z","1.1.8":"2017-09-10T13:52:41.078Z","1.1.9":"2017-09-10T16:33:49.950Z","1.1.10":"2017-09-10T21:22:31.163Z","1.1.11":"2017-09-10T21:24:39.609Z","1.1.12":"2017-11-04T10:22:55.151Z","1.1.13":"2017-11-04T11:27:07.575Z","1.1.14":"2017-11-15T16:51:31.731Z","1.1.15":"2017-11-15T17:29:15.529Z","1.1.16":"2017-11-15T23:30:56.309Z","1.1.17":"2017-11-16T00:36:54.086Z","1.1.19":"2017-11-16T01:09:13.091Z","1.1.20":"2017-11-16T01:54:32.423Z","1.1.21":"2017-11-16T10:18:04.522Z","1.1.22":"2017-11-16T12:20:50.051Z","1.1.23":"2018-01-09T14:56:35.235Z","1.1.24":"2018-02-05T17:00:40.850Z","1.1.25":"2018-04-13T00:24:14.318Z","1.1.26":"2018-04-13T00:57:51.893Z","1.1.27":"2018-04-13T01:38:14.965Z","1.1.28":"2018-05-16T13:24:10.023Z"},"homepage":"https://github.com/danm/nodestash#readme","keywords":["logs","analytics"],"repository":{"type":"git","url":"git+https://github.com/danm/nodestash.git"},"author":{"name":"Daniel Morrison","email":"daniel.morrison@mac.com"},"bugs":{"url":"https://github.com/danm/nodestash/issues"},"license":"ISC","readmeFilename":"README.md"}