{"_id":"streamr-broker","_rev":"278-bf072b18d3eac1c09390bb39da8fb25b","name":"streamr-broker","dist-tags":{"testnet":"30.0.1","alpha":"31.0.0-alpha.2","beta":"33.0.0-beta.0","latest":"33.4.0","internal":"0.0.1-tatum.8","pretestnet":"100.0.0-pretestnet.6","testnet-one":"100.0.0-testnet-one.4","testnet-two":"100.0.0-testnet-two.4","testnet-three":"100.0.0-testnet-three.6"},"versions":{"5.0.2":{"name":"streamr-broker","version":"5.0.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@5.0.2","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"f8313e7399800db29232dd2c48f2fc29aa98576a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-5.0.2.tgz","fileCount":70,"integrity":"sha512-kfiiWlsZEtqJ8Er2upmFwfoRf48o/OHz/ozoWnlp0xlIgrTFwl+THIVow6CRd7p0q1D+4va3NC3Nl5Qd+28pUw==","signatures":[{"sig":"MEUCIDrx8FIY+rtPlzB3rQcH0zBHAYWCYbdFamElfBt2bpWOAiEAx5bNlGMvawz1PEgQ4+H+TetpWp23T4Enerrb77Ijyfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnDcfCRA9TVsSAnZWagAAPtEQAJB/UTUp7y71i42RLy/+\nvEo3JPrEhxO7DvCrlEvT3k+L2mHZINH5DVMjB/1xUFkBO8fI0Bq76hb1p70D\n+cp6P1fnf48Z8vmV1wUwDDl3lXXWl5o+94zpN37Ukcmc4w+7aFoHrK8ytGOf\nxMS/ZHAC9cMlBt8WEMfFritE8Suxv13GMFXNhAdTTuA/C9lHxnYLddnp6OPa\nE+WVdi5DUkxfrGOlMpOgMaDg6teEWiEjDSrUJtE2p85fwU60HevRgAcT4MBR\nw2BiRGQI6vXaSTGWXNNCWhA0uWQ69QF7UjmodeVdwKRTR+GCKlIYjEEydF0s\nvh56xPI+NuagvrRQgSg6sBrPHPJWyjPy7NuPAwxmB2Rkpe81SvKknh/pBm1E\nB5LjLuvMBulR5ZPidDfrB98tRcMBitlPpigIXwyNA6UyctVdt/ZBSCvb9QwA\nBdGQwvy7bUZU9/wsax0I6Jc9Za0yg8RtcTPkQXa4GwPYq5sZ4/jetC/sGqsZ\nFy4fZcBr2AHpo4CAPHJciGfUppHcBqhPMhrcXCroOwBFS3JKrFuXg3uxXUNp\n9+LLusM3exO2HeUhZJdxkNVanuEQkWNeMvQngZTAH7qJNe7EV47w5UXpI1xJ\nL1l4IT94ZI5cPeNwIHd6b9Hckm9VYmeq2398Kp86dWkINvKh/2RnB778W4D2\nZKO9\r\n=u3GR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"4cf13b43aa5199f8ec57ea2409ee430f2ab2dc4d","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.1.2","cors":"^2.7.1","uuid":"^3.3.3","debug":"*","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.6.2","streamr-client":"^2.2.2","mqtt-connection":"^4.0.0","streamr-network":"13.0.0","cassandra-driver":"^4.2.0","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_5.0.2_1570518815187_0.2747853958195754","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"streamr-broker","version":"5.0.3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@5.0.3","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"d58c8e24f7f8f61cccc9356dca4893bbd8cd73ea","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-5.0.3.tgz","fileCount":70,"integrity":"sha512-l2gS27FnvDFyPM0pZCb7S/XhInfcFrUqqI0gfOQlooUnrUEogenfGFebrDtTEjzPeGCw77cDqiXd0sajD3A1Mw==","signatures":[{"sig":"MEUCIGqg7cVfDkPm5wr9lMesssl4LGcoonbOATNAB6p/c6lEAiEAzCKd84LFTqCHIX8zozzu5RWJY6t0GrV9I4LZ58BrX/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdntAOCRA9TVsSAnZWagAAPrIP/1n2/L+LAjWiTV82rYPV\nc6sr72NwYiAJRS/gR0O5o0dXRKrOPOUYVbG4QDuFAqAcMuzlBw1Pjl6KLjfp\n+oK58JmabxHG+JOjL2wdYcP41mAXunBz6+CxItCXd1WJz/DjPHHTW2uMfjUP\nNDyEyZ7kp59CJUyuk1K8PEL9Mdenj4TB3cPyJqvURsHyVEyFfjwWuIsdJPKH\nLDpWap0P3bbxytHgufOqOEKzfh8Ow6Vw0Kdx5cfPefYgYgYJucrnTx6tYJuO\nNfZIjsyk9okMRDA9usLqjqTN//SLNGRQxmIPDDJfpUyxSSvqoRsa9aqzUnAb\ndOv9nZoXQPV9WGL434qtCg5Ds0XOUFUOtBzxzGWCEzaXUgYwCU2A6j7y9fcC\nXNnpyKaytJm5OgarDxDwXJHpcNaSO2cxLymFjL9jZrVxvOzVW0U/zACwvSPi\ns2v4YShyGQZS4bUjKXxspHVZnsez0JE3FYuU8u9/cXBfuMYHZ5KA2fJUnSMx\nZG07mOQtJkleh43Ux++ytjcXAkgwNSNhbqq14vYMxYWHPF/kq2TaSiZHSQQw\njOu9d7pQYu4s8VYGwEcd0lAg43ZcEXBHimbp2Nlc2RIquiEJaKQR6uakl2JL\nQKlhW5le5T1dgYO/M8DiJd7vHsZUv70UlOMhXFh1S+Hrjb9/dhySRPVmEBzJ\ngGBS\r\n=ohVD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"d4198efabd0d841eff02b523d502043b46450ad1","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.1.2","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.6.2","streamr-client":"^2.2.2","mqtt-connection":"^4.0.0","streamr-network":"^13.1.1","cassandra-driver":"^4.2.0","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_5.0.3_1570689038137_0.5455985209072913","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"streamr-broker","version":"5.0.4","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@5.0.4","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"d7b767a61ed5063a9734591719ca37b0cf119bfc","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-5.0.4.tgz","fileCount":70,"integrity":"sha512-Z9Rxzci0BF2dhSVY/3Hc0Z1tjactTk/o7/NBOoVuOL+3y1gJ0i18BPwMKi/rNaNiPRc/S8/p6k+hykRNGq3C9w==","signatures":[{"sig":"MEQCIEWt7QwJhMbJkZOd651yJKHqoVgnymYBIrj0utf1cFqnAiBgRfuQ28C7Dti4X8W9vRh6NrLfoWxt9n3dUYgejmYx8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqYCECRA9TVsSAnZWagAAAYkP/jhQs10W6sLplPfb7zTt\nHNy7ny6hRjyd5rNEDKg8d8GwDubCkCEqBpfbrpfHVi95yQcp0S1QJRuPVX3U\nEbXb897fc6qFgWLJEO9WrchWFcHhBM1CS54dsCYekCHvU2H8bDflVo8f9CJw\naioDKnUL57T96/fSF+IuHEvrjBnGKW1iVs/jrAmBhNvIzMh11e+GUMLCIrmB\nlfZ/ZIngfXda0FK5Gd8l8llPsJmdqDtP0UFMig17TSknug3lSDH31KWFevlr\nT3BMqbKYbBuKCZYZOZYNjLFp9EtQIXwxjkjatXzFQXZ81bP9rpAQJft5bGfp\n2w3VCiiMF1611LysIVGro+xP0QK81xgPkdGvnoZfvS9OGg7eE2QFNUjkXdHd\n7brJY1tmyXqonG1/h3SlBwMRhBxML6FiPqr4XparRmT6AzCQCTHQjF9wawSE\naOhsIdJYV9dEI3cYyCcZxdPRsk4dBBlmdZvXdMSBBMLbb80tfHZou64EhiFt\n9TnzuNQRSZ11vTtrlCA2nRWsYDnpMxWtiLOEBRAQl1quCtbPACJv+yNSZvU+\npeNoeL1nRLV9M7eFVScDbDCD/bDWMtd84dstOXoo6xuHmRDkKyo1Wte6eMaO\njQv/9cS4v3SmGYKIRKdF+BhndjZ90xOq8/0oVih7HhPicmSIL1UOkm8C3UZF\nbAAy\r\n=40D+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"a930eaeeb3dc0cdf5c2d41c00f5ad5c492e7d62d","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.1.2","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.6.2","streamr-client":"^2.2.2","mqtt-connection":"^4.0.0","streamr-network":"^13.1.3","cassandra-driver":"^4.2.0","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_5.0.4_1571389571450_0.6166565674705298","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"streamr-broker","version":"5.0.5","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@5.0.5","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"bd7f3bb4b0d5c1fb242549c4b4285a38137bbb75","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-5.0.5.tgz","fileCount":70,"integrity":"sha512-t2a7UTbBgKUHiDwfOKvral+iwQtIratrx01sAngY8efIKS+rJn1EgJ2Dk22J2IVE5OfpckrvIbmK1tP1+zMCYQ==","signatures":[{"sig":"MEYCIQDuKrm4FdwXYOCxIGHYmhPZy1t9++OSd7zgsreet7koBAIhAJ3D2gLTWGqohYaL/hCmBYBcwKzKZ8pRUMBI7JtZAFsG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrruzCRA9TVsSAnZWagAA+nIP/AwSeaKz8/hA2MN2/FOL\nuQOegJ5yGDbgpecRb+4wAYXmMaZhDeKs8/y66ygT8L3HAGnnAJkIdHx8td0Q\nm6vFfQVFjHJqKARqu7L5mILVNtiC1dxuBR/4eovRuvE7UkNkZPT63b4KlyGd\n+qYPmNtLRyJnaXwH0CeZInQ1JYwYkLR0n95jLwV9fAL66TzBOrvTMBNzYg92\nj+990ZmtfHIwBef2WcwbC+eq01ryrKbN/kiFz65V0w8H8vcdLHxhm6Ncnawd\njJmDhYR76brbFKoF8aCnkeyT58NOwaqo3GygrAZ0pj7yKL6+kM5McwtXqxgN\n8x0dwajZikDlntawxX5vqzlTb7ptpKoCwLQBwcRFABop/D9p6CHfdaGeNJR+\n7slDejZBsJelUJ/2QorXh8ieiuvwrw6nm+/2NH7vPeK0oooR3H3oIsm6GEOA\n5Yx5Jo9c7yH/GqWt/Wcsbc6/08W2q+vovYOXVG3cup6a+Nv+Ngq9+def9bwS\nwhP+2CC1ReF04NUFDyx5z0nsI3FRz+c8DCQyI/NCXTv8Rby6d+5VmKMBvQEw\nxv8rjzkyaJF9FskbGTwzOqsLc8Hxj8eUCf6EtcKK3T6frkBMrenYMSNMeen/\n/Mj8TU+kABawhoJ9e5wGiP79MsBptpXTtnD1UCPnK3rcnekhihWz6rafFd2t\nSoDd\r\n=J/L9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"ff56dce9ab27ad7075b944661860867546d7b23e","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.1.2","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.6.2","streamr-client":"^2.2.2","mqtt-connection":"^4.0.0","streamr-network":"^13.1.3","cassandra-driver":"^4.2.0","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_5.0.5_1571732402579_0.9460932524480508","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"streamr-broker","version":"5.0.7","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@5.0.7","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"7f6590bcfe07e8037610fed97fb94b5e0a0963bd","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-5.0.7.tgz","fileCount":70,"integrity":"sha512-RLuRY3Hh8mbg6wHnrNV/fH4cH7GQ4mfWtNG16X1zMAE02QRSg4adRbxNty7YFG6lAOfnyLmr4XOT0XZiufBLjw==","signatures":[{"sig":"MEUCIGMKvG9xe30dZyM6vsnG40mWhjGD5kpjJte94sO8W6KbAiEAqpPksPADTKAPcbAz3fsW83S9kpPjLOu6nzVaEb/kKrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrr22CRA9TVsSAnZWagAA5c0P/RLaDDUVmnvSRvGh3Pid\nBJxhmB66uXkeSQQSnvYAzI0nKNKdWlZqtyIX9Wuux0G5HxDLOvhyna+wkfRx\nFZlW6ugN/P7DN7WD17AdBKqSwqm3XZ6cMlw89guNjU2dHAI6bbx+uD30W/c4\neH4scSEOhv05MF9x7YDMw39uAflKdNi3K9Y7HHX4X+QyNmIA4BtnoSXqW5s3\nI+gVsWcZSfAyLMGD4YTqJ2M4YGPNHeXz0AU7ybN00YQR62uEaGZGGLscwdm5\nuNnA1ciyUhnvSTcW6QbZePC8tF3CNLka/0xOzWsPacGWn9usqOGxhI8zE+ZB\nWbOvz/4g6dquXGvlkky6WJ9PpggK3RvZRc5Xfi2LWvfUoHpVA8L6EMu9pv/W\nR41QJum5xuodUFLJD2693DZ24OF2JJdg/Ij0WKRqYrVCl4OnTrUsY6vSW8Bs\n6U845aNshW9161akNfpKgvFf3wyWxqoXZBzd1yUgykXSUbHBgItAZbeYjZNn\ne3hgEPuc9Lmfl/hZ/hzryDSkQqKEwyzVWQCxsNkktWGHqgHCqfkrkVm/vkzT\nIZqBzbmZWHF/0b90DIqU/mKLJ36oAMjb8Hs7gBWUY61jbGiR/4F/8HZfX5pQ\nNl3DT68tUIN2MzutNaqlTBBPeTPGQH3qIzgBEUfzUr6llmRj/+k7Kgy1xlm0\nxf+0\r\n=c0L1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"9b8e2944ce8087189e3e79cf1da9a4fb3a08d521","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.1.2","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.6.2","streamr-client":"^2.2.2","mqtt-connection":"^4.0.0","streamr-network":"^13.1.3","cassandra-driver":"^4.2.0","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_5.0.7_1571732917755_0.29387976079417033","host":"s3://npm-registry-packages"}},"5.0.8":{"name":"streamr-broker","version":"5.0.8","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@5.0.8","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"4b1167fa9bc98b0a847b5696a075e370db4ae9ef","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-5.0.8.tgz","fileCount":70,"integrity":"sha512-aOeE5TZb520T04bmxpWla6Qn64ourlem32S1PqG5lgmJ0ozgKpErODqxYqPTWIxQMx4eU1IttorMMuxFntMrhQ==","signatures":[{"sig":"MEUCIBMjQajbCXtVz4q+8vDiFr4MMwFxb35m9nxkltSk9y4iAiEArWDesrGYLRuPYoMOFVMEW/24b3BYOzIO3emOT9n72a0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsWILCRA9TVsSAnZWagAAsB8P/1CTd7TzUbgblb1dxTLL\nn9FehN/xHT3dyMW7jHPXy30mYU01VOP380BjBngGn8UozMz3u+5w6e/3rtr+\nHfvtVkYNz69YzmpRKAhqQFbAciko916E6XM1np1Q3Gp/AoWeRnS01qRxb+27\nLBJQmCpK0RbN3+Ne6spLDb/cmHsA96yRbgOcsoaVDyICOY2oI8/KRSzLcuG/\nrF7xRquYglK8NxJv+hqMGZxqOTq3nsesjvg9eo4vbdxYxa9jX+tFiWXNdMZp\nRqAr2tEua/+b5hOiy9Mq3lR8BYauAgmuZocVsZVDwT2d+LMVgBMkB02i0oLZ\nFP6Suy0Vz2yT2VRnkyc7SMluqbmTrz1a9tAYvTyn8ZB1Ww0r8rtp+uLMl9+6\nhqSPQPcgj3FDfGJRPHl95jR+eyn2J0vp5MAz96C7FesLNA7xwE3EM7R+xaPB\nxH1OZv22s7WIe2RkRgpW/M89NlnP2ezdwaARvjW0sHuh8hQnibswkUmnsX9/\ns4UQxWc2hAMwAJv2/3oHXCQDhGKoaaf5FHnI+yatAYjSncAO2EbXJFssc2G/\n8WRk/NiHCKE7fyNIf1toKFSEyWwkbo5K2UO+KRJJUmJflDIKbYtu2nnd+DeZ\ny6SYkHuDUZJEIyQ3bCy9j9GyYHbhSX2KsaiQuQMzsgncymb/9aO4Au8oTy7F\nxOqG\r\n=Xz2c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"fe33e5983ff5069a0a07854f4c8bac347746c3a3","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","mqtt-connection":"^4.0.0","streamr-network":"^13.1.4","cassandra-driver":"^4.3.0","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_5.0.8_1571906058678_0.43617835657448945","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"streamr-broker","version":"5.1.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@5.1.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"07b9c794639b8a69f223d2ab3e749376ad0a0891","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-5.1.0.tgz","fileCount":72,"integrity":"sha512-+EgUqMnQVzrJie5lBqF/iP7RDg0WBU9+a6RheFOm9P37xNDwYhxBEZQpE7FWLzFFt9qlCNtQnujVDE5ezOBYFQ==","signatures":[{"sig":"MEYCIQDUQQV6nNKox1lbEypMENtduNdKaJsgwpwAG7PrDxHAAQIhAOa4poypWrrRKPrsH89BMnnXOft9j+2DZ4ErXHJ7IsWu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsaBCCRA9TVsSAnZWagAA+9sP/j+8gezZX/XHLGj39R0b\nOOdwR0337A2rweWOdNFd+z7imysuhrZ5wI1zOo51zKL0iCXcrHLHw1+PU2Dc\njbp7WitW/o63LibGtQ6qR5mwv3R/4jy/O17Gc1BFmtppa5/YvfFnH4P0Dr2H\nmckpe62f2N+KQNZXT6Xyie1SVA5PHNXeUQwRVaKa7zA90J50S8a+mLK+xpaz\ndlOJt97Pik2CjiTAoTZvKdxgR4BIucqx5iA9YCFV/3A2CAewA1D7GiPxGaDe\n2INgQ+0cP5ARIuCJSNqZkwTzU8CjRWpAUqYSsLo5ybTeLKLgbxMoIrZ0yjGG\n3tjEtbG0KNJ+pYgrRJQEW6vwesrXpekg7VGHMs/aAtWvNzgqZ8+klcSbjkLW\n6VBQC+U3AtB1beEf54MUALcf34pRA3R4udCw4QztxKGO475BATalwZh/flH2\nWCRs9TRLR231z4k7Cy+bfYppgVa9MltDU/2xkbTNatAuOvjzFDupFLprXrQf\nBiyv0zj0LAA/zleQJDajU1fP5rabu4VcBQu4vQoOl4DRCHmzVlYwK+0yk1Dk\ntoPZG+coVh5Qbm8hsL8vSHRqd7piL7RjnU0D1ACaH/JZbYj/D7tjcJ6CQ/gI\n49XpHFtTz87ybQbcl5aC1uaZ3gfKYrtVP+snzr2hmxZe51pD6/d07P7rFFgZ\n/wON\r\n=bJ/G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"2434f1116638079f47aeedc3bfc4dca4ccb695c1","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.11.3","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.16.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","mqtt-connection":"^4.0.0","streamr-network":"^13.2.0","cassandra-driver":"^4.3.0","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_5.1.0_1571921986296_0.9258702487740469","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"streamr-broker","version":"6.0.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@6.0.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"3a80c82c22fd3a1b9b98c9be8c4ba57f05693da1","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-6.0.0.tgz","fileCount":70,"integrity":"sha512-8EfmIliW6emBhMux0JSmveb3PJoi+JBFZ6ASnHaCqmyffI92QXlw6zTY2hMJtRLWREQlEwtk6Zh+PrwJAXMgRg==","signatures":[{"sig":"MEYCIQCbgkgCHtcN5F5Ai+CSBY4w9gvP3LJuxcUAmkykuh1PrQIhAIDiVJdVV4n6yiMweOBhVeI+lO8WkvItD7NEeczHMdcF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdssDrCRA9TVsSAnZWagAAAL8P/RcMjJna2+i56YVHYpJN\nZUjWJoV8zdomG7CexlIjKiZtjUoefXySvPS9aVrZ5wd/K1hB7guwriuz0DGu\nh3Hmc/PVS+FxPxNmAFdW7mE1ZXXs9yFzQ6zQaT10CHywZR3123NUt5ebrMqu\nK6v0BrbwcfQLZDJtfto/5tuwQN2sxmosXn1PR6E75z3vADZM8lMIc6VRZB72\nusOUsIF7H3aMIuQGKoy1cFEGpXGUREG0LvPfqKTreBj4oPIHQo19MyLrYITI\n9pjsKB184txJah3nubhse4uxzux1z35wtdw+0UvnHOapQfBwA/f7mCRtJYHX\ngNuJ3MM2ItcZoEEcOZkPrqA4YEyI5cQTwvvfqTyrzdn5m/7GW8l3RAmIG+1K\n/1gsGnKUx7VPqb8VrQRkrUrTTBhWq28rh5VG/hoX17geUqkOc7n0gk3Q7++x\n9qCthcP30pZLiqt2FDUZS/t3yiKZP/X3qjFvn1ym3JI7MK7rA0JwWnuDkHbj\nodQlPFEzjavVoqTo2f01WyiV+mmq1EqQJXiMtr7qFiTqrn6roaJrDHpvQlBM\n1PbvD1H4NsQQmZi/V43MxJwguJCLCjir61XWbfanPKPS0C5alJkLw7C6NuR/\naPTxPAM0V2/ibRKPtVgVZrLmxP70V5wqryBOCpgVsyKDmHS0mDpNxjN7yT7K\nublI\r\n=J3zD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"90982914b381f25133c27587fffd0396019b70f6","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^13.2.1","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_6.0.0_1571995883481_0.8232050445152992","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"streamr-broker","version":"6.0.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@6.0.1","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"27b489101ba3df324e949a6281c76520b2e393bf","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-6.0.1.tgz","fileCount":70,"integrity":"sha512-YRLSeHQ64tT06Tx41eSAk4NGYy4MYch+WNBBVcpp2WChKbTFN/GrZLvkCePzBkPwHD+BOV8oeZh5tUi7EpCG4g==","signatures":[{"sig":"MEUCIQDZE/Up+Eo6lCfDPBRVOdxDi0Krsv5CcCSCqajZKf8sZgIgRDD8u1j9vUVIZ66Utrnmj9uvNabq+7syIyMZC8slDmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdstzzCRA9TVsSAnZWagAAdLEP/Arjgydw4YI6kYon+7tJ\nLnaxaolX+nV6cA/r/9rlP/WEm98vWZQ113/X3ABTlU1ifbtFv5PuDxF0G2bF\nV+OCuGLHEtkHTMq+NfObQrEMEKjEdIODdcifCafMCjXPL5vuJanxoq9ccWu5\nuWKTMHQiGJVHD2RkY5z647w+UcHi6dw34vDTro2hv/bWfkFxIXdxaBD8snA9\ntKju0yOQ2gZNJzmP/BHxS4QBTTFm7Hck5Zv66lXSZkW41PxDly3zM9FlEdjg\nyK4XTVxg8vQsqd3ZDBu1hEis8YIVVUGdShYYhgUMZKHQeDQve9IWkz0Y6a+D\ngnb004ouryuFpLpiK+NCl1PaR71VScmFAbGf9IGCL4pQLHSTg5ee69ERld7Y\n3UePkOVVIvSaArx82Xsu9ivqRGFSNMy7ErGGgjwfOpoxIhUwP3pwZQMdEj2W\n1wesnCmYSMYwjHGjVd3YCc0QHmGRwc6Zpnz8mrt2jmq8gNXBkm0Lxp/NB3kK\nA+huKs2dAaDBd9iG/+5PwZCPdsmxe4P3GGyhVrjApbDCaNmvWMLEEFqnXUDU\nGvfqAgs5bcH3vyj/PnrIbz+Qkai6QaBS6sy4jIei2srzbqajdS1d2ZgRPo+s\nFtUPqKfZsQ+L5uCs2+OyrqgNiYhd/AJuMQ4qbaS7GEoTuuG4tIJibVPXF8XF\n1PGA\r\n=Jqr2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"1e6cb68ee79e6b5e9f19887139ee40f8bea98985","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^13.2.1","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_6.0.1_1572003058522_0.5693152279651184","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"streamr-broker","version":"6.0.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@6.0.2","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"6b2f9e8e3b6408ae2bbfaab5c99218e34ceff442","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-6.0.2.tgz","fileCount":70,"integrity":"sha512-L4fHjddPPQLbRJsH1mQTT00ugDRX2pV3LXiIfrCrSqegIv6V5CiYV2B6ksDeUvFQsDux37rPGU7+7g5iiIdVrA==","signatures":[{"sig":"MEUCIC7YjdVtRjYU5AZH9yzAO9sPpygGKtOCXdunzCYpV5+eAiEAnB1rLQPa1DRQbCH52o1dGgL7RiBrBHEb6L8kxikS2kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsul9CRA9TVsSAnZWagAAnu0QAJeP5rwANAOnDj3f8Ioo\nBMHWGnJDC+nzCg8NeMT7zmyXOUIJRaTjV7sQiX70IbNIF6sNF8Hsny0hS//S\nq99BfuwEhMzbFvamnzZxPVQRTC8IUeIem4KzLdRCawpgSKs/KoJs1eWMXOQg\nwb7+r95j1Fa5VX1mvo9w7FW+ROeXYPmjLHyeEv/32j4rmtKVPod0cLBIYr3W\nyxTBR2bu1TxzFlaZYR2kMobniiYknFNHX0aPCdG7i54s2eKcgHW6e9f5UuSx\n1K1vjw+34dU7W5eNk84sDLjRDSynVvPB7zr339VNrmFsZ2A+2+waQ/42biX8\n3ub2Pcw4ivVK+4F/rNlqM2t5RUkHfT49oj/wI3JeAiDJwk7v7QfIwcdobgw9\nsjonvSEPnbzoRA/GY1smY84d7JLQpSlpTQwb2MZ5RCg2mK2PcO9OMUCSl6um\nYxQUSGgHcn/2UWMfrclROtx4H8Yyvgs3dyvHyqxDImIqbs54CUpM2gZmALmu\nvUEoX1oudgS6jLhHT2foZ5SFe4sFT+RP5YV1N2sYh6XZQ0dFeHIeto1sTccr\ncCkGpAlFuVr6paH2vPl6vKFysOZfuJKWJqLBcc3fF2ohLw6zEisYEEE5HdkY\noKbHaPDqD4TZpjwQ0FX0So1o005QshdceAU6pXBfjdO67nUa5TTfq7nDM2F6\nHYt0\r\n=eFa/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"4847a9bf13a5bf4c9fdd679eb813ce490f22c1ad","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^13.2.1","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_6.0.2_1572006269015_0.8273385821396295","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"streamr-broker","version":"6.0.3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@6.0.3","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"1be3b138d91d8e1c00c90e532e1f33c53de55356","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-6.0.3.tgz","fileCount":70,"integrity":"sha512-8++w9tT0c/azJ8hf2XC64J1AiGcUEzXgm1aOQflrZPjo/7pA5UA2vw7Mtk5hNgLgGyoTZAIQZT7XYJI/dP/eMw==","signatures":[{"sig":"MEYCIQDFHRWfVRWn+bSSk8o033DIj+vKDiZeDQso2xzBVbQqZgIhAIE0zFOa1vSNO5QX6pkp7BnUwNvPxHmiyJQeQMAqK9pb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtEp5CRA9TVsSAnZWagAAlkoP/i+9cUcJJemF+XuApav+\nFqN8n8J2KagE8q1wfMG7YzLymQC5tSUjqiYv/gedWd/0Ynfz9I/ROW16p0Zy\nqmeBoo8TSDMEemWsobQH8tNl/EXIHTfLBWXUAYcffK96WrXVEF+bNsK4XUlN\nUVkKSfT7vv5jhqjkeiu7blERfKbhxjyee/VB7vK+boOdADhFE18gVPTZhxxW\n92ETucoIqRwGBlC4qOQVeP42r8K4yBdsl2u78/QRSdDkzXGAy5XFdPhOYe9r\nw1RpEta/8Yh1wnEa2XwTt3mThm5QWE84bed9Dk4c5kUI+g3fdcEHnQMdbzRG\nKq4m9CJ3A3jItaJW0Lfx9ZOuxULF2fNVj11R3ozDiC04+Rpm5l7P1wTt+TDn\niePWtbUV0tyskhctqcCsMmEchMrqwkZckPeeoRdyH6IsxU1poI174JcFqsQB\n8E4IjDe1IRFEEIASLvlt7SPTdMt6u1yumAVIOzO/kpvYWIMC3QlrENweEJD2\nEvTN5auT3U8jD/eucslAxWlhcOh/xOr54gSVEyHxGfWW4g79e4eCAtnAQ+IW\n1np/Ptq+aw/E+2ZB/EAxBSLq5Elv1WCkKHj5BMN7iEu7TJnhak0gfCwmRRXT\np+BjnUAC68ctV3gWTPsiCWYWy8dVP05lSLqQoPnviqJGVuBbPC2Montdu8fA\n7swP\r\n=TkL2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"baa4779463bb4ea9e60151c968e80e3293161090","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^13.2.1","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_6.0.3_1572096633413_0.5437687978674752","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"streamr-broker","version":"6.0.4","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@6.0.4","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"745ae584aba105151ae64b9b2ecc598d86228dcf","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-6.0.4.tgz","fileCount":70,"integrity":"sha512-sbXsI2naG3TnS+pO3+WdNGVZlDuv6TuZXKiHGFRjjMXMUZ6qxBI2PnygI4Q26doOMsqbkmarIap3W5IbQjQHAg==","signatures":[{"sig":"MEUCIGbN2ooHjBaQNJMvGpnXMi7rOEoM0A+3VXOFsdgNQt2cAiEA7dwW4ypttx+iVII46knw3WLIbJsYVSrKpKayeohJeGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtFGsCRA9TVsSAnZWagAAiVkQAIEau0S52Xqld2udlUy7\npNj1Wsk4ptat7WgmMs1jOYexONve9O5sssUcjhSn8vjadMUv/Qjv737OZ92/\nv+IWxvBvMcwILN0q+uZ9Q2ZTsUq2r00U4neHNxwilgqJTsNCj/hCYq2Sd61N\nY49Qa0QZdbBHzMMC5bMonhr87US8GQRZihb7G38SciJIE+SCEHq4FMCynP2J\nUbylTJtpCkJIydwRrkwjsyE3nVotWHBl5o1Mvvq/mwut8HYdJCUTVwyYw2xX\nVSjoNPVrVdDYUXhGgJm2aMDFUZ31Ac3gmZ7gh0nClfgf/PXhlNAmeSoplF5j\nloA0OF1NpLL3WafkZMRsZO/lGSCzV5qhS8pcjTgl8NmNZBjcW4ynYBsCGzTW\ngwnFMY+MENDFgBO7lCWJdfWcolA/nHFkMTiJzfq8myDEfHBerssI9+wMQ9wl\n+V/QX4xltg4tpMvfDHpBZ1FgHzD62YE5i9C2mZvTbq4b5wZPRZWSmtLjhokR\nCINf3Wd15xgqB8rYz//X+FFWi9Omio6M8k8aImsqt5xvMGBTheYn3wqRWFHg\n6S5i0FBLWqpxALtfsxeiS/zy57qrDx/m8eJ4AOAn7GxGb0Yc+3aIb81YRv53\nY5rnEqlRZGhVYAGSmuyl/Lcrgh7KoQPdtSPBkccnQZ7jQ++uqqglH8LGOrCh\n8TI2\r\n=ighS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"6c383c1925e594724e656af3f411f18f374b9a15","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^13.2.1","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_6.0.4_1572098475985_0.439033279672951","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"streamr-broker","version":"7.0.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@7.0.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"8362081327b003cd0f2b12a7afacb537ed2d4db9","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-7.0.0.tgz","fileCount":70,"integrity":"sha512-w/16MumL35stwhROK6YbQ1TRVMNMmEnd3oPIvS26U572FZzd72KpHRhzL2dn4PmhtXKwENdTHkgmmqEOSXrU6g==","signatures":[{"sig":"MEUCIQDSyYCjDhWaMO9ktS/d7CH5CzbFbzg9YVJa3ImrW7CbvQIge51MhljTe+B20I6AgrJVPs0MoO82t5WMqbtqnslm6zM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtqh3CRA9TVsSAnZWagAA7AgP/RMrKpz90O5mPjG9Ruey\n50JxrGtb0VXl4pxspHVdVdDzsypwVdUNzW4qSsM2xQbuLOO3V1mXVJg9+uyC\nmcF6Ltz3p/yeAjb3XVzA+MPc2wZ9/vQ1+e3lxovv8ZBqzTtj6BSjG34QG5BT\nzvVcejs8S+52XU5s+fHW0EVkhXmdZMUDsvkDB3cBqi6eyb4KLYf3PJy8T45Z\nkBYHXsFCfbmMIpjm+hlVA3MCLCPvE0t+TwB/uJgoqFQS7L1fPb1GCuZx+0jR\n1nbgn1rxGEy37pR3RYyKdClfl9QVb/nL42qAqZu2w/Ch1bZMVGYDMcuTT0bT\nMTLk4GkzTwVXfvG0gk9kAynkJA2VM3Wr8IcwdCPbXeoABi4riJoGqbRY+H9i\nGzB5uvAKvSdfdkqifkUsRIOUj6z/yryuyJDduRLWdRMAULziLPRHOGbepMHW\nquRIjBCfk1YGwO9c1O37b4MHSd468Njrsua3961PbEKG8L7ijFopgGwFlkOK\nEzE96zEOwujJf3zNpzA2J/dQnrAe7mMNVQlI4FoD35QJUWU/iSxVFep2e7KH\nJfmZJaaKOUT52rTTgjFyLXtQzD0jQDji34El9hMXy4EybN5YLW+F0ru8ums8\n2kjrUv36eLEjBJiRpBX1W0JanNcbMsKprjraIZCjkBawVEOGEcLwAEJDBcCv\n5pmH\r\n=IYKm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"dfcceaedee4f45a79e9f6ef5576db907d1c03579","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^14.0.0","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_7.0.0_1572251767056_0.6819372110856927","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"streamr-broker","version":"7.0.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@7.0.2","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"1725b81b8d75ef1f595a4c35a2a36e31716f2d04","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-7.0.2.tgz","fileCount":70,"integrity":"sha512-0Xb+0ExLZMSM5ST6oNkHLAqrIoEYUvgLkI+YthicOeKMYlpUOpAOwsal6BdjAaadXh7lbShX5Og6Mls1HIlQYA==","signatures":[{"sig":"MEYCIQC8C4oqmaMKcd++JFkf1eWIwSOVjW53DwWqBoIxJ719ZwIhAOJlYmm2Ab6+bY2V6jSc7t62ffaKVzERHOGOnN7DUBi6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtr0xCRA9TVsSAnZWagAA5H4P/0getp7oLBY4Cvrr5DHe\nO2lcrIC/O23RZuUMNgZbkxJKAZV3eWTcnYnOjlLmc77qCYzjMUPw5c377ImU\nMwB70ku7wys7rOA0ACFd/4oRefQSOJDmu9bfAQ2TMKPzdKs9iQeH+iO2ReQC\nH/jnsGmxIATbQLp8OD2J0EN2pH70lmGvPY7Ef7lLpbICXil6fwdqsX+m6Bwm\nfveTO9uRVfNtx4C24wEVxjgBs6IiuzEOXYwP8IdX3ZTBV6A5OSOpuYtH6BTT\nUa6ZDL3sEyXcYw7z8iLrFShuev1oYypWAM4szzTINPDvnAXrNc96Uq8Vd+8y\nDrJdCqsliWA6taKw0aghTLZnhJXFjkgsCewLNtmj3CJF2haEN8ktFBo8E339\nMpgJxwYdXYmdm13KuGnDzvLLs7F1W6ekVkPkRDkoSv6PGXA0WZ+KiUAttHsV\nk2I+8KyssLZSStGBVdwlYKuJyscdB2MaFAs9njJ/4dSt3DdpP1bcyeus5XOx\nRj2hhz3ao+m58ib6gikpy5Zv0sVi0RMzgu5TY5EnwTUXv9Ul5zZpZ/5CZEZE\nBEdzjH6tnCJ5wpjhFjEJDpjhyQGj1z9gkwMAkHcxHqQeRyQVMtCZ6zXVsgun\nQ6nonPn4Fx4nfk5oF1lCCanQP2dl71Sn6XQgKTD4ZsKOy1JzrYxxDXR+zRe2\nzcbF\r\n=Gh2h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"d4c13fc10b16aa986d543de3758843861cec37d5","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^14.0.0","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_7.0.2_1572257073284_0.7441607081115758","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"streamr-broker","version":"7.0.3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@7.0.3","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"4989ce246c3e3640709c48764749f2d29fadbe51","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-7.0.3.tgz","fileCount":70,"integrity":"sha512-MzFGUeGCv1U/3QSWdZmWBFWYE8jFeYT9HZmjt/O5DSntdrok9AbCRA36mQoqen9UaAcMorjIscLROpB30BzPJg==","signatures":[{"sig":"MEUCIHykLojN2TrgW0y7UeeFs4goWt9xVjGkUnOaoiF/q3d0AiEA9lSNYJK1INSDERQfLW1bvQUuRueanJAk252c+N6xFqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtu87CRA9TVsSAnZWagAAhywP/3CQ9gOIFB9rdRAjSM3C\nf5A23Eu6oRT63HU+TigaU4mVt5e/kjke7Yy00KprsFidld/m6JyqcVmJ95YD\nD7YJyMs/tQuBjRdj2zTYYCWbWjcc20eotSHX/08d7ZmhGpSPFcqYy+4wXWyK\ntjYusrP8Wd/7VoXHmbNhjsSvnG9RIAc6sqxzNRvbIGZHb4u+Lpr64qKvANAm\nY/X3InHFjwhAfvCr8GnyVlSL06MvEWHX8wbHHYish7BU6ihk/vtfaBxInqi2\nBIBqecEhO0GwfxX2LKQl40u1uhsZaz4kq5K/KzRPVWz8S90WcZaniqKv9QLc\no+FKTPD756BriKtSGOi8G5HGQ/wLUOY1JzrmYL8om5FDrRy2Dlah0nATwPXD\n/rtbsHttYviDm/RK6MuLehCvAj9C9mWZjwClGxEh7vfcEBiDiXi7SgIA66bt\nOyHybWDh1bKXFAXpsy/G9jP0wKMS0hqxb/LfeBU3V+RYauj95j0BRojfEnrx\nJTJ6Si2cmMLUCqPiYUsvQEX1zqex1CMtYxrHcmRhAqPbJXBiMKNrJWoXxcnP\na+VPer4Ql9qjhEog/uv+V4bvJ+9MuYOjazw9QroCKDTyUSs3mZ65CjcVKbXB\noWxRs56UDdsB9VOAg5eFwf5oUgObaO2GCKz1IL3XpIwcDr8xuSPzMf8DrbQe\n72gy\r\n=1s6P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"9466e0d7cbeacdf6c56eb2a703683ac029365219","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^14.0.2","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_7.0.3_1572269883064_0.8875626762676112","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"streamr-broker","version":"7.0.4","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@7.0.4","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"b9352e001d1e1eefd44f7fa53695fd5461f1da3f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-7.0.4.tgz","fileCount":70,"integrity":"sha512-hgt3x1GBCb+N29hJYKz2hOcYiq9fNz2SGEQDsG/cYUrhPVeM9sbD61CmPrimBu22X3Rb+JvnGWfJDEFri9a+cw==","signatures":[{"sig":"MEYCIQCGnc6sZ6pWVIJAapWPYj6S0QSN/+lhFOMezmGm9XNvqwIhAMUTeheSJJ/ojjvJvFbVZ6keZsuH1LCMaWPI/3X34w8f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtvTvCRA9TVsSAnZWagAAgA8P/2vArsCpcf6mCEuaBs5F\nWgQ1esFkY9KBgIgfXTAwqNJtOWiTTpQYHgZgTbOvzmjND3HyXD5Fgqqdm9fM\nOrkMfAtjUjO54EBvAFmHcE2dP7VQCH29TOmUf/bNcsW6B7kEAMhybRHL03/C\naLNKGeZTA1W4bZhp+woWQ50hGweI7GdlxIzrMiqj5zCTr7n+ys1DTBsYzuSB\n6+MITYzqXlx+mdaoZgJqKx5BX8vINLSyDe2MLeCpswUReYqVbY3ldxfnxct5\nwGNps4PZL1yTIUwb3v/1rl3Nicxnj+qEJSoKRt6utjypoLazIl06aGlZigQB\n17ftfwcNSNZ51CmZiGB7Py5aYwr+vj/5hGvflL4QO8Cz71oIDzx/qQCOIed8\nGenMFb4Vvc6EwDj1g2B8ZGKvEJf6lahIM/KlnaLDGL4StuduI+5GqyNTFiPL\n1a3AC4SUs365TfLR1UAkgsulKttO6RD0HKOLFyaKNsI4292kD0q7E/bk0gHI\nIrgsPouoMpHD2gPlHJ4vun7k/fIC0ZPSNPN+w0kT4x9A6ZAXsnO8Zq9rJiSg\npuw5fLWhdUwssZFweTIghVh/1MAgypoBBWdRDpc34oEeNFvQN6D7VJ5jOuW7\nSZetQETCAyGUhaiOhVD7D1E64xDbbx4MhzW8MZfXidpHPUqyzMw5VAx+sSc3\nVDtU\r\n=k4e5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"778c9c7069d6948406e9afed2a71ad9e4db00205","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^15.0.0","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_7.0.4_1572271343007_0.1260403660496685","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"streamr-broker","version":"8.0.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.0.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"1dfae4ebd3a08c5e0a1c8adbd9dbed1444a541ba","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.0.0.tgz","fileCount":76,"integrity":"sha512-1bkxIKqC8mVLRbunRWeDSQa1F7VuCB4LuU6q6/+DYljZMirryTKxEzC5z1CQScuPPq0Ahtq9OCVYqXxl0+sstw==","signatures":[{"sig":"MEUCICrS4lgkHD8IUkpmOHuyIIndBKplhPJUIr0RxqGbyxvRAiEArHDtzeGHPiU4tAw67TBCyxuTwS0mUpw1GPaKLTgccWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduVMhCRA9TVsSAnZWagAAUVQQAJfxane9rxr/laqW0FXM\nmwTcVA6HkacU20X8ylscYoBXInrdB26klAy5SIZW1r/DpsY0UEpVVnyCzUFc\nVw+GidzueVGiiBghgkGBlK3HmGw4h64xGmUsx7bxo7687v53f6Szj4Yftiw3\nA1JX18NMVeqdUGIIcPcBUIcNKVOEf6/mgRr+sz9F3Mz25mjkAelev6RaGYxX\nkbgJcYBFnqqtl3fQ4jbdrL+4rFWSxCSaA0nVbQ42WhU+XBidHfMDRvvTtrYy\nrD3npk/mUxFq2UdctcIYPdXoI//84sW6krNlgFDF/c8Ol0hRu4CpnC7Re+o9\nirIkOZwUNJ2mCIKZGfvkB/D+Rqi1VlVkEZsyboB9zdryVXprH7dtnSoN+LsH\nmp8M0onJ7tpIEtO8lLJ067FC/x1yN2hcB4/0C7uSstIKXTDwV5r9smXstwLH\nHFssGE4U9LVho/1ogp7dbZdDl5VY/eJ0zu6s80ZXbwB5jgMAY4nOBpIehmAr\nHhIXlaHsWmhubjLecJoaNnD6QWE9D3Ojge8g+j3bJ3Q23gtU/MQcHUvHjBTc\ngcS1dAZGuHD+3cDstjX9k2es8gRlOXIcHC+TNBZA1T2ylGaCiOYtpvIK9d38\nYb+tXkMbux7jMYtUqoA1zvTYYX7Sc10h2Z2pArw0JyI1RYMszJ0lfzwst2C1\n3M3a\r\n=Qfjz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"d8cf90e9ad4d01d208038ec1ae1868efd8e68959","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^16.0.0","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.0.0_1572426528537_0.14150140319702187","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"streamr-broker","version":"8.1.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.1.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"070b222ab3b15c8734aef073ca1f2e534d7682db","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.1.0.tgz","fileCount":76,"integrity":"sha512-uSfIjo1OC8JL8Zq05gg4hgc7GQfCiH68PZ9BUYJXR1fiUNNGyVWKlmoLs+gnRLVAekjdcC2rNF6LAZCfXCagwA==","signatures":[{"sig":"MEQCIGXVE8JqG7i9pqXpQOSnPwz4OpXm0LxJDRm7n6cJSXwSAiBpY1thIHL+C3gPSsBdtP0Rb7MwGG++0jWcxiofsNbRUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu/n1CRA9TVsSAnZWagAA/NkP/1MsJODFFXdllctTHUag\nnamJcA1tIRVtjg9kf7HF+FoJpTzT8E6HLj1Sw6P7vZlTd3Lgl2PJjQs2TbLB\nWSoEBTy3ntD1lgZ9twqFWjxTbMdVAZQhEA5ObJLTV+0aWZqNqgGp+8NP3OJS\nS7VUFsttfpuRahHEwNS1Faw6JMjvKxFzVl7svPjS4xXq3YOW/8rjdExazPgM\npMypIgnWWWx2Th87GyNN11fJ1hBeXf+pKBsAzmzigZSuLKBnlSkr0HCxLS9L\nP+ebVwk1XKxT1hlra9SC8VixnHTbgJUz97EstJHOy8drfK5AKM5Q/3Nj0Ltz\n+kuiqVlvTmRCaVg5vXpvq7V1vgdWeLPOCuDGwC+v0xM9UiR4YrVfD21zsvW3\nFqRlq5JKt8f3MZrN8/1BQi8EQ7dCb6WAac8U4UtAzVNB+DcmmG6rK2sw3UTs\ngc45evn/AxT4HL8BBypRVdVSOsS4TITrITqeN4ze/wp+dJPU5lKjrghZfji+\n2cToyuB5mlD9BiVR8zRTOzBiuuOI67pCfK25j+GllmStnbaJX1+3UAeHITFO\nICTyJ+jMf4qMM1Yb2npGFrESuFRtwfKTD4SuSOO/4kMp5z8sD9ugjn8d5kGp\n2TdX2/gP2AxFWKpijRxL0+ZqHiY0uc4/vx7tLB4gGeQhplv/fCQauweC3ZIM\nsOrG\r\n=Oqf5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"15249756655e7cc3c25322060aac60a2e66983ae","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^16.0.2","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.1.0_1572600309461_0.27569399384538973","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"streamr-broker","version":"8.1.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.1.1","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"8d9d01466b3e1bb9ad482b12e376c48a5b81677d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.1.1.tgz","fileCount":78,"integrity":"sha512-HdMTeHKBLTa7azI31Tgs5C7eBUJWPMBAaILVddKHdPGicG6EYqYOAaSZJmAZXJ6IN+AOvUsxUiaU3IoxrRMXpw==","signatures":[{"sig":"MEQCIAiWDZw8KW8NU/sBw28Bot3AsA+YUoZeG6TLTvhmVdPYAiBpVguJ07TknBrGIxZwZ1xfhx2ikpci9PNfhbgR9rTJvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwRaFCRA9TVsSAnZWagAAHT8QAJEvSS5sxNs5kw9xi06x\nc/D5EvoZtycLqo2v0dsyY7pWJm3CzUJk+LMpnQa41FQFo3JVcT+i35DyNdo7\nxj+I2c6gHtB0Rb0VUztmtWUOT5gZTy9f0iP3TAeuL9lDau75F5uL3rw9LXUw\nb8ss/Qgh5biP3/CQAZZnZnx74MY73Ggt8+weL3czFAvjGeqvVwaHmyYACoXE\n0lsDWhDheOoL+ZClHlPX+DqKT3knrxCu2ceXlGll45cBF4XTmqWhoowm4QAB\ntl9bTsRpFBuG8lhd6BABa+F97jZQPWLSQrhcWReqBiz4h735YgtEeGTFE4RN\n6MsKDBU0Bggl+s6E3nnpoABotk+z0TIFGZ7QIHiOz6HV56SArF4n7tcwILLs\n0PrSkxaPK84B+mujwBxZUwQ4wnZhAy2uX2wq0ZE2ZQZH0pG9aXewtBBbdVMb\nlzYcZ083UG4fwH3BgF0EGrxihwlMVNTba4tNyTSIRDvJAaCRIyOLVZ3iF4Ln\nkKeq7QS6K39AIwEdS0OyW+D7P75cOdKC9WUmkj+WDbrMkyhYJgbKhLCuwsND\nQ8WQ+2QJXmTahZoP4f7HARHnOBVsxoeTjVoV3V7PR4jH5mv/G6z1fl3+L8yB\nVc+r2uQ3LhRQBWn6dNL3D5OgrEZ+VweBMoza1LCCxbhc6VrDnzBRCjFuur+O\naAJc\r\n=45mn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"a9db0aa1fe0bdf923fa11d16e94a4d71d9839091","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^3.0.2","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^16.0.2","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.1.1_1572935300750_0.7112427293241297","host":"s3://npm-registry-packages"}},"8.1.2":{"name":"streamr-broker","version":"8.1.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.1.2","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"96d5b080bf3af3c296d03e5994bbaceb5e2f090e","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.1.2.tgz","fileCount":78,"integrity":"sha512-vtyjUZF88wc5pQ7RfyGdEUAt6GmLKLEWsKcn9/eRjQSkTxS9jdIkGJvt85fRgh4YAyLeEf7mUr+lK3DoglEjXw==","signatures":[{"sig":"MEQCIHZbqk3ihWW8yCNRo3aht8UJa9hGDY+T5b9wMjLdbEdRAiAq12ind1akPSvdRah46+TRWz+ViXMA4EjfPyP4Lu8gbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw9hCCRA9TVsSAnZWagAA6awP/2D/zaIkhR0kRBgk8xbN\nzakCM5VVUNrM+BEiwhWrl079d7jmRfsHGtvZZR980c1jpFWzfdvaP3Ujmk4d\nKNxGD74L6lt+0+T0TWnLoa3Vzy/ciUADb+6D8lNGu/IlbpqpvAARkGaTXq9r\nlZgvEZpMlh8EeZyFRynKrMyDb65H/tgLwjg/kufEXicaf8Rsiu3RgNXzFTie\nK83G3XylZwQpSrn6SZ+sZ7uMcVUsC1HOIpjiJD7kvHRAB+U9JXlt+ippMC5g\nR0ZzL1chCNJL1sJ3335F7BP57mbTQjfligTQJMgdU6rOPfnVGyZvTTEBwyA4\nwJ5ap0CNcnF31U140f5UO2MLQ0jPBYiLFRZXZQuNWd81xZ34p10VNB9g1t3P\n8M4mtyDw9nNFigoDTxlW4poTRG2HkV53K/Zgfdqwimif4RNBVGeF6PNXjNEU\nsAwDVQV9LELdAXFbncJYYEOdoehPDKHqSWB8iRsTE1kfwpugMNLmDE19hm6u\n56yy/IZNqruwjC+geCQR+MDpugbQxByt7SIsOs5cZEHbdpnPZm5gLUA82nrJ\n42wkOuYpA8xoFqGyJ1Cxx2VwC8MZfkiSZhXMN1IF0kZd7tZ7FVdWTgnMxbmj\nKNN0EyB/D5dyCL1jQiQh7IizaNZ2+CfVbEDCSOswOYaWWc2pWbvgNsJW21er\nwigR\r\n=+vLL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"d92e58d09a2c00e7bf10ebd4963b46515e3c4414","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.9.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.0","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.0","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^16.0.2","cassandra-driver":"^4.3.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.5.1","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.1.2_1573115969648_0.002152960219822919","host":"s3://npm-registry-packages"}},"8.1.3":{"name":"streamr-broker","version":"8.1.3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.1.3","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"b229481bc6e151518cb693c738c4d67e64f16dd8","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.1.3.tgz","fileCount":78,"integrity":"sha512-QEVPLNaqO2Ay5esIYzUmj83vZbkXBfxrNhchdmXYomfoChynNfmOJvm5VNioy1joC7Gpr5QpzQbqDjmpRr1Ocw==","signatures":[{"sig":"MEUCIQCJSKkE7WBA10I2+hl/0QVft3nM+RhiF+/ZkPty05bbhwIgOGsHHSp2o9ypJEtV1CkV1RHQYD9h4bDt6ns5+L8I0jU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxSmKCRA9TVsSAnZWagAAN+kP/2QmMxNeRilG1wtkWOl+\nLRov7I2FYFwNog6EtZF1VUdwvdfUGNOMShuP/z51/fHmgy0qjMq4vYfl4w5E\nB1hdFIHduTr92f0DqeOK1NBU32sEFEPNTWGhhE54aE4euTiEskMKzoyXIIxy\n8qQ+m/ovBMh9uhHlJOR8Ms7V0Mdx9NyZPzNvYPtC3kiaLBiMLgdibLG5rNSJ\nVXk6uUhV/uaA5ujx5AyGSdvi/LEAbHEMPhG73hpadDmPU7lozb3j4ojE8PqW\nvouDR21TQTkzT9yVqqj93pmsSK7nAZdYmLf1xDKFWiiRfMt12gULHxeIUxpI\nV13YzhdBi8xx5OMkIxluHBZm7CbtnZIPRViPch3zIP1aH/sMyLK3qNQja1Ul\nZh4P+xXINTVfDry7SV5LevhGB/Kw/6vH231cagAyaihdsOeY8NrjoVjjEi6D\nKhfQ8UoQJXfHJX5758M5T0Mbc3nQZWcjyC1sJsmRsee4Xj5qsHGP3gmGSQuw\n4/XYbAnLjnNqznOfobehRigh2OumWgkh8RGUeSpxEgAK5ZiLsCVzRbRMwOU2\n1TP0OTRHe/Dpb3OWe5Bss1wR8Ibcw/nZqtEr+XZinF/EBf3cGbEETBEeHOCI\nKP9XXb2MCJxpYL2YnyKrrqz301/s4aDOGowz5Zmrymcyrx/NYOHg6rZdxQMf\nPqah\r\n=iZBF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"5cb8b61f12d7d3bba127194b441d1475bec82e28","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.15.3","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.0","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^16.0.3","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.1.3_1573202314031_0.27476489098164447","host":"s3://npm-registry-packages"}},"8.1.4":{"name":"streamr-broker","version":"8.1.4","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.1.4","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js"},"dist":{"shasum":"5c2f66fbd3c3db0db8163bbedc78bf52f26ba145","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.1.4.tgz","fileCount":77,"integrity":"sha512-9nHZS+e3M4Y0CdAKb5KIstc8B/GGMDyI4gWPAI4xGruOWp9GhsG1NInmNjQ6gK6ui1WwALAuIZJbfdO5zExR+Q==","signatures":[{"sig":"MEQCIBBOUVGc9Qw1QGnYmmXs60GA5nVgyH0/ufGUDTtOP0QtAiByPDlPRtGC6u6zvt/pTeavRNe6DVyydP+O/Et8zEtpNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyTgKCRA9TVsSAnZWagAA9ZsP/i3luM1Zwi43mK9njgFe\nCP44QKrmaYEDv4MBcEy1RL3kpd/1YO/9JFb122K8uarkOHPW/thGcQENvNcm\nrR7W3ey6+hHICEqnn8KApyoMJbMxNafQqMhpYeRjRM1MWAQ7zEk2lG+Yz8q3\nd5bk2RAeV6SJEW2bbjrZz3VKt9ScdHQRIyk7GOm3lvEhQNez+BO0UMcwUhmC\nOARz0CsYNSzJEaV3yieh01l4K4fgdxV/bbggytA6icrUqLSK77qlAG01c89v\nXazVvnM8ZEidThefc3EJXHhNtzulMquxiwksdNRIV5OTU2V/p/ACr7GTRjdr\nnuvXWikzh1lLIqde9GKNDV4DzyirEAJmq5erdPZtUr5x3uQq0e1Lc7cOnhxk\nFMmrAlgDZ0SLWmFH0XA+ioXVE2jEI+hcV7MsuCZrgZ78AP1Yph4rvqpBjjnw\n+/ndnfQ0TVkTKJZh+fHRefdx6lm4gCLJMg3EyPduAKoD1BugB9fxbdWDhRns\n46ukp/+LK093BFRp8dmeMTQT1004cQ6Cc0/cvRJQvxQJFSSIDsBKwQeGt2K9\nstpWGAuD/fuQU7DLJGT2WuzuSHKsaRwOIvgFa5sX7ihYJVqelMxaSnnNwdfq\nAr4QdQQ6/e6JWqpjLnL7kPsY7l7EL9LBfK46jD/AjXhVTryO8l9WseHvMqx5\nacqq\r\n=skdG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"92124100eca78ee96408a69cded8a7d050632ea8","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.0","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.7.1","streamr-client":"^2.2.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.1.0","mqtt-connection":"^4.0.0","streamr-network":"^16.1.0","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.0","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.1.4_1573468169890_0.23610943760358571","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"streamr-broker","version":"8.2.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.2.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"530805601335d05d1a1e7d8de24a1d7532ca4fae","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.2.0.tgz","fileCount":79,"integrity":"sha512-GaKGsGMKauYvwNVnTaN0Mb/2CJNk7nB/E6PPgr70LLR7WzIqw3DXxIhmX3GU1NaaIPLxlnbbrBv9xuI9QZSZbw==","signatures":[{"sig":"MEQCIBiSSOQAw3O3KaPh3P9u+0MXl8x/NLqJEI2KY2DU/qM9AiBoCxVtVbhB5muWvIsPmNlZrjqCUb9Hy1xi9eipbtr06g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":306813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0nGlCRA9TVsSAnZWagAAY20P/RG1Nu1xwFtj9Lm0K9Aw\nTyMx6JSs02BZjOVs6Mmv/GlYgnvMBh6n9vwCNJzr4Xo19SZRzEF+lgAJAPsn\neuB0cWiwcpTtzoKtugGQmwcIj1quhxhkizrJJKdk9h1Qg3cO++n4VvsmgKtV\nzBYjx2fBR6U6jEuiIJUoMjxRyn8sMf5whhEnMHa6JfpopnGA9kiaYvJDmG4M\n4qNU1uDyowAUn5siJ/Afr3w+EViI+JiIpu//wb2314uzj+SpBd9WG/sgqqON\nzKUfTy+glgFo+BtxSERAhu5OgVF5ziyMpPFIyGPUvZxVZB45/qyo6eifqoeM\nCF4ES34YIHNh4J6q/uHc9ArYLMv1vzCgnTelW/T/bx4/tiH9dN2Dqk+pBtgr\n9DRAY/aggGW/8M3pR0PYfTpQgIDpqio1Y/FdLirpYlkF4eFbm/L+9hpzTIPt\n+AOahCeysnGYZx91hDmTXSKDxLO891cPYxJxcup/N9tZKmeGVF5nGjvK5o/L\nXAkOEaqmhkO/TLr9cOF13pTHDO2zt7ChMqFkaZfHBE8E/WIiLchLt0lq4zox\n1OAZ2uIMKc1UFroXT6lLl4qMtUNi5fQwCkyhfC43ktQAgHGA/PQ/NSt22y0K\nOtGFc4d1WlchzN69TMWDvHIMugq/SMd4NXEjDbI3i07NthUwrL59jhPKnbEC\n4wh1\r\n=YAFF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"c4a4da42268e5aa89816adfd706837fe9da870b4","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.9.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.2.0","mqtt-connection":"^4.0.0","streamr-network":"^16.1.0","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.2.0_1574072740958_0.5719881849430617","host":"s3://npm-registry-packages"}},"8.2.1":{"name":"streamr-broker","version":"8.2.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.2.1","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"bab2279d10bb292ae262c8c527adc230ea8e7e42","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.2.1.tgz","fileCount":77,"integrity":"sha512-IP6Ke1Z0TMatPF33+MJL668G+7uAa+GdkV4QJAlqg3gziKzT513Bm1wYOtjvLuJjjhDPTBhUoYiSr+eg3U6ZCA==","signatures":[{"sig":"MEQCIE1PO48V4Lo24kSn21BigeWhbiPGsqXah6p70/VSaq6UAiAO3gfGJCUn/33aLj+wNFcSh6D3ZkJSSdlBSw9X0v2LBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1PHKCRA9TVsSAnZWagAAj7UP/RkWqPe+hSo6HhRe+T/T\nM5UyhQ6w675EQF+6gXr+hWPMpBMhlpNuf2iHdzCfOGC86o2wZxpulbAvaxGb\nWXzJtdsyov8qA79Gv/VP26RxN9hl8Imj5Z10DASYGksAfM3wkWeoO8PPsIHr\nQjSRO0Qialbd5vDnw3wYOFk7S1YXTZUPL2PRQKfnxHijQ2bOz7qk+vhCxty0\nWW4K+AkbjcCq8HAepCAEJ44uwZns+pvI045v038BMIjbWxoS+5d3+QM0kc/v\n/s9RYU7kuPOvpnOgy+an0+sRshLAjbXTb0an3EJrojHr9n49X65s+PXBIj4v\nX3+Fw++LwwVGSnKZDLq+8cJ8SEY+1miTz1cTOcfr/hbR25oNFi7IFJfGdiu9\nRGMxJ/5jucRbSpXH+GifjQjIqFgz2/6RVwIa7CfETd2FCvlUu8QZnuGDDP5c\njoX+J0FKToshQZUxCxyA90wyUk/nIGc7bIdHaq1lSK+RRVb7yQxzcneAw3zP\nrfOuy+6iOK13MFrhY1AymjWMfX6blJxWbqH1WNtg+Y/l4Td4Xn4xlutbM4Ff\nWGItAVnA9mWRoUkRgnZRAhmrZWO2iMHKSdqTMPhGAzwu9dapW+MM4OyqESjR\nfoC+t0bu04milTtfY8wAoxevBPGXnWspl8llH1QbMT7RJH1Dqa1Pq0dlr00H\nXXyQ\r\n=cX3u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"bca5e9e1d5eeda88a1f24ed9a25a18770834a21e","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.9.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.3.0","mqtt-connection":"^4.0.0","streamr-network":"^16.1.0","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.2.1_1574236618331_0.7269178327602637","host":"s3://npm-registry-packages"}},"8.2.2":{"name":"streamr-broker","version":"8.2.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.2.2","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"fc5a211b04f38aba9b20a03a02c801b3b38eba4e","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.2.2.tgz","fileCount":77,"integrity":"sha512-GsYfAaRdpg1w80VU0XzxWCChAElWO0qvinhttOcSGS8TtKqMW/4pVCDY3oRZQowGBG/Hm8VKNARPtI3sNl0uQw==","signatures":[{"sig":"MEUCIAa6f6ji6BuTSxvM7spcfk9KP67BG1d0yMzPpiN5kr9HAiEA2fvdxnIPm3jhzzQqZ0E3FpI4M01Wy1UrvdYhYKuE7NQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1pNiCRA9TVsSAnZWagAAKdkQAIOvmnetxBRVQVKttM2r\nUjRXg1vbaAwy7qAvlRVyMU9ECkXjgt7WL2CYTKkUU6qfblm4vLduWnIc+MoN\nOOLQzKNEhd/CAggoE6nDr08DwWHla1uH1S7YXQNmaCI/KxsIo+fujE4Z1ppw\nNa5IiFzTbeNTCIo9G9RoloQ1C37W1+skEduIb2sI7xzGzCiqEi3cy2oXdBhn\nLExRZzCpiBZfqodZJYRhbjfvaG/6lx1TqqvK/0Id+5pNxf5LI40adMdbuoV0\nP9BJ9DeD4nonyVcV7VgbV9INpno6HCVKk8ZktYLaQBgOPofvdQ4T1gw+95aq\ngLkoEa0RQKfboVxuHbsUQTI1pmuegrrgl3UvQdYFXXEDVcaUi/PNy+gWepJA\nQ7cQpkT4QcCvkVlH3fJjp0KN/aDKCWvds/JMVjHyu+hJEntR6Zx/kXoaJAed\nGUvEgxib8VvbsDh7iCJ3XZvilMZ9lPdo8b6NBv+p9J8OVcdypKl2ZKTo5ML6\n2tk0ezeTpVrtKJ1bUOSp2yqRH19Mk+ACeaeG5J/4fR1U5jdCP6SCsUOwG/c2\nw9+rwKJT+40isHayjw8ajjff51xcWtlKYOdLM8f/U/2+wJ5OLEyqu6s/Ak7W\nEgm/ZICGQnjduch/+Hh49HsFiNhCXfFj0hTMfF5JhGaB3BEFBtspu8zAuj2S\n+0KN\r\n=bE6Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"42dd9baeaaeff94e42346f0c97f5320c29740195","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.9.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.0.0","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.2.2_1574343522090_0.6260169714957271","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"streamr-broker","version":"8.3.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.3.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"9e06a52ebda910852a080e74c94fb67f6af7ee9c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.3.0.tgz","fileCount":77,"integrity":"sha512-AJSpwIlXYOqb4g3dRlDFULMxV33Dg/SOVUBW3B2yn826PG4jK+O+P2Jj+9QFV37V6RhQm0CgeT0yAo7DyOFnqg==","signatures":[{"sig":"MEQCIB4WI2iKxveWwYxCxOA0bMH4wnuSJpYtWycVOovq2VlzAiAUfF0Zpiq7pzMQYhhLRG8qw9XB4wQfbqX98Jbs5dZPnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1945CRA9TVsSAnZWagAAfvcP/ilc6CqDA5fOIqCtMm68\no9jnalBa9wTUeUxkvsGaH0VmIgA5CScYiAIZdtI+gKAO4JEj4K5mXwNbr5cs\nHY9VSQoqEJeOgzdEdN2+NGtQTECTH7GzhkMJKHZXgX12SOEFBOK8Vs6MpHDy\nEg7I6MFvXoleFyj8tDOUul3Tuu6ub8ptPf2cOjKQgGynW/NKjWNRmHZeeBpN\nMJVy1b58IeoVqnfJihGmnt+Gxv2FRVhjMMAb6/UJqqsu+gtwomYduVfePm13\nWez61LPyNDwQ5cDIvtyaHDd0OLFVqeNoF9VyqZyaM9X5tzTy6q0aqajam0Eo\nF1QiBREFTncE3veeGMiHH3fpSZUkxMMc6kiFsurxqJbwuwZG8SvtxqhSeAna\nJ38OQZ0JoByyD7wUO9CZCiZ62h18/QSDq/ZsRWTu9Vvd2jLoLmbH1bjEepQ5\ngxHhNp90Dvqq/IEeltc4l95G7hH03xrkyuoNTKkSvmWcW1bsgqixXZRRnscY\nCkdqgveKj6qQfyGCvFCH9/uh0DFdkgLTViXNj5WT2x0A1oGqF4EDw3OB3KLE\n0/7nYMqx471Gd5Bvhmi24ETeymhqhweQMT5AU9Onpb0a/vELkIe+9MRb6QfG\nk1y7b/FeD/IrrQECs30nnSCtDPJc8J2idMB2FsDgjX9jYYcuwkhV062aBgBs\nh4yU\r\n=sOBM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"5e30bb886ec3433e3b5eb4b04439a03d79969609","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.9.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.1.0","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.3.0_1574428217138_0.3487769221854746","host":"s3://npm-registry-packages"}},"8.3.1":{"name":"streamr-broker","version":"8.3.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.3.1","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"fd82e20c4976a5c828653a9a211abe7bf36e53bc","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.3.1.tgz","fileCount":77,"integrity":"sha512-vlq9lwuKFoSBk4TXR6dMIkjIBULHXjrG33D2ZT2op0FZTj5RD4oayPi9rlpMsIDckZELSdBixS13lgJZBWb2jA==","signatures":[{"sig":"MEQCIF0tzONEfazfrPzDotYNifzMlzuDI6dw6WFguNsskyTkAiAuxM9V8KbokM53PkwFHSre7l6pRCaFti3ekVtcAPmmNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":305256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd29V/CRA9TVsSAnZWagAAIr0QAJrCcyCiTY8vjCGMKKi7\nFRC8+e/KHOJDPRmC7V8L8Oyt4wiL/gaObye5HB04a2IyeLxkrgxAe9inD7a4\nUFbMxuAXl6sNwgJa/cj+a/xAcb+qMBoddIIip8FQUITw6MmyDDaQcnISbCUz\nmhq6fGDw58EaP+wEcygTn2kXqMPPApvAaVtC84VmiF4tzz5elIdXwQhBdQwZ\nroK4Vhc5UBwYsCwnZ1p+2KNOU3Sy6qhK/Yg5r3dFSeR3zkNSZuMCqBL6D0Yd\nBvHqqKp/oWdnUTNyBKFBBmsyF26034HtGosaA3L/bMYGF/pJ7D8g2rDq/d5P\ntDk4S9+GEmZHblEex++i9hsDue+kZFqZJ1px6CNhOUHfQ5NzuWTW7VTnIrS6\nWvq7UTNL/4mr0uioUVvCJoaWPU0U7NuLwIyPpqKvSpkYjQ7VK855tMGX+BUi\nV7lAEtDUtbE2eBna/j8njqCRzCfcFHZSXxR3ZdBLX8cM7G+aqlgiefOU66fJ\nqZOfHsmMnTfYVI5vAKh7H5mU6O58yt0kPRu4+T3LA3lae5WgdT6MRbqXlDFA\nYzAMQ7bL2/EYGwXdfx1T1Ykp6NaYjh4o9xFh1M9BCJyVLUodqaD1E5kpmfcw\ne5zYBPG/2pd4vsN8tc8dabLlXSGOjiB2+bRU/IoWrl1D8Ws4sythNW745p7Z\nfbYO\r\n=lJT1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"f1410708319a59b99aa21cd14f31ed06b5fd6747","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.9.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.1.1","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.3.1_1574688127362_0.18035612550166658","host":"s3://npm-registry-packages"}},"8.3.2":{"name":"streamr-broker","version":"8.3.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.3.2","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"8932568813dd788e734de79d9bdda8ec8956a872","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.3.2.tgz","fileCount":77,"integrity":"sha512-k5vznCzhVo2doH9nvEm+Qv+ggPn1uiQvBNN1vfP1s3bZTVXr+QYcI5i35yXd6scz9Oyr7JgA/HSwDsaV0rzpEw==","signatures":[{"sig":"MEUCIGLT8DsyYeipmF6LGHshNbSnmeYauGNIvMzIZkyqzg5oAiEAkQCjw5jXDukAzsS2qpc1hwjBPEAIN4cX8rJ7usndsRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3Sp1CRA9TVsSAnZWagAAp8MQAJmIdxxCBBKfPVtJgHFd\nkCpNGVnS9BXfb/cCwYjCxt1StljSyxMeYNkLZyBcPFfmQR1cAi/ejFAQ4+/e\nq6q5nPtP48V3xo9XGtZtMFCYC0lrc3u/I5uIIRzOTW+qI+7YVigzYuceh9Ck\n/k2HmV61y9nBaXbYQfNDSk9Euz3Iy8a8XU5Ajj7mtnzshgpp15FukQA4LGV/\nLTzszXFFt/5dz7JBwhQFvVVDOczcZvs+N2Wi7ae3TmJezuL93N1Qosit7SiG\nf3db3xtIMOzpmWe10Fv9oH6HPNmPDrhLeBEpFWpg2HzSF0qu1pie3XEBewI7\ncgQNIVnFE4p8v3MyBoYCMz+v7NSLM97tZjGlkelebm0Uas25tmhSADX8BpeC\nOljZ5uND/Y+l8PDG68A+YFfo1MEFKxuG/DcebSBY04UiUcRCUc4wBL5Yst75\nodaUm0KRcbpe2B01rFTPDqj/x0AubYbhLRTh3Ivx1SMGFFchrZYYvpApBJCB\nrXfeWp/spiISAKWwXeMHPaajtkQrw1EqePWhqvcPx0tFGrHGPnlUBelARk+n\nPhyJiYGqYRxw/wSP05kjE9s3T2fM4b8yIAEhOO2rYev+1kKAX1CDyvKP5qWR\nqvqkOi5JhzRyRa18UeYdEd2tfq/ToWpJmSyHASa9eSnv06ly9HoTIP3kb11U\nbd86\r\n=oLMC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"52dca9f00e28e66e3f47d088b6b3163c80e2acd6","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.9.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.1.1","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.3.2_1574775413321_0.17367894456511368","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"streamr-broker","version":"8.4.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.4.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"11dc77a8b27223c0d920a627194b28174f4f57e8","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.4.0.tgz","fileCount":77,"integrity":"sha512-nfXH9S1Ftj7p+sxKx/bkpdV7YMebHVZiheO10SSFylmszweJGRxk5/GGkg2AA0ELbs/QvYnkE+lowbj8zOFhMg==","signatures":[{"sig":"MEUCIQDjDbT5ETizf9yOuHbLOvx6LmGqDH9eJU9Hp2y+IIy+NgIgcqLaXvJ7vA4kzmteheopCIEkHaWtGb5CeJLVNaCH4H8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":311108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3ie/CRA9TVsSAnZWagAAWAcP/i5NEcM0/i3mufFLu4Cf\npXuQoF3m68J3o40954c5iHPCKiaELsWe7q2ostpVCoplSzYXCAkwJiF4gRuw\naD1Z5lm0fL0/czXFumZGBUvRhP8gQWlvcTPgB4mJzmep7wv7kREKcr8RYkYS\nLvBp8Hv0SbvhoCFB1mL8uMmK4vaZG50+LtEM/OvBJnVieQSL8Sq/FPUyqC66\nZTNCJnXvNMlZvmppqLCX4zATq1cBjtLbCAvafkXk1SdxnSF3qtMLZU6AdB33\ndDbo58WNkRQDoHABoR48P1LNPpk4b+8pd/0iPQywks/Pybw6C/h88eD6RQ1A\n2ajB1swmstfY+3Gzvra+5qUgj283kS9SH0gVoCKPl9pfBAT0inJKJKZMsOL2\nWZ5yQXaoeGVRIk3VfkPX7XPDcAnU9OxpKX2cdIWKxzoODNAHKJd3VZ0SHW3i\nVuKtJqOLCCTS+ZoNP/nwItmr4G/zGTOFZ2a3RxsQy9ueB7jfG/q7/mTH6axo\nX7RbxiJ40DMOaN24jdoBZgaZbSk9to/2n3aPLvIafz1V2qLl1ZLmAyyy9GF9\n6VYfVZDNKOLqH7zMMFtlrp2h0o/YaDr8alFxUu97kQwS+GrzUGliKmPd86AK\nS96+LtBSQ6OmbVxWIolxDY2BoLbzbVABpmJNWT/DmWlvFS05jh6ILe+vGsu3\nM0wx\r\n=21H8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"b6d9e10c887d9401083f868f38305b9a1d8b9b71","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.9.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.1.1","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.4.0_1574840254656_0.006778782667414163","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"streamr-broker","version":"8.5.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.5.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"60c4ccb2dc21b4b765bc615d3282ec9e59287460","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.5.0.tgz","fileCount":77,"integrity":"sha512-AqygvQZadRnVDRJ4/M2wEP+AHGiqkUThbwkL59fB8ps39XdKGmtu7rSMVnCUk4jb0hEGHZiR+J0YluvWOyJJ5A==","signatures":[{"sig":"MEYCIQChbFERGa06VHEPM+QypzGLTWkXqunwY/zhVWXI3CrdaAIhAIW529No3kN7dEV7u9KlcvRe7EoncTc227024Fp1WNwx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5iXqCRA9TVsSAnZWagAAkPsP/02/gpN4bLcjAiPZrltC\nxfcEpSg5+LnQdXm52CMaAC5o0ZuBEIUG925Qym7Dc0Jt9z9bJLYEafijoc4k\ngciTjw10XF5eoYkYKxQxTkuFVCAyR6nKiCnwfcYgdwCMkJSfJdGcARRf/+T3\nWPJcLTf0eCJh6GrE+EJDGTgI3AC0uYtE8B5/4yMcfBFMXIMfHbOrKr90nre2\nLCwxZvEs8qSKQZabBzaA9c4zPoCp+wWckxHHqAM2eqaO5jJ7mgUuksZmC7Tx\n+XUxoTcvVqb7i6uyo6itZX6GhnNT0G/KUod2cmmpgQXddXfKZqfT2dWWOheQ\nzTjP6IMUNOORsDtiR84eC8o/s35GBn4p8lKSWUsz/PFkl51UI/C6lvIJlxcl\nquAl5nTU9RES2WRziz6Bv5W9G14V4/dKWr64fJS9F/GECO4Xyq5e5xZaAUDx\nZOXdlyVX+qT+EACpQVH4jsx642+091pgzj6KwML0XMZggWE1P+EstWLWFn2Q\nkAO2kMZ5/V5XpCjVVdD09/TK3T+qHPd7XsMMiF36DFbQjet3rnR1I7+9arKG\nZf6kEMG1hAPUmAxcMloOwHTIolXkx1fI8Jv4P5dYzu0nmRL7ONHURKYth+r6\n0osQ5H6yLzz+pecJ9HKvVW+YQ9BWGEoqk/mgHeBo2/ASpYH0Ri95jfowYqjY\nfjrL\r\n=qFZb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"b763c3bed0686100d86b952f4c7ea1f6ffe5b928","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.9.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.1.1","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.5.0_1575364073768_0.7268635393097567","host":"s3://npm-registry-packages"}},"8.5.1":{"name":"streamr-broker","version":"8.5.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.5.1","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"c3344ca1702adffd693766d89405127254880027","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.5.1.tgz","fileCount":77,"integrity":"sha512-HXmeYQZpprXTltJ4LxXaSJxmXCVx1LakWVgN6mnh87sye39qE4vB7rQoSRqFQQw/Wxgp3poOFwqBTQE4RhAUgg==","signatures":[{"sig":"MEUCIHfKXiluVIUaB0A9cWDvq0J1if6xp1TovTTPKCBm22doAiEAg3A5eWcieZVo5KwKkw3niOI534bQwGrbd/d0THoIjvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6MLECRA9TVsSAnZWagAAH3IP/3swMiZNb3TjZPatD/fj\n2MPghUQBgf3aM7llmbKpfxR2AucD3bdVEx6yJUrmOXDViclgl0cFRUnGoqsI\nYuTllCNW15JGzVcGesI/0KJ2aCfMYWNP4tJx0s78mH2c2CFtmdRfctnIVkl7\n0Hg7reYxSCuKIrhXprMXR/69/ygX3h3wLY7optz/sWD4gk4ZhZUXgL/64E/5\nlQsyL+hD7LToZZaB1CPn2Lww0yuTQaoxq/tywe6bXQqurL0TqMTCKhpRJjvV\nUrjKE4A2FVdiCUUKXqC/v9zjLwlafZv+p6STh1/OWc90Lu+OwcuZV/OBlSmg\nPv44+ciwM4pvogIjFf97SEpA6fVGxh5j7azMrrumKErZFoNI8bCG/GzvSPu9\nKedr/z8FhwozJ33f97+43OeRvPZiHZKnTbUpuFLPjPDvCBhoHLAgNj0LkRN+\nfJtbszo97k0hAEmsPC56ZB+IBKTnbxXKFeOZD78uqiYtn3jw3FLNS7+hcq2y\nIpwr4EoiMRh6AG8fRRTk/XncbYD6U/VXQo8R5M0t/y+9vQeMdLk5jrrOBmwE\n/0HDfIW4lJzZPRyjotJQCyu8OIskk5jqdo5j1vwdRX/uwOm6NoLbb1WmtY7t\n611sejcGXG+N/8468HriwauEZx0lZgxhSIHo6Tr6R+VuFSiKVaqszSlowk7q\nv0Vs\r\n=NOxV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"17f151dcb56140cb9907e8bed35c63fca30cfdd7","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^3.2.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.9.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.1.1","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.6.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.5.1_1575535299590_0.013888104774295362","host":"s3://npm-registry-packages"}},"8.6.0":{"name":"streamr-broker","version":"8.6.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.6.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"2019d3ac4c63c6cf7faf14fbd89d85e3cd69d00b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.6.0.tgz","fileCount":78,"integrity":"sha512-qUuZLY6jWxcIRPJw3vc7GrUAhwRVmdz80cd/hZAaNCS/zUhl4ShxnmPI2/FFMaK/3McTf9B8uMNFn2qFJ42q7Q==","signatures":[{"sig":"MEYCIQCTDN42fapp+Q9y1JlVlKcqsVtQF/aaqRq/S6JIXHWWzwIhALVUrcbtC70ra9bIicYhDmELPTgu+YQGqcbgzSDzTp2I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd92stCRA9TVsSAnZWagAAL5IQAJMwD0QpkRTsPxPSxFLm\nMaREmsCOKOiHWKhZxQNcjhfbTe3WNQJifEsSZuzgL14usVjpNL3AhkCxcFTH\nLxfUv7kHO7npXuLyMz6jeaugcRmJhQLIgRnaHiyR1Tt0Muoq1f/LMjhr65Hn\nO1UVYvvTm9126lEJrVsb+10AP5bZixdPeXMoYLMGDjRfPOiH+nocY4Rj5blg\n+lERHjzMrTyQJm6PYIGagVRsu0TG1S+CTPKiheyLfMiYZKiUoy1FULBrq/9u\n53SZwB31rZNOpS4RG5SObrfcl8eoRJhV4dZcSvrMZLDNRjca00y1x7hQIaW+\nfzyd2Mm/s7zoAFsExy6QtQvgGqEdbm2TzDvdgzpE9N4J8Pk7HeyVGc683ssP\nGIz1cfFGSns0YQribL9nabiiVwQuzinMSTGfydC52KPAI75zTlogUH6Owltz\nBfht8L+MTu2hvEUN65atD6LHIJmbDomqIvsw9falHCjh3x4JBlvQIcIkGE3N\n9QSwCXfIwW3AzkqwMxMuF1Jd+aIRw0Bir5ge4//U6nAPycXyJM2mGyB2jIoP\n0RtaYHjNu/2o+53vQsHWrNtPECBJEbKMcSNJreawQszkt17GruyxuiiLyQEM\nUGhWimSnBBeMoUNFa0MyOuwzx8D7QWPfgR/I4Qq2G9VK/i7m3k60C8gxFBhp\n+Arf\r\n=MkfL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"89240b6629448d7b53a50b5fbfc5f8da96e2f4b4","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.0","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.10.0","streamr-client":"^2.2.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.2.1","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.7.2","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.6.0_1576495916905_0.05415411819278937","host":"s3://npm-registry-packages"}},"8.6.1":{"name":"streamr-broker","version":"8.6.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.6.1","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"e578e2f06dcf3b25653224cf0a509086490c0b72","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.6.1.tgz","fileCount":78,"integrity":"sha512-xYTCY5NPemT48TQl9bLN6BjOG2/p5Vl013TPWBmWFsy1OMpTtThT6dHIx8P3xeQKfTEsf/uVl6+WyI+NHDgpew==","signatures":[{"sig":"MEUCIQDu/3rrDmlYPHWSZJrU89VkOtbIQlhjnhxxgEF8EG+VsQIgYn5kf0tzDZTpkjXkImN6xQv5h9rAqFdxZvsm9bTl/YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+zALCRA9TVsSAnZWagAAcE4P/RdC4GfQJgW0LzGAIZBV\ngczyleUgsAUsYgmAUZSWfI0lqFJmNZ3Z6LAkvz+ai1LF98Wd/3LWwGWjRjpW\nlY6982Ppigw2V7gmqLKIlLlLi8Ow1fHqgee8CGZab36mxdZBGKOxqPGT9yt+\nSVJ18TndAztx46FFDOIqhq3ONKRCxC67N7KEeYnjOVUo3Wwq/WIWZna5Cs56\nv7Y+M3q5UyaarrvtgkR4uvudp8bR/xD2b4DDcYSo+8lf84a1FVb8sPhTlEeG\nQ91YctuWLqgAqwLe3ep1glQFLrbRCRIQlhY0ReZ/pYQWcntOpQ1MydUSun+q\nflIKOzLT1p3JJTArYhX2z7X7j7hQyI3nWrQ9cPr8o4ADuuIzX29YRDM0kSJz\nya36yANnYZB3J8ETStTZ1064vn+Aj2X4uPVFX02A24zBRvV/YdbRL+IbOfSR\ns6IoaakZobni+7OQ91BGtDWj+P4jIuWToI31xMut/HAORRHLbixNWi3e5fGl\nbMl4ab2wf/AcRBxJiI4sf/KI85a6r1O7BSOaNRgSjW2xIBixpKMBE+JY/O0Z\n34MMsew9O1R+CdMfnLuuTXZAhAsw0gj2YA5QOH5wJgvo0IZIHuWxk7f2xAB8\nxgp6BvnRXvbuLBeRmlNCqea4JC+IK+h7FBb8SUFDdzXRVhK3eGHPJrET7sq+\nxZvW\r\n=RDh6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"3fece675f2b0c7e5c7c959ecc9a9e596fb435f62","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.10.2","streamr-client":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.2.1","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.7.2","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.19.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.6.1_1576742923062_0.40713376184101335","host":"s3://npm-registry-packages"}},"8.6.2":{"name":"streamr-broker","version":"8.6.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.6.2","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"./app.js","tracker":"./tracker.js"},"dist":{"shasum":"703c9416795bc836efa0ed136b72ec0f285ce0fd","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.6.2.tgz","fileCount":78,"integrity":"sha512-2GzYmFNj1BmAw0kBgDNMU7Ate1c+HZ2YEKMKMpWN1vAyJYOfBV18jQICG5Mxz/qKvwnuORM4lDFsM9AcE4k9HA==","signatures":[{"sig":"MEUCIQDuEb9buUnY5hw2GNpaLa7h1Hvjdltb9bLEc8QvmFPgTAIgX6ZLkiFB8uY0VipO3CxAF/F401mG1NeFvjxT7hIH43Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/NT1CRA9TVsSAnZWagAAajUQAIsG9dGOE/XLezjAFBET\nmhe3bDXQjTylsNo+d/Njk2yooMCahiGo55xN1gukSQ6UYT702B3wqU2mo1my\nkzS182lWOMdMo8BFPhOnyuYVEmQkFmzuuiXJbjZI8a3fQFCeaKmzLm1jL5eV\nU1kK4ClvVttEmadpeTj50dLaX0x4Y7Of0fh69MZnBkNLXy/YSG6vSflt7m4y\nvYm/QvYeu8kLST063hy8OpZehwoE3R7J8Mmatn4HbskxhpiG0cX0Nul6Fe7c\nyuj6V07rmw2dHnGtCiwfo6ZJGF/ucluXNM0JjMeLSjGxRFPwksR+J30r7YnM\nA5Q0xw66eaUdCKPDH7mcbeIpmq+MKk5/TUPYLhrC85ZG9OL+JoYHyEXZTZkX\nYEUSeHJX44R3lxCTEwn2V9CErC9RpJEx6ITrWmdX0ObUdIdxvnebq0RXoJr3\ncx0/HMxQn/oJXZII52cbEc8ucLKe8UDk7mElPQTfMYEW4/rsDRY8/15xXw2P\n0T9XeovZbflMSBxxwcYQ1//ljK9lG82i6MxGRBi4u6WqBAcKVYQtkeI4ACr4\nEi/VQwnx2TKmmPPnU15Ij8BnUgKKkh46CKN2NhA2HpcXclIGtHbum2It60z3\ntqL1qoxi8rpbZN7Em31RFgF3OL1o6s2Nb3BgyXR4R4nQ/GKI23cZ8ezL2hEU\np+wc\r\n=Gy90\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.9.0","node":"10.15.3"},"gitHead":"8227d14619acd692ddc0bceb9cee050bf9847b05","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.0","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.17.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.10.2","streamr-client":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.2.1","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.7.2","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.19.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.6.2_1576850677079_0.4205768105037553","host":"s3://npm-registry-packages"}},"8.6.3":{"name":"streamr-broker","version":"8.6.3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.6.3","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"44a76b0df1b7f94897115784d0183520118d6a62","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.6.3.tgz","fileCount":78,"integrity":"sha512-yOtJ9eQ12sTvj7sY2UHOzZ73+VyNmxNRGgoUy7OCh85cPvU288eaSoj+KIW3c8kdGJcAgXuPW75g45rj/3zL0g==","signatures":[{"sig":"MEQCIHWiswWwNvBYMe/B6r5OlfK2kSqdHBLhDxwn+VZS7iEFAiA7LUJm9cgYPWYXEv++gKvg+aMtJIIfG9y4JvuKjY+EZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFx0nCRA9TVsSAnZWagAACyEP/jvsxaQW/Ro8Lp6DyS6A\nhZGefvs3SZVWdtEHcahTtMrNjAtWB2/aW54qTmdmtYqTQADAEIwbQQIXPpvI\n8wBlSQ9SgRM9wYkQ/M/Wl4bpYU0A21xB8xPeopvG4/JZVKmjirzX6SmYq1NV\nFJ7+QYiz6NZ43D7idaf8C6U/SxRWwo068Fus+nhApMPZJR9yK9UPfQBNd6s8\nM0/xAtq9ATFFOukuTAtawBnex/fdXGHztI7+EKnQMCQp5tmZCkqeoyQ6hgup\n04AVusuy80F/RzOw4TZGBBmXgAEXIVPeCukc42SguxoLC2v1YAl1PP+qYNBm\nfgw/J1NzQhdJr0fLJ6KLEzym1gzAeXVrWg/aSTz9Nx5JzmBaX3PKPrJ0iRsx\nF03+7ItmPQ/uHNL0jaVwNlJ1Dpm6kSk+IyDiBGXoYaB4lQNNIBdCEPpzNT4a\nYHD8E5PVRiS5ui6/iwGbXygWooVvxsZMDsRvFP6mBpwhRn3vmxXeYSiqbE3j\ntq4T95fbem3pgY3mDsz+/jAUbb91qI51KU5TpuEYtQFoJ8ZPOgCgkKYM3+NN\nC+BWSkCl6r1axf+uNm2xZXxbwlZyDzNWP3xU2k9lvdaQMTP7C63NHn38XmSI\nGW72g6lisepn+y79Y5fKqirZlHo+wle44ZOgcJnwthjYTtHvjzgvDUyYCgz1\nPlwr\r\n=UgsJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.13.4","node":"10.18.0"},"gitHead":"b8b4903f968da83ed07070ca706c155b78b6fe62","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.4","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.18.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.10.2","streamr-client":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.2.3","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.7.2","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.19.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.6.3_1578573095136_0.4246525826824419","host":"s3://npm-registry-packages"}},"8.6.4":{"name":"streamr-broker","version":"8.6.4","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.6.4","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"c27447f9ffea9edcf8cd38dba2d8f1926743508a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.6.4.tgz","fileCount":79,"integrity":"sha512-sCJ682+2+VC5LN44G8g7F/MH/71tUpFzrY5kpf57sR8yc6+pY4EDKbBN+z0tLaREX3aw9kLjmJaYBEnIPUbjeQ==","signatures":[{"sig":"MEUCICCI1eFWzBYBkHnxN7JA9zvdBK1IM7K42noN1y/Sik4EAiEA7H1Alpyw1ZI6qHD75x7zkEHkYjX55hmXYjQLQoVptMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHDx3CRA9TVsSAnZWagAA4HAQAI+zpHb60i/dbTXr1yP+\neIj5ddV5t7ljE5L7En0I3rxBzdPmyKkffsOAtGo9SRIR07qpeDpSsp9yXNmS\nupGlxZivIoF341K/YKxSdZvWlemte8WVKEeFcxdZC0fHGXkusDrc8fRgxXG2\nLp0fed8OTtomwx2CT33/rEUVM+3/747xPhmYThDsjAVaOW26tDRsNjXItH0j\niC0OrZtvNgmq6zfM1tiZsxZ8xubrODDdbzzED9Rdgr1vgLQkehygWOUjEcoF\n4vzr4xgQvZ92otoTNOXOC0deGd7/HQQZD5SQRxT0mWdYR5cbNKSkA53tTS99\nCCWnRlC17utHdXtb6WAnsd1ebhjN+XA6Yy0S8l/XdMf55RRiKFYruOQP6kAC\nc3raCH21LaoOHyFDD8BRnoRC3pc1fXn4F8JvY7A6UzHVF3+5fcbleaoOyyMJ\n1rZuH4ldNWtpz/04N106fpgnLzrzKuiLqJ2FVrgY4DJEUxbDZqGeErswQ22N\nfGNgNhCEmR5RaWFomSPKrlX3Nu64yIdE5bx0CpAOyCDNcT4+A8g0Xfyos0c7\nkd+QRojPvBSYY2w0GERNUexQUn/D8RlLcvNg5SeMEjCQ0r2tGg1HqNVe1mDS\ntiZPF5f61OUYvUmJi5reQiNE6uhg+VTs24cPzhuY51KXwsAeIzVgr0lA3gYj\nNXco\r\n=dpDP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.13.4","node":"10.18.0"},"gitHead":"33346f0e3365195d18a2825d89b5690cfd60afc2","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.4","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.18.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.10.2","streamr-client":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.2.4","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.7.2","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.19.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.6.4_1578908791424_0.05252611877433999","host":"s3://npm-registry-packages"}},"8.6.5":{"name":"streamr-broker","version":"8.6.5","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.6.5","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"39cd4071d37395db98157e0c71bbd030a30af5ae","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.6.5.tgz","fileCount":80,"integrity":"sha512-lXpt4i7jmvYgv6ikrZcKLpiYVRY4nmrqppnsiUXvMm+PAmnhzXegLxfTuX9pMA/2cVEM1G6t7g3ZHygJJctNsw==","signatures":[{"sig":"MEUCIHuvhf7iGi1GqPbkXfRtEe1oKbmNRuZxNSQpCYgfz6zdAiEA/o6QhJCsVY4wnT3sGYpWwVbE9ogNGxVAoUNKe/8NvGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":321797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKVzZCRA9TVsSAnZWagAAhf0P/iRT+raNdBz7QmBTncXG\n5lky/ina8MBcrUrwHzv4YeRimtyQrzXIJ5xPpEbfx5EBqWaR3UKO4qbhWgy6\nO5zmtJO0lfj2ws2DX3mtix8Xa9ro9uex05oBF7ONawHijR7ZwnaWCbpQFo8D\nqpevoVOcKm8m7lux5qG+4eHjzxZh1ObF5DkhftWWjI+8kNiVVgH1tNgs0Ok8\n0tmGmg2pXgmrFEY+440Fy76h0C+GQwei3UlbXS9cuNPgxzX/RALuFbHYsHE6\ny7jvGAr6bcLFeoHKe+x92yjmDKXnknrWuwGiB59wGdyx2pU539YV3thdJxY/\nmoQ7tuC8KRQvF0kaQUQYwD27OevYF05O1afBAgfnQj1xrXuYlm12SZmo0FGV\nF+h9Rvho2eTrf/86op7YgU6IQvjWBGJBkulMDFPK6PtEAN7+Drryk6fJur9g\nJvP1z4Ud6xAsQI38PecUHcyNelTmBLsN0X8PhUWNH26cDSnxNUD3V5mvosvG\n2wI8oFlr1rwg5Btyo45302SYvhGq6QijzJK+2IGGTb2xB6P5CMW151beATN2\naDi474qPNJ/3sn2EDjBEfLdmVkchY/uJ73C01VpEyoz+At08lcgg5eqpU8+0\nDJWwFxUEcpPUuiwbHn3fQK4mrgdniBz/XdwtN5Wy7a90s2Pn03szP6RK0mam\nmSsc\r\n=n/rm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.13.4","node":"10.18.0"},"gitHead":"01bbf9058b42a6718a0a0903f572420d78f4f026","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.4","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.18.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^3.3.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.0.1","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.10.2","streamr-client":"^3.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v16.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.2.5","cassandra-driver":"^4.3.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","sinon":"^7.5.0","eslint":"^6.7.2","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.19.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.6.5_1579769048879_0.9408272896590641","host":"s3://npm-registry-packages"}},"8.6.7":{"name":"streamr-broker","version":"8.6.7","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.6.7","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"82ba53575049348282c0882635a437f63862241d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.6.7.tgz","fileCount":81,"integrity":"sha512-Ect4ldir93fQOMlyrZIhd18b78ZMhoYSXUHzGo4HKaXVeQLV0gb0MZsetwzOM5T7umqDzeDzr677BnvyhM89QA==","signatures":[{"sig":"MEUCIGvYpbAeo/iQHJQJslbAXpjfLAeC5yVQaTkBBJU78mYLAiEAuvMUX5RMNDtWF0cq0hFbwTxW6IQb5udgs4jEXT7wTto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMASbCRA9TVsSAnZWagAAd3sP/2ZgFVUvvG8oW4/X5gZF\nDC1oqn0oSXbg4+NdfY/wJTM0jsgonRXftER8KN73DQXWu4xa2EP4qEA+l58z\noiUhqOmpb7UohaOVFWK7uy/of3x2Jzh21rdLgTM/BkM+1YMUjpPQB28mGwid\nWj+nBPnd9o7vX2vURENqLekJmFLULYx0G8M5O+gV0V8SrXHEK2bXyXoOITio\n9eVyuMaCytpZfwfbntpCb8YZOd9d2n9SgslqztcI+XOybq7MPSBuHnyJ0yQ+\nwQRdL+DrAmsYczn24xBoVIVmHpjuzcKDJMqvTCHo2mbBx0uOv5Bm3Kt5Yvwj\n+0T53dOpfxPQkKzmUlOAObqD3EW1n9ijb1gB50U8HWtxN0UXywjE0qDQuPIu\naXuoniH6/uQ6YsLDSYSRPywQh8h6lYQWkuPPNQFTiIfv0zmptJmwr5nHNs19\nN3YenUpp38jbf0V6TphjJpDhnMsp+EyV1FZa8DJ/rI9pOkJHA9aabll00iIY\nvhJVaw1rSXmyg/SQbSlf2pEy5Fhned0l/+apFa6axlvoO62Qgn4yZmgN7vup\n9QgdqHIpG9QOfX+xRj8AXelcIOAb973+o0KIEyZ7RpLZZXVViKhONHRwMtXt\nQbo/mIrCQOnVO/OEaXOmIIdHvJwBiBeB8yGB89jS4gBg53XnlBphjIwWxDJW\nbafI\r\n=IxaF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.13.4","node":"10.18.0"},"gitHead":"3d6d5e229109e46c550e726367d23666c491c9bc","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.4","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.18.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^3.4.0","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.1.0","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.11.1","streamr-client":"^3.0.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.1.0","mqtt-connection":"^4.0.0","streamr-network":"^17.3.0","cassandra-driver":"^4.4.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","sinon":"^8.1.1","eslint":"^6.8.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.6.7_1580205211156_0.704350257289081","host":"s3://npm-registry-packages"}},"8.6.8":{"name":"streamr-broker","version":"8.6.8","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.6.8","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"eca9c0ad271ae643c2e1a5639b1412bdcd58676e","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.6.8.tgz","fileCount":80,"integrity":"sha512-qGicsnO5yJLBcsom+H9RFz3B1X9F650LoyF8RP9CaV49yRKcxprTz8omyawGhPqlA0FaxMBDWsodRbc+K6z23g==","signatures":[{"sig":"MEUCIDsc3cphyc5SmNtr6bsGep6la9cKrpu2ZFPUYiPFqo6lAiEAxqiQ51i4XJ7oEVI6pOzlnJdeJLnCp4lfeLEssKobv2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMBbbCRA9TVsSAnZWagAAwRMP/iEbM841pu425INsaEBp\nlR+pzQSzN1rw7ql8Q/NMQvNuoCdICXyfVWYQqg7A9o3zjOTLONBfYRARIwQN\njyf/N3FABG4cRfeo0vo4V71IwGwozEOwSa1d/FnlQWkzBb+FHhBMlu2AHbNy\nI0oT59KoL3YkjNCBBEK9n2D1M6Ju5BQ+j3C3q9CZN+Bc23LlrbehSk/fNXkI\nbcA1giCQQ8oegle4XNA7zBWKwuz1RTVEvUBM7XaaDrBwsSfwyjJMgSmvQhhV\n9zDbbrbcMyt2Mevdro9qfkmOydTAUzSeugMGtYI183b0WcYqoEmt6qopN87P\nz+WELfPNYaIeLQSTZPVtabHnGFD+dYmmCNCTWN3qwGc1Wq5i/2E//doqDfDx\nrhIzaOE9grki5r5CkDgV3Z6v/W+WomkkiQViVRKisdnUrZkcM32aGKr7Pgp3\nfPjDUpG9vw3tr3Wgir/s5B2RBlctGrBNogNOH98g5+zRxby97O9XcAHKTpZs\naWCES7opc2B7dWA0nwK2So2oS7Uz22Xgoa5sukdJM8Suz/MaqJnkc8/28zQ/\nIf/6Fi0CndsS0uf6UH6TBP/x7qdcesSlttVO7rNCZmGzxwLsyq6LgmH1CgkW\nvFVVKpl5FEv0bhyEbkhfwckaqfDiXVAlz8RrMqx7ueGrlO0zirDLNzhaC6Y/\nPE2I\r\n=Xl/k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.13.4","node":"10.18.0"},"gitHead":"9ea29ab0e94b8e36e87f6c2d1a51923bc9c7ad74","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.4","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.18.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^3.4.0","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.1.0","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.11.1","streamr-client":"^3.0.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.1.0","mqtt-connection":"^4.0.0","streamr-network":"^17.3.0","cassandra-driver":"^4.4.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","sinon":"^8.1.1","eslint":"^6.8.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.6.8_1580209883329_0.7592479805344605","host":"s3://npm-registry-packages"}},"8.6.9":{"name":"streamr-broker","version":"8.6.9","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.6.9","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"7f5308c63363024db5e2bd616d187ca52fbce61f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.6.9.tgz","fileCount":80,"integrity":"sha512-oCvdRna1EfWaDi7hte0WWf0FlKo5B2H6HeJlXBZ3EA2JJXu4cmFuMYohYUgnqQrX1r4M5XVyQrfmalCM0mk9Gw==","signatures":[{"sig":"MEQCIBJUjfyFDUQVthVsJUnvqzMSXxeCPznygxbv+sdunXriAiBbZMgGxR2vbE5T0MMRwRoVGUuSaTe+G1og0S6+8R85OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMCw4CRA9TVsSAnZWagAA57oP/0vYtfGL1pR3IO4WtIwO\nI/OyJGtAWti9U1RYmzXLObiAyHOZtmKNDtxWMqIJu3p2BdGDycDCEtrGNhIb\nU0ils77Nj8Obf6eTcwlIxORfxNcbtQC8vG0wWq5cSCmrdYfljAA8Luvs9Mn0\nOX1AOZijRuQilHsjYvMYD5kOWwJ6xEAwtq9SKO2nLmJqcw6WV68KL3qFQWne\nhasgRNUhUbiLESsg5gpPvKUzYIvWremd9rGvFeOVxjVn2Gb+HPNQlMSX9wZV\nqC9O8RlpLspieGDNwAYnkEH2ITgZPKHhWdfVckkEJMa6x1scJdQdf5qJUmv5\n/Ym9zQbiINqT1NO+gcwHwZzOemOpDaIqRrvN0+zl3Rpq7Za4wDNATloXPPjW\nAevRPOtw2mOUK3UVtZF0RmAVXX83GG4Fq0m5paCEtqrHwaSTXT2vqnR0TZ91\nHk2VbpaHvxypS/7RBckfOhRpnBp7tB8mwJCENkHQeItFT+ZT/k7tm9s6xtFS\nc0SsYBETibudVvnnNAnbc+zXb7ZBXOnBfvCrtyyfPr1TQ/HBAzbohWVyQfv5\nS8jvAJTjNtmWv3RCjnnNBIh+tsuJI68KethbJnbotFX5fCWUkWv9PEqBkfBb\nocZtAku37x9l7aHa3KLkqawcHU1adTorWmLvst/lP8BCBYbDKTtpGmsv95mt\nhSVw\r\n=P/m+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.13.4","node":"10.18.0"},"gitHead":"0cbf7446f57ebd09cb99b1402ed6b48079257991","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.4","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.18.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^3.4.0","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.1.0","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.11.1","streamr-client":"^3.0.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.1.0","mqtt-connection":"^4.0.0","streamr-network":"^17.3.0","cassandra-driver":"^4.4.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","sinon":"^8.1.1","eslint":"^6.8.0","supertest":"^4.0.2","async-mqtt":"^2.4.2","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.0","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.6.9_1580215351755_0.3570148773414352","host":"s3://npm-registry-packages"}},"8.7.0":{"name":"streamr-broker","version":"8.7.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.7.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"66782918492514498e63fed5c8619da7087151f7","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.7.0.tgz","fileCount":82,"integrity":"sha512-FHNu10spo2I0XGM2ah43Huoa5qWlYpQvb8W08P9yI90xcMgpad/OKYjBDOagVg7aQp/nufPJUyHD8rljuiJ/Sw==","signatures":[{"sig":"MEUCIQDJl/SYtVzourxnWAEktbR4O/Gu8jnZ6BQcH8xByCRc0wIgNECgnxKvQCZOSYONVOvp1fZTRi5Yx5aC3xVbFJj2x34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZhbPCRA9TVsSAnZWagAA/PgP/2dB0wRQ/QGem6YbaASC\nRbIlO7QI6lZl8i9A0KIXunZ69i/7rqQj//ufUUfo7gPOYecviXZhS6x48R3r\nzeYA8HEOAZLJipeIR3bEPFqNP1vQmDIJ3df3iHPeO0JX1fW252FD0Ik0ygxK\n+45P2OG9Js9qBn81XUOJ36++58lvBevvLZkXou2q80uRXgOiaM3+Rsy6HKPj\ndG3OhRLq1g+8bq3zRusZTHJz+WeWf0Pcq3UnyEh4sBOUotw18a9GL6NNEgBI\nWKntY0/NHQxSLNe/wm5X4wjMoGipEQoTPK1c52Gm7vIOih2hzi7xeR0I42Fk\n/PGsYz9Khsc6gamjeZleHiP1T/LyV1LAbQlFmOmAnMwy22zOMT3mac7Fau5j\nC3o6W9pDm1wjDZyWeTGpPpRK1/ZcKLS5h5sq0OwWRbZ8NvPOmqiw19srwC1t\nyCLc23I3c4ZV+giGvtO3WFh8l2oLDAkTRBCuUy01c6Jd4sI/xQSyGfnQdYvP\n6LW8AR2294XM3EO01fWvYy9urDvGPKnZuF4e5bOvB5MdfxTEfsr/cF7EyQZ5\nXIC2j10Ydx6jnaLGb3GEaqUiLL+w5xwJN/XIsVUFAPCuNkJS+p4mMknR9EHB\nMc0AEwTUuc33AIRlhvzF6tyhmLin4yZvFj1Mr7denajZkTsKzkyrIAuhUNXx\n8okH\r\n=Xjh2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.13.4","node":"10.18.0"},"gitHead":"1f0aeb90fb751c96b0b4d9df8b443a1de3469d2b","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.4","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.18.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^7.0.2","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.1.1","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.13.2","streamr-client":"^3.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.3.0","mqtt-connection":"^4.0.0","streamr-network":"^17.4.0","cassandra-driver":"^4.4.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","sinon":"^9.0.0","eslint":"^6.8.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.7.0_1583748814689_0.6866433392465032","host":"s3://npm-registry-packages"}},"8.7.1":{"name":"streamr-broker","version":"8.7.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.7.1","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"f9a373c58109789eab1a99f753dc9dce9741085f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.7.1.tgz","fileCount":82,"integrity":"sha512-/zEL2BviRBTmdoXDu/DHAnjdbkP0kk2xdSu57pHpm+vhOAHQX5FgDBCYc7SVl2qUqgjYfWk+Mfoq0CrmUQ9XTg==","signatures":[{"sig":"MEQCIA5r7rcwnwUx1x5ue5OIR6H6t1ePHHDxMx3sXXIOK/VSAiAhhLfONgM2nJgYKXkcXw1zK0qSFTmVWtCf37EPBw7idg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaMFFCRA9TVsSAnZWagAA3T4P/AoGAuR2wIlgY1Cw0GHc\nbW+pqVWrDlJCftR5/hyqEyDHgtQuyVfzX/KHwQjnafEmpDmJuvTE5I+gD6cZ\nTmdTwSgDKxrcyanKw/VxFT1ae9b4OWk44N365T94RaDQh67X58UtvH9pgQ2w\nPa/VPUqnIbOAgttULIgNT/jC8DiWGcTc4dmPWvaUwSDOLoQkNbAWIpWj644J\nX9HOYU/PbrNNxQylnYppFphadnBmvqp3V9tzDgNWttOb8YNDwS5pEyTnIhZ+\nSXiHjFKX5mh/PO/5F/mI1IghCErx5JXmos/Yl/7OqHeW9Yv3zQhvR+GTQsUr\n6BGq3frxNevlXq0IVUx89ZFfvcP2tysSHmfBxvdtxWzCgymV2EsqQw7obP+g\n+ejESM6N43Bxj3z2xqqJ0WsiNLj4uuLlgBrHNNk9kjnCftNLaCQdP8rw55Gh\na+CbQmAv9GM55hyOqgJl0/8TyvA6XtA8esYJltOP7RIJoBFds5qNmqJTWJn0\nGpf/+4LeXKxJDwPKkwqaIwWYN+ErEfzyal47YLBZyZLGfV4IpLOmoBcV7Vmy\nxE6b8CTPgqq4zi7Ez51pFQkZUreEIACcXRMOO5kyjCPO2Mm4HjfAQ/c/92t+\nePr3fkNZGAoPbGpwvRQ7wesGg4Jy47j8TIocPBPMk4TknD7YzQQCCtvaVokd\n4Sbb\r\n=CoWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.13.4","node":"10.18.0"},"gitHead":"a18120a73194a4becc2801d9f4630fd718dd5b97","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.13.4","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"10.18.0","dependencies":{"qs":"^6.9.1","ws":"^7.2.1","cors":"^2.7.1","uuid":"^7.0.2","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^4.1.1","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.13.2","streamr-client":"^3.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.3.0","mqtt-connection":"^4.0.0","streamr-network":"^17.4.0","cassandra-driver":"^4.4.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","sinon":"^9.0.0","eslint":"^6.8.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.1","eslint-config-airbnb-base":"^14.0.0","eslint-config-streamr-nodejs":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.7.1_1583923524872_0.3529734154624966","host":"s3://npm-registry-packages"}},"8.8.0":{"name":"streamr-broker","version":"8.8.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.8.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"3c3ff9a75ae867e8f3917182fe92536db440471b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.8.0.tgz","fileCount":82,"integrity":"sha512-8yPE8xgug7sus5hRsqrBNhTx2ikI0wB7zdZnOTyFIbrbXnNryjPNQJVxUZbM4uPZVWr2e04RtUplmVr6yDCZyQ==","signatures":[{"sig":"MEUCIARvuEVO9+2JyPVs1jV92Fyd6nFQS+iPcWWKMkrY4YX/AiEA46AD7+XsuEmqFOYA0VZUPD+KRM73p3xsRoJYJ+4ZNss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeehwXCRA9TVsSAnZWagAAJRUP/i3BHz8Ia+sASIUQkr3e\nJJ1YUN8SooE9uzPiRhQVLPHssLb0NXXk/Qnn4Ddl+i8VXmQ6LFuBVuJ8emt0\nkEJJzo31WvfDY9ZKYxCuwiSBinfItXrDokuZbzh7GLT/lgfCHIn1NwpAV62H\nc7vMVYHPJ6kWGEBxgIJJAyLogDI47hSzNGMJMnY5rqLPiIBQdB/fN3lB3H9K\nXQlvPH2rKgg/zWeSYu+reN32/ULm4zbPa5As7sC/JaJhZscjrc90Fta/mjk5\nQnlFShzOYO6xNItcjHgj3qFmwnQUMVbxPMQFSV8VomcTwIXSKY7digvsbGwa\nb4YBiOZHZ7Q+/FBiZHNrVqV3hlY0nXIIm7MnLsgcz6LTF+H7t+2uNHRQ9ciX\nGOqBh+RPEPJ4ncauZmp03aSFB1lGYGB+jo0S4FlvCfIWT0d9Xk9u5WvXHURO\nGTsyga9XXkh7EtHl6Kv42FWNt9JFQ3fol0LNjRBA3kVu7PJczJOUI6kHEDbx\nIoLw1AJamEHAgXTK3TaIDulBrqvWgJFXmVJ5aq32JDWaHbE9cwmfP1BTMuX4\nKMYjAGXMxsCCr4j41RGrV2w5wyqgq3b1gHb3CIgU3ZTvvKgLAF9iQnx/5gys\nBM8o1WJY6VWPg3RMxUsRhvII3rezsTV5BC6irlPuM5y2ARhfQzF/9isYr3iQ\nLi0t\r\n=ZZju\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.2","node":"13.11.0"},"gitHead":"1880101f5bae3592568ef1d1dfcf85e89554a01a","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.2","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"13.11.0","dependencies":{"qs":"^6.9.2","ws":"^7.2.3","cors":"^2.7.1","uuid":"^7.0.2","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.0.0","lru-cache":"^5.1.1","public-ip":"^4.0.0","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.15.0","streamr-client":"^3.2.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.3.0","mqtt-connection":"^4.0.0","streamr-network":"^17.5.2","cassandra-driver":"^4.4.0","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","sinon":"^9.0.1","eslint":"^6.8.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.1.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.8.0_1585060886609_0.18380513581342006","host":"s3://npm-registry-packages"}},"8.9.0":{"name":"streamr-broker","version":"8.9.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.9.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"ab8a842a1a27b665ea0119442e830ad3d2e85489","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.9.0.tgz","fileCount":83,"integrity":"sha512-BVwnVFgmpjNWl6EBNUq6565dXQHjPzVFQ2Ov8zteeDczxT+vWcwmhmyZBuTaAuURw6mG4i3Rj1Tszqz/ER0xiw==","signatures":[{"sig":"MEQCID6oynCMVOHlguh1mPrTe5OUqI9zeN8fe/n11/dRvMwDAiAIucpSfsZJwmOjL2TuISxSpX+dDLUczeiuq1I49UDNNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeouy7CRA9TVsSAnZWagAAG4QP/0W0qucShcfU3A3jQX7I\nMbCIOaFK80LCjGYHrVeFH2mKuvR8dsqMoSLezHwOUwtaknYYur8rdJ96y54y\ncvo41Tq202T9nDFUhpzcjIgh+aUVMUZF5pH2rgC7HQKF0+zkWdvGsFvjZUGx\nGMalRGOLq/pLQlp/XYVTZPAZaxKkSpwOUGwtg23pIHcWkbzr89bAvxjpJRmo\nwnBAQWj4+QPswb18C8wy5mRTkfx7R+njBxlzCy59GsPuT/1fbafxZaaEchh3\nX7Q+PY4Ra2YGeMw9HSWJVCS2hBySzQMZsuaG4QVTWam+/riZxPJrj8lEi3yr\nan/QSwAySwh/xwREOYcAgN3wzHxyTB+eOmAVJUAqyQuUMS0ZhbvC6AYlo9GO\nuIRjX5dvlS0v0HndDn5YJYsw9foQQo2r/WgbT1P6ardAcNava1kFxP4R9WkR\nuGsJKM5KmToAfeFhXnmuUCSKfiRiWfWB4fLbju4klIcxVrcZLXswJ8T2xYEV\naA4J1QCBkrjkyhO8l+/BC7VrT7dpuGnKjct3b5cEoN0f82tP2/iB2/ZOGmAs\n+RrYf0NSb72jffWyPfORwfvAyBEzyntz5HkrSr4YbhtCBrHHlr0zLP6PMaeD\nOl4mSJiGdQP3Jt9awoPY2jK5gRtq6uRjATPTKTvQJVK90fsISbfodG0bUsmC\nqL4V\r\n=icF0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.2","node":"13.11.0"},"gitHead":"6f5c1461d7a9a6134d045be0d41d12f335f599fa","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.2","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"13.11.0","dependencies":{"qs":"^6.9.3","ws":"^7.2.3","cors":"^2.7.1","uuid":"^7.0.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.0.0","lru-cache":"^5.1.1","public-ip":"^4.0.1","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.15.5","streamr-client":"^3.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.3.0","mqtt-connection":"^4.0.0","streamr-network":"^17.6.1","cassandra-driver":"^4.5.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","sinon":"^9.0.2","eslint":"^6.8.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.1.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.9.0_1587735739145_0.921471721596695","host":"s3://npm-registry-packages"}},"8.10.0":{"name":"streamr-broker","version":"8.10.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@8.10.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"1cb1a69b81a1c67506d9037ab75ff3005cc51d0a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-8.10.0.tgz","fileCount":83,"integrity":"sha512-QX2RZ3UaCgX+kEXSdQNPR7h06+ShK1BNp10tz38ukMLCrInLyX3J1gCNZ/rrkjTUXl1zfVwA5n7ob/CFZRjyZA==","signatures":[{"sig":"MEUCID5poalSv2crVQ+d/J0qM+KLXPKyvl3VEziqIABGOAVHAiEAl8ejmjlODMSVrldxEGw3y4+tq0phDPxlUjl4SB5YsTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep/yrCRA9TVsSAnZWagAAJ+oP/3w69e+bAd/B4qYA8zsB\nmFVY5NeHYjeawe/ZW+FTQcVQH0Oh2G64IoeSvy3Oh0a1mn9yGn1qwzIobPQD\nhaMbO0i2UpHlnjlxdD0i6gn4ioH+rD0NSUohCRjwbUhuquacVDD9vg2eqmwV\nKBOTEcVpxaA0K72Q5EvKYRlMcbwgSakYn7r56oqAry1W2etr6Zs0wRq9pzbM\nUhpg+OdJnRKrdG6RGQkMPtPPgqhXd/K/Ho3TyF47EHDxr9PNPJtzvDiUjUWa\nzvBQ8w7PG73tAtEFhDL5ZZFXQSaKe4B6RZfBF9pkO+phG8di81rGLDkK4Jdc\nHc2bA829azhB8LYpnD/pOlGURuoIOoqkKmRSk31jm6dKWRNVjPQHEFpe5S5G\nftoAdgWHfZj+W7/w23SGqQiy5L/nd+C3hw9YCsmHf+kbYxUJKopFl/5RJRhj\nCFShLoaX6aSQYq6pZl/Ydsm16qD1CXpF+1UJbGzeCQN07XgPw6hlC7vvneEG\ncpDk8zrIr170x9UO6BdZKH8qIio++qAEvvrKic6+UfNB8w689ks4QowPNjuI\nIJMFaHZOFX/zrrUNGNgkG80j8rWJg6hsSyyLSgXEWq0jJ74+gLVDm65H90J4\nokgwxx0pAFrCsuuqhVNz7yfuA0jZ8kDu0zmrmoYVFVL+3jP/Waau615+4U70\nvk3R\r\n=iDMk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.2","node":"13.11.0"},"gitHead":"fbe25817b9ab00ce988844bc7b89c4c7de0cbaee","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.2","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"13.11.0","dependencies":{"qs":"^6.9.3","ws":"^7.2.5","cors":"^2.7.1","uuid":"^7.0.3","debug":"^4.1.1","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.1.0","lru-cache":"^5.1.1","public-ip":"^4.0.1","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.15.5","streamr-client":"^3.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.3.0","mqtt-connection":"^4.0.0","streamr-network":"^17.7.0","cassandra-driver":"^4.5.1","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","sinon":"^9.0.2","eslint":"^6.8.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.1.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_8.10.0_1588067499127_0.314466180793332","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"streamr-broker","version":"9.0.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@9.0.0","maintainers":[{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"caff1ff4884981f4af808e2ec3cf3c8daa4d6c2c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-9.0.0.tgz","fileCount":90,"integrity":"sha512-OjVCG7T5CLwpTdDK1rSP5ZJuVS2VLGSDBGsAk1K1OBAe35iE7HLQnuGupz/wlOgvkqFJNzzkWenTi/E39idIAw==","signatures":[{"sig":"MEUCIQCB8h5A9b0IM+cQ1X6AUxgQTovAeRkrA/ZUHiSP7jbaZgIgElorKDbmh2B8EA/+cEVCtJF2oCylNLblPTTFv17uE0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu7DPCRA9TVsSAnZWagAAaUIP/AuJ054ZAGN5fJy6ygIV\n6jR3nq13NnFC//XOSwBnfUPuTy/BPId7yMnL4boFB6Qv3Vtfp4ZdJxPPzLaA\nyd+jWYgdb+N5hvUyQUAMALrhbYBcK5SPNALW5roxxongTtcPTNFeUDmBjye5\nihMwIE7BJM5QYws7fn2PwvXlV6HicNlKIG3HQMH731UUX8rGQfCAqxAtJRvW\n4onM1XRP7QbVUH+dHYAtzLqJu0kVar1gi+qbcMQmADvEu2x9q4KVV6kMkAq/\nQem33hXHBRP+39EJPeMrt+n1U0F5Q32N6zrOQu2gZ/e3P4vayVah5VDYQ8iB\nqns9FJ+hNICziwchnfDHAkmkIGu3hU2OPNRTRdxbCBeAjQwL+xrK6bws1hGN\nRE7LuDM5/f7g+yv8DXtS6VxTjSAdBSTVLaKwJ/YAWtecn/36buCG5grSRPQ9\nUy3naPhshW/hATMbqrFWSBCwPm8EKBjjuh8RoC3fH23MZtOHceN301K4k1GD\nx05SfHhJQbmfOBlJLuAzt1+lGl+seveGfXEjOfBL+BzfgVK7gzLRQFeZX639\nXMVyhuAU0r0uF3+iXfcSZ7nPopI6WplQtkm4mE5penHA7t05e2ghX+HjbYKH\ncLsRAEpcbUZwCkOKgzQhTB0dkroX/7Wnq1M4Omw3yoW3vbEDxBrURsOkdlSc\n8JVk\r\n=PGCu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.2","node":"13.11.0"},"gitHead":"55437dd225951761414c34bb10996ab2201242b1","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.2","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"13.11.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.0","cors":"^2.7.1","uuid":"^8.0.0","debug":"^4.1.1","ethers":"^4.0.47","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.1.0","lru-cache":"^5.1.1","public-ip":"^4.0.1","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.15.5","streamr-client":"^3.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.8.0","cassandra-driver":"^4.5.2","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","sinon":"^9.0.2","eslint":"^6.8.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.1.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_9.0.0_1589358799110_0.5847018723527737","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"streamr-broker","version":"9.0.3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@9.0.3","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"807ef879739c4a6ce524b982f7efdaf93c0c7bbc","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-9.0.3.tgz","fileCount":90,"integrity":"sha512-oSUTznRFLHmChh9pKhHhtjDcNFpbpLvL2qpLtRrYu6NDC/M9SNvxWLFzP2gHfAi/04mKIhzi03NtTLXzeuqAkg==","signatures":[{"sig":"MEUCIQD8/n+g7PZa/zSywQL6j3T2J62dlJ84Zb3q6VJvTOaOIwIgDn7Rxka7XFirPWdyERv+7658uIoOLgymWBnm4q6QsV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewnXgCRA9TVsSAnZWagAAiNcP/3iKjD9qhszCtBs5XsSW\np8q8jSGjr5QjXBjOvIFJd6MpTbdMB/IEvlwmLSUjv9yBt3vwh4UJu9DMPo0G\nDn+EvGSmKIPc1Rq8FO4LMLyTSgp7o4RBVOXg7DaoZ9IlfmIyNL4qzhoGWznZ\nt3SCz2/YTcOoqGeXGjQHsAM5KVVWLx+SvzqoTJmM6VQuqziOX7H+ZWoUWjhE\n/2pQEFs2Xkq5cKICU+6OCCXMOpJyLs8tJPmrI3oeN1pHeVXjLTakRAwDNShI\nwx/YG599XN5a09KHmD5TEy3LB0w3SpYucVtXB5qKoQsmifezICbUJWyuaJDR\nY3BfNakqmnECw2Im/fCbJTZyNwwxQZsKM5hM88poMn6Xk0nijTjJBRI+LBBi\ngz79aQno8jhVPWmMzMIsurtNK3J2neFjt+6U1kXxGIxJYFdJLaJBT8toAXRT\n94hziaD5R32TU98GkiQxzcfitzw9UKjJxxZfTDPwVUGr6+H2TPSonZWNhsmC\nANhO5Q+QNa6/6YZ/pn9MThLiPCnDG2iGF2afUJsj0ZE1ogVtryxKp//7BuRa\nbXz3Nut2+28C19etu9SUdFwcZI6SzAFB45qwOcVKlfseg+lrH7ZzPKS6nXDm\nxiPGIBXaabPAXZh+nc9j4QxIour4jDB3QhTq/zW5kFMIJ0egw4e/3ZlmG9GR\noiY7\r\n=QwOk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.2","node":"13.11.0"},"gitHead":"01118c25adc1da7ccb787d7418810065d673763d","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.2","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"13.11.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.0","cors":"^2.7.1","uuid":"^8.0.0","debug":"^4.1.1","ethers":"^4.0.47","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.1.0","lru-cache":"^5.1.1","public-ip":"^4.0.1","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.15.5","streamr-client":"^3.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.4.0","mqtt-connection":"^4.0.0","streamr-network":"^17.8.0","cassandra-driver":"^4.5.2","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","sinon":"^9.0.2","eslint":"^7.0.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.1.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_9.0.3_1589802463460_0.7787521320158766","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"streamr-broker","version":"10.0.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@10.0.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"75a5b8739efb06e5b30f4ee5dd3db1cf02fa7e10","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-10.0.0.tgz","fileCount":91,"integrity":"sha512-nZtKCu8DJVqOnvcGpGa4j+SmWSk+yGXYmYsoce9PomZAZFsLe+woCtBUpXcaeSPrnAVqZsBsNEOImTynB49OhQ==","signatures":[{"sig":"MEYCIQC2zbCP65QXxrDcu1QXDMV2/8wVvDVvuV+agGy6SK1BFwIhAOZZIKmerZwzxaSKDoUmkQUVKo65zuONJ2CBEYj8FTr+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6OEmCRA9TVsSAnZWagAAodkP/2RH8AO5r+26kgwwX6/S\nxKHdROTPy1UQKqbmx1VYN7ucgevAB373Q7p0Bdjc8pLqUY2SnosH5Fi98Dg+\n0ktpQSvopnoue55nUyd3nG2YoGNKZ/kQkj9BfzwfHq8yFdLqCIfnwriC9DAn\nCvC+lIBjCWgEM6cu3jWxRHLa6qVRnHem6SN43vScHRoCZmbK3o67btH0GkhN\nEgUYVuAGB3uodRoR0ti0t8XUeHn6TwMRKTv6eSGOKlm6Rbf30FZhv2ngSVrx\nOaysEapSCSUQT/7HkQmcBGC9MoO7meyEwwb6+mCngXTsBMaMbTdWubaAfv3X\nciCRmScH5DonaqRX0AA4dTcE2Gu7NL7XcWOGYlJ/uVxayf4ZNWmqDr18gJMi\nHHgF93hqN7Ksy6IeUMiD2CHS2aqY+lPcM+BBZT49Xf2xBO8aSRYWJnxFJHpe\n5i9DzquzSHFKkupMsAEMTFV624Hc5xrotKNNr1kaMwldFsFSn0oCcsPPXheK\n6XgAsLwDxRe+hoRY1m6UqKYr0pNw/S7VFe35FFMdwvwMwNw/HLaU06zgWB2t\nSK8r3c/svpv13tYXqbZSarFK7xI5DHGb5wGXV8BmRQC2V3c0OikqbkDkKCqw\nYKSIInf6sBlZhBPKQp4xtxbuku2sbTQthcS0+1STcm4WP3PnS0M0K18rSEBD\nkNOe\r\n=H2WU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.2","node":"13.11.0"},"gitHead":"92ad7cf76e4a9aa0e5126878b604527c2e9773c1","scripts":{"test":"jest --detectOpenHandles","eslint":"eslint .","test-unit":"jest --detectOpenHandles test/unit","test-integration":"jest --detectOpenHandles --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.5","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.3.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.0","cors":"^2.7.1","uuid":"^8.1.0","debug":"^4.1.1","ethers":"^4.0.47","merge2":"^1.3.0","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.1.0","lru-cache":"^5.1.1","public-ip":"^4.0.1","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.15.5","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v17.6.0","mqtt-connection":"^4.0.0","streamr-network":"^17.8.0","cassandra-driver":"^4.5.2","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","sinon":"^9.0.2","eslint":"^7.1.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.1.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_10.0.0_1592320293835_0.9249839806727922","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"streamr-broker","version":"10.1.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@10.1.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"ebe3af96c0e38eb36c34e3ac29ea1a00717c72d8","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-10.1.0.tgz","fileCount":107,"integrity":"sha512-ypHNEe7R3TENDyxblfexBH/7XGepIjf9tRXIkow/3HDiG5keueerXgSvOsGWIvJTToEJ7HkC8OYcg2Ods8cblw==","signatures":[{"sig":"MEQCIFfOuuER6Q3u2EzkmdZWrt0hsvYK1BDHv5WQ0LL/9jWPAiAh/adqg+MjAL5e3NqI/hYNCrJ72fhyWhslvajEYiYmIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/Zd6CRA9TVsSAnZWagAAA0cP/iblOboiAVb/EekPGGF3\nHDdTDG6qOOWPiFp0Q/1Nneryu/8gE87oExU7bnryC/0YqNc33p1GUDlw7pIS\nC5yHbVPyl66BgTlNV90qfP0dQjUVT/SyCJfP0urAb1lbxfLnGHcBUmnNgVh4\nA7y2t/e8MQd68dg2lDuWrl+wRpCCgO1nFwg7cPxeH3XSRt+oku+v3wHkGR3+\nDlyEZ7ROxb8Nbvv6Y5eZUSeNqwfIlTeRXq3lJTsLcqOPsLYI0OojmdKEnIig\nUM1t4SMpjOnIyEWoXBGIxEsju9h6yZxGM2Hg4V+KO/NmyProAsVwp725VBbn\nEEaG9AC6ajurglnB02bXLuyjhE4z9IUdO8JD2CrmLgxnCAW6EmPcu1BPM4pu\nCdpmX5K/6YGckb50BhS+WNt8brNGWuBH8UNhJibxx1MU9zeNlgIQ7ICGUa0+\naIDiTmtHBxYAZBhSXCclHk4Y81Yf5qRPpHicpWbZjENgPyP8lrH2kmqdknL/\nRxuqMRoTTvb+OM8Tqx+KXBxhF4ZboR6sQvBmSkmmJthzvPzuoScY0ooRELvI\n42U/oOkpEy6+MYeR1dLGrzpFFlMU1hptfzZQp6ATx7r59ZUoETeEaGGRTbTo\nDnnMPas13qtthnx6Q6mEg7UfN1r+ZF6JtZtXevXuSn2xqGvRm/DFLLK5kGIq\nyboG\r\n=tr2j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.5","node":"14.3.0"},"gitHead":"a7f7770de6bff990b61fc5dfdf26242cd9744fe9","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.5","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.5.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.0","cors":"^2.7.1","pump":"^3.0.0","uuid":"^8.2.0","debug":"^4.1.1","ethers":"^5.0.3","merge2":"^1.4.1","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.1.0","lru-cache":"^5.1.1","public-ip":"^4.0.1","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.18.1","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.3.0","mqtt-connection":"^4.0.0","streamr-network":"^18.0.2","cassandra-driver":"^4.5.2","arraybuffer-to-string":"^1.0.2","streamr-client-protocol":"^5.0.0-beta.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","sinon":"^9.0.2","eslint":"^7.3.1","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_10.1.0_1593677689673_0.8097288604264361","host":"s3://npm-registry-packages"}},"10.1.1":{"name":"streamr-broker","version":"10.1.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@10.1.1","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"aaa2fee14f84227d8f2a46ce6da3380bb9380d0e","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-10.1.1.tgz","fileCount":107,"integrity":"sha512-ha2LocQK4XL+RA6xX31BjzTtHTIZpWRNWFAeRI7hlvsLJAgKQquo34siYKPjJUGhQmhEH1ieXzbTNzeaXCTWlQ==","signatures":[{"sig":"MEQCICFpNNCBSlQRXa8NHbjwmO+ShhmKiVnhQG6pFOVB3ZFlAiBtbqRdvpBNg6dFUNiJzvoDpwa+41pnlSbPAea+cKSKug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":489039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA0nhCRA9TVsSAnZWagAAl8QP+wdTqNv/K2gUDUhiDydg\nnrlvTymIEPkoakFwBu50p+W3Nc3EKFVi7qT6oWWSGzPGLBcIC2uLnOo+Xrgy\ng0lcgsNcFDy7fHmzOg1EgeFXSumjH92tiZTjrrOg2qzOAG/ZxnO9zoRiiU03\nsrjArwGpB+gasV4gjoCxBRX3dQM2BiuiZ+lAJcqMJViVo2SoDJdPoLcJ7J2c\nEBAoC+9eZ7bZPszCUN9uy2WdM/wuRrOInOx124U+qNIRYOnt1rR7ITjM6tDf\n+FaZfgnyCv53rxNbwVxG2nNtLWWQt1jsIaWmQPVX35eXSGb1n/ALOMNsktqv\neSCx1/XqJIGpoWm0Yoz2jSngDMwrfcQRzuq5sgbnyjvePHq4ja5IR4BKLfh3\nc02b5FnfSkTwK6xnGzZPRWVkM/PEDgJYACPTiyJMZx1UaUtZxWA28kvRstNv\ni712cUuJpuvKYbErcRHm+mcBQfwJ5VfPKOCbmVcKCZzKScuUgBAFCUbaEVaO\n5NQ0+dTvIgvrO/tRzXktnYRPwwR9xsVlwwSaWfYAstyTd75fzaAYyKlzE9nd\nJ+hBcKlKDw97B51luW+qK8238IB6P1gRx1dxI3ULLBTBh4LEDhbY4QHMU1Ac\nb/KzWxjYm8yKYGZZPOHxOJamX6Uso4Rbwbsr12C4qaxttcDh72uJOIEgogr4\nXgWR\r\n=qLF2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.5","node":"14.3.0"},"gitHead":"0656bb2023991310fd401a6ef8c3b490b4ae20fb","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.5","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.5.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.0","cors":"^2.7.1","pump":"^3.0.0","uuid":"^8.2.0","debug":"^4.1.1","ethers":"^5.0.3","merge2":"^1.4.1","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.1.0","lru-cache":"^5.1.1","public-ip":"^4.0.1","node-fetch":"^2.6.0","body-parser":"^1.19.0","buffermaker":"^1.2.1","@sentry/node":"^5.18.1","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.3.0","mqtt-connection":"^4.0.0","streamr-network":"^18.0.4","cassandra-driver":"^4.5.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","sinon":"^9.0.2","eslint":"^7.3.1","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_10.1.1_1594051041481_0.15259351666265575","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"streamr-broker","version":"11.0.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@11.0.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"593104453015f16a6fe58fac7e0b0eab48ffd5b6","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-11.0.0.tgz","fileCount":107,"integrity":"sha512-RcyAmHMlQjxyVuSyzA6aDDRIu7inal9YrLxNBYlXinSZYl1T/Qg7+bSTXPg8ZUZcuZmepaNA+dKBDD/Ix40otA==","signatures":[{"sig":"MEQCIAGQvohwSuz5yWBW7xKNCBlmvY2G5GME6/AP+K+cSe0WAiBS4kFctMYM+Pu2BjvY6aAVQ9FmpmNvkaYqj5hI1lkDcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF/5fCRA9TVsSAnZWagAAp0QQAJmoA8HS6bkD9/zf6QIB\nMjwsb+kYcDd6QGHxFMnl7yT+7FQTn5g35tni5UuMIi0N8D+oqyCw6gZ8viDe\no7Zrrvfco3/j6My8pofABvYGsTI4A/XmY3XannuvSGwGLwTT/QDrW8FiaUzZ\nfqaCwb9MBN1IpmQIQezl7s7Ow3JNvMTbjwxTw2EViQFGf3THncNtC9KJINzE\nnXRefCaDaC7OizIAoF5gypHRP10B3o+zPq4/ofygV/pWhwJFxnhl6Inqn5xQ\nwL9QX1AU1hIqZlVKp91HyoZNOITA6Z0p2aebW4MpEXFd+9zSFqsVmdz0Vvh2\n6XQFUZEIZ1IEfspXfaJolMgtwnxFU95kyuts6iVcpWZb7D8qC/DBrnd6Vmmz\nKu432CI85VEm0fORSdzaMmWTlItarsTxsVvezoBKk//ANqpXuzGTo202jRbd\nMn2qSbfF46AohfJjgggKYE4ii53enuQ6bv7NHKrMn5oq8IZBN72W6HphXK5r\n+TEGQXbw8z58rQa7axSwIJmBl0tgaJEPfIfqhWaYpe7Rrz1Fr0lwae01WURO\nLqshbw0CI84sIupDUX/VN4jsAOn+ov0lcTk/51x4MJrj1+8208LowuGi1RR4\nRIp7vJ/M113268EDkXh7AQjjaR5mvFdCXgkfV1nm4KW1oo5KRlIgJhVeGTog\nceO1\r\n=OY8o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.5","node":"14.3.0"},"gitHead":"4d490d3abacddef5686daf7454cdbf253b407278","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.6","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.5.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","pump":"^3.0.0","uuid":"^8.2.0","debug":"^4.1.1","ethers":"^5.0.5","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.0","body-parser":"^1.19.0","@sentry/node":"^5.19.1","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.3.0","mqtt-connection":"^4.0.0","streamr-network":"^19.0.0","cassandra-driver":"^4.5.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","sinon":"^9.0.2","eslint":"^7.4.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_11.0.0_1595407966927_0.2750349351594097","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"streamr-broker","version":"11.0.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@11.0.1","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"12d189210a9beb76fb343f80ed3f5307bfca720f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-11.0.1.tgz","fileCount":107,"integrity":"sha512-diEMd7O32kBRZn3rtIiQfeIYU5zGlhh4/mmOimRZ+9HMly4TAJnLnnt1gt5vp3spyvBAkrulaKq1FwvySeACQA==","signatures":[{"sig":"MEYCIQCDWh75TtnOYV4F8IjeR0oJc3vNAepRmH2WvE9PMTX2qgIhAO0cFQEKceoLYD4YxqGxn+Mbtsjcv8+86FvpZd5uspkE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIXwOCRA9TVsSAnZWagAAPX0P/A/JE0t/tYFX3FBAtpJ3\ncinFDTuhU1NapHNM5DkGXQpx+Xtl5wi1AscDTb+jDnOhDeKsDrCWaAsycmJ/\nqzW5vMSbFqsmHkRT0AgjUvvhVnNHD6vtFmZP3BHRgscplocLik/t4tF0ykDS\nRo1x9N2FraEnAYXt/jPU1W/2Nz06QnJVqbyBw2/T5H623TgZa7Hte/W2sicz\nDaBRplmzNUTZIdTd+KJso3V/tiKlC+ga/YNWROIeSH90MKI23EXHgVYo27t4\nzUZAlWTM8cCtJiYEgZJT6uZN1i1PjxHYx/oJK1RVDMzVHj7mzcTDakyg2uuw\n0LMqMojkESO535kPMtXetAhT405ub2qYFeRO/GpnRUoaDnwVu4orK8aHnFMX\nViSJH0szkoyu5k/hpTXurBXPmL6QJt1VCsh4PTWAML6sPbvc4girly94m+u/\nZ+orbvJPC4sKoB7iWD9jd6cPQcBx5/EWrxeaVvVrw6kKQPdl+ut4pTBkxNqT\nLAs0T6D6S76hHAysj/dMzt9tM4q9kywzkdngztGavaRUMmlW2314xe8FRf0H\nQg+A8bAJynRnY5yBHM6NaFllAC2GE4OwU/IBaPGg1NIUp3AsMGQJ44Y3RJB/\nTtCFVxLRIaXIx+no9NnJgd16h1yNTAmKECog/cvZEGZxEPhluICia/e8xfR1\nINIb\r\n=enir\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.5","node":"14.3.0"},"gitHead":"7766d63523440bd0893e0265e8affbea5483fc17","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.6","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.5.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","pump":"^3.0.0","uuid":"^8.2.0","debug":"^4.1.1","ethers":"^5.0.5","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","memoizee":"^0.4.4","commander":"^5.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.0","body-parser":"^1.19.0","@sentry/node":"^5.19.1","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.3.0","mqtt-connection":"^4.0.0","streamr-network":"^19.0.0","cassandra-driver":"^4.5.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","sinon":"^9.0.2","eslint":"^7.4.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_11.0.1_1596029966213_0.2650126910848596","host":"s3://npm-registry-packages"}},"11.0.2":{"name":"streamr-broker","version":"11.0.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@11.0.2","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"f6eb9608fe7987c127dfb01d30e6bc8ef07e7ad9","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-11.0.2.tgz","fileCount":111,"integrity":"sha512-eepLuVU/iPPSGoI+0pVMcpKXu9s1tC+ziGSFVu6V8LVc9cG1lwrdEohTQxpTJrqJvrXyYLOVDlpTiPmEsfCILA==","signatures":[{"sig":"MEMCHzKhnNnY0TedPsqaplZSIwl31saW/Ep+A36FA7gdS08CIEEiLTYF5BS/OsegVzFoDpUmXXZeCyFexR6WcMtRvKts","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":523578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMQmgCRA9TVsSAnZWagAAANgP/jpJimYEbzhSLen2xI4j\nbJxvoe1k97E+e5QAebWSWU/vsQWezanKhcLa+0n/pW5KWADndZEv4HQCml8W\nQTIWnuUMZte2/4P1g3QKW81G3R5US6oF/fu/Jb5boWtNkuGeu2bITYb7kCiy\n9BrJIHqT3UDnDRHVGay4tNAe6zaL7FIYsRYo1LWsQSFXOZSuyzJ7EVLe5Xox\n6HQlhb3RKJMmym0YUUDjvc9LIQuU0yo9HmT/TuRAAOvExcaVpUeCA0g4YU0m\nG5TPqNIqEZNGQkg6ablIYGozPgG/mMGNCPTmSEAdnTsKs1VPDbDmyemPGeN2\nRWXu4X8gtB3193nZgVdu6pE8U4/gqm+LI29fy+7cH6uZTZ0Qdy75fAXHIj9/\n3qmrXh+Smtv1z9R12DjwxJvnPly+M+fznmYNC38umea13ZteN9P0+fJa5A7B\n6MI/Dkk3TEskO3XUGuq4iA7mjgjjN5GirMYtkjFFyo2LzIFUGLGUSJuoJkCF\nYG1+NcCURikTl4p9XW54QnpMydILQKD6avE8Wq07Y8YlX7dcEsypPm4uZ9YO\nfFS7ufZA2lrmx757fbudWdrGGiIVfgSwLJbomtsMu28tBsN9Umid12sozn1C\nqQfpGUFPk17YOT5pLHR1vCxK6LvZ9zAAzkWpe0KRHFVQDhM+tPp2O2en9Hiv\nY4qz\r\n=6ImL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.5","node":"14.3.0"},"gitHead":"4479a389dff1f8f8a801e1d9df0979435a7b8d09","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pump":"^3.0.0","uuid":"^8.3.0","debug":"^4.1.1","ethers":"^5.0.8","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","memoizee":"^0.4.4","commander":"^6.0.0","public-ip":"^4.0.2","node-fetch":"^2.6.0","body-parser":"^1.19.0","@sentry/node":"^5.20.1","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.4.0","mqtt-connection":"^4.0.0","streamr-network":"^19.0.5","cassandra-driver":"^4.5.2","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","sinon":"^9.0.2","eslint":"^7.6.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_11.0.2_1597049248376_0.997954152054829","host":"s3://npm-registry-packages"}},"11.0.3":{"name":"streamr-broker","version":"11.0.3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@11.0.3","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"d6e4034f5ea7b5458bfc11bc59f36bf6a4b8dccd","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-11.0.3.tgz","fileCount":111,"integrity":"sha512-TCRSvazzQh7mqvuE5lbtw0hRjylB5OkcMBqo/fcaFDwrCq6pX6hqsd4FWauTrAa0hQsrQcJmdJYAskiaSpivfQ==","signatures":[{"sig":"MEYCIQDDvouaWiABCC0uMlNji0Su2xlRzrz8yolCPpUHZ5GTXwIhAMFdPiMJM8KLsMgAAqugKFtIot8Ao+5xKDV0R0nVzzR8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":523578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMkQeCRA9TVsSAnZWagAAylIQAI4uSos9PUd7BvhsZBc8\nv6oCAvwhe+X2kyko2XgJpu1EG+3rFnIUqhpVNIJFg2Xby61SfYpQUA2G6rZI\nHp3AdlmP9ga4aOspAztWkB2zYEyN985SKn/XTzlrdGpPW1PR8koTQzH2LiPd\nF6DYFyTZJpLgIJ0FIC+s0AvjlF8VO5z2P3GrF8f9bluOMdMcQuRTZkgpRA5p\nUIcJ5wFgGdB+dYDCn8kWMUlc5fA0vYkAkVY0820+poMyypLEyBkT7FtpLitq\nzyNmbyiLYWqp6FwtCXzTFI3MqWwcbK5OVCUUBGHNhw6xn1DEihbC6poDVZDl\nqSOs6Ab4UppHThg8luJKBft3Sc0xMoOdg4lnIq0Im0+sVrYb6oC1FbNF2MAP\nrRlb6FKDPMoYgXdyv2M+7HG9qcZYfMwdPpQdhWUzs/lkSBClg2iGt2ZVoQsE\nUjQJ/208TDDc/9FBeUzb4/T28Em1e8x1cldi+XAFYbWBmvKIJkGSugTEURJ0\na0Gk7PThaBSOquVjeywBZgJUznxtqvXfPFtuVJ6Lu4yk1Ica+1k6PHIXvb8s\nqD/CXnckvhOVfh7NjUY+k34zaeigWckIYpb3IWh2u8EdzXdwGY1LS1p3yzjw\nW/srxS4/FHgd4MHJLw9QikuQ2LnoJdi0hzBP1uDuRBk0bKUvdtuIwopLolTW\nCEAD\r\n=+RZI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.5","node":"14.3.0"},"gitHead":"15c3f6f1a9861fe8163b69a25ecf6e9bc317f034","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pump":"^3.0.0","uuid":"^8.3.0","debug":"^4.1.1","ethers":"^5.0.8","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","memoizee":"^0.4.4","commander":"^6.0.0","public-ip":"^4.0.2","node-fetch":"^2.6.0","body-parser":"^1.19.0","@sentry/node":"^5.20.1","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.4.0","mqtt-connection":"^4.0.0","streamr-network":"^19.0.6","cassandra-driver":"^4.5.2","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","sinon":"^9.0.2","eslint":"^7.6.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_11.0.3_1597129757781_0.1966017493737593","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"streamr-broker","version":"12.0.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.0.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"c1a24e6a087346fa2520d90361b4051b3ba14961","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.0.0.tgz","fileCount":111,"integrity":"sha512-fzSRiDV6n2mKP6aRZD4Cs4/Ysnwsyrgk8xMhqAVTzdTZYNkTk0E2Xrh1DC2oP4sckK+Ixg/O9c2tIsdGztpMBg==","signatures":[{"sig":"MEUCIQDk9PMKa6TpMxNmvuUsDhAt5qG8eo82LBXsa4d8N+KneQIgV22qKsrZ102kTHyPkXUSUNsnEGd7fewo66WoGT2gV1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":526432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNPo/CRA9TVsSAnZWagAAGmsP/1D0nExEsxlriKZAJB9Q\n6j60fDVWry6Pxa9yoZZbwrsDSDHhMT8EVfMMdv/71/ln5oXDzP0HQOiADvzK\nckN6qc9FISHXzMvQIDbOjqxOB/ENZQPljJKA3W7UkcRO84/UGzW2rPO1TESo\n+S5ta3Sk8ZUr5qV5LTzGGrE3ugU/m9Oe7ftw0YJim+NDS/nP1UjIgjP+dMpc\nSHqoeGGUWlLTgOxINdioTeJzJCVkhTDskJ5oQTevoMHlJL/m6T/7GQlJSQUM\nP5oR8fVOJAfnuM0kICkLVd3TkZoi/xh5WkFEVgWFxh40foyTw0oheVq4gjWJ\n0moXKWaDyuaQ02Xm46W0IUie2hkIzU35h2/TJqjl2+9d2XvxwyApSDGm/U+k\nrgj0BSmjRMbUGnn1dL6DYz6heQqqrFJgMcAo1KPJQGht4Hj8otIb8Ie7iilP\nLi1w6h11pUBC5EfFHxjSxeFPsyfvMOtkEH3vca45h138LaTmpHZrYtUWFjOv\nwu4KtUAVZEPCsUliZivhuYboOiM2rhhd3XnMCkm7j8EeKfMyNMLVEdh/7KXr\n7MY8Zk6GVxctSy0smaBw7Mtz5OIWJT0CaO87Tpdt7d01z6Cyg3aVKNmAM5IS\n6SntRQty7h4ieSPaqS/VlByBXqXb0kh6SRdEXKBCP2J+755V8aMbbgw8I19B\n3Whi\r\n=spcF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"9d7ffd1e982de425acc4285bda3c07c8e98fb042","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pump":"^3.0.0","uuid":"^8.3.0","debug":"^4.1.1","ethers":"^5.0.8","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","memoizee":"^0.4.4","commander":"^6.0.0","public-ip":"^4.0.2","node-fetch":"^2.6.0","body-parser":"^1.19.0","@sentry/node":"^5.20.1","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.4.0","mqtt-connection":"^4.0.0","streamr-network":"^19.0.6","cassandra-driver":"^4.5.2","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","sinon":"^9.0.2","eslint":"^7.6.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.0.0_1597307455280_0.4277291082629071","host":"s3://npm-registry-packages"}},"12.1.0":{"name":"streamr-broker","version":"12.1.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.1.0","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"53449990f59e829e9b0c7f8be1ff90b7c20e8bda","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.1.0.tgz","fileCount":111,"integrity":"sha512-S3K4wGgbZdPnVT680sC7Pt67NF4+5WiOJJH2xN/nL5f1e4k3sAyr9ldMZ9ObgIXlbEZrunpEzgA9AKevq+mlYQ==","signatures":[{"sig":"MEYCIQD1WcJgckiPd69INUeA9ZDIZjOsfiRa4A/Rd86ibi5UyQIhAI9HAG1dzFepvwwjE8UxHYMxXwPE5zQ9AdDgqMkPNQO/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":527205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNS5+CRA9TVsSAnZWagAAIGgQAJYzkcJfhzIgEieSEA1P\nWvPo4pD96fjU4Fcc55O0OytLN5mQXatJr7FWO65ErGuuMFoWHDjrOXXeeBhe\n5iu5hNpK0SgNvx3ql8SjFcj/bQQk45GBfhTQWo4x9jjzesCEgK5fJUD5xA7l\nV8yosxRjaLqCmbCLq+01Yob8i6z3sqbz7JMQDnalrXiSkhU08zgLLCB/d7ZB\nNaIAHSVwcuxlR+iqeVAUodi/Q94n5J7enlLDIwAFLrRzhzmDHwUhDU2PmgaX\nh9XSvjli6Bo8UO6dLr+yNie6UIeDyPPePgM/5LB9IAwmiLUgUa1QqHXFYGQ0\nYQzN1lkO+zOctf+swZ4JsAx8B++YIFQ9TVfC/WLqi/zpbets8uJvGsYGj3wQ\netPAhMdyKoTMap65wyVTi1KPGS/GGqRfyIWEO69BOvwxfB2ttKzV3ZUf5TkG\nObNcpOeSuUU++NpmPum9Y0MwyMW6hhV6qSzqiZR4guOCgcbw0MbwbO8FnLsr\nvbyJRjVukmbDlqrdJ4Zi+UFjUFvrSAKZ9JEUkwH77H6GweImeghwyYUuwH1h\nFMVVDLcAZwsKYy/+P/emFtTk33JHNXnscOEW//cybTUnXS9uSfudWnLsX3Nx\nNGuDQN//K82QdaGApGOziWjNhigkCbVBDkjQWrFh51lVQPGFn8OF1wFqtbJh\ngm/b\r\n=2lEz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"16cd93ac819c7af6a7162c833e07706fb8e73b0a","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pump":"^3.0.0","uuid":"^8.3.0","debug":"^4.1.1","ethers":"^5.0.8","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","memoizee":"^0.4.4","commander":"^6.0.0","public-ip":"^4.0.2","node-fetch":"^2.6.0","body-parser":"^1.19.0","@sentry/node":"^5.20.1","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.4.0","mqtt-connection":"^4.0.0","streamr-network":"^19.0.6","cassandra-driver":"^4.5.2","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","sinon":"^9.0.2","eslint":"^7.6.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.1.0_1597320829757_0.18775519942811325","host":"s3://npm-registry-packages"}},"12.1.1":{"name":"streamr-broker","version":"12.1.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.1.1","maintainers":[{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"5a5807eaa5fe197be5830e28f5a325cbd5c286cf","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.1.1.tgz","fileCount":111,"integrity":"sha512-0lMA03VlP1x8Kq4Swwhnys8aSbXbAI6OjR/hvyr+R4ifNuC8TDbtMF/u68FFVtF6sH2VObgnZgFPIBSmMw5n2Q==","signatures":[{"sig":"MEYCIQCtVzOOvoQ6lUseE5wzSmZcVuP1wfzBXMczrTWLPu76PgIhAIZXg3B1swEU+nK9zrPXNtcbPdVn9SRsGAA5U92PxLaD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":527825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOjDtCRA9TVsSAnZWagAAyloQAItBfXMe3GP0TsaD66Vh\nlQKFbyAn6y48jGQS1rlPx1VgxaLgsBq4UQoOc+uFqbynp7sjjRJx7TFc8s38\nWdBo5IQO/Nbb1RGZxD5ojDd0JQSHn8OEHfbamUIuYaczUNw4D3zplgxFtX/c\nc4jQIM7FHsKqKAHgsdGLt8sBxT5dD+mcJNWaTrFYa3vW9DmPhQYDFhkNCj/t\na4O7EWZ2P7ncqxNWRCNGBevx6xaasQkIeVyoqvBXDwVI4X5g0TJS7ktLWipe\nZ1ioqBHK8wRq/M4awmSCzk/PUr9t0ji+1Gsm0iN6/AmUl4s6dH70k5D73Tmv\nqZs5j2MbrAHL9xFN+Mei/MEZ9NyHlApR3jHQFRx87Zw3H5wO63aP2/oh39Zm\nQAzdXAOx0TagIYtVmfuhnCmKd9YjxFEXW5fG2cy0RRW+JDMUnJtweKmvXuEI\nEdrrXCO0ordMVJ+5HF7F/Xl/w1/OtkNOMk66xNdaI/L0rtFNBqYJqANAl8Yd\nWRypDuVDTIHv95LfjorIdD8xX/cubnAscuKLLz7TZRj6kRETH8/N4jCockP2\nVaVct2joPJA9KEQacaejxTlgSMVayLV7A5wdCPbNVuI6kJGEjMyqrUSrwmyR\nfndWQ2nLrTSt89kGcokV2U1DgwFy1dWDNZ2RxOcQkuiRcmbTv16QQmZ4Xu5R\nPjwc\r\n=fVc2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"862ae2cd8798c9130983cc56e7f4780e1c41ec3e","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pump":"^3.0.0","uuid":"^8.3.0","debug":"^4.1.1","ethers":"^5.0.8","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","memoizee":"^0.4.4","commander":"^6.0.0","public-ip":"^4.0.2","node-fetch":"^2.6.0","body-parser":"^1.19.0","@sentry/node":"^5.20.1","streamr-client":"4.1.0-beta.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.4.0","mqtt-connection":"^4.0.0","streamr-network":"^19.0.6","cassandra-driver":"^4.5.2","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","sinon":"^9.0.2","eslint":"^7.6.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^5.1.1","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.1.1_1597649133160_0.4641686996305461","host":"s3://npm-registry-packages"}},"12.2.0":{"name":"streamr-broker","version":"12.2.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.2.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"3a34a7088ebd7f66c38b02b972257db8df8dcbcb","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.2.0.tgz","fileCount":114,"integrity":"sha512-mOVoezCx8ZZrH2mDiadO39tnMdtlWANuB6H7rAfCKwufIhaR8ACbyAx+GrGkgdjDIepavHfiDX93jNftjG8vEQ==","signatures":[{"sig":"MEQCIHT6XiUlC+K/AVe3C2BgfOIleCsQsdQ2Jq6FLq+SqyJ4AiBgNS2wZq8MxpR6TbrKqmwEK2ld/QGCR5w0D2ahDj9y7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWd/ICRA9TVsSAnZWagAAfxEQAI6QbscEhdybsJnT7our\nroMMcS3OkjXZFw48K2nxc0jNdTG+PNK9GzZBcHfUDLIG8AYq7cqlOQ6GVm+8\n+2m+g1els4d4YjxWKzjcn/xU96ZXMRAzY9I/MW1zzY+EXJzB2rrbkU7n+vju\nXXbPS8U2PaVPicQsLeWnHpnzZ0MB3Ui73SJWk9Fjy3+Ob4x2xUXaQR/4EZLU\nAY+l4/ZhHt2PygeQWVx9KvB81664Yw1w4NO0bXVa4u+G6KJhhCOGFtkHtQ8Y\nFu3K0VWZiMJivyXvJtOIMIwcqaFptylnFosExO4hFlcIkaEgLWZPp/g6wim4\nHZ4lX1/aADr/DNQYGAJSFzaT1Z9xpKaxu1ZRUf6TKE86cPH9l2vucHajeGWI\nI5F6o/UG0sWtFB6MpKa+d0yFG1e0sIu2g9X2iKhbAK+YeiWTYAHMLCGKlevU\nMZCtIo/oaHoBLELNX6S4YezvCtSmUCMjeOGMPBo9IoAOjvSla50gYmFRsCX+\nddY5yRabc7FbljSnF7W37YzZt0ZoFvIFAnT1o5lSOyYW/3WZRvIOHrdiXCXy\nB68rC0moQyOJaJtwSGfbVCGpnID+dCtTMxeI9jDqZT+sR0JpFIj5o2P1Uwq0\n1Wun3+hRXCSpYkUcTbXc2YoJsNpWK8Wlc8QclJ7xNId6NJXU9Ie/0n0exg+W\nW8Mw\r\n=aaUa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"091413ef00e1eda326d697dbd56fd40af3bd0caa","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.0","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.12","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.22.3","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.0.7","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.8.1","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.2.0_1599725511782_0.007781940967754419","host":"s3://npm-registry-packages"}},"12.3.0":{"name":"streamr-broker","version":"12.3.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.3.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"9a4737372c137cd6654f5e7c50ff29de4d2ee270","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.3.0.tgz","fileCount":114,"integrity":"sha512-+5XEmxjl+EN1XgbUbjJBJzU7FtzcD9WdiM/G/Dw4KgimQH+Dsyf5mLhZ/SuzmzptkrWABaWUVEYAX6wAiHV2XA==","signatures":[{"sig":"MEYCIQCLKjAg6M5IjRVdohYlz9wdAvFb82TD8yNK44dEGzOWmAIhAIBzrCZS5ZS+Gs4YcIF15FXDlJlT4WCEq5Ql5Ab6lS+s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW0d3CRA9TVsSAnZWagAAEIMQAJWDBiuq/yxsZmiaEs/j\nikbc1bfOix54E6SmzilbKOTlXVjFgDsLBFTKxFnOfNi6Qt8Ysyr3AuHpJ8Lh\nzVBEeXrrDoiiTCB9PQtsM7fCmdz8Ipdjqp5DtRHhXhnGUOYqcHvvCB9IYB2y\nfs4h79zJI0ZVEsBJXZqTxp+RRlA6heup+gF+Piy5t31aZycFqhdGxx31icyY\nfOoOS01yxBxH7LAamj3/xhGo1W2jfPcCLqUEA7Ep1/fQDZFLexTpHOjL4z2s\nWE7pnUjLYHscITPQQMwUFcaDPeyKQ6EyX+6tlIc/+vzVYQJWEQK4RbaGMJz1\nyv4BKa3te9RcCC2Iwm1RARw23gm8x+kJtT6U2AJa8UzWqdujpmHrwDlcqhsw\nVn10MDyEv8q+dIAGA1hi8S0WFSA3Y2P2hhnW+5vVcFR7pwrgCrttUDHv4y0a\n4RjeGdw2ZX+EhuYVQY2O2zeJt3uZXUQuDogJP5EWLhhVCsnMm5aY/jfxJjPz\nBHKEat56XzTgV6P/GbXdKFufIePF9JIBbd8WiHrtTsqtskEOw3huMhAsOdbh\nK9jdM/e1k/L0L6o+BvtL87awMO5k3p+Z0pZIPEBhZkZrEzEvAPMIOP2YJJTO\n3pA3+13Sk6SEbRzHQqVJsoGiCgAMpw+Lbyq38aoK/4eyQN+Ye79zJRMNWg+E\nlmqo\r\n=ZJaA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"736278b0b7a67bbe5d9c83e7e8f3921b2bf8fefe","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.0","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.12","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.8.1","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.3.0_1599817590995_0.1288924890785368","host":"s3://npm-registry-packages"}},"12.3.0-resend-test-beta":{"name":"streamr-broker","version":"12.3.0-resend-test-beta","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.3.0-resend-test-beta","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"4a90b16660d6cb2891c99b6f9e2ab08f690cdbd1","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.3.0-resend-test-beta.tgz","fileCount":114,"integrity":"sha512-8EGKGqVzgpGBJhKI1AepKefRoZbvtiXdLcV8u9RRD8292pXD0h4zPbFod7jejPc4+l/99Y7bSR1ldwRG1EUkJA==","signatures":[{"sig":"MEUCIDc3STOj0WE0bzeOdi19R2Vf7ekuqi1SMyFQu9n1uJKOAiEA5sduyRwhSjY3UTl4UPM8sot3XqRDA3CP5ehzT0BBF+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbZwfCRA9TVsSAnZWagAAAagP/RqMm6jowET0xR6PMYdc\nO43mL8nQeql6uEY+RZh/YsQ3flVTzi41Hiph5Y7cvoAg7BQG/pyyucFm0ysm\nxdYXjDZvr9pSdLjIYBx5wvyz8CJ4a09mPo9h8vWnFPw4HFqeVA6vLAI4nHFg\noQFfFCJJ9Amxe0+0zGFWfNFeaGcuhMGSxT668J9SLMIMXaBYYhzPY3YExZZg\nlKNpS+u+gzPbbFKMdjPlJhTyRUpM6H1KXIh2xjRJ3s3DbqQR+11RwHR26Hxk\n2X0DonmZ6/AuAgBsTnAFR8L8u6293IWXDRtE+olEbrskcpaEeNyyrCJc9+n7\nSW2J6thWp2TFqKn7VPHtN68FUbe3zNECa9ed/4hZrap7eiOSQXZcijx7nfzc\nzD1SRr8f5XIUS6jOAa+uy3clvie67CuNexLS+/OEFhXLmxLiY3w1Ksf6rPJO\nqXHBAIGeK3EEg3VssvKP8tCk4qw70Sm79qF/3eI0Rw5vjVFxeXlTJdtTsGdV\nocjYlHpBqz6pgx7eY2B0qBmG0bmwx3gjBymCV1aTocxIpw7fyzU0TjeZ4Dzv\noENRppDpgI1ml/1mY5C+pgCp84UOgKFpAvy2H914+gin6Y9Xkltz4alZdkbw\nofKstIlLwZeiEsr8gJa9kUzz1LYsHNzbtONwvfVE8P5I225TDX5qyFWP1J6n\nBBwl\r\n=6mAQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"93b3a2dc74557fe3aec26f3c905ee32f669cb55a","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.3.0-resend-test-beta_1601018911461_0.8448870415141905","host":"s3://npm-registry-packages"}},"12.3.0-resend-test-beta-2":{"name":"streamr-broker","version":"12.3.0-resend-test-beta-2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.3.0-resend-test-beta-2","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"9296f8d6ececefb61ebd00eaa890743c0da7d26c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.3.0-resend-test-beta-2.tgz","fileCount":114,"integrity":"sha512-SR7BbPpRIbvmoDy12DJkDd8UU7GzycdCNrNCyGa381jZNB9wVkcPh9Eb2Nb34ucUU730pdfVUHpiHfIQyQkSag==","signatures":[{"sig":"MEYCIQDcamK4IU/IsojRBmwjogDr7HyMJF86Jb71UtaK5iUW0QIhAIJ4f6yfMjbMU8gBb6+wGRvgN95FVDULS16VgrvORQel","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbaF+CRA9TVsSAnZWagAA3aEP/RgqnmR2tNWrTIN2CKpP\n79LSd5IScRD2MzS0dcw7sZvw++liFmo/apV9Jk26jpEqOcIgQIcMlI1yD+Zc\nFjGZhGuE3pVa+fox4EIyuj6de0HQLKTXBJrax2A9gwegRZmnEEcj09gjmfnr\nKuGJfCENHVxcG2zKUBixxpZYUUo5YDfi5H2sXbL2Zdu9yUyIv+BWaWaHeJHl\nmz/2NqjvAeE/BcciatUY35ln8uLWb32IbsOpc3LQ+h89vfpc+29SPJKRjDd1\nDBu8JDeuSveSEUmekjg/UaOJ/3xXYnVrwK+qT3+HaRnwgBXqdBx19fPLeDPr\nEw1JER+zS62cuGdHb6htu0/tx+zsLmKjcVvD1nvIhppJR6GKbjeLzVDgoxAh\nITEux0xKqKMKZptO+1m9qwWDa/p4W7sKOyoySAl8pWkZhfdf3AymxBihOTR/\nNaFKHRIlEQINhhKNu2UY5/iv7UcSH4NV9MO+UMdPn/moQ2xfRbqoz98kDOME\naYl0UC9xOfv5KoAimKYmZKlZeJVKb4b2uR1BYDlm6AosD0CCoXLUxl9DRbVw\ni29gOLYWr5Xp0eBsE6OwTRQ+1H74FaEPJSfORUXl1cPFinzz4ab21qHYr6Om\nVaEy2HWqV8+9sZITIrsXIYvlB3q3CMTkXBtzuQ3tXjTDooX+qQ7HyRXDx2m+\nh4LM\r\n=Qbee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"f813c9d2a73c7939c70b1375ffa6e33adc0ff6ea","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.3.0-resend-test-beta-2_1601020285324_0.8891929830812659","host":"s3://npm-registry-packages"}},"12.3.0-resend-test-beta-3":{"name":"streamr-broker","version":"12.3.0-resend-test-beta-3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.3.0-resend-test-beta-3","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"8b18ed77e2694b49830d9cd324b50e3d94ee389b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.3.0-resend-test-beta-3.tgz","fileCount":114,"integrity":"sha512-N2Q61mCp0JLiHtv4+n6vKXsk3HBzMT2F+YMHkGcV+qZe8JymxidpYvntGTHtsKN29+M7VZeu/Rs26bj2qCwe4w==","signatures":[{"sig":"MEYCIQDMx9kmDnVjzzuDmQGfGbNGPTiCLyf8IJyS6xSSZESHCgIhAP2Mz1ZCw/QttybaJrY1ieTN673TMpt5rquU9KWX23fZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbaIfCRA9TVsSAnZWagAA/WEP/iZUrzcnqekpbywHN9i5\nZRYaIQfAM+oCLtF4qh2+pAyc6keazzw2IuAzPjmOy4BqMRk5p+y/rohrySWu\nezzoY79YqQWSJChDcDDQJvyv4T6PBTJUkKmsD+qiHwWSCL9wiD3+5VaNkw3+\nVQ90ML+qVmsJA42fkOnKagB1OqU47iAWmdRCgOCOUciMMFMPbORYeN+WnLCW\n1tpPif1JldguB3Sit7n17UBEUixoozVWZzl5FMQKSmVG9YbSAktEEvW2xth3\nQFDVL/oDUR/6NociSkrGvKFDwFKQJvQYfhTYdQ7o6/qZ0dM+8m4zGuX4VZff\nOiCqPrm4DPHEus7yFBXGVBf21r4fuNCABZvQHZr0a550ksFCejSwc2MLJakm\n75NxVZMKd5Kr2GEJxRteCOsaT9CQI9FFUg37zN0fZXyskgojtkkOXYpcuerD\nQND+iT3tgdgrPBRAhdcvVnscuCNpZVZOD4fALVK8xlwX6+eP/xb0eyXxUUSn\nGBbkEx9RysDPWZYC6evkGtZxUgIRbw1LB5IqFZUzgp/CRVWOfRyidq2Tbe8U\nKVFCZR+ex5kGVX7L+3XmfZ07TVcBVJa4EClcEfIY7cQCq1KjevB7XWb2161f\nqx0+Q7brhfRgbvg4Rv28n6T/n0dsmArDVCnH1F/2evG/+uP9xqdgKoFqRG0u\naRpE\r\n=lynz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"983f78745bc1f0772a9823de8494f9433d58d703","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.3.0-resend-test-beta-3_1601020446837_0.22747658603646337","host":"s3://npm-registry-packages"}},"12.3.0-resend-test-beta-4":{"name":"streamr-broker","version":"12.3.0-resend-test-beta-4","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.3.0-resend-test-beta-4","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"11e0336d1cb6cc70ccab827bc2612d6fa879c085","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.3.0-resend-test-beta-4.tgz","fileCount":114,"integrity":"sha512-iapAbokmV69NIKs9ELb9VXyIH3pq1WX9JAXmjrV7KUkgZL4ZLdWYIk+lqsODTzl5JTJjPy+7UMg/7lciLHSK+A==","signatures":[{"sig":"MEUCIG6/PZVA6b6ZZC7ISndUdC/mG8Hc9BoUzwuBxAyjrqqXAiEA03R43HVXks0/eDNwDzf0X1Eyn3yRg97avRvIY+wm4k8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfca0ZCRA9TVsSAnZWagAABOoP/2R09ho1p2Jdcpwc6+oL\nlt+IKFMAfuKn592YLsUV97UBbu1CsI09jn49hykU8OjovbhnxudIdhwPOWuc\nBiLi0xLBlv7IL9Oc+karBKyVarKWWOQpc7XgVXYmpqApLlu5vNTCTBPQONvl\nxtmItM2U/CJ/2tX3n6CUXpxEwWJrsOvaTQPDbTvHn0O8eiuHPbr9QgQZFBts\nOMGPrc0prhFdlyvkTD/pi8hPOxh4Yab5vTFGPonAptSUsKIBVlnF57VtINBR\ns/1/YKhLa2G7SlmYX5AK9K/V5KU/eMLpHyF8zR/UkdeGNqG8Qi648KtdMs0T\ne9kBzN/kBpNk319QqzxG1mX6udJ2Yaj36vDqNlwnWvEq4B6Tpw6TSZbhShN3\nttwJBryXg5mFDLM+HXv/pZnksod4GoVCIdmWWkmr2laFMfGaDlD8avERYRJH\n1vHiM68Z1YlBzdHYCIjrg9rmyAAUVCrS6AgGgbZh8RabfZ8Ourpfxuh/5Wqt\n3gQimFOMyxMJpYIbSx+VGlIIoB5MCMgme535xLbg+Fyr888MwxEIbSxya9bM\ny6m1OZa4WwktGhAKmYyAjB9kI1b3jKeYrOUMrCQ8SUj6y8YY3KwAtjxKX3f3\nUE3pHNWqxxYJJL/D5r2gskBcfy1KTy0X0jzcXPiZ4kYsgtV4Ma0rMD+ji6IB\njeeL\r\n=KTtK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"d12744a9e5d6970b75bec6172b496913e3d86649","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.3.0-resend-test-beta-4_1601285401365_0.2837560264519552","host":"s3://npm-registry-packages"}},"12.3.0-resend-test-beta-5":{"name":"streamr-broker","version":"12.3.0-resend-test-beta-5","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.3.0-resend-test-beta-5","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"7c4a652dac16af975c900da5e7d7b726bbe63600","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.3.0-resend-test-beta-5.tgz","fileCount":114,"integrity":"sha512-xfDAqdNpEYFiMU/b+UL90ksjfm+WzhOkKvYim5uRDnecRNVZCMD07ECTNqc1FxhJifgVc6Kjt1Qiu3cBxuNKnQ==","signatures":[{"sig":"MEUCIQDWMnXJVVtJXX+I2I9+pJW6HHwElXwQ4tvEdcU5OGlpVAIgWhk3aTdA/xqDo/RTD9DE8AmwZc8zt22difaZb27MCaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfca1cCRA9TVsSAnZWagAA4lgP/RIznMjCl8SsVpGD3WFQ\n92O4W5N3M5XXWlVVspbi4Vg3FSyQ43qHttIuD8blxl3KvqBzYb6AFmD3AtRF\n5OV8d9OaVoalacF/CIuPDCm6GGzn9KgCyZngskBjaaRULrjsigPEq/5m094y\nGdS2uo3VehNWPvIa75O+mMepUmUStppi2o7RHW2RAzTZH2miAvQHMuy7HCjB\nEBNORX2c38ao+fczqr/dFDpCNpotw2NSFX0puAOdH+V2ag3ZFybqcxMvNZIH\nXB9UP9mwwZ5l1J35Jb/Wup5t51jxMXaHXOzx26tERnYsSmynGl6HsKNMF5og\nXBNSVzkyDfWwh2Oug0RRmZfF0PZE3MokpUkuD65FjCP8g8BIDRN3rR7tdNTA\n9ivB4axaTOgydltV2GHLV7R302pdrJ4OFDhzcnshOgmqEUBcKQA42U1DbXU5\nM1CYqgeNdbMIKbSGqVfsquDXmLPfWdSBl37/e0goW5J1d4lJ+mPgJcYggju0\n85EtgE0UMDr4K2bMjk4NU55DLvy3sREnHOyn5//pmdHhNA+s8XoQzQHTQiug\nnQ2ps79Prk0XepxGBkYljUNRYyxlq5GJalvCXt3VCJ25kN2t0TRIMe1nz/Ov\nNnRqkFN9xvIKFYy3VinuRS2ujmxA1CZ/VeWUioPJIwApam3qUFzdTXVNgP9f\nDeJv\r\n=dYb8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"d12744a9e5d6970b75bec6172b496913e3d86649","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.3.0-resend-test-beta-5_1601285468183_0.9024234875280701","host":"s3://npm-registry-packages"}},"12.3.0-resend-test-beta-6":{"name":"streamr-broker","version":"12.3.0-resend-test-beta-6","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.3.0-resend-test-beta-6","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"43d402c844a928ee946e6bf342a772426128d19e","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.3.0-resend-test-beta-6.tgz","fileCount":114,"integrity":"sha512-dox/0LeeetBFPCFuDdhj5V2I2eEt67G01ScuKd8mcPog+2J00HSdAHK6u6So89CvCHkGLkTMiV27UuJSIMwD5g==","signatures":[{"sig":"MEQCIG19RMaVa5cfhV968543qqZ5ns6v+nG37EstobMZ88vbAiB8bbxr6iQaOn3VEoX6xrdjJgO47a7ldtrO2WUUpQguEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcbyQCRA9TVsSAnZWagAApfsP/jRJARdV4FxtYRqvfdfp\n0Ummy81ryPhJVRrTQKyD76hFEw9s570ybX0s+f5bALHeTHQxtWOQWZtYO2tB\nwiMI7vWt0wBX2a0eWmUv9E9ANjrryi0s2BzbHTC4f/7a1Fm1jw7jKxhT/HRn\n/D6dPh8zMPJ4nXcOj4ylyRekiyZAxXDC8wdI2hujFbg71sHNlAsvYBQ5LmWI\niYTUWPVOBjji4nKctm3vwLcBzBSa1UPwrLB9wufoDBWWKoZf5IjrniOVO4I4\n9uYQbl4vZcsfkT9/c/B05q3Wi1GLTXxT6EQvigNllAYuFz8K0atzPKLxJ8zi\ncG2IHM5GF4rgixsoC3lOOuAQzczJwnBU+YlBBzEvttMhbnaCKpt8pr8+hizO\nz3FGbjqUDj6rTs9k7zi9bgNA5mXTBMDH/cpDora1ZgnwAnn9w2TP62cJ69F7\n8hNrDN6gXHYQAy0GY+vKbsueX4GEotjTsKKrECnmMNR7WtQN5hfL6WFV1vLq\n+g2EQJaOk+BmjTGvpHlegf2vLeNa8MHrze3X+ZK5zoliQYZt2964J4dYnRnA\n7ld2ISdZNY1T/jICGzAoJpnqPWgl2MahoxDPRedDBsXLj4EYkuKN3nZ0WfnW\nZfINeswtorysqA8rMpzjxByk9QHvcXGUUKoaPMlkuTinVhyQl5VrXXNOdQxG\nDE/e\r\n=fUz3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"fc0ace5231a366ebedf6feaf1f553c089a2f689f","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.3.0-resend-test-beta-6_1601289359898_0.23558619252568214","host":"s3://npm-registry-packages"}},"12.3.0-resend-test-beta-7":{"name":"streamr-broker","version":"12.3.0-resend-test-beta-7","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.3.0-resend-test-beta-7","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"bece53dfe9230c203cea7566d6baee33dc448039","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.3.0-resend-test-beta-7.tgz","fileCount":114,"integrity":"sha512-yv/b1dp05K3mNEdXrUYAYX+0N3lXzjDhQtcxYGXryruqVN6wkm0wFX8F3CJAnflpQHWWPM3kKZFuPCAUqvQdYQ==","signatures":[{"sig":"MEYCIQDfRS4f1D5vWQMlcyFU/ZmY+wqRKbHJBjXEWPpcfP8HFgIhAPws0RHNBKjoR2gjAbv5YdSbdaXidghOVqtxF1r1UITD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfccFECRA9TVsSAnZWagAAkGgP+gNU3eD8Wi7izXtEIsIt\nzVxIWIP+had7EevF8eFsfsvIDPQv7s1Q0K5ShCDJA2k2qJyBbqeDJGsNIqjr\nTqI8GxqBFTGWiitlSVd95VOp8t6EOcosyzwpVS9pzOJGeowCs3Zl5dFtYjXq\n0W/vE1GZoeHILy8rA+2zR43VxQV1UEQ2CZ702HcWRpepM8WPHE8JdbM1LIf2\n9wurjBBqGPyvptYM32r6UMbpctmiT3a2WHm+z8Q4654dxO6jGQDFf81icp5h\nlswlq2d/phk0I8xzCdFNXcT2uQBuhHlRzNWpB/hJWIpC3VStbllt1YYZmNqz\nYsicmfIDqUCsc2uOWJ1r2AfvCep4z5d59NPRLn+f46BnhEOnWFqjfxzQTxJl\nXDnCTI5Ay2W1tbiXWvvdmVSDCIOBtrMYw06HZZ3/BwBb8UpwNQcQS2inRxs6\nKkx3sWJurGXoP/0lrG3hNlfQMLXFJ/28pPwkDvP8OPydThb+mAIGbDATWm/n\nKKMdCJblHGUalYvQ9JntHz6fN2ympWRo0wHogN7GdqXtuxJdCsQWndFdOI77\nKT2cFh5tHPb4y/Qy1AJmZcEKmCxX5PwNsWl9IIQjPve4tBEe2eHj3MuzCJFI\nziP47BVO4hDTA+Z4NwjYuS+/AuLg1YtJU4hNKunoL7zzd6M+mcIgo9g75viJ\nyCml\r\n=Fl+F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"32bf1d318bfd797ff2c966bd2df4c05a84a41b40","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.3.0-resend-test-beta-7_1601290563622_0.8850603026245554","host":"s3://npm-registry-packages"}},"12.3.0-resend-test-beta-8":{"name":"streamr-broker","version":"12.3.0-resend-test-beta-8","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@12.3.0-resend-test-beta-8","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"7210f613741291590ded7ba5beead4f3f2dc9f48","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-12.3.0-resend-test-beta-8.tgz","fileCount":114,"integrity":"sha512-OGv10UCkQTUwKNqdvkjT2qIGFPlVhZwUugvFS36hlE6j6qk0GCZtAnxoW/vq+yJ7k8/IHHUbt1e1HhJI4E0WGg==","signatures":[{"sig":"MEQCIBVQiCqVGdxU5MKmHJZxIPmS4tWfLGePAS2VXb/qHbKuAiB+T5lDhvJXgg96rN6KJ21wRAaCdEpC4ZW0HdTYUpyh4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcc6DCRA9TVsSAnZWagAAcggQAIx1rW9/1bYrI7/vMoaK\ncdspO57W1mSu3QSXDpki8/IDpY0l5dJMYeorNRAbEd7k66lz6JcHPB2h/E1B\nVdxx5gVm761oe4rTv9DFl4LjL1PkSIZJeWSN622WlrZK/6CK5QW1TO0AS9g/\n1tPpMEsLp+vuFzTEK6WHJ2+SoLgGgFSV2FVQFzt/njt8HGhUFnUoHT0Elz5y\nJxDw4iPFHbBkbobaS8sArgP6kdqI8xQz8dmNAG0ICN85HVj+7HVlR8+gusvI\n2VuFX99ItjO8FBEtacO98An1l5PjpExJcJcvJQ7LOYWoGm8ox1x1HojAZSkR\nlSruLurS+essidfvlc8zKiyjESkEVeXWO+E3i9Avf9zvPXlowx3LpOTzij+e\nEjMi7JpN96QXGdh33BU9PFT/wAt9NmZSrGlhftlmc6sR2eEfYYpWe5PyVSnr\nO0YzeDV2fAXCKm9Vl4InaHyQE2CY8tXSvN6mR345VxYrr70/31EZ6bdydWTl\n3d9AbktPmNdN6Ad6RB+tlZ5FVRBElpae1ut/H1lnVrJlY/gO7nZg+mUrCSTe\nz8m4AZBMoiIXMnAZFTndGgLLsDZTgV7t+flUyLinM71L3NjmJyqV5ULVogtz\n+qkkc8MiWpJ/bDzu8w2XYOb1abRPeyU0ZXltyuSo6f65aNkL0YiHrNgeKMLa\ndtN5\r\n=vgRP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"1c3e71f7b026355e02f3811c7a3703b61b6b4f33","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^19.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_12.3.0-resend-test-beta-8_1601293955357_0.6722201970617625","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"streamr-broker","version":"13.0.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@13.0.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"265aa13eb6ea8c2c17d354bf92c986ebe17d789e","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-13.0.0.tgz","fileCount":114,"integrity":"sha512-42+Zieeeotu+47N6joXydb+CXTFl8LGMczCCFrMI9NF/sj9u9QXz/HvIahE48OdXpIvAx3Fe2iYdNgvkbFCxfA==","signatures":[{"sig":"MEUCIEzYONBYOPCMMToQ00j0LMWITVmUG1BeQX8ihvXuWEZBAiEAuwFHx3CEhjBr41DQ0q+BO3gQoYsqqAqP5lB6DkJxeHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":546084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffCqyCRA9TVsSAnZWagAAulYP/iu08XyMBfjM1Q8PiMWq\nSzyDyjcNKUxVimQcUJ8oE4NnV5TX8o0ak1DOWq6bx0tgIBZTmzRrfybtgVEw\nYbhrQ+/zmoqheY5CHzoUhV0Cy9Bbqz1xtmJwsJusyZtcKGeDvrY+wIq/Jn7i\nh/21//wPcKEpcyPC/Ihxd0ir8nvKZOZpwPSaDJugBIICYb9YAftSNXo9PkG2\nfMBauWtHt/Xneq84WLtQhH3z+vT/zE0AQNe4hjOrfOlnRhOOxeHD8qXQ8MC+\ni+PGbvc+IPk/rdw6t920HxtQgWRIbv7Sxbbsceu6ST9dY8pLAqYoGHpBqy/h\n6XSd2KA9xhzf80MYjlVBAtWWwrXL7KK/SAqaDCIIod+f0d2XxxZEtzP7BQcj\nljdpeM6F0sAvPGjBxdkFPjLwYw889+AzMXrDGYhiRHEirlT3hpojeyKVa/n8\npKOerjRtlFyhaSiKQP+CEGTCXU9okE2jk1/SgbQ3LzQsHvxuen07/3H9gwn+\nzGP/Jcjjw22swDLYCr/Xta4DcuZgQO2T/xyKHcguSPmaH7FC/3cirJzwWgJp\noBIjncJ0X2BYJviYuC5c95n58gh+XUdaJjWln+uKOSbCQN7z5SWxnhBHCWsW\nPEsLjpAAFVUB9MfVPxBvb4Bbt01NRk7bvo//r+944a/55wubCnhRl+Wn8VqW\nNrt/\r\n=5+8M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"3e9a02f8f101a42987ff95cefb32a2b718776ca0","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^20.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_13.0.0_1601972913631_0.17324462761424098","host":"s3://npm-registry-packages"}},"13.1.0":{"name":"streamr-broker","version":"13.1.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@13.1.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"c4732e8d7f212a9063d8ac0eb9a2bc9a1c38d7ef","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-13.1.0.tgz","fileCount":110,"integrity":"sha512-DNXz9bXrzBIBL1gNBX9u8HC0pbAmKZoknyqDK2YQXR+MvqhEMCatP5/iJCQsZTr3j7uVoEo2e2O3wIH7EzuE+A==","signatures":[{"sig":"MEUCIEScCSIQ8DP3tWAhBu1U9IoJyigYp4NLsslDHq5t9+XOAiEAmYNZUbE9DL5c0D4jIMz8OvOm+vhJgLgwAx8fnzymUWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffX20CRA9TVsSAnZWagAAu9IQAIR/gJvUpubKRdkdYsau\n9HZpWHv84de/QYCRPAyVquymj+NcXaNNx0U9ONmtnKRcLgQtQBwfv9dbMVo8\nKxPbveq8F0yAXfZYjVONfT1f6Tf32Vv9DtoXhrYRSVVxTRAVNQgqZe3Ro326\n917GnwT/eC2JsclngcnEomE6/Cqv4N4TwOO3dTU3aaDFppku1UzjpHB3RDDk\nHLOoxXQgmioFilfeLav+m5E9CJY8iPjIt/y0vEOKqsQ/rkqzKMI0MDj99UDu\nFM+zy19khbvO1yf4JYZDoihSGeDOHld15yZdJy1rfzJFj2cwHg7Pkr1G6ZZN\nURXBicE8rxYIPGNPJE+nT6JXvsQHmhds3LiCmJQj6U33N+6QcoZPjQuuHJ6b\n/0NNgxUzE+7HSB+zpFfXAnUCwxq1vR99Th53h4Atj/qtaP1dfGd0aKFhwxw2\nLUltc6804huMF5T6qwYXgNtsnLeUXweaNd1UpQ8Vyo8R+NsyKKWNHx77HbSU\n5VLAv3zHnHJ7GVV/+SFT0gfSgXxkx+shdTgZcicMjQhwU1qB/NUDkJilHJFx\n0LAS9TgnfUDOGqSz/L0rCVKTncnPeEm7QPPtm0TW8b1iCN9pXmWQQ2W7Ytql\n1rzotSqJ80zVxvPp6uEJvIbUFfYAvXRCk63uD616VF3KGhPDdspSg47wGoGy\nZOLs\r\n=ysrm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"fbb2c14b3ae45cf15554872b544ba63a4d869dc2","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^20.1.1","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_13.1.0_1602059700318_0.7510231200003723","host":"s3://npm-registry-packages"}},"13.1.1":{"name":"streamr-broker","version":"13.1.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@13.1.1","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"0e0742540094e70e46779e9811281e4b9704f3f9","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-13.1.1.tgz","fileCount":110,"integrity":"sha512-QIAoNevZRnr0iNVDqiTCkcu9KtljGJAVbzFx9tsRFwd8rsDvdjLnc1v++Wx5u7ysvuoJtAZ/C+IMMNC886OUuA==","signatures":[{"sig":"MEUCIQC6hJYtshg4t++nd+RgUicizHe7uoFtBowvhfldF6+8MAIgX7yj9aoIhq6TpIldHDfdOnq3qX6iuE0lHoT5kV8PMz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfftRaCRA9TVsSAnZWagAA61cP/1A6wZSfbr8RnGsQMM1u\nqIlcdlJ3ukuH/H/Gg5hJDO3TUQxwm8P815jK7DDML4ivk6XUoV/aM1PEoRdH\nk3BdrqHZN5B9hJ42mherGpu7mEw8RJDB3RI0sug3CdjCi7aAS+dTlHGocMnR\nxlfuO72nxdc26JxmGj433RsLCHr0n5FIwXpfPGCIw/wF/HV6agjGYAD5XFTx\nFkuIRAq/BWgd/bzEePeqG3uia+6n8bmPOm+K0raa1iLV7Bge12fedLrI9ZLU\ngNHo+sZvxY1/AB/QIVIXMz0SeLCascO9v2SnMQHm3VXT3Q9I6Tt9IhwPfoeq\nZ31K9Zpf2y9AJRCci/4QDHNG1yXDRMPXWQRdwNUczC2NkedBX4JkQK9MNyA0\nnyL0WfS/5dFuaZnmt0Ubll5X1bQKmQlH7MvUXDFPnpV1/AtghpabnRptgOvV\nvil1GEmJDm48Pz795UhN434Yw8VKE4UdAd6UCR7VwHZL3DtukTYGn3II5Hv9\nDZ8fbxw3QUiKofQEs2urVH3Z88Ue7JoC6olArq8tyYjxpBglPacdI3LRZ6hY\nUZV/dGa8VvLbWfFc8sTPTzy3WuxwsfLZcjznBCoOVlJzNsFMCx4kFCr3QzQb\n3bZKGGpHNVFVr1ztGMPoZ4AUqcMtTlAewA6YRE4MWvv+j1BwrVHc+zKQfq8i\nsmpv\r\n=pBh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"fab2ba74a9443b72df1b34de9e45a34bdc6a208d","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^20.1.2","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_13.1.1_1602147417571_0.4653166757990239","host":"s3://npm-registry-packages"}},"13.1.2":{"name":"streamr-broker","version":"13.1.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@13.1.2","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"6141652a6ad9cfb741bdeff89ce257b5216ac920","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-13.1.2.tgz","fileCount":110,"integrity":"sha512-nFK5z6tKOomBURvmtbBo8oNPCTLsaQPp4v4+oCxukKbjJOSLp9iV7YVpLJKosezrPSQ72B9A00Hf1dB5e7EERw==","signatures":[{"sig":"MEUCIAR6jrkepXhWVipzNkZyTxE1KYU80F+3qDgzzvaXjbvOAiEAljAEmkGkxg7clzrxnrMMV4PblzFZMq9r1i4MofDNG0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffztrCRA9TVsSAnZWagAAL8YP/2ONSr6cUAWaFFdnskCI\nsENH8huHOUwzZmAYwB9S40pVj3gElsFCLM2APGyGbbGnopFXbhADPubpAl5D\nDPL+pvpzZxaskgnhYEgHL9cjBfJfVfPmFU8Raiq4sTnReH+70nbQByPJE9ef\nj3gey7ArGE3bwYJ5ApqZLc+UDyO/ml0GULOBuGQZj5MsvD/pg9hAcY506jN0\nc31EMogD7h4xducbKyT4EfcgTemngYYzJyUtLcPVDzg3J+rme/c3SqaTyMhX\nQWrCP/hkmjO7Ylp/E4YxRqFTXYm99tWLUQWvlLa0w1wOCVSU0ctcZxdmXJOT\nPhoKVf1Ax46SV/PjPS65qzJVHsT7ZOC7jDot0nR2Jt/bFX7mY4aTSxnxt3gv\ncNiu+eLxaom4smwnGPM8U+7xjrjfb1UDGrWgtbKuthouEwNVI0fwXuCzTDe7\ne1fiBNpnNcmjBEvHh7CNoRzvQeNMcjY9YZ3fXz5nTJh/FeNHS38S5iHnvUwo\nNUeGGjtK4lkGBpL+3OCzbL9j/+PznPpeI5Mn0MdlfNPjL/5QKVP4fvlIiGoy\nAxrt1LTq+l51CgY+EhrHZ0gpZJi1FQ12/2k4Wg7rYLI8qAdqpt14WIKQcgup\nZoL6S5e38rVF6oVzFYcug/bY9YTr1hR9v9J2LQnOmJYohLGpv9WPV7Ha5pTj\niGZN\r\n=jyYg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"4ed5c3e02899b8cd96bf159a1539dba7fca87702","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^20.1.3","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_13.1.2_1602173802892_0.053777387489124306","host":"s3://npm-registry-packages"}},"13.2.0":{"name":"streamr-broker","version":"13.2.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@13.2.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"ae33cbc67e5e9a6c34a3346d397974b73a6239ae","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-13.2.0.tgz","fileCount":108,"integrity":"sha512-DDKW/8BO3JMGx3sT+kxLSqrHYEv6LkwGuDLTDXpq0ePTneFd/2Y59kxXHr4/WIX+yOo8VkscQnjm5l4/b04PHQ==","signatures":[{"sig":"MEQCIDLMKb+cu4iCWpIkIAGCXHR5ZS+Q5Ni5irn+tpXu9Lw3AiBF/H1qQyfTZlNNB9eiKinMdTFC/dduKj3QTiVhu0GVYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhCVPCRA9TVsSAnZWagAA7sMP/1Qvg0IjYOEHV+i0L8aO\nusXGY4edlsfYbCK3pbDFR2QrTR0BLH4BZWEgHS6M600TsO/T36JwAFvM+mBK\nrQb53ccnAxEsVhahr3SrMKUuTkdecnUe+FCrHymCUkbz06lnjclPtXEFkCRe\nkdzct4m1aTJQA3baJ/GXq0yKiX9H5DXJqPueYWOb1rYknHhJBFjus9UTV2Zd\nzmH0HSV9JC4FaBjUuGfHv8WzvqqSVTQEc2Mnp+7o6nNuNp6bW7na/avIkZai\ntb5gi5H+VzXPNAxbYq9437CPvwJa8vR/A67o/GvhPzj0YRh2dbNgwnay5KHZ\n0lsjeO9TwlaYK5xEj5MwRmBRqecwZYqzLx/5c3/bdX54tR7ASyc6rKS+wc0G\nRqpTjq2bQ1lvwTZMlBHHPT/udKXcmz3ar33ciROmMTCKAvbiE3v4JQBc6gFN\n1gplhZw3kb8SD4Zr0oFeSK0ajvcochvW3D6w5UPexzWhMA5oec3ZxMzKaWoe\nFp5BSl2LXSZKyJBsm4X26uUejaUACIGrjIytu7eiwfC2FneUFSXFOKhr/IOp\n0zsO6gf/O9A7w0ULmuwTwIUFshHjcSXO92XUXSCwM8oulAXFEKo/lAayGtmm\nvrk/FrOzyA22mssiLYVXks4d0DJkdYbMBqhGMIAZDYGYDHQMTzeoM5yhew6E\nltnK\r\n=9TkQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"e5809c1674e21d44df3174f82d47b1f17755dbbc","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^20.1.4","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_13.2.0_1602495823013_0.5089154456863771","host":"s3://npm-registry-packages"}},"13.2.1":{"name":"streamr-broker","version":"13.2.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@13.2.1","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"877dff95d45ae880f6fe0bb183f27969aedec7a1","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-13.2.1.tgz","fileCount":108,"integrity":"sha512-loZgbFulbj8/hu7l389dVNjw7KgreP7c0Mu8TcggTVqQURFj5YwgxQkKB0QkIPyIrRmfGODOlUseGAPpbpqNlQ==","signatures":[{"sig":"MEUCIE2uY6rt3j6m1YL9CvYb2Tx62Kz0NgwLs9pwvtkdeJLPAiEAjMUPqly2A6ft4NnCegh1KQYcAPSnO1cfcCHFyBcFP8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhwMaCRA9TVsSAnZWagAAhygP/3atg694mwUrtOQKn6JI\nXuh4ihCkbhJo0Ehj1Ve4cGB5G1CknNddBhuCcp7PMy50TLya3T4uzfC/r2rl\n9ozwDkDyonARldrZiYTbcAnaZ20J6sPSOQ0iqb4tyhNzqxcYq0Vm+s6isc2j\n8q8ape9rDm8xIuh5kh73B+23r3xFvZQK1UMVAguEaJlho0FUODzBHSSRyd8z\nsi+Ex05uzvAYx2E+CKsF159tfbOPOhqHbbVgghGAWXYP7+EnLVvTtA/p625U\ncbji1uG/grQfBvOa3mhkX50X4SOS0blcNSXT77Zi/GCVqrqhhn5CxnuNuty4\n1gpGDU1ro1HDY42xDXd1EulEwnT1V8zmqy83IrV2q6IBWPmR+xzGnQV28zRO\ntmMjutbn81F0VktrBgPAYpjnUzLKhW2S+cKWOzMZc4Lq/CaAQblvFYwupsLg\npqOqcu7OKYXNvC5at03VaeV7aGaFBrop55yLgdeNiID2NJtzFWOTYK/Ku5aX\ncdN8nxS7XBoDTwdgbK/wwjZu2yM/5FdEHTbgSF9zcxk+c/T050pGyOolpPK9\nXWbbSWgaTBQkznWH0g2Mdx+B8b4IJssq0z5oZwgRpxBWiXqXa7kFDMfRgoKW\nXJ3AWxypPIsp0BUloayfDr572Lj81sS4da02oFSbbxsdBVRKlSRuspjZzwXN\nXg5E\r\n=pqOb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"d0a1d7efbe69e03822cbb5f97b162c88e4a5f7ec","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^20.1.5","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_13.2.1_1602683673555_0.4597754698645198","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"streamr-broker","version":"14.0.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mthambipillai","email":"melkiorthambipillai@gmail.com"},{"name":"mk_streamr","email":"mikhael.santos@streamr.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"dcd0f41ecedf80157442607eab3335120ae772ed","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.0.tgz","fileCount":101,"integrity":"sha512-t6oCUAUArnw6fL3jWCSjSDI+WbA/IaGsvc5NJ6oUcwhsLmbxccM804UEfxOz2dBZcMdNKlvuDKTsW8ciXReY+w==","signatures":[{"sig":"MEUCIC2I4SLlcpDsWmTaB3jmb9D3ox3EAQ/1sId4I3IJdBSjAiEAjmc2yzZAVBhPVq6/eNKXjq6dbfgqVl1ohA7Izq4UK2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiCduCRA9TVsSAnZWagAAV68P/15ie2xIir5l2xm4vy41\ns4VpQAmuK2r8GICxskVKJPdsHLFL2BFT1oHDGonKRFcDbT3Jys7Jswn/ZuT/\nIoqzlnGmYB4VakaPM3G6hjnY0OSEXuu8RfG9rZZ+7V9R+EO1zSwLGd5oQA88\nzjwK0wpR5WF+Jm8+Glv7VzakU435jmoaAOfkApeb4f9t9v+BR6x1zCSz1MYT\nW8bsHLIYZ/RfPCQYyybh9cEeCj7S5EpMfm9DgwZ4NANVgMfS9ZmGQuHqPNth\nNDV1nlgKl/tGsoN1Ioipd8y7qUfn+uPu3TwewTnQU5jhVXzpkdhvyxg8i4Yc\n/cFDDreHBIq+hEZJeo2rsQlkDK5nNVRCzihmTdCW205Yb5YBx34clbyOzMBX\nIuIn5ZCV7laWMo+NF0XVORGF4BunuqMcqs8YxmogWk1JpHPMywR9x9cBb75F\nP+jMOzZjHiojssFYF85zLSqPIXFARWws4Sh5AEoWKeGMjJRHETQ4Bv8LWLGv\nvdYBOJxauagFgGX66mI/pvvCk+gXoHMSsRBU4uxMhpvTrWWa2kFvAkMP2OF8\nWhbEA+l38oYW4P3l2IiOtnZwIXwP9/M+sIX1GQO3dtatJrotvY/IT0FhOvfv\nblcwb/YszBnVxDWAp73RFznNRXdpNMA7WBMtqQQV5PlxYWE4zG/NciuMLBMw\nbGJS\r\n=0Xhz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"1d8d263cf87d39e7dbcbe073dc598ba676b0d079","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^21.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.0_1602758510324_0.29373180721455316","host":"s3://npm-registry-packages"}},"14.0.0-paused-streams.0":{"name":"streamr-broker","version":"14.0.0-paused-streams.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.0-paused-streams.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"b6d49242af336566ba9c80aac5e8400b54e85008","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.0-paused-streams.0.tgz","fileCount":101,"integrity":"sha512-aIvttqsVewAeVqIUCuEDT44VmAJVeLFlA609TqDXDKbaDLdxQp/ZMBOmG4upL/VwKBE53FEspjNSmO7XuhUvug==","signatures":[{"sig":"MEUCIBN8xzlF/9CxsOM8fUGlul393kdcVUR3dKwR2g1HxOJKAiEA6PyO3/J9FzCpGTl25nUeNrAvocQPZvFqsQ+c3rPs87E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZhMCRA9TVsSAnZWagAAw4EP/jaTovaP+dFm4iy9Ce0L\nQZE1I8a1rzb4cXoOutZKKX/DU6z7VqXLjS4jQoZkB6mw88BmrxSgxl89utGH\n/3uKvCm4f/QXb3N/GsSFQeubqxKCZJm1zR+RDojmjVdTRH+/JZWdMoRvIoej\nnyITNBY0NasqQXPG5xbE8fXD0RfAmD/UJmWi7C5qwrjoHtFn1pi/K2JfLlJe\nt1saSQwsy26fYxzSbZno498EOnnGtOfbP+itHhV6YsUJHzOICtZcnwbvAtl2\nr1hSORlhj8rG6GLryxTfutgKzJT6IezYxyDJ3OEttnt20rYPZ1uzKQQOklHz\n/F3wpHm/gJUrh0ijkbWZ6BbwEeNxMg1zkeJCIoLAwqerNhv3UZsz0G4d+zif\nD2/f/XnYtywmmW05XlnuhQmx8uAxugZi1RrJ8UH2APWRSmFd7ZXkv2YnxzbE\npFlVTPQC5VtEittXfgUeD1tkyUESMlvutDK3lJxqtzS3/moVqXbTk/V7S4m0\nk0Dbign9VC6RKSQCls9SHaoZc8r9wAQytDVf0T921IkwojOvIETbrZ/TWfYp\nWAF79oDtE0KOELx/Fd8+bA3/XDhYt3YNj79SV/2fmtlwCAoHTm4VXdYvD9CL\nhpgzdPggivpmqeF8sHS3CBHYax2NNxt9fPS3ewD/z7H/PGvn9Y5cRRMNso0R\ndjcZ\r\n=rXIk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"143e4f16c00c9d2698b2d165f88cafdd43d0c62e","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"21.0.0-paused-streams.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.0-paused-streams.0_1603115084225_0.34986784785847846","host":"s3://npm-registry-packages"}},"14.0.0-test1":{"name":"streamr-broker","version":"14.0.0-test1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.0-test1","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"f6680cf5a3913daff2a695c45c44e5f2da29825d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.0-test1.tgz","fileCount":101,"integrity":"sha512-gzgK5+icpWdEa7RgYSPbGAe4kxGtCnWWMgsd5Orl4qjhPDjnZ0c4Pino3wTyzj9IZowG4IePuMn8Uj6ILdci5Q==","signatures":[{"sig":"MEUCIQCE2IltBNSSSzckOMQK6LTu5WHcf3MSerqMIJsnxD3DEAIgEEuHOLZ1qcORDSpEFF+OsmRs4BS7BVFPluUcx5Jz82E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjaLeCRA9TVsSAnZWagAAaycP/2k5egwmmNENerhTdT6k\nu0N6rCcDpuN8MEJ975NUJrCiSTKCZL+lQ6jc/2Ht30553kT2BI9zZo5lrwKx\nRvTQnL/EVLTYo3KyvOuSQjOGTnNcakn1HqLRqf3GAzj4yon3pi7H0qfCpFN4\nNt61ZTqniiQe5t2GtA0RN9U5txBJc++UDm0FOrsVQtXmH6A5YcDdYAf/5b7Q\nJOfHhwtEf8lphNZcAY9Uor40vo+vf4DOjXUj9wAVCtoMonBG6vB/i4aJ46L1\nRruoGM0goixeec1Bs9E0uxU9SO83BvWEUvbgr5m/PGxlFfZb0Zj7Q19SDbqj\nhF+m8Lcmh7f7z7xS1tXlo49fFHu5e6EVOgUJzwAarC1vGt4qLXbdsWjDFSNJ\n/gocQb4drbEzn7+/EtTYfD4Qk+1uXRUQNmJ+SBAfFWBIBkE19DB+f/Mz2OUT\nAndLwG7Y11c0XfPyphY1VJ4qscXWqKVoRZV4jjOD6XcSNILzFREdmky3SCql\nC6OQzvGMlLRiJZULG4m72kWgold+BjCUe4vZWl9yYAiDkMKf8z4OykWIvsxk\nRI9sTiM57GI5HKJC90dz2NC3xprmIRUHSjgIVkO+QNt1oLQkK5h68c3cC/EU\nrNuvOGlITXTUFIRrAaD88ymPGAjEga7RmCvBiYHzZYfQX9X8Q+jHV+eXNclx\nF6tu\r\n=MUHa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"39452fb3eb74c96a12149d014d137b3130f962d5","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^21.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.0-test1_1603117789630_0.34232583222129986","host":"s3://npm-registry-packages"}},"14.0.0-test2":{"name":"streamr-broker","version":"14.0.0-test2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.0-test2","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"f6b1407d32083001336a6ac76fcb57b3d39eaa46","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.0-test2.tgz","fileCount":101,"integrity":"sha512-1OpRddn4I3MSiKtCTE2Tft07FJnDMLxJcSBxRHu/9oEiYYSdFk8J+ynJPZ9EAfOAWOOWFtTBqRE8sRLSy+TiWw==","signatures":[{"sig":"MEQCICW++IX/IRKfjMvZ9PVW5h6uUa+WiiR/qmWzI1AUB7ZMAiBUMI/DVFqvn2EOrLm/66AeUezW/tB2xqJJR1HxCtBDHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjaOqCRA9TVsSAnZWagAAgkwP/iruwSNoSvHd9KrmBCVP\n4oZLrQRSl8wDgYM98aGTYw14fYQNHfFY2yftvQCEH1e+q96pwCmrWW56uUin\nSqsJdZ32PSndVo1azoYWcchix8iosQR8TazeFWZ3QyeBZ3133C4YFz7zFA7h\ngTLwFcbv1krfM07F7OnoYV6sM5Ig8EmCdYSDu0lHFoDhRlgPtrX9M8b2R3G0\n7PDsUzfHHqFspVgC03C3VGqhr4WE2wiDsLXN057fy8CNJDBQsIBXFaN1/pVv\na77j4yuODATjFdRanWLFSh40rh+U+cm4u2XXOTG5omFNDbMBQ58QNz0f5GGf\nOEloYPZxR1HL6XSK8piQEmZS5zi1z22MvdePSu14ePFDOLRmzpANPkvWkirw\nAF2UXRHang1xHM4f6cWRGEUiK6VB8OYRW9/kaehVjKo8oaA6lJfnqIDE0pZM\nqUK7Gu3CiY/egJNPp3lArDgTNdREYfrCMTOXaYstSUUsg7/4kTWjHDtNumg+\n+NudOwsra6LDZ080T3JPKKwqgBV5sKyFiShCDoRmIH4nQk+/p2nTMI2R7Qrk\ncZqLZkcgbtoG8/sbVQ/dUBtg++gTMLIl8zw+Xf1L/pWhHEW79x8UVaM27NNn\nln6GTiHjmtHp3MPtiRItZLsACkzjvqL5GAjZU21SS1thmAiEfI7WY3My4qu4\nWkm9\r\n=k3nW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"39452fb3eb74c96a12149d014d137b3130f962d5","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^21.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.0-test2_1603117994229_0.43587567506924074","host":"s3://npm-registry-packages"}},"14.0.0-test3":{"name":"streamr-broker","version":"14.0.0-test3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.0-test3","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"8c31b97743bfddd293fcea59a3beda87f4d673d0","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.0-test3.tgz","fileCount":101,"integrity":"sha512-Gt7j7ph53uYk47CsyFySROdztumo8JgqIyeLtcQMZ3QIeHlOPmuYuGPdUip1JB6zfDnhAxvRkQYvSFrHvimsiA==","signatures":[{"sig":"MEUCIA2NIY7v2le8X1R1RhHGMJlGUe1Bi6mnHrtY3wqDolKnAiEA8FKBdPLtYJgxdQDeJFcU+R6azbmfq1FHqzUczDVtPlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjaQ/CRA9TVsSAnZWagAAoIMP/05yNwdXsqc7TH48/BXE\n6vwutWCSo4izW9CbO0+mweoPeqlvb5nTTUrB8c11MD4SSBRqKZnhVYOwdy+e\nz8+CQaG8ZoU1XqXikJJLFsT6vQnsKS3d0qmFtDHyryw110/4SfUij13toq0f\nk8i/yf4ECrFKV9z7pwgoIYwUbCzwxnmm435XhojnmrOsfleQJz7F1AYy3LXh\nIMkZPK46Ywfp2xQMWM+LOVhLmPZe7Pa4FFfoGPigubiklMa/INH+jrBbuF9l\nBqdJUbGhwOn1qaoXqCz8gHrwI9u3yvQO8Px/2s3MeMUye/neUG88B3cd+Bjk\naI7u0NNZ0WZkwNgOqrUdtfw9nPPKeQOdd78DI3c6iySikBihvsciOGsY9OvW\ngsvKueED9a/DRsEApvWRhYoGJgJRstdLa+8QqOiCe2Z19TmwWRtBCNgUD/hl\nW0TbiPuWgyUNAxSivXN9Qt/PiXkLNCq6uGTQGkOYb7bGi5XouHLK/36TYHqJ\nodRmwujcMWXl7/tVhRn2cMOCrtnHrDh7168pDhkyjjF21vPdjoDUVjsr44LD\npU85Qgytdd1IqfjBFFLxOkpb5IBW2pcCUd2Ni3CKHipcBiWo9t0eXU7qcaE2\ncqmP9OPs6SiwjGiIAEoV9extZX6xUzhL/FVzJNTFzFjcltI2QF9Bu57Q4C7V\nKA5i\r\n=cEEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"39452fb3eb74c96a12149d014d137b3130f962d5","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^21.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.0-test3_1603118142593_0.4840052509977746","host":"s3://npm-registry-packages"}},"14.0.1":{"name":"streamr-broker","version":"14.0.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.1","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"803888190b40afb4b0c8e3ef5dd9babe1bcdc71b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.1.tgz","fileCount":101,"integrity":"sha512-PA8JjBs+ZZmBy4Mmd/k8YDX+u8mJ5VsHppRZx4n5WvAMona2FpRriK7JarPkp1m5pdwDFcUNtCI6QArGdWKiWw==","signatures":[{"sig":"MEUCICDr/ocpSTpYQZ8O/K019pCNxmrqUyqL6hCexM7EFKwYAiEA8IYcYLLWMbi3o2cBoeoePkeIcDtksnXE8wp8+GFRQMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjbA7CRA9TVsSAnZWagAAIHEP/R0lJJL+IRHGEu2CBe2E\njGA7NXuSml8UQqzErbBmhOnaGISf8+vFxRUCVpLwM/SYvK5SQrCJE/G1WP5V\nQEl29DS/9/GU7NszlhglBP5sdshu23MDesxQ1GauyFKSmkM0xxscE9Vbu1Xp\niaSw4H2dz964eRJOqXy5q5O0mi+fWlulTJVThNEH2+MTTgqDWqLJbY5mdfqW\nDxUmNvIorhE6k/0fDdDWvYTpZtugV0q8deWSnEW/YEGLBDNo6IOfYgNFbow9\nqNJAXI27eXRxD2gGaz3O+Z2f0ahlbTRBCnw+LpCb2M08O1ad4BtkX7qD4JAT\nJrpCS/Mc5LW2/7mEpUwZZIFvHfFxZXAW3aKMHXuX3aq7keu9/12mdK1oH5rz\nAUvN8HkZe01BWUZE15gjynchyZsOtl5P3TIes+ZDYjcuRxki+WZL6MsqT6+F\njV8JSmVQPBHFnjsGflvuJZ/TgkAy1myiKL8fmEKE/dlzKCFiBKEd24Bb/YWY\nKvC8E/eqRnHDjCzerc3xp6TYDotPWYR6Kfykcc+aMntPyeez/l82mSZYcFgR\n3uL9T4gWbaspKxhL/XfvfTcGskcB5l2VcA9z9I/RMy82ujbAaYgn09Ygfqr9\nkph9nY10beZ+IBulR8u8kcRpjMpqe/FOYE5kKuD1EJbbhbqnniZ2Z8RG6iuM\nOsdp\r\n=6qJk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"d2767bfbc07877922955f306a89dedfce4c30226","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^21.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.1_1603121210998_0.38652940964471316","host":"s3://npm-registry-packages"}},"14.0.1-test8":{"name":"streamr-broker","version":"14.0.1-test8","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.1-test8","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"b1b01f3d3167029fe47fa3a01d77576c1361fad0","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.1-test8.tgz","fileCount":101,"integrity":"sha512-Un1X6b02Rf/l5TkM+xsGyj/STNRiAVdsbBCAukhQGwzO/eoJnL6QB0Ydc4b9d0dOo/VLiPUtKCWWH6Q0rpX9jA==","signatures":[{"sig":"MEQCIA9cjc2wKj73T8f3wDU5doX8AP7cJi2Dl+/mKc2lKjwFAiAt7UyNVT0jNkgG2xmqOI8dhmj/F2Sy1DCQaxI+m8Ou/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjoLOCRA9TVsSAnZWagAAxk8P/1/UqGz7WVeYIr9RomTs\nmmroDbimE2lD6Ub2wVay1t7MBs2BHNsbMf0hMCGCzlXPt2pt91wmB0Db/GFl\nPcuFKvg1v4n/YgyiAdjdoyM62uX4HS0MOlBHcob/kfrZKB4CnWlmVS2Z+edx\nl7mTgMcWoEJ09hE+XsXDXqkRSJSy8f7vLSS6GuSAHMBvG9fF6mvAM/jaNTwU\nAeTMNI2O9+uGMYsOSJW1MfXiwQPjobIsQWVqADK0TCs6YO9Vsudshw+n84aX\nhj7bAmJ8uFzxAGvseHEhRt+rQeYmprrUxJ8V6Zp/wC5Xb0Dpq0a78ncti/A0\n/37Zbw272ChmGfz3/T6q60MVxZ+BqkiU+aKiRTi7jQ7rKtOm3YV5YQBRkx6O\npHK/B134bSBve57UYegnyspmJ+E+kxT92eVAFka2M24IElp9TEzh000dSgtK\nk+UDqBVJg4GlLO/aKkTv9mx6RQ5s+olULtYYnzhj8xkVG5CDlpUFo64FuVO3\nApaot7/5hZhh+8OkBwaHKGLEGRWmE9AMI7A5+tx8mMXuSg8VNvdFRBhdzALI\nmtTwP+FzXrzsTZg3cMAlnUqa3+UURq9Yj2MMwM9H5rWc8b4xPJvm+LvJkqZA\nnxXK2N/w7KOoAwPkCU0ZKw15+MWQ7Y744tEC4foY3SQdxF9HB4dAs4LpCA5B\nsCsX\r\n=dCXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","readme":"# Broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[network library](https://github.com/streamr-dev/network) with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data via Apache Cassandra.\n\n## Developing\nProject uses npm for package management.\n\n- Start off by installing required dependencies with `npm ci`\n- To run tests `npm test`\n\n## Running\nIt is convenient to run a broker node as part of the full Streamr stack.\nTo run a copy of the full Streamr stack, see the\n[streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations, e.g., to run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n## Deleting expired data from Storage node\n`broker <configFile> --deleteExpired` \n\nor \n\n`node app.js <configFile> --deleteExpired`\n\n## Config logging levels\n\n`LOG_LEVEL=debug broker <configFile>`\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json`\n\n### Disabling all logs\n\n`NOLOG=true node app.js ./configs/development-1.env.json`\n\n### Logging to file and logrotate.d\n\n`LOG_LEVEL=[debug|info|warn|error] node app.js ./configs/development-1.env.json > /var/log/broker.log`\n\n**/etc/logrotate.d/broker**\n```\n/var/log/broker.log {\n       su root\n       daily\n       rotate 7\n       delaycompress\n       compress\n       notifempty\n       missingok\n       copytruncate\n}\n```\n\n## Publishing\n\nPublishing to NPM is automated via Travis CI. Follow the steps below to publish.\n\n1. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created. \n2. `git push --follow-tags`\n3. Wait for Travis CI to run tests\n4. If tests passed, Travis CI will publish the new version to NPM\n\n## API Specification\n\nFor production version refer to [API Explorer](https://api-explorer.streamr.com).\n\n## Protocol Specification\n\nMessaging protocol is described in [streamr-specs PROTOCOL.md](https://github.com/streamr-dev/streamr-specs/blob/master/PROTOCOL.md).\n\n## MQTT special considerations\n- MQTT topic names are mapped to stream names (and *not* stream ids.) This behavior may change in the future.\n- For authentication put API_KEY in password connection field\n- MQTT native clients are able to send plain text, but their payload will be transformed to JSON\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n## Generating fixture self signed certificate\nTo regenerate self signed certificate in `./test/fixtures` run:\n\n``\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \\'/CN=localhost\\'\n``\n\nError handling:\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"d2767bfbc07877922955f306a89dedfce4c30226","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^21.0.0-paused-streams.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.1-test8_1603175118234_0.3138800797266681","host":"s3://npm-registry-packages"}},"14.0.2":{"name":"streamr-broker","version":"14.0.2","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.2","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"5f185057e046d99be597b6d4eb791b897c81b9df","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.2.tgz","fileCount":101,"integrity":"sha512-Zii48aXlksOCk+XAJEaMIen/mmrQH909akU7kX75UthNl4zlT1IYgwAlBAWRkrfCL2RDd6236hc2ehqbpIgHLw==","signatures":[{"sig":"MEQCIA0jdLYqwpLAPKWMPm0akhnZPrw1Stx2FBl7YBURJ9V3AiAT9wtQGSF8GhfZbZaetmTLa7+6gfW1AnabdBhGrtw4ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjowjCRA9TVsSAnZWagAAIJUQAJHZ9ppIn78pKkU2Kcs6\nEuVzprWMH6vfOCWlavf2zKjafBNy0zdD4F4EQ7uArmA3+JPugMnF+VeCF0g3\ncAUd0ZqBAaBbmI7vL1JRCtsg2ou3jrcaSRd/AoEmjaq8IC6QvNoiJEwWWyr2\nQeTxoRuU3BPDZHIZGAcBku9sEN7V513IdoWe7aJidiHKLlN1GOOcdhP0Mrrz\nKZHcbLSMom2rqzJ8A3t6Ba4flnk/a1CZeqXq8xKM14eDpp5+O3AfD1GntxM9\nuSbOJAUpJB1UuLVpsnobU8C5fppOKZrIO0On/oU9jHW+cDOZlgjDGHZr7c9h\no77UVW+/vMicptiqWACNNi7Pdo4AJJppy/s0oQpQ36r17n43kSu8exZVSYFz\n3LluvZep71GxUQV1KLaWPyQMoEkA/g/BLpb4TX/bUqzdrYFPm2T1C1iKr0rQ\n2xzfWE/+OiUWecLclKC5tLR1nVQ4arcEoTNJVLWWvRTbP/mStHPtcwKxEiro\nrluDChHYKYxbvh2DkyyvOF+uF4vlNKCYAqKviBIz2mp1E4IwyuVLCR8OrIvk\n06zJrZBAGUXWvJ1E7fKbQLzBmTalRlcPpBcA4H8xcTcCcDzgFzuCJQt+k/gn\ncVbRJO9cmoJ2VI6B2LcFfy//ayaPeqieDysGy45VBn9SiHHilSksC+5k9GFZ\nX9P5\r\n=TjxR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"cc24ac3ee223f442a63a3f23ada6de21d4d6acb4","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^21.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.2_1603177507060_0.07321847943874826","host":"s3://npm-registry-packages"}},"14.0.3":{"name":"streamr-broker","version":"14.0.3","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.3","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"7c09664ade7bd15d4ffefe990436b19bf48d8ccc","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.3.tgz","fileCount":101,"integrity":"sha512-G6KLNE0K0L6sof8rtpjiSNWUTdC9geCR6bt/f2q+n82bN2zyTN0s5mFplE1w1PCWAjz17m9u80dOd8zegYbuzw==","signatures":[{"sig":"MEYCIQCOnIbnLepFB8msO0FTUYksoA7kcvcpj0jqB6YvgSChkQIhAMu5RIPQGGyMGAlm82RWbIkX8OrvdxmnZ40ynn+agF3l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkAsdCRA9TVsSAnZWagAADL4P/ipVIdmts0xN3aIcv270\nqtejnddAscFoFkVKjvJp6aFCoClpVI69AepWCyQXFs/3lNDPAAMITsdwYL+n\nS6yw2gxDifoES3hsKEdKJGin7GNIPCMWnkTa+jEwe7jNlYEI30gBxvdJfX05\nQSp35zBaYLh1FvOnrX8tdDIsEj3fUjSZbhxKD3CJyDBH1bE9a7Whd0YfVyMu\ntPhHbL4FzMDCklnrpNTvhgVOiGhN46o4ELqT+O0DgYXGHsqrpFew7FLBSXe4\niWqcefsOBT66ctp4dnfFVyQ7u3NqBKm8LqNNBswap+aVL2MmJoLYczlSwCgO\nMi8z34aPOfnXib2I8IwV0qG5MiLKXUMWJYgeMtGO3atVZoscXfkKVGaiSsss\nDB0OTONkcPqqTcZBNzqcQ4gimYdARRnMmr4/4QBtt2N2FNdKWp9oV9dvVDhS\n2U6OYKP+evPgyHn+cwE1N+VQnx9bWl7WVmrmfW1AxEgnn9kkQKt9kIUKZbaI\n9mNCCGeLdTZ9LIePKbfGHevmVgLwFz5q3LnCtgiaIutMAishseWuG0qRpf+y\nU/iLj+vFyXGCPPsosKh1wlGdh5xTLt+kYmQ4LXbm6x7TUiGRGq0eMnvcyTe/\nbb8gcScCdV3APn2f9IypiImSgORpKnERTUhw12ekO2S5u2/jxyhPgJ2Stpnf\nNJVH\r\n=XNuq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"ae18255bdfdcc74b37d2f1ec8a47350934597fb2","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"^21.2.1","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.3_1603275549289_0.9716363335834843","host":"s3://npm-registry-packages"}},"14.0.3-backpressure.0":{"name":"streamr-broker","version":"14.0.3-backpressure.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.0.3-backpressure.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"c93bc38b64256e5644ad3d3b9b66690f8489ee18","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.0.3-backpressure.0.tgz","fileCount":101,"integrity":"sha512-lg0nPjPRpI02AIAj8Wbd5BgQDvqaEhbMSPlryJsWvhfhwsNIWiKRQWWmv47m7lQa/eFSGPhzPyC08qM+Go1mYQ==","signatures":[{"sig":"MEUCIQDAZu7Snhsuuc3a/nW4eaFxiJCqhSB8+pJjx5mJ/mkvAQIgP7CLLe5+0API0YOdwdegmR79TUjt0Fvh+qOD3OEJMN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkDyWCRA9TVsSAnZWagAATT0P/3eB9Zas8+8fDRAX4Knq\nR8A6IDXaa5gWNEDJqlhRYOfqxAg9Urhq5RUaMokCDKuhhT39JGSwcnLgGjaM\nEIU3MKw23j9INRA81LrReS43oyNcLhXdAMQzKorVTQgUEOL/5g+vQRyxgosW\n9P8gXbf9uP90NuAxadlcL8kPmsP0Kmka1prjMxjETlv1s2hb4PnRR+8nbie2\nafLaBDVlFI6EE9wRdYICQuFBY6UGyQo6SJ34JAgstQttWa7FlxKepAD+tLfU\nFS4iFdcTZxdYDZGA3agxOkBKLyg50w52KCcyTWK1PAbt3Efoh7clAxKWvnvc\n5E/MZ/U7QY4U7jbN0iSm9uOHpeF2YW3SaO2SoYRVEJafEE1tpDJfsmbR3Pro\nTlJRON2B1z1Oxz8Ayuh2ayiZWoyBsQ18OSJKbvCeS8vBgYKOClF2ZY5qcXwL\nq2a57qetzM5+GAcOcXrrFylNV/HkTyfr7YB/FPmcdZzaWFPJ9E/j8+lfmA8a\nBSPkkhcAX76RpboJmf6kvAyngm0+rylV5LqxIL+LhMdUApxlUAY/5o6hBuzE\neVyI0g2148Bfjo5qHFp02lQs6B5vW6QtJ1p+bb2ivAf8mQqQSI2yjnxeQJrw\nmcpXMq9TCRenE1WTF116rbfWwS1NzfU0PeW/jFNTEeUgsCKXKsxmue6/RFD0\nsSLT\r\n=q8fn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"ae18255bdfdcc74b37d2f1ec8a47350934597fb2","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.6.1","pump":"^3.0.0","uuid":"^8.3.0","ethers":"^5.0.13","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.2.1","@sentry/node":"^5.23.0","streamr-client":"^4.1.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.5.0","mqtt-connection":"^4.0.0","streamr-network":"21.2.1-backpressure.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","sinon":"^9.0.3","eslint":"^7.9.0","supertest":"^4.0.2","async-mqtt":"^2.5.0","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.0.4","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.0.3-backpressure.0_1603288213662_0.8676679015332349","host":"s3://npm-registry-packages"}},"14.1.0":{"name":"streamr-broker","version":"14.1.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.1.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"702632f446dfe560a0dd7ea373409eff22e94686","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.1.0.tgz","fileCount":101,"integrity":"sha512-BemZHVitbpgGJ4Jfoc/JHzg7h7bS+SfnDNymQ0u1rk9Gbexxhwi3148xeqmOHk4DHi+idzu8WwBz6BFcBQv4mw==","signatures":[{"sig":"MEUCIQDxFCzKwEH6t5qDVkR8hU9gMorJMscRkwcQLCJvrfupYwIgDDciys+4vAj00Xj9haITq9q3618obMTqNkL3e8AGPLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":359387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkTdYCRA9TVsSAnZWagAAx+IP/1tXdb9rrOVoRp9Ek/ad\n0GuxbDRKo3l04eRjKK1jkOcW8ikprYpdf4OUd2S3het1qn6D4KLUj6GUBvP9\n0ZcmzhjHFZrV2Bw/Hcqm0r0ksYlUm+W9AXOVNTFtnlQ6E+tzYrywm4WC1jqY\n5rxu5ZbdIORT5fmWYVUSpwwzUc8pRnZuGH/w5HgiJf4koJmtDSwt9BEwCfhf\nu1pU1JiMAF1gd92R+mY62AHuvozuw4Sc35uyIESGW5XTfEjv27CQ1+eNwWLN\nUWd0t1lH6xCacxcLgaC5x+hwL3kPRGsvuMc3I5+zwrgFUsavRULgWYejMnKW\n9OzE/sVZ5drP5c1nml6Awq4Fms5DjsPYsng67H1naMfiKQc3h8V6eH51qNnK\n0yllHr/GvIQtsJlYdmQkK0pFel/aO9fyVISWT+m+tTndEb8Wt1vss0ByGkb9\nK8JYTNbG+A7fvlHldupiF8vMOwpqifdF9nNqsC2JNAh47g6Wz4g2hjUGQDWy\nTiyhq9sFC8SZG1Aet5jO0Adb4whmCW5K/bjhkZpcJmUlGhFka4ybhz3Vl35j\nLlOrzcKBm1SANiCjvb+T9CSmosjS/jmyuWaUgUZuvcG5QyQ3ndq4GFa2LaTp\n+1CVoqRvRPoC4wamfUzcJaP+wOwHMCnog3CsVxvNV2k0vOJYSMGTec1P7AzA\n1Vw7\r\n=G1cJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"577c62da1ced2b663bd3b84ae8471ab708eaff0d","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.18","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.0","streamr-client":"^4.1.2","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^21.3.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.0","sinon":"^9.2.0","eslint":"^7.11.0","supertest":"^5.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.1.0_1603352408398_0.451817947999126","host":"s3://npm-registry-packages"}},"14.1.1":{"name":"streamr-broker","version":"14.1.1","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.1.1","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"1e1a66b5672e3da09409420d4ff7afb9e11564b0","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.1.1.tgz","fileCount":101,"integrity":"sha512-fFEMlrWiU0NdbyyUrt+P7efkDXwSMiC8TLz+UoLhDSaZoK6yqKSL2SteZDV0VgSuObqt2DeeBh6x7rPNcao6MQ==","signatures":[{"sig":"MEYCIQDzNsJWfTXDdWGmnXdCtqPnHbjz9ScOkQLmxU/CRWCG8QIhAIxP54/CqRX7VfwazeUottHmbTwfYKjaxRzuHDcrD83o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflt9qCRA9TVsSAnZWagAAWtQP/0/sfjHmJy/JR+UY62SS\nXfYenPcJvOYfbT1+7tbIjAAWdzVzJVRw8GWriq7JylmwY90rtqlhd4gtRX2P\nK27Tac9lDyTEsj7SZYu9+mh0wQi/MI9vLWhP813wrRm6036WX20sc2FzoR1e\nsO/xYPWRfmF/kyBKMj6MBnzRZDmKYANEqB/9aw6Nj4wD3Bn/wR2hLlMWjd+D\nzrkMQHvqmYHGYEmVHdpKDFenArDdpJ44eVXKScYlPL/IpCVEqMusOtDYdRki\nYxkp3cp/ckSKM9yvfed4LucgK54cn++df2lzFKrMQuyHW178HzCsKA7+lKN6\nUkCeyRDFzYqsuzZAxqyRKqeHAordm5pNttouwboxhJalJei9MIrRUpHF4k7V\nBbaiLvFNAv1R57wj4vsoFqmb9hZ5uLjA24i8GrjeZ4e/S68GEDEgYPiehrRR\noWagcLUh8U3BxTeWFm6DcmZFCpnW5UipdwKZaKTgm2E/vmWi4qShWqevXnGr\nAD2Og9E7wBMybKFZ/AWwMK1n7MYv4jx3rTOMJXWPaWJ/UF+eZdk2GDYLj8tL\nITOKGvZDIscBdhECRrZXbBspMKhUYRtpYCs//WlY0ioIJZXhavxKhUVXtErO\nX7tnKB+c64J1kHyAipoBcLxNIJZyurZlG3VVp9pbUd00+zqQdTS0MfycEOcs\nEZnb\r\n=a789\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"80b5aab2056085763165fc3676b3c5066c3e1455","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.7","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.7.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.18","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.0","streamr-client":"^4.1.2","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^21.3.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.0","sinon":"^9.2.0","eslint":"^7.11.0","supertest":"^5.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.1.1_1603723106256_0.27289601729246216","host":"s3://npm-registry-packages"}},"14.1.5":{"name":"streamr-broker","version":"14.1.5","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.1.5","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"d585f1382ce92a3b151c4e238c577bae321fbdf1","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.1.5.tgz","fileCount":90,"integrity":"sha512-UMmlbMT2scWO+ZNHOTKUBxs1bSLnQ5U1pLUINFRCcafA/N+k1s8mbh4lEbzKXqq39KbBWltcbxKKVeY5zdA7Dw==","signatures":[{"sig":"MEYCIQCPiRRBZJ1+QfnaCksGEDTeIywPA5415Y5BtP5vp/QNHQIhAJqqcRrxvtpha7U5DGHbs43u7gh4y9pVAtzzTOMsRbcM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmFuvCRA9TVsSAnZWagAAeAIQAKKDr5CJV6zDsDT/LOYS\nHkQ2stz7nlWrcdtJGm+rxhYADGA6MhuM34D7J/JjyP/R8Z/+cEWdpLN4Halw\n1ELHZXZbY9WzlIoGeh+AY71MSJI71o1k+OWHzz0zrS24bQHGfYbTC18Mj2ON\navg1Zzik0vIh97cbACt3TnA2Y6ifObQgri+RTubp0JXq5cOiORO5PBi/GPVU\n4eAodqvpOd1Fv1AfhWcORY+7GJ+Z+nxQDxBVUrxdmfhYDcfA0UvrLMTszdVL\ndCwHbRnz/zubVStKnUp8VQJAUkbqdMOaJac5FR0EfZ2meXe5acginQOmzWr3\nQp4NYySus9C0W2PZvrTUA8MEdMPFxBQFUApaMVGanQhyawJsMF6UnRipzeyb\nG58Mqtz5qwStnBKVwzUM0OLPDPXflp0oBWBaFLyWT+9Dlb32l4fLFv6vb9A0\n8JdjPDW0ZZmO3UyCxNMcs68TDmiqiSn+YXwtkyVRMkfr/Om719St05IlNOrG\nZhmJLpHTq742lMkIMxw+0txW9ivpmjYHwrD+RDCuWDXrOzEcWgDr/yFJZefE\nHCyCk2vIcVBXwoaVK6ed0eNjvghfFI9pCKoxI9w614a4WFX+0gJxuNaLcjgN\nmOGsVaJdw5IBrYsmLliQzuL3J7Axp0kkT8KqqStUe6r4pHECWDnW+X9+Lj4d\nNR30\r\n=aWLX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"69b4f86fa91e18932fc5bec82be65c50e06a6b6c","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.13.1","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.18","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.0","streamr-client":"^4.1.2","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^21.3.1","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.0","sinon":"^9.2.0","eslint":"^7.11.0","supertest":"^5.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.1.5_1603820463331_0.20339120073025296","host":"s3://npm-registry-packages"}},"14.1.6":{"name":"streamr-broker","version":"14.1.6","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.1.6","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"59ca04b2b5a11256aab89bba303d5b5de4a2d34a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.1.6.tgz","fileCount":90,"integrity":"sha512-FLh5hzKyN2yePtITxsUiOsMl25e/9FKoaVBjzY5a8+RV5hAdgHVna0aVy0ifVuvvfv8rb5vzABMw44JAZzRcDQ==","signatures":[{"sig":"MEQCIDNbsCMnfC2wWBh/lQiFtN0XhzrtjK3nDEm6YA98AMSuAiBCdYv9gxbFTnhf8Orh6/BKzzfr5fRQytgo0pKyl5/6EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmnF2CRA9TVsSAnZWagAAOt0QAKQLzHnrykbwEvrgQMLx\nT5/w5Jrfm/6O562qDTY7SoPG8T+T2Eik9iEQO2BKmtprsqtk9sCxkmMmEg9Y\nUYpLaC2ON+SzyX+V1zWdAouMcpl/gkZiNanZpLkf56R31WuUIMEvKjcyUhsd\nNs8gB7gUfXs+mQp82qCKmc48DI7wrR3omtlCFZvTbdUb+Sp4uhQxYrBHcjvu\nAC/AJgSmtQtjjaXyab8h9sF17WSQvpYr2WoZWX49ZLYg9C394Eek55X5Mpnf\nak8LPdU3SL9DO+B6U/QoVOhC53PttsYLA6idm0kGaTf81s/7kInTuV+wQiZa\n+n/3hyUwXqCGMTcA3u7abRldXH2DyBN4Bq1+7iiakYlsKQoYk+CVkH62Trzq\nxvsY+l+E7zw7ul9Vw9r8mLqwuJkf6bonOxaeWt/sJ15G+JgDjTT2i0ZN68fs\npZrsH6ncnhXWUqrlm737SyFoqAZQaRgq56tSFdl0q1/Yv6KMYje0971+05iw\nPCmOJQeBYbkQUpaza6b7fPdYl1fqnT83uDFK17BGpB+yGLLGSrlMsAvaJd0Q\nCrKjMXO+QHozduXgyz7m9DQWD8PwwXgiA2bcauCiIUg6NO+FbfX0wE1G9MiS\n2zCr28ybwsNw5Yb/7UJNSd45JsBHZuELWB6fcNRY5tJ2xhRVQzuFnVNAZFw4\naoJ9\r\n=mokZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"c3c8dc41c21ec0840af6a05c8bde4db750a72314","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.13.1","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.18","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.1.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.0","streamr-client":"^4.1.2","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^21.3.1","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.0","sinon":"^9.2.0","eslint":"^7.11.0","supertest":"^5.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.1.6_1603957110446_0.9070042370807143","host":"s3://npm-registry-packages"}},"14.2.0":{"name":"streamr-broker","version":"14.2.0","author":{"name":"Streamr","email":"contact@streamr.com"},"license":"","_id":"streamr-broker@14.2.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"74d8d596680d00297385d7c30c96eda29688fb8c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-14.2.0.tgz","fileCount":90,"integrity":"sha512-3wbnGv6u1Jyff6sacUKnU81e28odqs9UyXQcoidVk/OZgVLkjehlRnDLdCTD+XI2lon9IcSrAEL8KDg6XDqN/Q==","signatures":[{"sig":"MEUCIQDCu5HmQ7Mm38hZOA6/OLcqMJnxsH8YUYpbVb0qthxJXgIgAp2oe/h8r/tMmpdSMmhfI1TUUo8VB1+qFu+MIPGB11A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmoM6CRA9TVsSAnZWagAAU1sP/3teyJhHsVBuixRe5WNm\n688nMxy4qUEsR0l8NX+V+s9nLhXPVxSjy2fFqBruHbsFiQAxRBSBLBU/TF61\n/t1Nm0lmAgOYbRLI/9lemqaCQO5bYEWbv7A31070UpZ32oMfdcdFG9S/6BPj\n9Q5ctjF4SIBBp+LBeFrs1eWrbojY6f/ZX1EMIoKclobCVghalNjGgUG5jLdy\n+7gQxkRruQ/X3m33zKQ5zPMEr+Uq5qkwUSTLvk9YThq67kxM6ycc2CQ6FhXZ\nxUjGQmQTsMmZRWlIzu6dlqBVd2qaTatN0KfrHbftqxFkbO+kLVGqfndykX2f\nCMI3/Z7yUITlLe6mhCm5oTBjK5s7znIZXedSZ4IBZJNc1T15x4mcbn0k97bg\nSSYcqP9C99pjM7mjmvdd0pZUzJYHxsSMiS/l+OujJDv0nUiD7f0hgM/O6CZT\nGaAEoDXTslCd0OC4JWQLGjyoAQdTGxl9TgvYM2B0RUCUD2bukgH2dAhPacvj\n5azH9AIJxQ7hC4+b4zShfBVx2c8oIoEqsLNogIDNy1CHppGe/M7cUWibALqj\nmgyitFZTzNvYSasSI7+PxTh5y4bl9S61mCZ9dddwUny2CfJ5nKnnT2nsOBtb\nTVYaCTw++mk/kDmE39jYJ+YtNXtCGQwneae4rQ4qFT5BvAuD5R/XVLOT65AC\nY3T0\r\n=q9QV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","engines":{"npm":"6.14.7","node":"14.7.0"},"gitHead":"6c94b1d37b36014349d48f89d86ed2eef6d5cca5","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"Main executable for running a broker node in Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.13.1","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.19","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.1","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","sinon":"^9.2.1","eslint":"^7.12.1","supertest":"^6.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_14.2.0_1603961657742_0.8982194088142015","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"streamr-broker","version":"15.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@15.0.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"71d1b8f317c70660f075df9abdfbf13c1ea11c24","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-15.0.0.tgz","fileCount":87,"integrity":"sha512-qjxI4LE4b9lxWtAtM4WK7/KJTbxje8Gvb6lI8tFi0df2R87mld/A7yQ2IXlpdqaJfdaEc7JeOLNEd/9zOA8plg==","signatures":[{"sig":"MEQCIBotXOj9QDa2HiqqaKE9mqdbEklbNiw7c3dEzl3QeCFwAiBMCLavyMD6aD9gMmhRkb9JyTQB5OdqRw0cANmOIu/jTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmtL0CRA9TVsSAnZWagAA0pYP/3JTDqKK/sCCmpyN51f1\nStxcZDCtiXFyCCLrFL2RURy0t4zlOakjiC4M+cc4Dfsu/PBxn54D3GoM9vH5\n9USGqF7Z7s6UKte7PlnghnB6iOmK5fZ+kzMoG2iZM1Og1yh1vcwiVclGaB8w\nSY/lp0tzFnrKIEvtdNGiFw7vbSwDbXOb5kqrziPgTveWdTBlqbMiF8OVIQrB\nUL7Po4Aat5/j97g/3ru52Xs0iWwM7jKMsFOfi+leSp4Qg5XrwMad8LgQk74g\nClVh1/EiLAasNUUk2RrWrl4xKedX2rP1qSQFrVpVUCMWFgc0DXHbwmn68RW8\nXb2HaMUhoKSiRLN9LHjeGHFnOSn4Wlnt4g3RE2RSirRB6pND447HEe1kHb/6\nDcZeooHcw/IJpV/6uEvazeqrIUbMyBBSlcTqwn1bFDGy+uSQtAp97HmttqYw\n7cnhIs52RUAAr41e14y6yfh/TX5n2QvMXsb1wJ1x1K2mRGULBdSIHazVq33F\nkhkppl1aYWmnoUmr41qb5is9MCbr7wfx9HnY98+UMYYHCld5SjiCRTSGacWP\nw5Ezu+lxT3K/WHt5f7PIvhEr/sl2/fKJhnFW4ys0StOi1O0Mi533XX0616m5\nun3u4L28hEerBmc7ybvTJytGTHHPOp7QBE+IrO5sWXPWtK8CcFuRKeqREW4z\nW9hP\r\n=jqMe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"44f5e44cf852544ddbf905354c90b03ad0250c3c","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.14.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.19","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.1","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","sinon":"^9.2.1","eslint":"^7.12.1","supertest":"^6.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_15.0.0_1603982067695_0.3963769127867134","host":"s3://npm-registry-packages"}},"15.0.1":{"name":"streamr-broker","version":"15.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@15.0.1","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"a20e83f44a17bb0ff2aac5f9396695bc2a4c5f48","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-15.0.1.tgz","fileCount":87,"integrity":"sha512-NhDaovWYngo2K8gKv62c5M5iq7sNwxnnHX6r03PDV2vFcj7o5T8aFXv9q5oiucACH9F7WCZoKGlAzdZ2gMHMEA==","signatures":[{"sig":"MEUCIQC86hRo7kx5iH9sW1xJrYWeR3vtgzf2v2zJ4uMp3TqF1gIgK4ZjLP5ZlKZdZE3ICNdfET2klk12J1v27gBxGY7i+u8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmt2FCRA9TVsSAnZWagAA+7QP/2xfqGhKGIq5swLYyWyF\nt8I6IYkiWxnISclDLXSe0b/LFNypKVttJIF3cjF1ywdB1o/iNxF/APAEahiz\n1IC6/DhWhqgcTcZ5sdgLW7XyhVdw6RTSpq1qxPi9582iDFZEZdSngaFWLjDK\nSHevEq21OYWLHnpPbkL2m0k7GQZlhSOjF0sgHT/eV6spvtetMtqwqTCLAqdr\nh4BDonnvwJsRib7z87bbMcSD4S8yR7zoRD2l8uUZzPP+5ANIPSYRDVErNluA\nJhskDQTNIb+Shpd5i8xfR8bchct4gO7FhIHsqgwVAvw3tiZJi9D0lf482psL\nGudwlhfpYdM/y4DAMl4h8ey3yMBdu3nEeNNutRdPDBkmoSmWDpHaFJILKC83\nZA2U2PjZ9f/Z4jLx+TKWZormpgNU0UoJ6SvuGXeQ6/VmHGX0ucF6usFmqAsr\nZu6tAMXomHkiUaeVPkkTTB9QclbNhiQJTx191kdLiuzERV32fYo2krfxc2OL\nC5E8NLE2JdmltpAiZYJEd7ZXCz6Nis6Gg60GQwoDmbD9cmkJa9qhg751MQVd\npdiAEXbh146UGdie28Pu/2igLPCeqATCtqYtB+DUWvmZblhFT54f/GyGXZj2\n+GLre0OZnigMdcjwSToPT66H32F3zSu/yTSwkfp0XiJpMdjbAIqYDZgMWcWU\nkYN0\r\n=6bns\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"e768c81b805a969fcf0e6d5e31ca0198adc9b798","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.14.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.19","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.1","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","sinon":"^9.2.1","eslint":"^7.12.1","supertest":"^6.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_15.0.1_1603984773148_0.3794386904446114","host":"s3://npm-registry-packages"}},"15.0.2":{"name":"streamr-broker","version":"15.0.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@15.0.2","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"070a9955aaac18ece1a1493da9a93ff1838aad35","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-15.0.2.tgz","fileCount":87,"integrity":"sha512-0Jocq+7/csHmlUD7Cl7OV5bfGyBQMcuBx3eUQlYGHzVraSVE0agzJ29UPHOmROoua03PsTgaMUbh7Xq+kUUVIQ==","signatures":[{"sig":"MEUCIGUAlO9+djxpl25+p5q9UkzbOVAAndJuFC556e5nAQ39AiEAmTjwnSpZ6ilMuZF2K6/0XGHQzTIsmRHtKD4hEijdreY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmuMPCRA9TVsSAnZWagAAKGgP/RBz/1/rFErkKcMYyjsY\n47FEOjezHo/XngAFDF25a/NpQDJe9A9K4Qip+ON6VdDFUewNBEMLIELHpsLX\nzT889SQzAVJic+igDTLatUEJkb/yHPGIP1GqyaUAIKuXE1LVajidBEEPOc42\n5VqOCZDrO4ZQvXUqyfqpcoJsWU5FtGVgiMydObOwFvLWmhFDViajxQnFVu69\nnxY8fHaIamJ9K8m1IPuCzn5fSxao+Eks75zgYvR4xGIFlC1pWBl0+bHGDHE+\nWB741rkGqv53O9Bjt6vR6ObVfdCuw0u46yRhpPwIcnC9nZLILkOdtTM+T3xM\n5CGSJM/Xs3/Kc2S+DTtnbXpenY/tQevOPdehS2knATzK/xufI0Wfjwo+1fTm\nykY53zY5jUGhqd4T3AtkHDPmOWQEDE58jpo633qSWn8L5SdquyGy6FQTvsSH\nALmF0MCmeafUDq2tDH881yDLGb3Cdu0hywr+/e6j15cqcZTMKzBjTPC/INVg\nEbBvv33ve2rSxaavb02eRKMYJxdPxOQm+uh3Y3a45OunVET9oq3j/nNjq58P\nlbNd/st9ANTMRef9yK7Dtlwb3DU1CyeZYzZpAqjTRFQfP3gT+tmcNnzl+9tq\n9JtxyqfZ7asdxyR1lfvT5rszrJUIcmDug0P5r78JFCkjVum7duXUh5uW1rVb\nWrrJ\r\n=QKaj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"3da702a6f86b7a1cb2b17de3942ed72076b79de6","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.14.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.19","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.1","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","sinon":"^9.2.1","eslint":"^7.12.1","supertest":"^6.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_15.0.2_1603986190924_0.9502057234926626","host":"s3://npm-registry-packages"}},"15.1.0":{"name":"streamr-broker","version":"15.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@15.1.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js"},"dist":{"shasum":"5cf18479e02b3f6b2717b9e1172c61d09daa4ae5","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-15.1.0.tgz","fileCount":88,"integrity":"sha512-syhje+Knt2COrnWV3X8LcSIndN3hN49b834skDGK/IL4zUmppuu5Ypj+IrTZ8zy5ogItDLE6Sl5H5a4cHU9VKw==","signatures":[{"sig":"MEUCIQCHf5y95TaFXGVBUfeRdJmMveaiDxkny7BLLksLTQU77wIgSFADDGm7PX5c96agN5IgiSpot2bTkWfnDl63lK4HbEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm8/SCRA9TVsSAnZWagAAm+kP/i467LRCtoMGx16e+zyY\nvnlNRJzTZNBav8HpPYIZZ4H1A8ZC0TiUvyaHSPJpq+H5PnDAcdq7V0BvW1MN\nPIj9vKFzJPKwDPdqwtIkYHYjezOOzUdj5eRiOKFNL8U9ITtDtKKDk+FbraUN\nVZDaSbhQQ3YxJK9gG+kgJn8OwVLEsGUNNygCgwLjbYANM49aE82p82zA2ilo\nLpqT8Y4L/lXeSaXC3v+eaCGm3GicQAJ9JJ+bWEnWrVGI1OK5/vS0xa9NYexX\nUKfvkc6W6FeXYSImZOlquoFZn0i6CMg3sJgD9pY3Do3/agqi/iBwEBuoJVC+\n6D38E2fGJ3KAeJzlArl39ke3uvJtjVDijwDUS/aYuyawlIiPhfGkwO1xiS9z\nS1ca24Vtr5j7adsgl+jhzqC83wlUP3lFdHbmaWUkM6wpkGdU9ZGzq46dH+S8\nDKH9Cr+T+kxC9wxY/bANu71yWrs3Ekw46WMSVkvJg1g4IeQHaPOztRQTKYTZ\n5OAvgnrzzz4eEieEmDQujOQjuT6lsxqJg/Q01E/bn1yg4/LLGo1zobWTZV7y\nrl9sHBr18sUnLGNIvXDk3mnvgFLbhvUugq2VRBU/xMV7bbfJKuFBqiWTb1kz\n1hPGzw7xNIoKlI29MB53hH3/nqGYHuu2NHbDxvVt7GsyZ9XAOWgH/QmK41RQ\n4HBK\r\n=TH3L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"810220b19d700cd4e928cff0530a7346e6f91487","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.14.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.19","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.1","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","sinon":"^9.2.1","eslint":"^7.12.1","supertest":"^6.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_15.1.0_1604046801925_0.5512681221468863","host":"s3://npm-registry-packages"}},"15.1.1":{"name":"streamr-broker","version":"15.1.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@15.1.1","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"224e85af7f721d192b64a7bdcaf121d90bd885cc","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-15.1.1.tgz","fileCount":88,"integrity":"sha512-glD9eG3Gq4YU5Tq4yx0tkjyr8IpN1MIZcBKEGOO84s0ddTK3CaCEtwystU9jBXZDhfESLYEKsw2ZLdVWw3XUOw==","signatures":[{"sig":"MEUCIQCJn8aPYPY6Uz3YLiX26lWmmksyz5rLJL5JP1SdCXrb0AIgdTu3RsPWErxZ64H++WtMxdCqDr76vjLvP/RGbL/Oh/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnDcWCRA9TVsSAnZWagAAp9IQAJo2+r2o/U1lN1IGvcbJ\ntliSGY5inYHPRQN/hU9O8HfBFvV71w/EVlw8VWxjmRgklQ6K02KxL9zCaVqe\ngUM833TygE7N9FPuX/fsGMIhw2tT8dF+knrJT3+GeoPWiSHPT0LbPP5T0EAv\nxlw1ijqOF5/5VH/B9Z48RztZD9luTHs+RfUTpGXcWyMCAdYBYK94lraORf7v\naX2dCeicHrWp1323r4tK5/jPgZ+LNL+u2kE6Rl9JbtrW9sfnEGyRyaI7iH+x\n65Pg2GBqjN+mF4XAr1fD6hMGGk8beQYC6H78NAyub1GN/lu4EB2Gl71ZXYPz\nD9GWlQSYm7r8lWhgogjtzuOe/WNPWkVU/7CHK1lPjlmLNY0wSnAb88b/tfJl\nwPFgAg3m5B7TGuw1uuX3/NGWiot/uJ9BE1suVDQc678RRZ8AAzSu+O4BfnYv\nhVETFwSunsFER5/R3xxUKjNjsJQBqhMkwX77ic63f3aEYFk6qKMbdo7/fB24\nkaaZPI5m/C1rYHG/uw1J1oF0eKns5i2hYcYf2Rgqodta55uAeOTKDwqXEphj\nTAPXPehuxyk497qMHOHoUFSgbrYSW8Pqyb3PPqhn/VIg+iE2K9jUPC/9jkSY\neKcuPUaTp2XOkZibgadcTFfQmm1HqszElUSzARn7yENlZ3KR464C6epeF0Ik\nkFgH\r\n=6cPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"d37b2a6ef64acdf6f4aaed837d7c07ca23481198","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.14.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.19","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.1","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.0.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","sinon":"^9.2.1","eslint":"^7.12.1","supertest":"^6.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_15.1.1_1604073237975_0.657453968130171","host":"s3://npm-registry-packages"}},"15.1.2":{"name":"streamr-broker","version":"15.1.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@15.1.2","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"app.js","tracker":"tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"433ef73e4582245bffabfb88097a2d98624d268d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-15.1.2.tgz","fileCount":88,"integrity":"sha512-pP5/mZLqYoFrf449gcGyR7SkryoS6ONOBYC5dO+NaDRwSxXsNeVMKhHg3GWlICzuPfcTvDFS5DAIdD3UjqkGrQ==","signatures":[{"sig":"MEUCIQCdX8wEWxSsdnurTV5H0c/npupnHPwtVHE5z33vrCbN2QIgaozAcwaEOwOtDEEmPyYid+wWfviQ+724fDIgZwfLMcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoRHOCRA9TVsSAnZWagAAK1YQAJYRswwdx8HYhVZWvHh2\nqx7YDPDljeavX+8KWYwnA7eAqGn1X4dkGQirSTlOj/s7/IecWsKM3OXBJBOp\nF0QGiX2Kxg+CpeRSzPkjI9NoZ3r9F55mcpe5LN3O7QuvazpiMW+ZCs/83bxO\no0OtOdWqlduH9fKi9M/7wHGGXjuq4ONuzlJW9lZpnR8eW2lKY+taAvDf8/MV\nXqx2pWqd8GNE1TFEliyzELIR34Fjx+3Uz0IcXvVfpFnWlMmWCCUYZaHdvYU/\njvfvtPKJJbr73OgOiPvN+WanZjrtrlodqca4lZAvf0bRDI/KtWi+Lf72Em40\nZT8zdIgZbgsbFIMttmZ6+gmIl3cK8volpBaethF1gjlQqUKodWNmlNxTw4bJ\nHlUWc+DYz+2KVWmZBujmNTBlMKju/52cNVvKM7Xay3R8mlyqsI/2LAuWC8m6\nwaKKYqfHT6AJcuh2FEG0GLj20ZinYNUuUm7o1F+0cRe1JJsiOSYDv6sqaC02\nA5dYovMrSMWT8JmXv2heKVtpVGtWdXwVf0CSJK3QHK5g+H1a8H1jBOY//C9B\n8gy5CPZDaSvM9833nwjkcI9hm6a5CvGYhJsi7Fq3bSlonC7oargyv0EaDGTG\n0vkwteRYf4kTHrWarn+LdzgN2KpX9XsNiBzUlKrzNJsUUhR3n1x+P7P9NeZ0\nTOIC\r\n=+Tav\r\n-----END PGP SIGNATURE-----\r\n"},"main":"app.js","gitHead":"ad3d509347b611604011dddf11fd275f23bb08d6","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{"test":"test"},"_nodeVersion":"14.14.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.19","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.2","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.0.2","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","sinon":"^9.2.1","eslint":"^7.12.1","supertest":"^6.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_15.1.2_1604391374393_0.5852703030589765","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"streamr-broker","version":"16.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@16.0.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"510cb570b11209255dbdde6353775dc30a2ddecc","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-16.0.0.tgz","fileCount":89,"integrity":"sha512-if5UP51+B0nowzCxbhgU5QaOMN7ZtQtMCp/SjXyMewQ1nL+esWat3Le3agHIwTYkjM9BODEVassHySkjBpGyGQ==","signatures":[{"sig":"MEUCIQCtS7jeCTbamTpQuA0FWbzTf4vufSA74tkuivYe9Z4gSwIgZhdtUI0EGPhb33GRHgbehSgspbp937tFf5gahEk/5rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoS33CRA9TVsSAnZWagAAuk0QAIqgqjwHATlmP5mB5Eah\n9KEVJ19SM5qLXATYh+Y1ZnOpmD6DgSD3X8ZpJhdHeajXKqEnAykUNHkw4pGP\na04wEgxwb4NLQPsnEprfrzM1NVDVk48CDVTIQ/ZzX5ecI1SboJEzf/nw8Ap1\ndxdVH9Ik6XZLEEPAXFF4ylnNt/vUN1If3oQqvPo208KimDFkkWERKiqYbFLV\nArVNdajCZpByLex342RJiBihtTksLB+wQ+nBvKRkDz5iZ13cUocQ6uPdhvwN\n3SMg5br79j8XczXEvb2SDTGp/2C4s4+PzFP9t3hjEYedJHVp0Bogs8NyEV4S\nMqqAw5ybLnXpz+kEPcLguO79m5fdKx6XL2LgEItf8W2y2YrdYsJqnm/JrVkh\nnz78xou/Gn8wEfAba8Z40WmnWxvcLN4TPsNluy1yZJXzL8ycQ79saHrDZgJD\nJgeR9KPcTHH5vOHdclxHEmxVfwmhIbY1IFWnZX3vfGt/KJCSS3ZYHfE5JGRV\npt4ZPjY4ZessDh0VKu+vKCR3NbEYU6YWisSZ+3CkGam+ZxMUhzFproPSk9Ip\ne5V2t3b71mxNNm6FDF912D2T69LUKnSsUOkbjU1oIZkwtwwiYOmS2bb6hNIz\nIFUOfttZo6ijWY4IEh9ovY920AgDHOtFLraEwiEKPJvpFF6wizPP5Sceck7q\nTicf\r\n=d72k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"dd6ebd9ec897ed836124795561436f7fa7267895","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.14.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.19","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.2","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.0.2","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","sinon":"^9.2.1","eslint":"^7.12.1","supertest":"^6.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_16.0.0_1604398583319_0.854296959053376","host":"s3://npm-registry-packages"}},"16.0.2":{"name":"streamr-broker","version":"16.0.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@16.0.2","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"abcc0367900206a3ac63908f9ccb54edaadf4cf5","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-16.0.2.tgz","fileCount":89,"integrity":"sha512-pmWnQmJfGiAusYNSC3zX4fyM45oNR1sUPGAq4yQ6ungErvYAAXNgwB/LZrPzHDOOh1PbCOB9VrT6wFB49KlusA==","signatures":[{"sig":"MEQCIA6SWWR2kyTD21aqH26u/hw4qBf42JpKbC/fdroQ76NUAiAvLfAUa129vRx7f6Yq4BzfyRBKC3fEqTsKkcAWeXLlDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoWD6CRA9TVsSAnZWagAA6oMP/0Te4MX6FE7ziZRK8Uz1\nhkoZLrz3iZIvg24owiVrOQekd538zfHE0ZO1KJPbRyuLYuT7ONoQan1O2Kuc\nw0RJyGJ7QL9kdEQmi5xnh6L9ugQNb8UQvkRnBWRzbg96B0ih5zb2+ug+iZf2\nFjAn1yaqqJA69k4zkBAZtxIPm9wRBcTb+pG00By3VBoLgkm5pn3B+B53Ue62\n9BIrBc8ld8Q29ZO13lp13vJL//u0uRjpi4LaWk58nluOJnLHkm84C7TKp/71\na9FV4rBnZJXAgFDWySjh/SLnrRtbuWCSSwTmpfsEBeHxNXkEH/rnKO1HDIgf\nfWpeeSwi2F8/4kW76gE1WFSQAcOqsoR40S1l8CqZUhV5058z3xqkb5yZhaWI\nYUORVpnrqdl3C/DkMe1Ov95DcktJD6KdHIBDSVPr//QMnsCfQ1NJdexWqpbA\nKRPGltCad7+QaeIgM7HHzEU9TlxPBNdQQGJ6fGUGi7EcOlRhXVXUzyr7WFAt\niOKa8NnkjgKwo75YrVwfsg5F8f+6BbWuTqHzF6G0FIwc/UWFE8ML1Dc0+qsZ\nFaXUW93amiYNhJmWcmwhIzpn1Z/GBj6UXifW2YqRmEvueUCK6Gxp0ZCOBmpm\nvi7tctucG9+Yax+GCw3bPbymMhZxsJAw6XWiBsI1Yp9CDxBd1rSOsQ/dWP/+\nfqaN\r\n=FFU6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"37bcbc188a0766b57f9d2a12198bbc52ca009be1","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.14.0","dependencies":{"qs":"^6.9.4","ws":"^7.3.1","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.19","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.0.2","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.2","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.0.2","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","sinon":"^9.2.1","eslint":"^7.12.1","supertest":"^6.0.0","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.0","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_16.0.2_1604411642124_0.5629432494031754","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"streamr-broker","version":"17.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@17.0.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c7324c7eef9a06dc39bccff0ae3055c1f22c6894","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-17.0.0.tgz","fileCount":92,"integrity":"sha512-LgUlJPi/u+exGKs35TDXB6K8MfA7AhVluNpbLp7uzVZ6b3s9LJ+zQi8bhS0XwjO27m111MMDzBR2Z/GngF2jbg==","signatures":[{"sig":"MEUCIADzwJuBv3/mutJxTkNhJ7ix8Vp4Az6nqBqw4wmegn+0AiEApTsk2nkftnzw0B9TeTbltju2ePpLnEACgK3K4L9dPeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvlXACRA9TVsSAnZWagAAoz0P/1ycqmC7zcKPkFFJH//G\n8ve3AT0c8GrsWcOYctqqs0G6/3HQwqA3r8h8LK+YDo1Gavisdb5IPkVvabjF\na7RgQ+4Wc8i68Z6CrvCDM88WKCnzSF/vHrQLIX4/yb8n5krxv0bdJFxbexeZ\nGn4x43EJoNquPnETNEG3YzRRnGpT2R8rxayggxl/1xKFI0BuJykF/8G5NvyN\nFRTDYYtHc2LnvkNhzm4qMvNto0jmZGAU7iK8jNVD8/vjcR2EX6jEEny8U9lz\nUhmSBKTO+Fzn7tBbbmXq2NmDMqOHUbLKCsw5fGUHPpQzDNWU6zQUlFtxLAwE\nYe7J4NLkgr+b2pxL6q2MXuZ3GE6Ne9If9MkSixo19ciRI5Z5aGF4YpN0WkW3\nQheTSCAhWdCpQoBpArls7rTH+xWlhIxqAszeWKBgSIIfN0BWNK07avpEDKdo\nJe5I2NXnEVqEtQftkl5Qz1uOz4JfGgA9FK1NsMSG7FCoPTRWDY2ELDGdAkJT\nTnAzcKa0XOsT5f0AxRFXE2q4m9NHKuF+D3EVrpWV+tOci6Ve6qwfI7zz0fBi\neumhkOpeZhRUoN+Q9h6ZJgEwxB2dN0PUyHeo/uD4mVKrHilQ82SAru/e6yFa\n31ptNFC17A/D8H78JJAjsEyxF50sNUqR8BAW8Rj5L18+w565FB/1wXO+9gG9\nWYwP\r\n=x+EU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"871071b3f272ab1f7ee143d97ebb2e41690cb972","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.4","ws":"^7.4.0","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.22","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.6","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.1.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.1","eslint":"^7.14.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_17.0.0_1606309312506_0.5425201324524349","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"streamr-broker","version":"18.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.0.0","maintainers":[{"name":"teogeb","email":"teo@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"4b53922a956ee0027e690d361041877ac6b11267","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.0.0.tgz","fileCount":92,"integrity":"sha512-gHUT5/7OYU8qi8eCoSsvd/l3uCyH4uU4bDArl0A+Zw+9z/m6E6kTdPdM8Qsongl8SYNXVTflYUrpKUT/fpMNmQ==","signatures":[{"sig":"MEYCIQCy6MSfRjHBRcecxsqpbCD432T4FDchAHMYE0TFt0S4ygIhAJnoNpn/AvKYagCyrC+tJASIkNnv6dSwSP2xk0Cl8zNi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz4CyCRA9TVsSAnZWagAAnU0QAIOKJuNy6uLg0GaFv/JX\nUMrJji4ZLDin2GufWFxshIvSeYpIfWCh9PoFqqZpgMD8L7WM66B6XkNmsCqP\nZiZtqWsNfrVRniFwMG8Rmc6rxfPPXUukN42Xtdbbar/SR6TObAFEg2wh+o8n\nLyVLRf5hWnHxk6QAzSoJITrCyi+oobuxQVf8M+JUD1GpEuGbgYnxWJH31tsp\nJtsFWutbaOJSlcV8TjJvfjQ8o7g7VlR/blQDuVJsOIBqF1t02Cwqsq3S98Dn\nsC9hJTAoOFVqutRT/ACXxVRYogWcagQLbzr1yZ82KGwEOXZBVVWqCzCoCGq3\nMItYNRDtu5qi5kMAcNaKVZWHA+7ozQe5rjaQotNKD9c4m1wFXSg4c/Z+t1Hz\nAoxCjwC8pQSo7+JFgPUbYRLYrOYB33iNRuJqJLahJw3vpHyGOme77tW4ePd6\neWRe+sFf1YuciAMgyPrp7w2KNGJmydS6Lyz4612u8lNQ8JrrQNpMGsyOYIlu\ncA9kX0LKaqfx1abQmjoX3En20imnXdK4RQ4k1l0/NIBOzYpiFEiHGYv7dmZt\nGqNzz2jS9a0hRXJ9B5qvHzs2RqJepRksV11Tcgw8D9L7LmPfEUxGIb9BvKzb\n0IvAbImmXTIhEvl4N3xp1kEUpJ7JV4aifnPtLqD/uI0MsC+3iGTEBuXoLzmE\ndHHK\r\n=2hXv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"8feb812ae421304fae9a1aa93b3e59dad75e1529","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"qs":"^6.9.4","ws":"^7.4.0","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.22","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.6","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.6","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.1","eslint":"^7.14.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.0.0_1607434417659_0.6076824273061427","host":"s3://npm-registry-packages"}},"18.0.1":{"name":"streamr-broker","version":"18.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.0.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"72602198f77aadaaa12e8c1fff07e3cbaaaea32b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.0.1.tgz","fileCount":92,"integrity":"sha512-Xf10tXDklONJuF0gAyWDakdiwVLSikarh+O/mNzMBxQUCStSo55C859Vibiiwhu+M4Cg59RpRTBSZ0NcOZlPWg==","signatures":[{"sig":"MEUCIQD5vVGF4bdMaKm5F2FCuB+crhUbWMZ6bw9F1DgPJDuDNQIgEG6xH41vcYozftgRd5oml0hse2UwBnXSzUxGA1B/m4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2QQ6CRA9TVsSAnZWagAAwUAP/1cAXvHkkC7WWu+HUXan\n0O4+6II5acVf55C2OMCcpXkbjVISQZGJOrh0wivqnv6SAh7xJ6feV6Niqi8x\nQBHN8DmpnfiT6EEje3z2k538zE6Jh0awxjv+Q4JzqaXF/902YWgWdpop00a4\nEH9Yrcea119GfMe5qbAGESFZyKlj+mvsrJbZqErY9lpl8sWRneUPbaPeUbS5\nhSOxm1wx6f1eSG8Z+eH+PbH8Vd8BD/HYS0qPW2Ej7qarSBnBBt5NUeVYP874\nGP04OIPz5i+8P+cKmquIPEqpZPF+6PYZJalT4buC96i4dQqhK2GTnYUulty7\nPPZOdzHle/PhYUCTsdngSK+CCt7YpjbBP5CBkOZV6XdhBHCfEFp0Ds0e6ETi\nbQod1kuzIRePRDbmU/HQxrwJVumV7KQqX3iEPiaalZs85ccs9F6oU1RkYkd9\nv2voGf3F+3Si3cJ3z+3wUslP9y5JM03IOyZepk+v4qJCRw20lPpkaSKcc1/I\n10kXtEWBzxUJSuJWJkegdQqlparIzTAGHnbDZOHwoNj+V/4vn7KjK3zsBO7S\nsewKehEgYiHA2sEOLW2w1u+1STIGvR4DKw4k9lhL6+Kt1aNTUwKpiaY88r9m\nXZHdm3hn0aTTrfv4M3fhNYdFrtWB2iU8VV6l8XA6LjWZzMHKwJIb1pD35cO0\nnBVC\r\n=5C28\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"25e845a55a8424a806ff2c39ce52b02629524d5b","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.0","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.11.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.10","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.15.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.0.1_1608057913576_0.31965050419266894","host":"s3://npm-registry-packages"}},"18.1.1":{"name":"streamr-broker","version":"18.1.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"f8b21013ce3f13b2a7799fb485c77a08df207fc8","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.1.tgz","fileCount":92,"integrity":"sha512-Iy9RHqbUHjwwr8z4zfiryc0zWUefzi94cFK8m2DZci7Wqbj4AyAyG8T3O9bBrI4x+eVH7P1zV8YlQbbqBBXaUw==","signatures":[{"sig":"MEYCIQDkIrkLUu1p6+4OKpCzmQzq3Ly481KHPSrCMo7Am/R1NAIhALEEh6lEZoR9gDVS1vgkAT1GmOb2Or1HO3anf9YUMmfu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4NRVCRA9TVsSAnZWagAADngP/ivr9sOHzkAVZ32/gAxt\nEpFdVMiCex431uR+k2535eOYIQVy0FRmI2gms3BWpWx09irllCcDL+6BNb/0\n22FcKCxrhvIvBxnSBJR3BL9PZpIuaCNZ60GCQZAuM2gg90HaoRHxUkGnvu3/\n2FXqTfpn+WP50CbQQC1ERNus47XbhDB0zS00cvvM8OD/FcNPfjO4AX5eQTpG\nMNUsYQWUPGkc22y2TiLwXmi5ibqg12vu+x9NF3FFL291sNc8lFucRnbtMxCU\n0yE2amdZ1Pn5wcK7igf0QahRLPDuZdn1L0HuQTxnIvPwhRO3BYkmP/iEj7hY\nch6Qwblh/98vJjpjN8QeJ2Lob33s0a1Y6bnDKSd6/hfJmJU/NxaOhti6h5Em\nftC75EQw5/Mr97l24Mh2wbhTEiBiKp/QvmL6wTMKbDxzc1dC8WAuBvzOPhJP\nm8h2mQB/g4RLOfLAH5CF46GzDlJe1ZgYxNSmKgM3o+kDLD67slrRfWyosTkY\nOmdFxDIKM1RL1o2A4vMDGMsQgWMO6I7wswP95Eb3HgKAF0J2iP9um5gAZDmr\nr6+MXjjSHJh3toRSkVH5GyHk9vKLrfSEm0lCfvLzfg1oQyAPt8awfQDJRr97\ncUIUhRsvu7kChEc8iQ3ERikHsoDshnXoAUDpBH5GiPWw0hH6VQq9xdRO2euQ\nLLEl\r\n=0G5Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"d80441b75f6d9dfce7d113ffde3dd9562604a4cb","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.2","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.11.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.16","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.16.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.1_1608569940975_0.963231491188236","host":"s3://npm-registry-packages"}},"18.1.2":{"name":"streamr-broker","version":"18.1.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.2","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"bc3d0a6c870274ae5d4912a894ae2756b1c40223","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.2.tgz","fileCount":92,"integrity":"sha512-VVc25UUW+G9hv72I9LKYW/GuneTzyCl67ebyoT2nw/WRkpMU6MFOa6+G7iWmxnCdjPggkD7bD3VBNM5ndKEoRg==","signatures":[{"sig":"MEQCIFnnslKsdGCGxNf3nW+LtiFxPjizd397AMkKbfMT/nJIAiA5YKUb1cVcBXNmZB9V8EddbMERjdt7VlIZnhofggvbcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4g8HCRA9TVsSAnZWagAAW20P/RUomptxvCk3UEdVUBaH\nYkX+SoPN/aRHRcyU6D4VFqB8zEzK1jlqqG2KhGd3u2iWPEWgE+NWLR903wAP\nM/NobF18jBHteJg2mTpVEBQQpAnmEfWZPSAovdayce6qc6UMmYa/fbEEejW9\n0FtaNOjSpUumJ3gG+5Ijm7zfDh8u3MC/xTluO3KIJVv5vGFFP26h/PcUt4iT\n35DafsYIH+Gv7nVb6Q+g3hjjJuXICBwbKPVdzaZ1EUOXA0UisN2D+OpGcjWK\nM7nTYm/WaHjYxqndMU1AqUVxGaWA3bLxBxpSr5YPzIQ6gU+FGwwOQrxok1/U\nDpl+NNn/EdphzVcx3g5PWbly5gRI5AWRn9Yd2KBGsQF/1p92vzkhj6KwFqMp\nm2NLe64wnCOI9FyPMFpga2BUWNW0cctCOC54hwx8k6I/0jDd6slgaFmFORTw\np5EKMMkPipg9BDbUclm/Kj3/p+rbtyn852Akq1fl//e1P4vOMbD26I7nTmEN\nx2wmPSn0RQ9tiyGPyoqHJYF7GpdNo5mqA4ESaL6eR3wGcRBqT4hT+TIIiU1k\ntfamgR7NhWTwoQaGeI/amsh1X3YB6E9n1AMUSmsoHM5Iz5/tYM4X/H+FwTDd\nV09T/GZhuR2MHDd0uP4PJE+HJv5Uj728eoCt3B8s4iCmjhD6o4dvLAGpbx58\nvGg/\r\n=pm/x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"0b88ebed1f59b055ea6b373c962e6756bbb293e9","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.2","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.11.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.17","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.16.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.2_1608650502989_0.5458572627142906","host":"s3://npm-registry-packages"}},"18.1.3-0":{"name":"streamr-broker","version":"18.1.3-0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.3-0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"1a4f4e71b89d4d861ca63a327d9d4c9736836bf8","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.3-0.tgz","fileCount":92,"integrity":"sha512-OlPr0OCg/tyWK9OzYg5cFTHRFpYS4kCIXfhidiUgaFW2xmolHZESc++YxFuV52r6o7wuZZmyRk+qPOvgto79sg==","signatures":[{"sig":"MEQCIB4N2r2Zp9IFOOocvTB7WgMTym7+i/TW8tihOs8sU2FjAiAnA4axItifKjuF5vm6k8ULPFrzpW3KlAP6NrFIqB6Y2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4hjyCRA9TVsSAnZWagAAqCQP/imqurl19hlZ/MO3yyS4\nPudFpIYpvV3nlBllA2/+tQb/gWyUFv4DTklC6t72RSNzou+BjrwGvrs2izCF\nwRqHn+XANiitkJp6at66L9Z41ce7xbGx7D49HxDjmlvX0tiVt8HpLCWl3bm9\nvkq5rEOiWKlDCGdRoetRCovVlzOCKnJH2I1ArynGb8z2v7InCSwoWJ52/HlB\nMrC0H422kK8Pgk+P0k0PvlInIctg5ODd46awLL90/8bK7Q39nfJ1JC1iGHLR\njDNBm5UkvfhTimDUW0H7ppZBimTL3OQ53meeLzcrqXyD8sjYsuycex79n/Or\nVrWFMg0EKNF4WiWV4XkYzFMwpB0uypj/MCaY/zefRQhulVm5KD+zawu3sGB4\nJ6nvtGka2akqLkquMJ39LT3QPZRzetbobOzviou+U8nZaEA7pu81jUBIZvns\npcPQtFRhkjWyc92UQnjXSQ0oUs3HA6Ge2uuf1mhZhsTWmSMpzuSppmN5aeCS\n6rxMWgSgNLI6uqVxDFkKPtGUcDOuAmOWasPhwZa/sQ/h9cQuIv161YVZiGQ1\nHHT7vmOeWF2LNaPSVBK+aeRCAOK6tCRrbOBBRqxfh2UErjx0rO7Au77NivsE\nNRwyuE6lSXCliKtSEWG6nTU5TBeEB3TLDlhpnKgrUeg2YoSv7le5RFBZosDG\nSocw\r\n=svno\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via adapters\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Run\nIt is convenient to run a broker node as part of the full Streamr stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool\nthat can be used to run the full Streamr stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n### API Specification\n\nFor production version of the Streamr API refer to [API Explorer](https://api-explorer.streamr.com).\n\n### Special considerations for using MQTT adapter\n- For authentication put API_KEY in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If API_KEY is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","gitHead":"df4dab261015c07e28a042951f6a5d6cdd405c83","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.2","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.11.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.18-0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.16.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.3-0_1608653042110_0.7428630870046893","host":"s3://npm-registry-packages"}},"18.1.3-1":{"name":"streamr-broker","version":"18.1.3-1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.3-1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"5711d4800034d85816cb070c800b9160fad17317","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.3-1.tgz","fileCount":92,"integrity":"sha512-Nq9OrwvfQV537daCorll/kgJZaSjjh7Dbjin/7Bd/EgvSESDtwtxiZ4woEc3ybcCQpeucE7Ba5rFp6oe4ZUIgg==","signatures":[{"sig":"MEYCIQC0ctZ2IXcqBA4uqHiJrzhH2unrSUVMqUq0yj4Q96t/FgIhANM2LtprAcMBOvYemfqgORwCotswAO2jxSDDLntA1hke","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4iBeCRA9TVsSAnZWagAAcVgP/0R4/TaL9hgVwFlbSK+p\nEtEICk0/JbT0PsU6PrT5WtKmi4reAq4SXea1B8PyKPfGsnXJu4tW1A9GrKeB\n7R+L9W6o1KFk54yipyMvPTS8EpdS/feS+nnrh6wjWqghkZNDAAbo9W+Tuyp1\nOzB4W6BQ1z/siI1h9N9NZI9WFKaD4y4Jya/+MFuFKKVPljCYgujeyZzwnpr6\noIEU21PqFDG/wnMRTblVuaMvf9AQtXfa/32ppJ5RE7XWLdoQQRaTf2CvAWGY\n74XrqmvcNSUFcMiaUNGn6YMoBmFP+B21Nlze2GVEZsxg9JM3dtr4zTsGSS5z\nWnC+4tzPTZ0GeT/4L+r76Y0p41ubpy4KiW4/pgNKmkhC/KL6iZBcDyW/I5s4\nrbJrV5XyURIa+t439uugc2ujpyPjgRqfM1nT2UBznDw7D9wGRTsbNxY8UyFc\n4MSdziBat8vH8nyPLrPJFlyupnAy4m4ncrXLvIsRRat/cBxX1V8LfSooeKV2\nH/Rjw+HlAwPRxVu0iJXvxJLGaIe6MffTeTLWgjBn5dRY4HpxEQ50yBAyBjaU\n4f395CjnUK4EmQV2gMqdVPfeiE/XWQFgHEUuso/l1cVvskzKZYLKTyH0GnwZ\nTqX36Cqj+68dOZZUl4TmyG/ZafXs3SH8eLPrBmcnYMFX22bu3O69yGkV4h3B\nquBj\r\n=MDlu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"a9e92bd010bd9a1728fa4b2d5c03d985684f33ad","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.2","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.11.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.18-1","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.16.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.3-1_1608654942540_0.15790961814171656","host":"s3://npm-registry-packages"}},"18.1.3-2":{"name":"streamr-broker","version":"18.1.3-2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.3-2","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c308d3d8ba34bbea0551133b797151e4f87108de","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.3-2.tgz","fileCount":92,"integrity":"sha512-l5J4Q9eXCo71eFxeUTzjww4klVGmICBalI97dtxHU9C2/cGMto8raQ6EQdy4yUO+/v1znQTNmDMOsQ18Lv75Ww==","signatures":[{"sig":"MEUCIA8m3cc/Yq7OjQUYmcoKarGxSI18gFvib7fz9c+AZlt3AiEAjHQRWy8TNg4WGDrH32ExiEc5okEXcfLLNSTe0sIU0i4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4iR6CRA9TVsSAnZWagAALO4P+QEyH7Ocsfyz/o5qDusz\nhqv8+BX0OaApSdHCcmasxjMj5D6PhlDb5khWUEbxvbvMJ1v7UxKJWJFfY5U5\n1K0jNmmg0cOSk9DS11tUMCJMQP2Rpq+GEYAAFRHiWU4uIVIHzSGd7doeTjWF\nLpZDnELN1zlbfPy3qgF30h2FiRtGduzkyfMnsdJPqzJmfBKLCPwLvX7a2KbY\n6htRoMrkumcvJMljNh6UDUPg6RHJB8HuRWu3iAlDqjocA/2PoQsCt77WfFJe\n+1jiFCe+bnl2QP6abrYl4pAtBUnXH5r5gqnvVWmTTF3AtBx0+hJpWcUfg/43\nIdoof4pkiisun9QutRi5xrdOq/Op0kueAQNq/dSYu+o4uiSjQ3llaSyWMnq/\nJRUXy7AION/RfmVXVA7ml9NfNKGXdNzpAWJ53n4lM306fiSsskfgKs+uUGzX\n10jxCBeXNvc7HZOMI8pAEHDvXfsjA0xhJDWyfilbC1EHSniG7R3hUNR7KioS\nZpZBOvaU2XOUyKcBT8gWw6Myyn4IaaSdCHY1HW5a7J/IPC+xlKlGCkBCC/5I\nH4j0a6XRL2ZqmQkNt7dSdECAe9j2NGF0uvaE3z1faX5x7kSCYgchS4L3b7Zz\n/4RJcy2Z6c9dU0a/Kk8X+Tz9Bp78l9OH6nsvzrNwcZtfR0aIM/j8/bxDbyzG\nz08i\r\n=oGcW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"1238147d55286a177fe08a23471bb24550f96f93","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.2","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.11.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.18-2","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.16.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.3-2_1608655994020_0.3657198587931676","host":"s3://npm-registry-packages"}},"18.1.3-3":{"name":"streamr-broker","version":"18.1.3-3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.3-3","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"355d4e33423f35cd061c0a756c31c8ad791c672a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.3-3.tgz","fileCount":92,"integrity":"sha512-FGwFH9vHqx1ViTU56eVEMR+g9yKW4qZ4qLpvFs3ILm5FCm3NkMBtE1ulTtGrxYQaDSvyHDNfftBdwrFALkxsyw==","signatures":[{"sig":"MEYCIQC44ifOM99XxODtrmHxHyvbgJb4YSw7b663MkR5C0Uf/AIhAM3VhxKM9h1AOGUFUAGkmOl7fuK6cIcrUnb/7vj4+Vlw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4ir4CRA9TVsSAnZWagAAolQP+wSubwpT9TtlIiMeNzZa\nFHrSH6LG+GyqDTJcwrUSrwneDVuINlCQdKnbio91CJ6Yxt6EXt4K3gS3cqtn\ntGj59i9pC0r+rVzKJyct2eK+JRhA3dfYeheunxlsJ6M7SMFVVVGJSs87jrPa\nZoQhDdDxbKzuqHZLZxFD/TkLyrGyfHhZw7HpZlcc2Pyb9kWEVr5XXSC9268I\nCBoACTUqn5XB3QrnSwdwUui6uJ1CauwCJgBabS7++4I2dlFKRZ4jGuOTlAHA\nIxdjcXA1cGyJ1xgdbcEFEqjRQB7q+/B/WunEHq3RK3mJaQ1/Fg3jSCw2xxBM\n2v+qLUoaBgWpj8FI+fWhplXCuTxIX0dvh9wWhfavy5tgPXD7XD10LMBfe/C/\nqKBNZi6rbks+pAYI5XM+StAQCBfowm5SmmntWKhIVi+gsk6Rc3k5zKLhQEgl\ngV7xXIDcHeI2/K/8wRMSUBIv5kWO8q5Cl8rqfDtEm+iR1VElsuXHBJ98v3Me\nrQUL9V7SEzBcFvWB9kIqAJ6tCPM4BPg1DlVyiiT7tNIS2DEMZHmL1ck9kg1M\nAStH0i42AAvvMO7nyLoV56hfLQ9cg91Ps1tAv/+vTj89fPl07+d/rw+NawWP\noAENXMO0NVx0M7M/1zIQwgEh7z6Vx3KreEWwvTTMhoWzmHtYqa/HkXd8qq09\nXHWs\r\n=8+65\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"a1440d3b5ebfe6f59b26e7bac8a23ccdddcce676","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.2","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.11.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.18-3","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.16.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.3-3_1608657656425_0.34329158834992546","host":"s3://npm-registry-packages"}},"18.1.4":{"name":"streamr-broker","version":"18.1.4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.4","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"780f6df0ae745e9cc2b6514ca957d2f16f96e415","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.4.tgz","fileCount":92,"integrity":"sha512-OLrHoUtdktJkpfp07vhrsry1xDPlPARUkRGXZacGYJrdcj26yCsrjBQIbXoQUY0OsUbzU4g62Zp8l9ZuJOsj/Q==","signatures":[{"sig":"MEYCIQCZ/ioVIEHVlsGEshExYaC6qQS/0GwVXQF4Dx/NM+dnUQIhAMwTDt7CCE3PDRhfd1CU8GT4yhYAVyCMyohcoZeIyBM1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4yN1CRA9TVsSAnZWagAAmwMP/0bGOicR2vlV1LFkXJn7\n9GyqNqGcl2d7SBTBQOHDGuixRJm+SauveinzHR77ILyXpKb/7/Qi9E0kplAW\n4BL59Eyj1NuNLqETyvoyihSQ1guKvDkCSaWRXQPMjR6QuTR/A21rxtFGXM7p\n7L+MYC/5fTfO7KW8gp++rfTWX1qNj67TrLsYBh8Eb5+KQYxEr+SjqFpRpdVI\nyLKrQOPDAdumDHlFx1hBtIEYjaMyu/merDgsKWQ2t4p6+FPvHNOfX+xDXr35\nP7cN9gB5lSusaA1ilvtKT/LJKALIAv85Jshd8cRvwFYAChWC2wyuHnsHeO/s\nF+uDEMLkwtMQYD3unbk+vyTtAlStdidqRK93rLbo7qbBBRWiK3s94dKdpG4S\nbDSZ4FZ1/u4FkPvcS2kNP4+B2O/N8GITtQGWm6e5oyxFsRKKyrCMcpcIpdko\npogbmzlYjqwPA9jrGikbQTPeMurH39bKrBj1WdTZFyq3M2d2iLjD7SCA3pbr\nQgUGMUeLJFXtcNthLj/frPmOirkbuJ7TSGmyNEzclJR2onXWw1T0x/VxRoyv\nd25yPOUcp5iCBJ7weBEhWbvD4fNn2Jc5rj+3SGgSBuYycYd/6Y+DTHVyRW0f\n3xlIRBvHCsazAVuEff/c2ujVYd4N/mIC6N2IVFlJl4MmXJ27XCvmfbmQMVEl\nC5Sm\r\n=7oqp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"f75fbb82993e501774f87d8e2ea4675383e8b01e","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^7.0.2","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.2","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.12.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.18","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.16.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.4_1608721268991_0.9126581143748729","host":"s3://npm-registry-packages"}},"18.1.5":{"name":"streamr-broker","version":"18.1.5","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.5","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"3c923572cc2d5045dd2680a87ca0c9cbe4f3b215","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.5.tgz","fileCount":93,"integrity":"sha512-KCSsigxUDLygKB8Bkbo54HW8klNDGb3sUAMQqXzBr4ZiPiQbnTLNxkeY8ouqtGolztpWDgy8r0Mip+sOaBC3kw==","signatures":[{"sig":"MEQCICoxqYjN6YXmS7lvk5nvZglTwJnFxvkBr4zgY1nCXKAyAiBzFGPX5mHZvVKdUamea++lMwx5pZM+uwhVA/7hcHfwvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":392608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZJNCRA9TVsSAnZWagAA598P/35fpblMRW6Klvs0a081\nwWhxIidZIbYoqGBDMZWsQe0qn76eWpowq9gCEr3J/dKScNXapv65zs2xwn7q\nUWHkfK/SF3zER4CcTz53aNqh8W1YNog5fyTtnfIbAKd54IXQPko60Mm8nZJk\nMmGjbs24z6AAqwUxY8YO9p8qu02O84Q2QwFxwYYdnyc3pCydGPS7oaKf5Ta8\nkGuniEyp/9bUaztBjkXJfZ4mqflgNJUgA/EkcX+EapAew8SgabLmCemHXOxS\nfGmGus0cVQJuyzaIU511nW2NsCk9q0BYiwW2URkRk6x81aPAw35KhD40O9+6\nfH4zWLpphvJeguj2vulJaTPtVbtGy+ALOrLajE/stqvpuRoQ/17pmpmeGVO7\nc2aZV8QcyLwtHEUjnN4nO2NJlpwjq9ZMDe8VFG2+ZC/x0pqiIsjXBjea0xwg\nDbX3C6eaXTisZ1KeOr8Zbt/aBEuF2fspjvCt7K3J3DFel31CZNmeHnoNdhcN\nJVfylzUF/uK6xgYwYe5FghE4ALChw+NU0iTecfqs96dxDXHDhoz6ZhldbX+K\nBBM2lsacFoQrEjXjfeVHQGOwEsSloGVyhJCCa52xZ3MpVH5B94aJe2hF65X1\nYPb/yKeAr9rdqYVlR/WRQG0LKjJJXQ4wgJoriKbuAiBWe4JAMfLbzr6eIEd9\naYbC\r\n=/mp9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"de706089084d2b94423f4453baffe9048466c140","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^7.0.2","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.2","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.12.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.22","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.16.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.5_1611240013385_0.8725003081622815","host":"s3://npm-registry-packages"}},"18.1.6":{"name":"streamr-broker","version":"18.1.6","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.6","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"fb814d8b144092dcfc306e2707c7818265798d1f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.6.tgz","fileCount":93,"integrity":"sha512-qr4vffiRWpeDJLkfmhDsR3u+PUqNH6Duc3UUwQsgVXVHdvUBAWVETsN203DVTgpvQ+m6nr/Rm3OVb7eoLm84yQ==","signatures":[{"sig":"MEUCIEGfu6OKRaeApaDu0D2E1FiphvpPfNwIRCYPGibPm/mJAiEA2/bcS+Pdp1xDG14MZdsUmOi+4LJYIPukOTDXFKhAhoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":392607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZcrCRA9TVsSAnZWagAAzXwP/iDDJEWoZt+0ReX5u02B\n6jZcX8toNmbJpzFdRx0jCE7hOgyhAu9GTzrEVYCIa+cCSKg+x42U/QDZb4sF\nOpHif50ILPfCQd3q652IcE3yZxePx2gtoxmIzxQUpfKypTWdtlgY8ClRM/bP\nt6NFyy3BbLfZR8/okLSLs1hv6yry9oDpEMhQUbIwpda76qlayL/Sj51V9UhM\n+tRuyu0OV7DbjkH6w/LEtcFknBy9oAjcNOmACHiIiZowXAsfTFlSucAnIHp8\nQeylIYYa6ylt0O9VsQdG0MtWH5cOzljr2Zp/APnql4MsqrHQnyt0EXYnex7J\nzZ9rCPAtGH0Npy+UJG26DPROpxkoJutOa5eYy2k9k7pt3D4kgYX3+QjxKRg+\ntNRhSOZXXKTVcSfKAxut3mDKDUJKxoMzErmngiXOuRbBfgfVtLj+HJ9+NkSs\n/XBTm8sWbEKc+Wj+ot/PNmrFrHN6Ovv4Eer20S7rniF+ycFR+B+ZuDW/k0pu\nTDWJNW/m6mA0ZwsUwcpMF2PfELw2cF1Gqui2tJ64rUMtXgO/fM+BvJ8MK/28\n/yGr3Acu/mnxyKr6YqtI9+qGgsYnqyMkDZrgBlTW23qEtB+948s7PYUqn6Gt\nydWL+svaZM/uGt5lCJEv/zdNn7Z311u9+F6FlYPgTrp3Yer8PcPYtcq2tU1e\n5tBW\r\n=h4Xz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"86c03950588ad095303863cc2d2cd7829d25bad2","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.8","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"qs":"^6.9.4","ws":"^7.4.1","ajv":"^7.0.2","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.8.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.24","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.1","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.29.2","streamr-client":"^4.1.4","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.12.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.22","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.2","eslint":"^7.16.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.6_1611241259168_0.1619431957999542","host":"s3://npm-registry-packages"}},"18.1.8":{"name":"streamr-broker","version":"18.1.8","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.8","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"67c47c20c8389c12794349864614f0c041b6f0c9","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.8.tgz","fileCount":91,"integrity":"sha512-KUpFcZ7SJvSpSwCn1XczOgarD9Zi6gxqHp6I+E7njTf1p71Hq9BmgPLVGaJivcR6iHf5xGtZZcoSUZoGrf12QA==","signatures":[{"sig":"MEQCIEBT5T/FRVm9Pia9m9Fq0Z9QEqPNYYyccCg+pJzQvFjFAiBDxsRzgv78UxIXXAm8KNKgvDv5azKq1Fygyk/dKJ7GmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/gKCRA9TVsSAnZWagAA8BwP/3xyE4Sp3eL8ROaz4Ndv\nn0SB061t3+LZoIJ2PBqw0hF7W0qBriR8A+FNavWvQnJygQeUkafs2CaJ6hy/\nrCDEGzgpaYu91eHm4AmemIrFJRtrd/0xi0aaXVamUoCvFUTjCcLwVWpn4k4p\nJBXq0z+nrJc9ATd+S2k95celRfnBPZNq/Fwv1k3yYo6zAWCJ9MNbImmQxAQV\nx7nHt0dpktmr//UKc4uC/3MNF6BE+J2v/0iCFgiYUCt17dB4Puf2ypUsaveD\ndsy8juSexqgsQWvW28DmjtCSh81zRT/q0DSTeAkpUzgDLjRfuwIMSZHg1sNH\ncNIgb1Edu4M4S8gqaBxl8//EyzJ+DfBng3fX7NkRMF1tFAO2CzrHj3/WUHIU\nGtmco7a9jMyYtX2EDb5KndiyVXiDVjPColaGrRJsX0NW0lUXS5FzpNh5bOk+\nEElUdqVc5/tzwRpInIa0y2tcNUAx52uBJrROG9CtW+00tAiWnlGeTW5zid0Z\nuLaUND8zT0IvdaA7t4g5fisbFhhG2GL3uuvWTfUg2c3foIoUMnBe9pD1JFo5\nW/YrcrlA9pR2GCjJYjlZgJ8+AGxTQtd/ujiH/IIBLBBv+VJ8hykOCMnSiBBY\nWUNiGXycul8wOrWkHDh7pzKHht9ftq6knLwEIhjFeR/SIPGxVhi1mxfRO9pg\n7K2t\r\n=g93S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"e49efe0f35796e8fdd57b185597e65449ece7431","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.10","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"^4.1.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.24","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.8_1612445705936_0.45120983515094215","host":"s3://npm-registry-packages"}},"18.1.9":{"name":"streamr-broker","version":"18.1.9","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.9","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"d8e3a3ed8d05df565210e3706ae6395e41e843a8","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.9.tgz","fileCount":91,"integrity":"sha512-EXrZD2ZsFeGHTyoPIM//j7OjtHzunPF1Zn/RsdBX/6z0wDwn0rF0VvP3jfqGeanw+Mu1rZENdLLLTFrL054eWg==","signatures":[{"sig":"MEQCICoQA5DmoBTdJAIgMuA7XbJ775cnknPvTqtb+L2dpawHAiB4QEFX0y8t9yAToRw7nkXSuZkgtXZ9fh1dcnFjEQqyyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":377681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgInmNCRA9TVsSAnZWagAAv1UP/i6nNcpq7KljRDYenNhX\n7P2KdYlGE9iA9HjTkvcKB6XpmeLx19McKtFlRIzqatv2VboCmPDTC+TnWkf4\nPgd3rVZQhOlojJZVYWhDPJeIvzfm24EWdIO84XtwSg3S7WF8teUilDlz5/5a\n3ItueHVXSC2fYPyrIa+MpWLkd0b1qi6ZAXAZ/vAxFD7O6nNTDp2mbCEIbkak\nQpqNGaMm9eSfj+kBFbcQNLVyIaZKvlBZxA182Zv2RgjsdAYKQkRdsKH1VH+T\n6qNeINuWkzzXijEbT59QLgRDxjpMCP4lkSc6MnHOH5nZyE/Dtlk7ovbMrrvQ\na+OtIckMymHEI0kIxA3TI9gk0tsK27qOW2sZgmI7N5BNMhwBObBRaOeUHYoR\nzDSpMORs9ccr25+0ZdDDnvb/0wYcEyBqEWP942bpS8mjzsk04tgwF0MS45k9\nHjwmPk0Q1g96oHmUuB0EvqaHGhgnqPGiS/GkwxCQOeLbB3EjRisO+WCXjzcs\nWPkohWdZFRZU9Pq5YLvn77C2K5nftDBfeoLOvDMRo9z/NOWSTInJiH0xt0TX\nucNENPmMIHUwc8uhD8pK1ExuhBO2aiz2gmR7F6FhjGtiEw31seqFXrlnVFIB\n6CroyQlyU2tx4h2S1uHM9LnChuYdLCmBERezd2ZtbhCyWMUjK94yO1ZjxY9c\njxbU\r\n=KsyV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"e068e29058981173976b7d9e3bd8038f8fda13b3","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.10","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"^4.1.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.26","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.9_1612872077348_0.4525198277673588","host":"s3://npm-registry-packages"}},"18.1.10":{"name":"streamr-broker","version":"18.1.10","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"bd3d7cdd3e8ba7bb8eada99aa84d5a8fde4acdcd","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10.tgz","fileCount":91,"integrity":"sha512-JVC64kforVFVe3garyGRuEZXkPYQMk1JWcWeKe+8ySWQbf6wJQ2mjEEQuusR1inREub1+cQASRP6/BfJ1QSPvg==","signatures":[{"sig":"MEQCICmyzZEPQoe8xk2jh5qyaMj2R4P6kJpmhuHWQVg7J66sAiBA1bMzi1uRNqyHNOemSspJxFYWYevsPVlXbvpMDOhQJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL8oyCRA9TVsSAnZWagAAWmYP/RUlTua5PNPUTWLiKJDn\n5DO+4yhQdZG5HbTRKZYPUu847gQMz6/DJk5G4JAkzUG4aOMMrIi+1A/A4Tah\nb9vLrn9kEAku0GfD7I53PAwcCcBaSMnWClqJh8M9iNDR9OFg2YMTzePBhaVB\nBxfhexWndNQZiTUd8aDX34J7NrHiAJD255ie0fgpG2QCybFUSQ3fLyRz2A3k\n+zmozdZAAgAUZibfasvBHoSlhCSyB6czZcPzJl787wabI0LaOs/9DsI+Ymrw\n0V+1jIX1tkTlRYQJzRqudZLAIbW70lfuuBwp9gXgHAiIIjYXkGqwJTorZOJW\n95uq1zpd57LXcm4UE/nxIOmzy8nB7Ls9cHVfHbXFO9ez2+2NUAcXGXJvoxGf\nXrqdem46d3ah9IiOYaVWdtRVqguIK5QqEUl/zwsNIxBIQA2SKK6tJwT3hjll\nGOvtOEUmlh+aUaOOvn8eVCjyxrhZapxAS0NcmFtjT6Ex0bRRi14XmFwc3a+d\nQLemB9Ncw0liHJh++PH7ypsCuKB+DJ6pi34OFkBfz3xzkiSLX/XkKi2zy2SR\nNxYTuoBTBU12gApvEErXrOGc8G34cUawjySIqL99289r4PM/dAQYUaYKSxQi\nmDdK48hSxT0KI4wax7AFBvQzl9T2mFIGhXN7U3N8j29V5PUAHmiFLaiSp88R\nL2dx\r\n=tUrD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"45fdeca6820655d6b1fad3dab791208f7272a2e7","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.5","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10_1613744689686_0.16141289611942566","host":"s3://npm-registry-packages"}},"18.1.10-beta.0":{"name":"streamr-broker","version":"18.1.10-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"15c28fdf86ea2af994be8b9a5f705426fb229783","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.0.tgz","fileCount":91,"integrity":"sha512-nYYyC0DIu/pU5RqrU+8srzAW3AtDs2xhz04MIHKqQytyBUkVWu1jYPbxdg3jWnSDOafLSFDL6tcjcxgE3QwflQ==","signatures":[{"sig":"MEYCIQDsuRgZOPextWj7ijBR0SXiH2J5BRXzrLTZE5qwqEShmQIhAI2ZqbyVh0y5x9WzQLDiP7HtGAWVYqWe3VV5YcCgnEAk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL9hKCRA9TVsSAnZWagAATrwP/3OrtcFE95AC1U0+jSk3\nxSwTKb/lvazAjEzhRWAXdMrjbfqNAatwP5IjfEquvo1Ee+lGd2lLiNIe9CSu\n7do3jmseb4TWPTQthJisuli8VrmEm2B8xLO73BYeOP8UDQ0jrj8/P26j0Z37\nKLA8gK2sen58V147sWeWQ2TeQT4U/6G57BdhycvV+0LKLreBku3dH9OHuQML\n1Zx5nATW5zGlGnn2cBq5B/JUl4MIIVnXhsJciHMz1zTIhfh72Pq1G3AbO4zJ\nFA+E/ojuKZitrFau6EZdH7B1T0QY83PSHqDrwQVeMJPGQNmf1sz8/0QW3YfQ\nSNDgobq+V02f50ehMBn+zkEgymhId7ePjte5yiW+/Vm08pZfc3Px7ZYSDKHC\ndQEFM0baADOVEFpQ5e+QGIcIxk7pkrHYriC3vk2jI/jn8FcNIk0bUENs9QDH\nlamh99zrz4uzotkjhx/n85nZgGOe0+xe4JI4PMrHwr0/OcTfTsIdc+bi8Dm0\nH9xSzINqrdotmZVou6kxGvF9EkGXJXENGvI4P/x/a3eu/PhyHB5wLv7p3mJ9\nzwOsCPSD6Q1Q5sxEIiHi3a1kEuCHkgkuX7BlPIAQYZpkbFJvMQrW9rO621v8\nwbHC3c8iYykczJjaL29A6uJSe16SyHEpTMg1S+5LCmeAOnEBOfWGnIyJeHWF\njl5k\r\n=uVWo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"645e96e3fa8014790607a7437fd30776544f8686","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"23.0.27-beta.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.0_1613748298470_0.49893273015806505","host":"s3://npm-registry-packages"}},"18.1.10-beta.1":{"name":"streamr-broker","version":"18.1.10-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"ccbef26e40bfa0ce01fbc9b78db38527a5f533aa","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.1.tgz","fileCount":91,"integrity":"sha512-kqM7otva3cf2WH17ieccNYPTW14FRSIDl1qfGEYQGUKVeW2ogK0h3LChNoTD+v2dkm/T2FzAsYRtrV6v8xNJGA==","signatures":[{"sig":"MEUCIQDCj0dSMgTKxXqXy2u0aKB5ClIaO93sTjsGMkC29Aw/LgIgRSZ5PpqhOwZvE6B0q7bOWK6+N4nUfYbQhqpRtDf+xR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM4UpCRA9TVsSAnZWagAAQKUP/iGgsDI3CJgaxgN7q9HT\nWpAUe7Gh6BItmvJWiEH29DRUeqoyJ2JtCwHYgao0q+dllReZfHRL96GLF4Om\nDB3//h8IH0lmDY4ZIHf/JwlVt3pZUX21ZRkPHAV3tcDm2y0abWdutGUqTiMA\nmdtOGLCp9CPFLcbuuEpCkiGx/a54TPxqujXKz+JgOLKQUbyn2Vlx1Hm7pPZa\nrClyJc0EAUDa7KjCNIdqcjqjlGZzq70YOuyZb9YigjWpn5t1SIfm6hxIHYor\n0psXxZ8del/LpbFDpM71AlCY3VLXOtNLN4wQhWL99N16fs26huvl6IMrNKM5\nHfPK4LwdloFy2tyO01v3yQI9w+O+Avf+hpuX21dSuqvLR4kuGFg9tIol9of9\n1gQeeGNBixzvATkOx8rzu62VgNZyWj4GPkff+RFATB957LtAwwoXshdMG1Xr\nGzxjqYyTjx1ISxZXa49tz6d59gcJBL/cnljzXX/9fgdWkUrBXXsBpzUWnudl\nQWYrJl1R3qXDg4ellsbTfZq18J9ZxB9CUUHQvMDgFGdNcKISrsrhFxMvVbRE\nfzDeXXFvIxsLXGxfRsjS17OR8g22capIgID6mqtuKKMgZt/0IC7BLe8g/NWv\ny9XJEYPYiTaEbK+IAc0snwlr7sT8pdIVT7w8lEFYsibkeRzO1Byyzd3baKXP\nFnX2\r\n=7W3P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"c7de1441ec776a261366db53a70caaf535312383","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"23.0.27-beta.1","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.1_1613989161039_0.4563961873888167","host":"s3://npm-registry-packages"}},"18.1.10-beta.2":{"name":"streamr-broker","version":"18.1.10-beta.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.2","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"17bd5a4a68bbcc2533269c763ad5bcf62702f5ac","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.2.tgz","fileCount":91,"integrity":"sha512-G66dLP/jwbNp2ggNpX1P3JK450d6Da2QqpSMca8Z21EmAu6GtUDz2rl0iUVRoLtUvDHvl8bsOZAm5i9rkzBbCg==","signatures":[{"sig":"MEYCIQDwnFDhh21MOch3PE8lc9Gd7pd3s04ObiOyIzdCOEC5PAIhANK833K4gzFxC06x3nB2azUx0ZwQDZzRAeYutFrLzzxt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM4uBCRA9TVsSAnZWagAAtYcP/RJDESgFEEyu/XumkOyg\nGOc5XC6sDk8vfFRPnL9KkCmH49vCu+K89wuk1laEeJHblQcjkSTe3pxU7WEK\n+K4SCtBaYMabHBuDBVCqJOBOPU2fjVDa27p4kpwEJ8tcSeqK/eUTkNrJ6RLW\n8TjWHeWtiGRw5ViSS1wQtSowfvpsT7O4Mn1NYakCW4F5ATtN/L5PONRpV1af\nsi5en6N+kusPcyMXgJxafU4cVgHrx4c6WZEsQDXfBluAMX1et4DcQTPjWzcU\nQ1lykEsF30c7f6aN/ZZlkA/k0+J2NOYd9kLKfbYxddlY39jqqR5mAz81RKUs\neD142RyxfUjs9t3qNS3dYSZiiSnRFSOGYnjjJs4uux7C6R3O0YrfgD8vMGK4\npWVTqgLvYyeG7nz7PgQct+XhWl3n2TdJPgAyq8WdTeRqr7flGQ2eHTxOMWpo\n2kS6fPhwJJybATcfm45FUckxLGtahAc7zrYtiS61zifQE2r4jG3vFru1YHeM\nz1hW0dtB4ZwMR30D6b+Z1Ogsrekafp7AwaguvbZvMl2CKQE1v56xKSlKenFU\n+mnEAS0xnwEaklWrLqAHbpnSn5zXgk8DIKIdHf4MYasgK/NXNCyNeLDcRsYP\naSbQgaqV8EqSiBIcUmFVpjYHmDMvs4oltwS0MdjFleWB6px0v1dHHwy8UOzP\n9uWb\r\n=MqXS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"6453f24035799976787922d9b2483809b9df1b32","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"23.0.27-beta.2","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.2_1613990785260_0.5253993511733774","host":"s3://npm-registry-packages"}},"18.1.10-beta.3":{"name":"streamr-broker","version":"18.1.10-beta.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.3","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"3cb938466cc03235db93c8f50cb22f763318dc23","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.3.tgz","fileCount":91,"integrity":"sha512-dg9Q+d1VBOQud3jf54y7f/xyElfxY2gYxLTHe62S1/8/3BWAldoX7TxFbv65Hn5Q5Eh5Uy06a3TivmwC7jOM/w==","signatures":[{"sig":"MEUCIDwGpPiDVzx6fTlXiAB6jYR4eMmB2jgieBvZx8FQkCHaAiEAvf5OkMzS99y4IoU0G+8BPuxM+0J8qBQLCdYclRqmAkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM5HgCRA9TVsSAnZWagAA7CkP/1TzGQZMZgLR5QAPIOF0\nzA59es8bPc+ZiWspP4d/APA8bmfFqFRq7+Vsg2pFP+uIJUqtZPseN9dygMYD\njt5y3m1BhvhcMgoU/DXyaJtSe1pFxhUaA7INzTBuh01TuIYl6aa+JHmuY//m\ndNagMfdk858ENIiEqeUxaMNZK+cJwZcyPzgvo+oyBBBOWNCKmbMMJDEGYygw\njXhxRhugIWr1/g0rHtB8u549oHMHV4GHH7LSI8u2GS9ry3pKXopLba4FbJwQ\nz5vsczXwIEG4UhaH4tevn+23X3fIFdCEcf53jsPbTchfMb9wDt704BhaHs+B\nw6dB3skqE85RMN7PxpvtkZcASUCvZ5Ipfm+nhWFDAjeSNnN1G5n/iS/SEtxW\nCubfQ22b/xCjQVNtMYtAUN0oie/V4uOQG0fs671dVkEdIDPgiOUFC0h/5zlf\n48kuaCVDsI5T5tooGWpFHtXXvw8U508oqukWsyTGFewCGzPTSCmg5JRhpZcH\nc1OQfkZM9uEMobRQMTCjKtM6qmXG8kZP9QbmaqPGXfKBkRDU316G7F9puS6+\nENltmR3lILzigWwASz5uMYI9eCZN6+oAoWX5CXlFYIbOaVd+FBE8MTKZ/zGT\nWMSH/SwNWtGXbkTONNDJOP2Xe3S5JJPES/d1ZxZDfR3GHsT2HITNPfaEROzE\nV7Km\r\n=KO4g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"fee72fbc895a7eff8ef540543b1382fb8f2f3f85","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27-beta.3","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.3_1613992416295_0.9274266629590326","host":"s3://npm-registry-packages"}},"18.1.10-beta.4":{"name":"streamr-broker","version":"18.1.10-beta.4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.4","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c1ea52a79cf79baf8e8edc9c49cbef2f2d7e8812","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.4.tgz","fileCount":91,"integrity":"sha512-oCaSqufLleKkpWcL1b6wiGE+M5UK9NXr/otQzsIL3uf9sX+LrUB4fxbpoA6W3DTxZuK2ThqTrNcvIwmMH41jjw==","signatures":[{"sig":"MEYCIQDtdUrOa1tCxRbjSnxueFW8GM52cRKpan3fjWhFjY2RRAIhAOtSBcmI+T0vBkJFJCahx5vffXCxG23CQ6p91HyRdTyK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM6BqCRA9TVsSAnZWagAAIVsP/3rirE2NNYes6/kWyFCp\ny+xBeeKw3bGI55BZIhtOGiltxb9ytTZnEIVryaMwiywGQoL76NnXcqbNKXSU\nZH7ZKo3mcR/Y8rZ+SVlotUPVZ1/HOIFM+I7BjDzM7t3BAdQcvKbSyG6AOF7d\nhYy0cPMFURK0FG4hhwwRD6ozVEPYohxIt0cc2UEkRcTGsiGfmcfjTix1VAoi\ny0vsJzUhi6JuOxdo1g4BmberI+Rda0M4YssVDPPDepk7LwqGpG30pUK/uXnM\nN+V1IaocaD+WjPGTU73cVRSI4peptVjwsdzkVgnovyP3OG1YztPrbqKc6bQq\nL2sQR6kT80g8G8oPTw2/6NBDifkIoMCOaUITDJUB85aisP1EGwY2Iv5EOCOG\nGydwqbPwlkBtrofRkar+jVEKGqaPTPVWXfZLiB17UZuoegfuODhI3YetvBZi\nBa49ZKILx/xkiH0Up3L3drJnlHZO79UVMDDIwSLHeCBbsVNOWDN+iNTJzhZi\n/n4SpRnoqF+IgkXcSilT3/su89yx1pZHz5IZ+mzdt3EbT3P5Mbsjc6LrnLUY\nxjK3kM8B0bIKbEhOyu2vQ1q+LxmWNlXQqxvx0B3bsOUMelzjKh4bSb8QTyKB\nJ3KX22PZkwAItuBsbfnzJrK8SjrlSTM46m1d0Bj4zFYQY4gI4uKy5mH8RuqA\naa9x\r\n=5rtU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"f048f70ad36a13b2a730e69ec29d4240a0241110","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27-beta.4","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.4_1613996137926_0.25519807699546826","host":"s3://npm-registry-packages"}},"18.1.10-beta.5":{"name":"streamr-broker","version":"18.1.10-beta.5","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.5","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"1f179926e6d2e081d81c8d253a7f19ba18fbffba","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.5.tgz","fileCount":91,"integrity":"sha512-NF/LaKMNl9CPiPhq03Ejl1wbKT4H34Ym8t9OIwPU4YyiDQo6JAUkrpVGEGbYhrOeagJ9I2MiHS13w8Cza7/sLQ==","signatures":[{"sig":"MEUCIFb+kbtGob1LUxgfjwmhdxVnAqqAMc0K7uhcsbXUHwDZAiEAk0ZNzSawy/fQ6cCujL98V0eF7TOHIH/wJORIDwZjZcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM8nWCRA9TVsSAnZWagAAwp8QAJd0cR0H1vQwAmOXdJyq\n6aY7qFicL77S8zXb3qITUfHfaDM557m2lPBdzYeVXb6IbIaLC4n/K0zaU+hM\nOFCIX/6kxaENCNjsrPUz6e9G03cTXgPC/s2opodZtkRM4FzOjWFLXKIIF5B2\nmbIwRCg9/nmgJCXoFwBY/gcFWGI8lRM9bJQhXKf85raxZR5DBpexp0pkH6nc\nVcI3OqYUUo3OzgfaP9Da0OcwgekeN8t6BcU5wirinsjTzBpbnHZrbXLVVZ1A\nNiIptQLks4CkfTiQzfMlfPzFruqSZxCxhSH1JosxaEe50PZKlKcqbV5LNTJ4\nbxlSU0U46TXE2XExkS77SKNLpmXlM98U8PdaabPEa8jcDzqMGGanTR1BB/rA\nSL8bEYqsM1257b5GW4NTQqxdANmyfn3O5175hrgvujaTTlngeDh7xgMRXbuT\nGmz/iSQ1J7Zguc8lv4R+T8MiAoQ5AnRSvuAByBDG9bDyqXYznlKWSZj9i955\n1G3qM9RSOPgryCO/UuKPBiaay75PzJku1l6a7tdrNkKDibp6T7JK4nhJjBgn\nbphDhdSgX6HUF47kUDQApKWAawM5Brmw8h+Yrt6korb6RmZYJTXtjkhkod8a\n3C2GGu4UzMwumJuSWFlDiGj06PjuGMo3nx9kdiIkRK8+1M9wAM5xkdWAM3Qc\n4z56\r\n=shEz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"7a71bc7370daf1a7779ce802d282474b1db4c875","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27-beta.5","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.5_1614006741874_0.2605407582444843","host":"s3://npm-registry-packages"}},"18.1.10-beta.6":{"name":"streamr-broker","version":"18.1.10-beta.6","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.6","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c5ce20f9d0cfda8e36e40967e9e29f84d1a4956d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.6.tgz","fileCount":91,"integrity":"sha512-7zj+MPkOOt/y5gAdzsuI2B8VhZYaIwZm5wxBGVZMqfGCFPgQcC0S6/ByKfpeRSya3gIRsJDXKspz0huonDmSHg==","signatures":[{"sig":"MEUCIQCYCBmA4ZWpn+Gcx5crHAHG8PqaKnAdr77c4Uu4DUK17AIgVaiFpkG1zp0DMozvTNtfjRTun6xYbTZzafsYYrT94/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNGLCRA9TVsSAnZWagAAO9YP/ibZtsYwfOBPMV9vxGEg\nZ3Z5MUVf09jMi1eB6YX5mrxk2mgh58rPP2hucSYK1UrG81LqqA8Im6Mj18CT\n9BSgvWIG17+RwJ7jGirNs0SJmer7/srvcOwEAfyZnWT+7j1zRo+OzLLiKBMc\nexFKU2mHqmxlpK782i97oHA677edGGN+mk97yur7Uj8DrErSEjJjyyj1EhUw\ngjhHAIZXxmdogGTwnV0Jn2u+nP2Lk0VQEsxaZGT5M/OFmZcPEftyu7L8V1a+\nqrIBJh/n6QZanydPF7jT5zug06cjdj4eFVAZDlOZmH8nw3hXBEL0I3qV6omJ\nakBXY5Lr9bfjg9rv/0MRtvNCb8YQMhB/oKyn1C35Az7DY7gKK/7pR+nVezZn\n3SqoJkdwcx8OL8OG0cjcuLJW/lrOhGVWhuvRIUZzzSBH0+mZmBmHP2d6BLv1\nTeDbhbTL9uF+g0xCepCphRtOH6hPCNF5BcPC+lU5/acXQBHEg+gUc5ta7cIS\n294NSZqkVXPrkK81K4xw7fq04/sYynMdohP7kT+OEXSxTsc1Kb28+8nqzZha\nd0v5pwx1eQmy8EtDmRGEil8cR84ZA9U4zfJbicW3+qmHQxQZr++MsUdJGk+d\nELd+NeKAGUQpyLBXNytuZaIJITqpyCYAvPm5y5uiR8NCQdqy57gTDO+uEUmC\nlE2+\r\n=7woG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"e3b73f4c8fbc0aa831e748e56965602f78d3a0c4","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27-beta.6","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.6_1614074250918_0.4630187445155889","host":"s3://npm-registry-packages"}},"18.1.10-beta.7":{"name":"streamr-broker","version":"18.1.10-beta.7","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.7","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"366493b79a7fc4de8570dbfc238152ad0f4dbd9c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.7.tgz","fileCount":91,"integrity":"sha512-Mf0C1p9vvYAIJSsBgffmvIUeFUccKV1G7TaX1Oxugcm/du8Fl/TWP6Nm0JwkySWJOWrWPJKgg3x0WiBOulSvgQ==","signatures":[{"sig":"MEQCIFHVKPVGhjE617tSWfHpNbTcosL9X7nI7sojFoD+iH6MAiBBfKoDpi2lxZ/5RlEM0Lf6n4B4ddyU/CG6cLkTLs27Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNWRCRA9TVsSAnZWagAAqtYQAJSwjQNwaVyLRXHyJ2Le\ndf0+wYX2juW0ZFRCSBuJOys6TpPlEYK8OPZFE0ye2EuI674M/fXXZG1TXXR3\nsc986wK2X85puwu0sYWnYZR+NGGyJXYHtY1qrq7npcH50y6O8vlIYg43PJ9y\nWgTUDjBgPRx8FKACug0cSr/xp6m8lMZTSmhHymBUbIuDml14bX0M58kZMsEo\n5Vc8tPWln0FM9ucVHP2t2mp9wjOFuuMQGWp2SOUQw4g6k/2JAOgbDWKgjlmq\nrei7ubRr1Rs87pvKgqKMBD+2AXg1ZLgCv6oCdfgkiVRS165Bmciohxh79g0S\nWflyJb4DOVTQmJDYD6iLvIZb/N1LzZ7yDRRax5rubNrYJIdPLrXvcTGMmBmY\niaFWr5iwVYsYiVDp68zvxVv2ACNrj0Owh4Pl0tjsiZ7Yq5qKgNWoESg7K65P\nzS6nJQ4QmWPyY/zIFkHnreTEpfr82/tWVCpog7PPiOkANMYi6Zc3HElXCpIX\nTkcmzJK++p2ZgM/JyIniPlA3KP2wSR/mmR8Dk2LI7Pch5Sxj/P0AqwjojBRN\nc8sD3gsHW6nQnOlpFd34xG2C2qKTNXsDtboZOYbbIMxZd7Lu0X8RtRxgYkfe\nE9DRO5xIfwMXTJ8It4pjYGkwyG/uKe6H2qzCo6SlcbZsDtxthN5zr/eT/7Ap\nFJ8N\r\n=kVgF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"c9c85561dcf6b955ec1d2e0ade4582f547acf7ed","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27-beta.7","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.7_1614075281179_0.8244718990853559","host":"s3://npm-registry-packages"}},"18.1.10-beta.8":{"name":"streamr-broker","version":"18.1.10-beta.8","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.8","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"90531c9ca7d9c5cf245fe6079a0c517444085f50","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.8.tgz","fileCount":91,"integrity":"sha512-XHveLW93SNskl0sIoGCQ5xj2TF8Wk2+Nk6+4ph1zFpeXTfv17zP7ZnMD74aKmpdZxWvH01TUOhVQ4z8ZFX9dFA==","signatures":[{"sig":"MEUCIB0y+Kh+4w4TnTONhzaa98Yac6k7a7oIBAGAjlVTPi6qAiEAqr+2qrJXjfJ3a6cLndP1ojlg+VXuorgXFi7wagMt9fQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNoJCRA9TVsSAnZWagAAedIQAJCHQvvFFE2MDMAinywS\nTOJMcLizw+WXX0uglIlY9MMloijpkIscjLVxcU/5iZbyr1mPcS1d5BkH2Wjn\nzX8jkf8EPJeD16SqwxZI4uUsQCpx1opveMF5Y5vL/fmIdtmHWwNiRCzeDAux\nXtltmJFJemGXyvJwIa9hpzn0TypkU642/9bBx/DJJny0JNMH1NcA83kZQJ6Q\nxsIupovG/gWcsAfkS/oWiVl0FuxMpNEf1clgRASZUC38VbidVfEGQFEDg7jl\nVTIZ5Z0dzwy4vOgpBA9EiAUqT3nAc0vfRA1HDxsIjHxOk8yCKyWD83laaO4Q\nXHsxJ6y9/AT+g7UZ6D/69Zg9MBHrML+QCEHR2pbrWq0k0Cu5tmBwbbhCxkBz\nrA+MEV2O5KUTpwh3PI/azl0XOEOkCvjLlfQ3xpMkrFQwdXprJO4J2qFHAd0S\npaTspYN32rxGcGZhJdZ2V1pnjabQ3SPo65aUJIhHY2KI/OxUTzBTaW5sS870\nxtqMn2AiG/t+FEifFDLcP2R1V2zRviWKPRMm76BoQ8S4TSE6uk9LMLxI64rB\nXmJAYh4NpMb6FiNPZ6Bj7ZFpsLJKi7YhG+kA+sc7tEDg++2WghI3SpTZlBjQ\nKLMDiA3R+UHoUkQhJjWH4+++uMTICsgBiOJtYpB1C3gAYMHSW9HiekQ+6Z9a\nhE5C\r\n=Xxw+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"a0f2cd028adf04ed4eb1a6b3780326c5625ec96a","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27-beta.8","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.8_1614076425265_0.18796986384386094","host":"s3://npm-registry-packages"}},"18.1.10-beta.9":{"name":"streamr-broker","version":"18.1.10-beta.9","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.9","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"9422da5a2082b86f4b04787f9f7c4f252ab7010b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.9.tgz","fileCount":91,"integrity":"sha512-BuNKNMiKPqlQcu1nVa8SXJqEBkkU+EHsPQ9q+Zme68Yp6BM3Zyy+Rh1bGlxCFgsn5JLCAoIYgcNC/hKKH3KAXw==","signatures":[{"sig":"MEUCIQCN+HNZGE8D1BFVa42sseturJ0Tqdd0RcS78weXWlSE3AIgQ/cDupHOZrebxTtWpSBlAJmTmvZiSjPg/rDcM+yiYaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNiL6CRA9TVsSAnZWagAAyNkP/3j/B5bzuU3S9u5S4kVV\n0VmRD23dRvKRu7ySkWgReYFJfXFmDP8SXGyy7z9x8ZYKDIUg3yjnKgxVZ05D\nxi74i2WiaKFCQRb2b9g8PNsLu50PeGmIPsEynd3fAe0PkmDhxE+I0sMznuTQ\nIY1fonmZf6P20PH+Qe3IGhr44qBKDfiLN8gwOzuCD/4HlFHPe5D3b63ztz7I\neoWijK0+K98U4NzuT+rTX3v6Sz8UT4HemeqlD4YB6svqbuT97HCuzHUDcygG\nDLAdaWWOLsPIsmFdo0kkBxz5s8j/oJmo/oHmL2LEpSnxo5KnhpnXrPZBdZvZ\niurnFqiyAxGCGI+YI0mDhaveSIGKF6ks82eEnemhrqJno55tQDtTdB4IpQtV\nWak60oKG3zBVG9+vrlpzY/30dlDTlK9eaE1HTO9JLqSjeZdjGxjVpxqyR/Dd\nxEJEMuJFDsAlA8g/gm5JLmIrDH1wwqt+JbElGrusSkjn1GSwdYFg4spD8z2g\nCIdg7priVMg6XovyVixoNOLHk5pp4zaUnTsXo3CAn9oN/HiEi+vaWJNvnMZQ\nHpM6uevPGf0ZvXCVolOAdCqWHcg/bX6jm9r4U+9P6FJLEMsJvdUeYegDXD8+\n4sdr+vKbOJ6C0+ryI7UqvvCb5k7E7NrUADtsRvNyZhBW3quID4y6y24i+cYb\nwi0Z\r\n=QEw4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"bc9a87ccbb721a4526d916472981594edf7ba0b7","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27-beta.10","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.9_1614160633968_0.07985303753141082","host":"s3://npm-registry-packages"}},"18.1.10-beta.10":{"name":"streamr-broker","version":"18.1.10-beta.10","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.10","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"4af643ee25c9b1ae77b1dd7292a8094d5a1e2e72","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.10.tgz","fileCount":91,"integrity":"sha512-y3e136aDsfdvUSGkRreo/JhwgGI+p4n9pp6uX3IHur75Bo8VK4c/JtbK+LVmATH6WVTADgr/TB0CmkCl4rY1Kg==","signatures":[{"sig":"MEUCIQC+sf7G4AlOYx3d4oSezE2siE579dK2vgcVcsH74o8gvgIgFq4Pwxwfo6nLSNiGUoIUJ6Yy7rRu2YHY3SHUy0BDzeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNi1kCRA9TVsSAnZWagAAzDQQAJVzNeGCGLqtvmO5+4yp\nWQ3HbNnInf/xvE+oLkBd+j4Up5Le/I3XV4F0PdrTYlDwy5jI2kTJoSDhau5W\n65wwNS2riDgQ7uBtQ2lZP4mt01DOPHyerVWal8oDJGhPlsPZtKPmN8qoQIgo\nUmGMdwMpau76LAyzZpE3dOh0jeA2TcBDOA/toMrdfCLSrNEH1GtXCPF2k823\nyvSG/xAfiQvXH6MaUuT2/s0it3kYl5/iOU5eK5d7QNAHYVkpTSv4Mhuz0J/O\nH/MPQyrRMyme1J8l2DTONpGvduw86LLP8f6AmB8doMI9Vs8EwGPTpUlJu8JG\nLpVFsCR1ZLUtQxtsRslgnhkheuH5OJ1NKab/PErEuF5brd/2OmlUn7XpYXnG\ngmAmO1v4nQYLiK8jB3b2ZBWzkKlet7/PTh4VYLzktLsm5seMFqePGcMPol5A\no/AbGweYsX1diYEq08PIhqltgZUq+0N0OiBK0eTuZR6b6qoVZp1cgTmMzuSp\nJgtGEptmwd13ii9nrnxMqRrJ37Q2TBF5UgQ1suxEcFLFF4EWcue7nGN1h5lO\nVwfCvByTJUuN/gTj5Aq1dgb2yKaGiQiKHSU7pq5VYYjiLLDztVPC7pnJ4XGb\n1UNKKDTmSPgyN1w0GI9f0r/0Ej0ywOKMQRZ4gHXquTYKgONGXUC+JGa5dmzH\n6+Si\r\n=Hh2b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"f360b7266b9ec2fb790de8cfb1bec3d4ab7e077f","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27-beta.11","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.10_1614163300196_0.9084589776705698","host":"s3://npm-registry-packages"}},"18.1.10-beta.11":{"name":"streamr-broker","version":"18.1.10-beta.11","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.1.10-beta.11","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"7ffa84cf1c4095d5afc20de066882a11414043ad","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.1.10-beta.11.tgz","fileCount":91,"integrity":"sha512-5nrY//vyDQ2cntXIEEaCnkAaCDBqP9EhMnvEVlzW4sllWhzwaBHZO/Fnvl4ojno+L8zrzbWQyCN2yzDt4jNSrw==","signatures":[{"sig":"MEQCIBILAtKw7rhZ0QuPzV1fQX98LNxZNowbwDYBmkWn+krzAiA2cV4pBlcKACkOOpGEFVxCbHWA2gOMQ/AkSR43gbWlQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN3iWCRA9TVsSAnZWagAAj1sP/3Bb/KYKZXCAhgG1ZvEV\nr7lCtS3qHXQlj7nD3nxkMMTHhfP7Xh7OX6y4ZF/L2x+qnFSKD5uwGANm3z+Q\naiwTUNUNT3z47VeSa9/3SUxX7zAOPA9zds3Sdp/uPRbH8G2os3ZRA1Fw7NWv\nWOOJ32pDH+IysnqrvAVu6BZyk6IxUzVRpJwBhnl2IcsCCqMZqOsuvHnbQcTY\ne655O1yRbSMR+LifMqIiB+AKSTdHjrIDB77gXbihCujxxOTskPmY9KciiSXQ\n3VGMSEK4GH8VVliR3DPdTsNwULY2am/Uz91FERskXk3R5SP+G4OCwLfTHayg\nmXtRL/4m9EaxV/YSdWlNqZR+rCte3myjYFoNnbGFU+jN0LQmbAtgrzBrVI0m\nmpouGVslskPp87g4hhSCaRsFYyjm3Fz8Mojs5G1+MutjRPemMvBvH2Wx7e32\n62mTxkTaiHZzXXTGPnzDIT+Xeex9ovEHfSd5lQUQc9axrBI1UmliRRKIIBJO\nNMDP2i96rV+LZj6i6yBiQdc1x1gPavbdEt1xVGegnvCKmO7FG3kIEjtHHZcF\nJlYl4Q/dOpf8Gpzaj8MszxMYZdnJvng0VfQ6Ai8QOOk4U09aBM+mehDbo5P0\ne3j5/MmM5Ltn0RUehEKx9PixITq7RoeZQ1KZX4qWKkxd7C+n0N/rtva5hvus\nA+PD\r\n=LMvg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"f136163481224915e75b4b9bd6a05912f9b9cac6","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.0.27-beta.13","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.1.10-beta.11_1614248086252_0.9133930325509734","host":"s3://npm-registry-packages"}},"18.2.1":{"name":"streamr-broker","version":"18.2.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.1","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"0f5a5388a24aa606420ae06fcb54f3c71c0fc387","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.1.tgz","fileCount":91,"integrity":"sha512-3vqpx7Sp0p6CIGw9nQJxaziStGShaw1QKpxANr3liMmptCYfHd3PISJBIlMcQCblMaobTWoZqEHlmdP0ta6vpQ==","signatures":[{"sig":"MEUCIQD6HHH4es6q49KDRqZmHsf2RqgVtq4lXhfdbaomv5mzDAIgKfd93YCY+zLsXMmJPUpSn91EZzgt41GLlbpiUWOPi/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQNlQCRA9TVsSAnZWagAAbwoP/2wEWUHKCo4yrkHRpFNB\nTKJty6vWtYrY5N+8NVzQtLRqGT+z4SfdvYu8K7IFIENYM36RZbkPFIiArHKg\nuLlnfF46v130pH4Te4+c/uRia8BidpGlpZ0h1qytB1u1PO4jo5z4Dx6rjj5U\ndLFKN7759fglWNBzEpJlcnx2K93hwOu3ELkCF2CQX+JrEpOyQjCyOfN6E+Yr\nAOzTJKuq/PnqrwvCiHk4XuXl50lU8ihJ0o0mbpL2rY6DDmcGZJkWy3GUbfEi\nxFf6zH8D2hwcqVmXwbE+9fCa39XkAVdKWqdDs9VTsmUQTkgXt469VSbvclZ5\ntpAm52Lez0Q/7vtOcC7FqHxepbDwp/3ts+kVlMs8W4m2Cfly6dDzj6vUNW43\nBXeef0QpjZVcfLm+j6dbCeLCXAgRSRXEtKtiOCatn5QIPhvdGJiH20tj4rAh\nxGbxMgqzMRMH2JAiSeg6DUCRa5E+IX5ZBGQptmPGKDJ71FK9YaqUEJHwLIv+\nrYRUw+CzltJNhAcUz8DnWJoZaGVcP9i7FnFA2cz6O2CTDJr0ruIHLWdcZ2xh\nLXPeOqjZpNvoTTDCa0bRjrqyW7lSmI5plr8glPPjwi2JlSDK9oRiH2uK8mRU\ntVT8aWfCIr231qf25ltaQiAtSA0jVJF8h7HxS3z+gIvWDutCBycysUMJ2aLq\nbk4V\r\n=tTEp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"3598dda594202ad48f4a004f3e6e6e3c8f0c0021","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.1.1","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.1_1614862672298_0.16088452116583252","host":"s3://npm-registry-packages"}},"18.2.3":{"name":"streamr-broker","version":"18.2.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.3","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"bcefa185dea65b3cc59388fc7c5ecc490745bd88","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.3.tgz","fileCount":91,"integrity":"sha512-7MiwxE7N6mfBykXDPZSWAIeT0Ej6jGSRpMMsQaoNYD4a5Q37fsN5d0yl6fHzacmtcjzJx5nZvOvhBuLxTow8MA==","signatures":[{"sig":"MEQCIF2Cb1+ayYiTS/Z8Ic+jjP2Ghjtu0jv0693cIscMzQXnAiBPnkTHmYPv0QKXUFymuobYNnKYlJQEJySMKH2Q/SNnyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRlLcCRA9TVsSAnZWagAA6l8P/jYB4V3qnqLZBcIt4cWF\n5325U5Sdjfne3akMIUtU+mJBQeFf36neTHfnOIqTfXGEzQDN/p9PjDEzTPsU\n8kk1gHWUWEPpHp1pxf7Kmw/EzsupT8K7YAdd1Qx1/WDACJdbDMoPpPRRpdfw\nbyx88wtwyl4Ol9vsw0CWtSeIjOWqMUSadSYEmHa9V8LAz6rxXcnmTzk/4WfB\nfDGXBjXfOFWWy1mjPDPjT2469f3a47QO9kQZigss0Vztv4JDBnCHaCfQwMKp\n1wlbknDtqX63OumRuPTx/MVJOUlbGx8Y8ASjbox+v0n1EpzkLkk6Bp4Yc3on\noH50Q+oihzlhJgeiTLfBJm7tWkv5tAhy2PDHGilDhJ29oNW474DabBVWX8bS\nqhTqqfA1YS+O7qzpgqjm3WmAXxOTc8JuLw6TIZWHjhv2fIzDAHueNb3InLn1\nt2APJlBOmVBvsoDLU5RcveGBD1JpBUJGZYwfgHk40Iwi/fA+Q3bNcDozW9ky\n7m2ut3xAEWG4wTdQbR6Hhn2MaFXPk1Qb9DvJYM57wm4AAEb9CqLDlaNNHJKl\nV2RwuBjylX/OEaQuKndyoF4DuVxp8m/klznZb2tORHF1uKs5uU8zAxiXxF+3\nDO7nuGZodfluF9HZaizq58YLJpYrnoUso8gHgqoeN54tKCFYnICtxbTe0MAv\nLwrc\r\n=kAIT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"b136b81fe922d49932fe71d283f728781f98fef7","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.3_1615221467794_0.27071320192852233","host":"s3://npm-registry-packages"}},"18.2.4":{"name":"streamr-broker","version":"18.2.4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.4","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"60cf5539f6eb85f68b1e6f8708791bc7767d9d94","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.4.tgz","fileCount":91,"integrity":"sha512-el2PsaLZSL7aA2WZbjCFIg02uaJ1cuLV08pmuAlQd9/YiaOGBUr8YTrEDF1UQwDyIP9PAaYhrFS4wFAVJtdCXA==","signatures":[{"sig":"MEQCIEg2mcRs4zUrBvLLPOa6N/zlNBGqw+ZpQEekbhAmZSkCAiA2aUshgsXEBKzxD00fPljs33vmarP9GDxYpjJa2Itm1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR0XGCRA9TVsSAnZWagAAFxQP+QH2jU6+kLs+8YOYK52t\nHPvZW+gyEblLldt9o7VDqUKnYtoQQ9f75+cBcfYYUo9NwxmTCYF4qK4JfVJq\nzVo6pq4AljeUmcsTzWySnL1wFrB1izICndXS1OzJAj4uKTE6Tfc2d6/+hPyL\nS14zPEp/ebsOVhl5uUh2HX8/E5nYKerLXEBdJx4b8N1P6zVtbN6z4W6wNbWc\nWsX9FUbVqkLbQpMTy/N5zBWcdT0oHFC9maefRNVpOJAziC4orVSqdyUZglb4\n27K+hPvhOSmI6sW2N46J8aRwU1A5XQM5WXqWvl79WWN5gucX8wTSkklXxNJp\n9uXWiKpIx2M7/vbyCj2Hmr0xbkEIK3cXl1yG8XuV8j2/lpjdc08xSTw5q1xy\nqPbD+a8Iq2ifEi8R/67DsFojKzhLvUfXNGARPEYurZCp+dVWgQcqL/EIXO/U\nvxkbLMqjoVe5pi2UnQSGnZFGGgiauJ3LzJydQsMdO79sJd0xJZCCKt0PorUj\n7Jbu4Q1g/bYK3LUwOO5KcIxBmlodgPYtRFiMshm5uiW6AydNnRGPQFRBSaYt\nZvQTR6denBn0DQPP/Mjgb+AR4eepDPm5hMXXlUd52bFdlScfwsa7920jSU2z\n1lMwQFwe1/bzf/1FvZd8niqmMRUGudajMOM5/AgKfLg7Ve9KLU521/XQckfy\nJkp2\r\n=7F50\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"fc6dc3998831e6d6c27d3030ee8611b4e8535234","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.4_1615283653949_0.2771671842007699","host":"s3://npm-registry-packages"}},"18.2.5":{"name":"streamr-broker","version":"18.2.5","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.5","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"b7326969324bf4cd4484c806edab16c3e613b5f1","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.5.tgz","fileCount":91,"integrity":"sha512-ynMlqowi6A6IhIDrWyypCrKkNO0oOFDPPSF7oXiCzj85TnQmwaSGkCciyhNdvfaR7+4JZPQJnMmMHIKv/dbw1w==","signatures":[{"sig":"MEUCIQDuN95Xz9ow7QZsz1viZJLYZaFacqng+QL0ticmSWf/xgIgVwCOpbBqrvcE4XHf8FmcwzRZGqlyM5Xew4nrVUyUl/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSIbVCRA9TVsSAnZWagAAmJwP+gLup48BuHZQP0IW9TlK\nZO3tG8DFxPvMHKVnfy5X7g+1B7Y6Py9I0f7ukEMxbCymcAHu7kSq85EE8GkP\nOm3xemKsM5VINDXYN/PEexvuCGEGJmr1ctloSwKvGRqx1EWk2VJKyL7+tFo6\nAe77zNUWuh+S+vR+dmghiPvfVas8cf8wiAkGdCda33a/lERv+GvZNI3yJ//F\nIk9SaII6VXSpBpbCGU6flQjCJ4p1XVyREwsW1Tg2cXLM2/2yU8jCgNGfCu8s\nx5cxXLE1NM816WNREja1pIpkdyHf7RdNQeDYqdxDuz4/TDlbR89vTM0e3lhL\nTy4fw7HGpemTiitX1ItdeXDdvMRFEKI72YnR6XoBw7VA7PWoNJQNu/Dm6KPn\numTEP+dWEXYcWcRUyCwAJ3mf/LpNXAYXljEEI1x9jmiwSusxYoepSAmJQjWh\nZlbDogGWTIq3uI/Ke9UyaKjem09T9YuHa1R+oUTnBfBvDUNhClD7isB+OCgm\nKmtHZ04W0OSFB+5k5VYHN2KkH5QuBGrOFqVKczQQNhNPedIx8bJv4Kw9eJvj\n9Xq1hOqHfJbx2OpGcfdVs2RrETyj/HKCQPTeyJK3OrblvuB/nO9DBED4vyOR\nEd6bj9fZnFjbafSx4BzcWDWAqtp9sFjZa1xcIGvmPI6el1Dvhwqq0D1rEOrJ\nUkyl\r\n=otpD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"a63333675a4a476c71cc9b83c2f2111c472c45e1","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.5_1615365844220_0.688766807401678","host":"s3://npm-registry-packages"}},"18.2.6":{"name":"streamr-broker","version":"18.2.6","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.6","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c5a7629c2bc4e23233d1a1576fc60787a57be885","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.6.tgz","fileCount":91,"integrity":"sha512-H/BKCTlUB2L39bKYD5iID80keqrTdPml56k250Cv+TfuEgW7jiCs8DeuWwWsLNqIY8E+dE0o84UhJFSu4g4MeA==","signatures":[{"sig":"MEUCIA7leuMm6uI01sGA1Wb8d5OeIa0OVqErxdENNi8ieX7sAiEAofLy40etk0+H/Uev6Epx7RibDd9rEwsr23QogjLBbGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSIeqCRA9TVsSAnZWagAAy8cP/2+kwFlz5ytmzYpPBJhc\nwfsddDXjxu+oYSOJ3HbpQ8zaNMHowdDPgG1QIkSzi74NuetE4phKe8AhV2xM\nEdcshn5jQ/kddB1aOFzag29yGa5CZEb+aXCGmNdhSAyKgWddll94R2dCfuiG\n8ocSbU/r0RwDM7WDxAGKe7bEMp3GP5qdteKk9WBnI74P+xQO1rrqhHGXYxAT\nnroVQv6Ly8WO/odvZE1xsw6JSU3EagJxjP3hQXX2+FElRQIUWPjp0+c7z9RA\nPN2bRi7uSqi7QdbnzAQguz/6CE9RN2JigCl3aWz5Glaxdhsy268IdqEPJEHe\nSaHugIAuPGl1SoTUFfpGQcH+4jE+I7x9ziQlQMKFdx72yUocMEG6eHbUrGD+\n2E3qvDfvl8PoaQue9MBSwzWPdTNtaynvpUNK2UGqDNgSq20Ig1PK9OMMHFba\nNLDmHJRdM3blPXoTX+1MQHjhXPWAisqrdhUy6KAgXjNxx2iQOA59L0Z4FMw3\nqzU5AqHrRqjJj+DfBbgozuOoKQ2LmCnAuo8Nxb9gzFAndPXX6iGxnaOI7dRw\nUEVhRoOjY1InMEMRwle/jevbbA924AN54oPrv536WXB2zlihP3u9t5P4PUAR\nkNo0QrC7qQ6IzJR06cJkNLe+w31kjXvYvCTAo4RkSFYqMuD+BNKdNBH6xnLp\n2Gtk\r\n=ufiR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"4d134d1f37cefb267609ca2a266c5a631d18a6a5","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.6_1615366057656_0.17652649384941643","host":"s3://npm-registry-packages"}},"18.2.7":{"name":"streamr-broker","version":"18.2.7","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.7","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"0288dc3e94a61aef195181b0c6e43bf44e5ed23b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.7.tgz","fileCount":91,"integrity":"sha512-RGz7OVxtUa0Pvuru0fBmaUFFZiuWJPSKNxlUVNxDCOoJ1nZZfSnvDyPMzNX8etRq6F/KOowAbwegPiB7RecY4A==","signatures":[{"sig":"MEYCIQDN19slVQAhuWiEatkFSDALG9XHqg+j7BBe2zgIPaE/9AIhAIcC0fmcGFSpuDcOOKv3OoaRvcMBOi+AAFErmNHbPAQR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSM/FCRA9TVsSAnZWagAAwKcP/3Bs321SC1haPSsPGqy2\nmHcWgUmjoi964da8//RWIk/OxQfNjGgD1VaGQgI0yAVbE3PvVHMG865HRFSl\n1+wgbzf6iv2pXi+wk+hNWvqnsCNciFeELFCYr7lFNZNd+06mBKA48ggUCySm\nJ+EWtBrqlny5yQ3UlkxgXCLyfBswe3yvlOusrPRzVg70VReH8BLVBfIeIIz4\nLZ8tRmLRdzB5DJBOvY0CI5hYxpOutAdAyB6Z0rOWdZFbclJAEDTRU+mGbXC1\naO3iynjrFfHSCFtZ/oHqyJI+IMI2fuyGu56Z1ZdvCR/6vYelq8QAgtlrY0V/\n7+QNg7BVRQ0BQ5QYEg89LWz+iVc4hyzsCQkftkzRSTCgaI73d7agJipojIZ6\nuMLMOorcI+DuSWqCrjXr/w32fCNjxALOXMjwu6rjuLssGiZyjHD2R7XsdUX9\n1T1nGrRwtkwR3VTkEOyPiniuXg71R7WUEbxpp9phmZOue4DcriyNy8N8tRi9\nJsACsbojXgXnw3LqsAbowvjqvDfFsmA9ixj7adZ62SbNLLBOZhpuwaJyc5ZZ\nZv9yvBkvgAfL4z0RJSFzzhK0MNp13DsIG6UsSlsL2M9sHYs8pUGZLgz2ZgHg\nTL//MsZBTIgFzVat8n0ZH+luzl0iPHS8pQItyb7On0LMROA0dVymBw4A9ejF\nlNyj\r\n=wAcO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"2e36eef7b0a3b75787f411de17a922e36893d215","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.7_1615384517010_0.7554220333904542","host":"s3://npm-registry-packages"}},"18.2.8-0":{"name":"streamr-broker","version":"18.2.8-0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-0","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c65bab36a554bdc1c4c8b7e4d62518ea9645d6cf","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-0.tgz","fileCount":91,"integrity":"sha512-Q7c9Pi8PJbqNjqYV/DuelZCB83MhBYtwhCcBE+FiW+y0K5LC75GMww6huR/SSPIrQDsz7UuYCa7fHdiCNqhfvA==","signatures":[{"sig":"MEUCIQDCVSVlTzlvbVT2G49ezZbNlwBEAej9dMjt6ka1jfXbAwIgB4Y2i5bpa1trXRgXPNR27NQRir4r3iyt+QxyxNCsKyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSe9NCRA9TVsSAnZWagAAygAP/2rksOv1xpRILIsMlum9\nWlWszXzRiYe3s05NEacCEqi0d5zN9xCzk3KVz0/8hm9+lYAO5W30FQfyAoYB\nYN+o4YbkeGIZfyWm0dWDRMM50bKyOWWoRn6cWaGgStRYfmWWpsmmAzk0SQgY\n7E3Yms50AiYBVm5z2goeiyJ0fzkpIXWdI0ZrQMaE8ZyK/Ar7murs5XOYwHDO\nYeLEMIcp7MdCYXnKrY9WnCUSV/46peaeHm4FGvYwtRL7b3xyQeQN4LC6QR/i\nlgwBPNnuWAo+L21fd4sD37ZXcNeb2h68mrQZhfy9LQduuvHD4sHGZg55ytkm\nljCEntOns+EwwENoxWYQfUeqSWQ2Hw4EI0GKwMpes//uruAlgNrJcnM+nToX\nNdaTPHzNKj9iqqDQ64qn/zNwh4IHhO0K3Ms3bIgXIBouQqlVRwpTjucuolWZ\nnm1dZKsLPpm4jSFrKj8lpJziqScGvp2LWKPwgl3XHrWjSxh12yQNOjsvqpgO\n1bbAICzO396l7eSnZpZv3a57TuABOuQ5wxBJfhMgXvQfa3HCAJAz/fMea7p/\nXgdTZtqG0irzfKSLYKXnw2Uc90GoB3422+9YqYo0MrLR9/wwM9gNz4G50zG+\nWe8ygH1/Y4zEWvlw30/3rXPXyqCiyhXCD+pDN1ALwtlKAZeygO2pzr8hJnge\n1HLC\r\n=l0BN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"30bb41b8cf99d290edad1f7f48541a353317f94a","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"23.2.1-0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-0_1615458125278_0.6578263026214191","host":"s3://npm-registry-packages"}},"18.2.8-1":{"name":"streamr-broker","version":"18.2.8-1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-1","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"e05f14898e6daeb4fd7367e58c3235fdee1ee7d2","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-1.tgz","fileCount":91,"integrity":"sha512-Qiy49/OFO0KDhA2sBX9wa1e3cFLnSG/1z/DZQTpCLXh4EHcz/8Q+vU7WgZK2XrYgIHjUcwIS/ckuLkRE+fZ1Dg==","signatures":[{"sig":"MEUCIQDhYuraM1LQQnUH8HuZiiuTufp3hKStGH67HPbo+Mu64AIgKgIOpDw6OZCe0wvZu8Yx3RCjh50u63V5BjSM3skUM/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSgUqCRA9TVsSAnZWagAAhTUQAJTJFeiwPdWUNzX3ZGKt\nO5fniNB8SJnv0q8pf+LDsdLaSLLU0IskWdrxRERvABQM0qde8mPEJxHXNrYQ\neHH4CsWcE1JxLlJ52yWom2O/yYtF38rDMrHR7rJmX6Vx+S8GdctCLTkKAFTo\nMumwa6yQG5RKglnxNef/BO9qqOz9NqqVIpaT7yPW/1wrKbHLfZW//HJONfci\n8TGndDe/aM+2p4uod9hNL6d7qPkep2RnMSSmqSlMUgPMN7KnaCuHjQiAAvf3\npS7ewzjTImjrRt30UWwInYb9c9NSloaIWjY4U0c/2tHTo6pB8+UXkzvwSgi8\ngeHpRZbJRUHe5S5pZmCNg6uOH9LCTws/7xfVXA20Cdi6YsQXDyWYiyedmECU\nlwtgot/xHQK9bUaJ8I7HPX2t5RMo44eO9YB5rrVpV44HFj4TCYckr94XjEu+\nhzf1yC/lqnRm/1cEWIPBd/g27zTRaY5UNF9xnhtveNf78Ut7aCzl6rfOz/TE\nvpYD+UERDXQMpRS3bQfEwS7WTfJ2MGN9gD4eDqN91VKkXpOuOT2zunORTHl3\nsQfaAgfANb4hOQ7SJaO6LS6JxVp4+SJCvcu2ZTJMjQWfj5xTDWmKvm3JxOej\npFkJd9fsQMP+sFg5frQsECHl+x6mW6LqomkC5e/QhiKJRFmirwXMlWN+NA96\nPQND\r\n=rTjl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"0052fc24dd30877c203b6b11b8c618dbdc89d4c0","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"23.2.1-1","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-1_1615463722499_0.1346328003508177","host":"s3://npm-registry-packages"}},"18.2.8-2":{"name":"streamr-broker","version":"18.2.8-2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-2","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"0f36220dc231a14d74b96ff1a8311d7167d43595","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-2.tgz","fileCount":91,"integrity":"sha512-WMb9jzHIpcC42TjHpNYbtSSSh/RXzrM783a6dL6wWWBM+RXBFU+5CfQOpwFt5xmqcX/Bq6Z7NNaIqBdkVLUZdA==","signatures":[{"sig":"MEYCIQCEKs3KB2haSq+fBzHPv0oZzgBi28lQIP+VU6cRJixB4QIhAJKP25sEReeWmtdkAXb527dZPzUuYtXVG28ju6AC9Bwy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSgb5CRA9TVsSAnZWagAAKUAQAJ7/Lz/AixbLlAeo5EYt\nxHaWlPg8O9oBSyke0c0JNkgjvENzdP3D5/HHgMMHNM0EMGo6ns2yMYB/omzd\ndOhh70J2MNBlgPSSsH+pmxAlFnwWSUqRXXO37fLBqz3MUC4wmto/Atbf6gt3\nyW++XlPFPN+IrYQbYOOdQSmvcGmADQMStPUHSDDwRKtGb70RW2+c5pPWan3O\naHHMqF59l3dk1sgTGZLaJDZErWEKeZqda5YBENx66A8xHlUEmKJjv+3Y83b/\nMtDK+CQdaTD005CucgCk81/l7H/yz7ANG8pZPIO7fEJeJ1gHkOo2EscFCtkE\nkThRRRrryQqD/E/3PjPIJtsAjEhV6+tLOLav9XZFpytrbUb1wfk1Sd73pXpE\nM+H/CWUS6X0gM0BkJJnZBYlmrKeEySpvx+41g5uhK0Pac0O6fQoNd0l+sDtI\nmLE0aRUi8mKzyDlyGmCXrVMp+q7fQU6OOdnw9w6T7kGVrWV+S/1ZU61HBnDV\n2jLv8YMM/SznqgLWBgWkhvIADrx1YL+iEvIeGZpBaoqqoGoc7YJnaxpZBwS0\nEKOq6fh2R4p5gjGpiBQniu/9G43GLpPyXeeU1E6EMeSpNHR5ie0q8doHgIDG\nLmQK7Ac8+2Ch+3xyfUcYToPRJSMWsaeG97AVJ0lA0zfqP6QaHYxfJhDtVJc+\n534j\r\n=5waw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"4829eea2a9c9ab5a3afe7c108c0138983c35dfde","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"23.2.1-2","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-2_1615464185125_0.8723405861390203","host":"s3://npm-registry-packages"}},"18.2.8-3":{"name":"streamr-broker","version":"18.2.8-3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-3","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"5cc8bd3d230add0e36d4519eb1595fdb2a69579f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-3.tgz","fileCount":91,"integrity":"sha512-bQ59wvPEPSAjsUe584kF4qz9wKjft65QfD8JRtwh+H0fkiB15SXU5eMME7jpRK5HpDUAohTFWN75HZZFVaC+0w==","signatures":[{"sig":"MEYCIQCsj8N4Ih64uppS2RhaaELfzLOrl4GgdWsWdCcWND3hXQIhAKbbYAs11xf1uL8byZS143KNLrSNSAeQqdjd0/NwmFZN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSgkaCRA9TVsSAnZWagAAyPcQAJyUJPl5gkjnrA1M1E7N\nrXufO/LRyzrlhJxuXCbsOvx/522/Sy4F+th62qMAqg5heNRe1VUA7EaBGJAg\nghtc4gpXneeZJlL1rG5+y4+Ynn0dLIpmNqG0pcpXbOlqrkLYHxO9tzqBS51W\nL5fCLOoxMBKEEQSLdslmXLfYOJOGV+V0bol97Au+c24UA2+sMBRwPZceJCrp\nzifxhUoA2stIqrJQAfdRakED26uiAG3dDdBCUkWogXS0wafeXb/QtYcB3sm9\nRpnNzK+68YO+yRbFAdE/g2vNLGYIm/Gnbo8oLPPbrGDth9Cs97HBAmX8AAIr\nd1DvzE2gt23owEYzwXbMHYWI3N24ATYTD2o0ATcq5uYmHCZfnjBlqFbZRrNo\njtp+HajdaI9qY5SmISwMI3wKN/Yv34xvVZf4r/u8sGhWfFVwPfxXBcxqCeQ5\nvTAW7n4DFwoZkv6UuWpfzkBa7IvFQUG3jvthImA9HDooG/rpyjUMrS+88YTE\nUUo+s4hpAq4jTZVB2LEzZGyhSv4qSj8vAEnt+F90qz4ONDPL4vmnHx/ejUcX\n7ONJafOsve4euuj8CyciPDB+8BJZ3ocTpFczZonRkRZAZ0xgEEqeM+a/57Ky\nZk2cq4PAnGR2zvo76vUUAGZ2EifhhHYBkfVGZmMzttj2349YmszE81bDyGSv\nh7P3\r\n=EUjw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"e62d4f4fe6e61fc33f196495cf534ef2ca5b7475","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"23.2.1-3","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-3_1615464730394_0.41058092737817","host":"s3://npm-registry-packages"}},"18.2.8-4":{"name":"streamr-broker","version":"18.2.8-4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-4","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"b83e25916fc433066b6ac713046f2260be6d957b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-4.tgz","fileCount":91,"integrity":"sha512-VDcxCveTfgSbFYyfmZJPDmJ3/Hl4iiJwz5Lc9HcMveiMJYuTOpmhURDaHJdKiO4aE0ZW+DAjNcfn2p0yXffzCQ==","signatures":[{"sig":"MEUCICW9NRPwDIAPGUv4eKTt1uUeu7LAAbDckgf1RXAZ8XKVAiEA3GX1sW0pS5GmdjblzUl3yQZHfD7kbAd1z/L+LY5Ss9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSgpJCRA9TVsSAnZWagAAkOAP/R1PZ+ZHrAePXwZF3nxW\nD8soKWljUMcFLmuEHA1lHunZ0RcRdGD915XWvMi0UBoM0Wqs217MjW75ESSf\nyZq0kGjC9tZHNbTAG2xDuW8j5+rKUbpP/G+sajGJRlNk+yz6kQQWDyIDRsy6\nqKa/t9BTPwHbLIS/1YC/przxjbbSoSxVRyXnZLKwDi4gT0xC+CLFUhI4Vmes\nVWqZ7DqTl3cVKLxiXk3DKyzU3TkdChtsKX4665qnlJtNmY7OFcI38o8i0GMf\nv1bVj6CcFIjvbVA1g2DaXnw7yoOpWJjWOgBJon/bubMxhSyCanbkMWDUNyaw\ndxRmf+TsS8g1wEdBa4H4vwleSDf0dHnBnQuwxi7hrkGUps2xlGDT96dIAwE5\ncKoJmmRYqcsLoPQIfk+blO5mdxdDyitv0rVSWbGO8SkdCPzFntl+A9QBikXl\nLwYgDcRbmX2yKQ1/cEHXOgfZH5RHeKmg1kEMmaq4Rwj5IvYe6fLMx3GKJxXJ\n765eiMO0N3kY9K0EzApkSsULchmnxdVqSffK1vPfwwMVgzEBva35BtUQEqrG\nCTn84SBfWVL6x1XViy5n45y3nEWZy8nwqTGzTP7F87rUML1F/BD6hAQq7i34\nTxisz8w+E1uMSOIao1WBb5lXYFuLufpphhaJekoSVkKiYi9X++75XEqlKjyt\nPsTW\r\n=av4t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"f784d00c14435b305665f2eb6ebb0389b986b092","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"23.2.1-4","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-4_1615465032668_0.5337613639493521","host":"s3://npm-registry-packages"}},"18.2.8-5":{"name":"streamr-broker","version":"18.2.8-5","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-5","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"a1b18bc21a486471dd6deecb7cef4967cc8e62a6","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-5.tgz","fileCount":91,"integrity":"sha512-VSI/Q8EH0wdMbwIAyKs/xCwkx1XyYrGRjwDvt8B7BDqACgaian0Pd/AXkOBoDZu+ls8k+auVUn60PJdPfVovFQ==","signatures":[{"sig":"MEUCIQC6a0CSsF94AyM3eG5CNNwPiet2ptZXI+vPeaXmQ2LM/QIgeSIsEWf06KgRTo2X4HjayT/d/x5vlbMchtr1UzmmjM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgShe/CRA9TVsSAnZWagAAJdEQAIKGqaGP3VNabUJa3tOb\n678E93N9hPiSRV0WWVIcddwiGPk70zpj/ApX2OERYwcilDUHhTcmUiAmbkpC\n69Nwa91LlVryHpfVA0sDQ0JqoWpeKOd6cZVcvC0hmwelAiqBxShYiFhN+xEm\nOjHHIlTQ3AshCWCIB2/v9leJK/FbeOF6e8a1ndM68Q9XWaM3SZSMT/6FuHMg\nok+eeBgDUWyGIy4OvPkt3Qf1Le9WNTpvghD3YxNIcUem1IbbeqrIksxx5ajx\n8v+C6Pa5ifPavF1PPk3rrbHgirPoR873JGBJXrAuYVTupbvm08InL9Asy8iC\nUIavTAX1Sf4T/wnqez0MX5M+ZB0jt313CVr8se8Vvi8uW5vXtdrfFVdc1yHG\ns2qZ4PdcgkGyoWhErY0jFq9zzJiFaIiZBw8tZJTiXKxz3qK8nw62MUB0OI3z\n+WuwnXMWMczb7pLhwYQvnqoeSMh00atTgk4VGo52l9t+9CZxJmKo1mI3Fo8a\ngAiVSDwZzJw+KB8TgM/QeJqrS6ddBrbKfbU2WXyrho9CSkhYCcDGK3HMMMk9\nqNYNfe2DiGqmeWB3wBrB3qxJXqasOdc4wqTC4pEaXbFk2heLLAIEaxWyzp8O\nEROzhzHjGYEA8Of/h1CdvkjE3KcQ6gixoJpylV4VXYDTRlDdWsnWTSnegrNL\nB3ys\r\n=FW0+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"24afe1dd1f02322b883584487577b54f079e92a4","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"23.2.1-5","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-5_1615468478659_0.8296023496497502","host":"s3://npm-registry-packages"}},"18.2.8-beta.0":{"name":"streamr-broker","version":"18.2.8-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-beta.0","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c5bf5f86618ebad751fab73081ace8fd5011b02c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-beta.0.tgz","fileCount":91,"integrity":"sha512-FFjVzx2VPljm9h0coYHmvEi+IHpOHovgG5I6F8hp5NWuv/9mhlExSFM6y3o6p+ppjqn1MyVJIUpcXS3rZW1Q9A==","signatures":[{"sig":"MEUCICk0tyv3wm/vn+gUhERKoxgulBSg1PFB0V2haGpvURorAiEAwMbSxzbfS21XzUY9T/+s6gVCPM0xQdGrvJ8AGK/bnFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT01yCRA9TVsSAnZWagAAzicP/A4gZq7OhKLq6/g9MX9a\nXAFaCboAwhiZugMyFBJOTnacvenrYwm1DBU3QQ0FvZ5GCJYur2JYFGzYbMVD\n0IFBs6szgPnMVi5+ZD/4jkII1AzCW/oDKJe5UgFjZdpkuv+hV+i4iZhHYzVd\ny9XGCVa1kD1XNay6P1gV2tSXMbI0YnPSnNmOt1u6/iFMqnhDEqv8r5jJHI/9\n3PMpEVQVAIUxIasMSH13QiyRUHK5+tRCII+L8ALIRvXtbyLkP659K24rXmzu\nsz5qkZL6PqjfGilheTGRhsb2AAvl4cPcNzGCKT0zCfnILLrJmr9R81YETsmI\nxlIPp/9kxiNK+4OQWFSeKReiCWoSbQ7V/XKuyb6dSJsCtqzINKLKerbmB/CR\nRQ+gfiSSzL04dcma855ULr8+jhAQs6x3RTSzyFCC/n2Trc3rtE8494WykIxW\n+ZERbl5DU8jIDS3jInmNew/B9f121bgb8sROGfAyMnguqJ6BQT1iPzC5KaeX\nEl/sIRSqvKVwlt6VJJyCkP+Ke8rIeHhZxNIaQYttZYqVhhdxgRTfKEh67HN1\n3gnn85BTdHwN86PJHMyc9VQEC23WRh8sCG2yY55iJmy3FZVmdivbaEUNXZZg\nA1Rd2bDA3QD2GmedzazNpJAYqcsLzmW2t1t3FfR+5AYDFJUo8q8L9uXVF16X\nO0uj\r\n=yo+P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"a05373efd08ec4c4a66f88d5604ac61394e39155","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.2-beta.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-beta.0_1615809906446_0.3076839297756375","host":"s3://npm-registry-packages"}},"18.2.8-beta.1":{"name":"streamr-broker","version":"18.2.8-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-beta.1","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"7a857da12adfd87c1b06a9004cffa071e0b5a0cc","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-beta.1.tgz","fileCount":91,"integrity":"sha512-ZExgINPHw1CRvpfEqxek53VWYSaHG/p4hAq1UVoIfxfTBoJ7//EMXjGZsitoLcecEOXyye70+fB2W7Jm4rHM9w==","signatures":[{"sig":"MEQCIASqJ3kDaYAxrWmZLneFHqqTiHLb7OmxmPmErY/UF2gKAiBL8T9Cbu4f6fZRdY5/JMuePznvQdi98ENkI0MpEUAbow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT1CUCRA9TVsSAnZWagAAjQ8P/0HhKBDx6eJ3BQp69mBn\nzhMy6CHe86TP4uq0XFAvAUQquQsALh73I7+d45FR9zdGwBA5rP4pJgG+AU6L\nF45EpTbA9H23ug1l+E4by9tRBDfshOa+qxR22VxeOo4SLJcE69PhdBnsbabY\n0wWbKe5lmayOtLS6kyQ0QI7oepto1fi5wpbLLtX03Fp3nsY9KmQ6qqMrKPV2\nLYJ9oK13+a4E30o0nv/oZo8R8mHtmFbnIv0bfjVMFb4/9gZXQ/L5xmm3pzHC\nuDirv6mDIiNH0q3+C37oJaL5qYKbOFkrIYatjzGb0DN7wyWS/8QnB1Z6gXAW\nTTYwVlkIb8rCx2kq+Gq/GE2U9dAuzbvyIYwVDJumK2pck9zI6tSBK14im5Uq\nZl23LhhoXjK+QtjVUtmRgJwTKLPiFXR1K7pQ+yZBvJ6RfQVlwnp0myE8EIhL\niJCEWT2sO9zS6Q9hlUC1165ezHJCTrk0z+2NJGCCNwyjujuFqKN+3NzGfZLN\npfjPHMErTcQq1nojRnNj1575IGQqu2Ojhl4lztUAVR/oKfw1xfuAVsKd8/Z+\nDmMp5vxtG990mPghoFOwKiIudaQejkQLd7VMVyBMQUSqlYAnN4mrM2u8cnaf\nCnlA4snhBUyJMRjb21bo70CdArxHpGuDC/gH6dSfOxZqBbBYNFTVGMRZpUUt\nBDQ2\r\n=ivPr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"76ced13f60eca0f29aef9df27ceac04915a55009","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.2-beta.1","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-beta.1_1615810707759_0.18388561833706407","host":"s3://npm-registry-packages"}},"18.2.8-beta.2":{"name":"streamr-broker","version":"18.2.8-beta.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-beta.2","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"d8f7982192fff4f720a12c572bb653e61941709c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-beta.2.tgz","fileCount":91,"integrity":"sha512-TlQiONVHeVRBsTaRZMYIRjc3sZtgIzszQ8LMdea2iVojebqxOCOWUGbcpPcLK64Dcov7mh6Vkqy92sDDs7SX5A==","signatures":[{"sig":"MEQCIC/lcWn+w/Nfgl+SUcjpSfLQM3+rpyDP6q4zcHAKiLU8AiA/isUWk1BbQq79jj3avxc2eXV7RYeIIX1j2B9npgBfOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUHoCCRA9TVsSAnZWagAArgUQAI/nDZRaETFfXqSBtP+z\nKQDGkXtK53dDd/CBzvMFovQLkQtXKKtwsm1LaNfJMEKK1/8Gq1dLGuzsaHe0\n5fS9xzj7dqiHgJUaYa1ZSTvX6y18ZVD5fMOVg171TF9rGVKDZ7U9mWxwnyaF\nZsBkUdY84CNMuTaVCg0tCdh751/aqjbyssDdGZFyk0EyZ9T+l9kE88jpEYi9\nkgl2u/FdwTx3Z9vFNaCthxghZVzl6oInRZRjQkATLQw0L8XKx12uCdR0Vfh5\nfXBQuxUS6HAmBjfxTPtp4RvKX5T44Q8pYx/XpJwaffAasp2ttrclvaO1d8V1\n2zyI9Y4OCQRVL6iArk1ln+2nvyvHRaxDz+K/83g2GjgQzLB6G/s0RGHEaZ52\n6XUaTBetA4HZndS8BE7JaxmGPVKFbWPLhr21sP19IgwKM2dS8DXpKGOAYrxI\nSWsBV/HxLm8dbRCfb2byRCk/i/HSayK+ipPmaAdOkTY3W9DOTOEAQ3ICd9iy\njKShTQFgXl/97DEe9CEUN30TpC3jDiOHlWnHa486xSkLott0eN/FHU1ykS+N\nRMp3iBWECr04mN51bEElWxnWedJFWcxD3Ocpcpi3uf2YCtOC08BsiRaDXULp\n7P0CV9rfzf41mBt8VgokhC5ktsjtudwTbvmcmfys78QARBrV9BoZrrMhnw6x\nanpU\r\n=luI6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"b2a48aa4c575798b67a6dd0942970ad6490bf3ec","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.2-beta.2","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-beta.2_1615886850187_0.6637104995024321","host":"s3://npm-registry-packages"}},"18.2.8-beta.3":{"name":"streamr-broker","version":"18.2.8-beta.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-beta.3","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"966e402617edb415edf34a82876f4cceda6b406e","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-beta.3.tgz","fileCount":91,"integrity":"sha512-0v1N6GNSBB7g99f3R7Zz6kzkHe3j+/VoChggSABAwy0Wk45SrtgZ0fbhKsrRfUOcYMBphoC+/QoFzp3YdAprLg==","signatures":[{"sig":"MEQCIHoMmkiaY3e1lX6hx+a9Rfo07Cm8apRGYflPx6TzKh3AAiA42vbizupgEtw2c5xMmQjCoJzaxqBtEKcGIfLIr0klJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUIMWCRA9TVsSAnZWagAAaskP/i07sLxJ0VO+3oj75cvw\n8dTcX6ALxOQjKnawSnk6FYpRsLksM8c4azHKtz0YimuLkO+QbLjCuS9+nqhV\nrGgOZZHQbJl4k2kBAAaciEOLK39IjhsFlXLivfu1DpJwx99oVpPifgKwONPR\n3t2ywvdMc0XhEUsTHGZjZKDAE1Egbzgh2+kkM5sGQyvC2Bh4O3gKgpsJWz8H\nWhVjBNlgENXXiexkx7hcLuoLYkdr7vWGWmKc5ks1FRgUCN142GAPBx9ZAsnS\nrl8I74pzNprGCDfP+Cd5NgIdojHmddM7j1yEIIK84Isr2MpbvNSZfQygXcZc\ntyK301hJ0S+4wDXNipoAHp/wcvUd13m5NwtkAhC1HuJjTLRY9Ab+l01q0ogg\nwmrCu467IvslZx/iK09p9us4mAVsFrVR4IdZbzaVlHOSxsyel9aNRlHP1qF3\ntjRZNZsHfiinPy7+wQgGP6v6vvccmmoJdXX/kOmY4WoYpItdzkQEIsDmfv5z\na+l8IUTtJNH5F5b66uJWjgkom8dacyMaY2MDdNUrYoMF8XHu1wSgH9n2hPYM\nlHqTmCa8VCp/A1u1KN8hOzoAs8Rl6BjFAvSehrKVUb0v15Oykm052QS5RDx6\nfzYC4WUtQNDHYLeEQkHxifFFf2HHg08jdaCdF3RidUYdzSP2ceKasQJm0jZO\nnSGp\r\n=BWKh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"36e31a400a24de9c3c30fab5829aac2b7d9c3ebd","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.2-beta.4","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-beta.3_1615889174592_0.13526532178042694","host":"s3://npm-registry-packages"}},"18.2.8-beta.4":{"name":"streamr-broker","version":"18.2.8-beta.4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-beta.4","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"b99f874c0ac2608e49bb5a32742ff7b2c9ad9db5","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-beta.4.tgz","fileCount":91,"integrity":"sha512-fbEPCGLJBXGBG17OCHHTNcMrh+BxqUuq+uSl94G0yfMrQWiCVtaGneYags8Q0Xz5z2hJ2r8AhWMK1YGWA8aONQ==","signatures":[{"sig":"MEUCIQCGw1+hxqUjeeohgywcILeSFDf7ebQ3vo05KPwygz2RlQIgHLa7cBaC9HwTvmQBYGODwFFXyuDcKx8n2J6uVv54shI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUIR1CRA9TVsSAnZWagAAsyIP/25EOm+BrR9eQ1g+fL99\nzHSfycvhhOfTx/wPny4GUw/8KGiHqYL9BhY58dSdxWn+PupAWn6PEve7ah/r\n+mUDjgfmhG9ZJuKdOe/XXKp5FNGbQfdXKBYdvmiKWYJCzo2y79VIGUV00Oa9\n3fPQa2eNNPQ2npUFS2LP/chpih8Fxn85WDdPTEsbhgco7ln+S7SlZAR/KEh4\nDUtVTl//3sWIwdeXAPt3z3J1QQabcTiWBm0LaZry6hL2h3BmP99dZm2UHhrt\nrpUrDOm+XJAyzSjIahPTWhvCXgnPkAJNIDWSwvhiJN8hwW76EhNureMzSapH\ncu/1pmS08sVeGPh/f5F5hgwVMcvIoOy2Tq5CM6L+kbgLvpV+WVDQKWS2Q2BK\n3ZHhGSoJpMw2UDezl7fbO0kA767PsEGjbd7ncs1VC/sFb5IHbkp2+GoLara6\ngDhvg2p8ljzy+o6o4rLwGLrxRVrsAt52agkdzRDdnkxGL8ki4mpP1+1kebsg\nWNc/D0AjTIzBosg5ysJyt+2uDSmBvYp5eWxul3ZI2xlCfZREKIwCAVCABVMH\nfnP7l2H+sQbxWdGTWlyeE0SED4U0O7a5MwNU/MXkIEwe2vA8A59Mf0oW+QlP\nAoLpmME4B6Ga358CiqWbARv0bl9kqL/cQTkTevl2Mt4l3k5gY2UtWspYzlII\nuPFG\r\n=YL5j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"021c2555639b18693f3cf62ad01c14a5e8374b59","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.2-beta.5","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-beta.4_1615889524605_0.6357363135396787","host":"s3://npm-registry-packages"}},"18.2.8-beta.5":{"name":"streamr-broker","version":"18.2.8-beta.5","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.8-beta.5","maintainers":[{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"67bc5907309828774f2bbf2e5d0a1ba24c28d3ca","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.8-beta.5.tgz","fileCount":91,"integrity":"sha512-24C4EgVE5jia6cP88gYsQX40MF5okRCiomV2XPtIoNEV5Lgs/QMNHxFWuSAJmXetyKq4+/H68XIU3VzMiPy5Ug==","signatures":[{"sig":"MEUCIQCFd4ag/vSCBx6eqjZ8ay2+WFD/4DKdgRHkQkUwIIyU0wIgc6X0TpCrZ4hDABkS4ftyCIpN2Lv6wtq+nzJf3QG50io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUIfiCRA9TVsSAnZWagAAnQkQAJfF0HiepptXCuW81kIE\natf+LttTpyGkgnpFM4OLfgzGMR1nAtdNykScnThnqd0v1/rIoBstD/AhdOXf\nLDDtdhaKMfWQiZPipo4rZ6NDrXNGnroCiBJ+ABH1nbUKCdTlCgzdyk+lIbnf\nhlnpDSyzexyk/mb0IGKezNkFTVJPSYgbW3ViUibEIp9Y6cJkJsJZstOm4NqI\nkv8zkhcDay3N2pBvXVAVRd1lRawyBm20FfGAI4L0SWIXABuG8SqWvmDUCGcJ\nUanZkBSN8v38hLVjSYL/B17JEvibYjOqkJkOpYICp9sxoyIwUON2TVE9E3Ks\nulA0sqFTXEHKAYCN2AjgoJlr8mrIEAqWZzW5FazyZv6TWvDmS4LgXPi2H4++\nPTLic0k+YdIgHqoQWPHbLPMBB9qFaig0FDYukmZOKTFkkI7SHddsU9UUBlKl\n0Nnue9TNIW26Zkw1E2N7UlOMv55n90NaM3jkD/vsot0PpZVAILB+BZ5tDwTN\nWBqn+GShwFhLeo8fwuVyskYwRmkgYX+R4X2m5U7dR9zCsKXKhLSqSxr7UUOK\nSxIeedFuZTwKfAZMdEfSV11KKwNnw9wyRobI+VwQDVhWqQBFovW0iOhu3MD1\n9BQB5dWjuYW/kLqdynASRur1yXL3F0uCHNtucTlkDBYGnQurD8K4cq5IRMD/\ncbD8\r\n=D2w2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"1da121e2c3860e4e42e8aed8d86f9acd79cc1548","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.2-beta.6","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.8-beta.5_1615890402100_0.690673528326589","host":"s3://npm-registry-packages"}},"17.0.1-ws.0":{"name":"streamr-broker","version":"17.0.1-ws.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@17.0.1-ws.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"77c961fe9d32f7f68ba973660778e0a538a3c094","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-17.0.1-ws.0.tgz","fileCount":92,"integrity":"sha512-7OQtMX2gf9/tDgzldr7v9Z7PCMUGDVyyEGHsrlJ8Ns7Peri/Q09GF3hQnferZgR3JOcnVo97g1zE33RSDeXIsA==","signatures":[{"sig":"MEUCIET25MMaYfqZ5VYKVGtlRuq3zlPXCRe5lKtR01GPXHPBAiEAzP8WjIpDRzJRKtp0zYaqqtP7+tmcaROgZtNI8igXWP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWhcPCRA9TVsSAnZWagAAKkEP/26ORfLwwnrOEKBjB9WZ\n2lyyGoKGOdKUhz5Zl6wyF4MWhUy5PZOlPo5OY5wObHi6BJhSUzWt/hi6JFU2\nVEKMDcL+2qiGQrMkLZZu4fK/TWpCqM87U8TgNCVkSSfsX6UDjJ17rCyR8uYa\njdx1sZugBWznh9b5dI1+EZri/YBw2DShKafnT+4Ck3TfzptshwPhYehHgxbi\nm6WSzmiJmn/37WWb96oI+SZjpXs20pJid/pR8E6XjF0uSDbczRGTWxLtybKE\nho1+SOObnjCht9hWKjxUFaA1ySRwBS/6scGx10Sf1Y+ZB7Emx8+O29BFbWQC\ng4eObiuBGZegwxfudXQru3/1uWVLK9wS5MP7TD579KgGcGegvbw8YBWBMOUp\nisNmiR++BpHHys+E49F9dFFRt6LWzlsc+I0p0vk0vW1iQJOOIVDXvuhvsOh/\nkXNc59exfUeNGnPmU0wAfzHhVXPk/vP+ye7mNGkpGAzjPKOj0Lvxrw3vfTaM\nqipLtpoak4BRHZSq4dFOI8oT9ILWLMA+1reC4jGCEHnpow7RDqyKYJBARlId\nn5xBrn07f0zFTYMhRMKf1HRND3ZPEovmXREjBPg0tc1bqavAPY8Fl+jhVhVM\nVfZm22gfLG95PD2QzTey3wzJe5di9TXHxR4yZmx8Lc8OruSjAIuol+MDG7zS\nG681\r\n=nI78\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"c385dad6c4397b3dbe36c9a9ea8eddf2db4c83a1","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.4","ws":"^7.4.0","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.22","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.6","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"^22.2.0-ws.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.1","eslint":"^7.14.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_17.0.1-ws.0_1616516879199_0.6597947987864314","host":"s3://npm-registry-packages"}},"18.2.9":{"name":"streamr-broker","version":"18.2.9","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.2.9","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"347b0adcde0171dc81af9045973368966ad3b8c6","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.2.9.tgz","fileCount":91,"integrity":"sha512-S5eP8ZcD05EdnA9Qryhi8u15xSnjZDWDjm8YZYB3SzwghBNt3PJc/SeCM599Hhdr+QnQiRIw+hvnNxB59sYDAg==","signatures":[{"sig":"MEUCIDLIcO6d1zlxP4wQdrJ8eXtc7jisP/c6QcyLwtd8VX7DAiEAkJlcOSDD37Kk3q8Y2bH1nn6h9ZrWk35hsIDrXO4joOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWxuPCRA9TVsSAnZWagAAtXMP/jxq2FKjcV1UJCwN8nQS\nYVf/9U9kJRnp/e4NWMv6RDYYViHjSgHVuJzgGbHAEyKMbueljx+DMtr/OJ71\ng/PzJ5IoVP9M3CQmChpNQIf0ID2MZ3fdKyHeimRAzaGbNpsHpezwfbq3V2x+\nAjzVNrvp2H+0/FCIGXuk5BBtQfBAt4ih/o3day4Wk3n2e7OzqRzJSgFt+K+N\nLIK9psPhtbELtV/bwnq8Rj2amq5yvGcC404nwRvCKaP0KXTSycd+fkDUbKmW\nL1mAyg2LuhHPWgHAZAHAt5b1GvsjiJaBgavdsxzFBZVa8mSPjSs3pImv38ch\nzjr7xCGm1G+lCKZUtG9blgD5Q6TB7f+CazrF0eAq/0IbXIf7XwhiChjNHIRz\neo2FEMwTJbjFI7IHvFNKjVxOsiR4h45eIkDTZnZppW6Mx/nF1dgyLKSAD0nv\n/ElAOV7te/U/eiQdBDrNYnLQzLkE5IZItVEjp3wfoqvBQga6H3BlD9W8vmWK\n0V2Wp8b+0CXC8L5r6m0nxmKanPjcZdZQoA7NyQDqLbMJlY0HSz6KvWVfdYnI\nEDPetNBg6iklbyZlVmaemcUwRAw6bZKFnN/nO6rx1CAs3h6SrXGzWaEr9wxP\nScAOHd7l5MRC5rjleaFF2KjhAauEsyVCedw0uucfzwZZluzi0jcPdeb2W3HC\ni6tG\r\n=47mI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"76a981a5f632e15959a796d3bc9bc54085e25020","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.2.2","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.2.9_1616583567193_0.005241209975150429","host":"s3://npm-registry-packages"}},"18.3.1":{"name":"streamr-broker","version":"18.3.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.1","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"e7c8b4bd509390e60643c273cb8d51d2e112ef64","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.1.tgz","fileCount":91,"integrity":"sha512-OV34v9Td0gPkhJeMr14zOBwt8Nfv9D+aYyz+XWEVU7WXiLcgWu7YvQT9IeDuSZBgYB3qtZwYO7J+HPBKFVqElg==","signatures":[{"sig":"MEUCIGfnXMq5yvX3/RDs1OaOWZpHwbW5BJdj+HWMbhd5EtOCAiEA/7zMrGOiDfZBZCr8si1xDdxqV0UprK3zaerS8OJCtdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":379557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXHTLCRA9TVsSAnZWagAA4iEP/jzxdpfzRNRaNy80zdYd\nDP6K7o+H5c9FeSNsPGyh/+MABP/ZZztfIFcEHK1e6F8hwIIhqrp1e38z2Qzl\n9krrJ1pI7zfufh1ZZIBfTC6Auw+CTyRGwnsWg/kSe0vPPPzoPYdSfzVeiS0L\n725GLGpFZa77q5YlHyfIl3xpvU91Vw2ivJ4ZG6+axS7QaGP8+i8QEyPYLnmR\nd8iEx55jYAcA0pTa3TKvXzrmfNIy9ZX2QwlNfW0AtSEUsXnwZWHklVhHRAxg\nK35A8lgAefw8FYoqi8BAVskzRJ/L/BRBhWbyLEL8SsTkLxisQwnL12c6SK0G\nS3E6Z0yXGwdxFnmi/MwBnFbzMoSy6q2+kIVcu5DNVr0Wy5JWHaSpZsUYAod5\nyPDhfIALhgbmCNte5wvZNLBlqor4m7tTOgaTskS66jthfMKeUdtsDL8ngYNh\nhipA7LUDi3Ae2elLoB5vmB2lin1tZvdJNltESxombZ7i6FxhyGKj7TlALcx/\nQnvJtQbd7+tu1AL9SCYy5AVsvyG9wjA6idY3SjY6dCwljnfHyUbksWKFbPKM\n2ntspjYnNGvFrizG4lcbbKgh+18bS4mNwgL0oRsHbJwEB3blzvubkfCRjdvz\n6+aKNJZacKuR3ZpGsBzebqm/tfCAk+SQMHaxtOu4FMSZxjerT0fzFyEb3vbC\nvhLb\r\n=2iSA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"2e87f6147dc504ac294af6361ea2bcc65bcde178","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.3.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.1_1616671946777_0.5035032043227694","host":"s3://npm-registry-packages"}},"18.3.2-beta.0":{"name":"streamr-broker","version":"18.3.2-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.2-beta.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"486226855587deb8c53554c4a3969ed46ec093f7","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.2-beta.0.tgz","fileCount":91,"integrity":"sha512-cH8437/vEzdtq66bOgXoU9pJelr6JYP9o6d9jiIN+N10g7lOW3y2xK7thDupiGgiru9EkNGY5v4UNY9suJmyZQ==","signatures":[{"sig":"MEUCIQDtqFW65ytth+Fvz49wXjgw4yKoZ7WhkWxB2wmj9onCgQIgEIljCeWU6LTO/UfOvQcadUbV+q48BKn+01+8gf4H1hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYZILCRA9TVsSAnZWagAAVH4QAJQqUK8Iv4s70zSFJqDt\nzgtyW24MofaBVpRDbKY/ZptoSN55VTyn2tEGHQkqvCHxBlZlzyemiIO4Y0rT\nM08Fv+2ZqsbXL//qKc/Wox12Qo3iIRyhI6d8wAfiMxemVbjp012cd2w5aJsr\n2CJBiWHSMQ+LWe3S1z7d40c/AA2eNqKKyH4DA+/Sf0BeHEiI6u/+1EW1qriA\nwta/VzLk8IArMHgK2CKW4YIZu4q0azKKCIJWdBC/jfg+g3FiYcWVbD5+8r47\nVejnIfilFcduiQqwwF/JUHu1YH9x9OzKdHAG2Bm6WTlCJbhrc0lIM5/pTOS8\nWoBQ+jw1I5LjyhBcxVt/4VHzWXxNnVUCRaMg1PYlQj1o+dqu7lonLUWX/v9l\nIn6+s6fhw5Di8zLCMVP/lPHieteVo+PUQGmlv0rxwQxCdJbmkFcflNa2+z6r\nyQ9ULzWcQR+z07ar6arFZLAnarG+koNuQtyRp4m80Smk0GAfyjiSbm8u1f67\nkT46zOrGM9YyV7VopBP5jCCjVmhjSzUAc85rSZK54hWburmY9xz3Hg/Kgg9x\npC7gAcBQ7sXhVa+lKsMJJR+rIG0q4ToemtLFEDiOizG0vKdvCbD/Fz280aCm\n6N8Ys2vmekDpzT5H27MUzWqdkbeGophPL/KngDoh2mfJnCwTqSDWpUYZI7Wo\nhAIm\r\n=cIEg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"9d3d3640a15dd37335b2b019210e86659f11e6c6","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.3.1-beta.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.2-beta.0_1617007115256_0.2292285336807176","host":"s3://npm-registry-packages"}},"18.3.2-beta.1":{"name":"streamr-broker","version":"18.3.2-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.2-beta.1","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c77c098e0f3ce13480f99dc01eef4c8a1f7398cc","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.2-beta.1.tgz","fileCount":91,"integrity":"sha512-yBZD+yL4kOg6dGYoFrLcAAWsZJrTRpl6QtMr31SXuePIYFe9buzg9J1zenAXee+F6XWZEQ0aeQpXgmnS0/DdtQ==","signatures":[{"sig":"MEQCICpA35WMGDqXxWoRQpdRrNTlwbRDsVrwxp5Y43hNNvjNAiB+Mx2OMtXIprSsWVg5djXSjOh1h+0bWjg+G+nxscatKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYZStCRA9TVsSAnZWagAAFxoP/37BJ6Ua/A2aUVmh1EFo\nfPYbB08Tu1rI/vpbK80IipyKsRq2ZovRyPX3JQGBUi9UBu1G4QvS/rde6KH/\nI8bOt9Wq15TT+Qq+NoNDiQkq38Nm/WisDBPBtITl2Mfje/5n3qc9lUgDbYek\nYDTwvBFuU6LbIprAg8AzIoNIs3uPaq70UPTLIH9h8DY6cqkTBufcdD2R3xCl\n4rsucEK7oMGS4ZM6utUz49gpE3yERaqkPLod6B/gTiZG6eteVFrZZYq7gnXY\nlVTIbVN6EEytxBCexfmMvWIEOPKKK9nO6dP5MisfEmM8C+bFAULT3KoiAtpw\nrVrp9AtD2hh1yI7cHJxndz7jYh6fm7pqq/0zvqAizCiCN6/5yL9mQcJ8abyd\n1jxlwArIyq+OmrMkWj+Oa8P6NWxVqyX0SEl4W2LiTQE1mFbFYEwAKmkVL0rg\nTrkoR+IA7DMb1FWLr0F1pWR46k0m2R9u5ohyF26/bww4U5FQ5ECjTU9yUJRL\nCgCK0dXFS1sy8/KsPeh3Bml4NbMeLketoq/CXbXCOBFoT8DbmZ4Rt7fQZ4VT\ndinM0hTkNf7KCkU4I9S1SEhEbA7Twvs32Lechdlcl9qhJSo9CRpzgKy5fKA0\nuUTU24e5L8SzEEynR5y/lNZkQce5vk6TJ1uu0qyVWeo0olM/H61hvQBHkYxo\nJv1r\r\n=sd2g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"908adbaa9fb5d6664be4fc5378c8c18006efda57","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.3.1-beta.1","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.2-beta.1_1617007788667_0.11153311317263248","host":"s3://npm-registry-packages"}},"18.3.2-beta.2":{"name":"streamr-broker","version":"18.3.2-beta.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.2-beta.2","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"e641b5c44683115dbf343dfc2efbfcc7e9441899","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.2-beta.2.tgz","fileCount":91,"integrity":"sha512-jMZElFf9qMfi/Mv/rJKxbx3xIX7okjqW1jOV1TukLu5GFu5H6XRIVkzkKZTlzCROJdp1vreb/k3t3NvOK4DzTg==","signatures":[{"sig":"MEUCIFhVeOs4rKDC0R+dPQgEuJ+3i7Y1y+Lktk6j/UpGX9FSAiEA/pKgaJmMzFw9dreBfX2f9YyQZeE5eVVoR2J/EX1to3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYZdyCRA9TVsSAnZWagAA1aQQAJeaOiACCvCMCKng7krO\np0umk/jEouFEx60xNTpeWmcJH+UFI5YPXlLWZ8PVo+66b/BxRTqiix2idStW\nMSDS+WbVGJ2p/Es2QJ03+clP3NoqvIFvAnXXbEUNMtDcD+N/+uzAdM1xXXKO\nsUzcJ/eZEAmQ0zE952eEihL9+EbQ3M9J+7mVe0jEhSeeL98JSGCRz8gAT6LA\nZDst8HPsld5NpaPKCl+8Hj4CSuCahv6wCuqYSbvbZWtBLHiOksLbH2NHA9ti\nluIrqtnCAOxJ3tUQOM2Rf3yNeRBbnFsCejxKfw6Cw5LBgB55Mdt0w0eS1vxq\nNVjFSc8uT7Dl+PIKNSUs93a4u0BcpwUhQi74owFfvx9l8nOipmHIel8kIiTy\nyb1ZyqfJtZoAJWi2wA6kKjJlWrBCEEqRLM5SA6P6CbbCFYVBuvyM8vg549sP\ncoZ1I+TLpKAdz9JOYPAtYlIpqv2TUEdgWw5rJ+DS9v5wtN5l07JFNDyYPxWn\nuv1nTBuObIk2LDsQy5R84vBXT17ubhH8tfwKvDN32Xt5V7AAw+rkgAFHzTsy\n9CnLPlY58dU7SJiyWfagPhuPKfFJcGPiwblVIjr+dAHIdjkEyTN92GRI/t6I\nCjkeoQmYbmBSsXKg0AmJia17pujaB++KmwQaP32f1tQ9Ygwt24oi2nWgjgrU\nknI9\r\n=Xa7E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"6104a07c02434d935b9b07428e347bb2c651e92d","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.3.1-beta.2","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.2-beta.2_1617008497803_0.46755386383662656","host":"s3://npm-registry-packages"}},"18.3.2-beta.3":{"name":"streamr-broker","version":"18.3.2-beta.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.2-beta.3","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"fb266e70dc47802d4d5895164d4b9c823c6edbbd","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.2-beta.3.tgz","fileCount":91,"integrity":"sha512-Tsh2IOADchP2SGGnlYGH61r8rUsr12rdsHPE4enGUNC8eRdwVjlXaublG0lQe0Yq+PZr0zaMKiAHajCrEM42Hw==","signatures":[{"sig":"MEYCIQCT87OTnHBa9sApFIdhB56BWFOITa4ZnqpRKWxB3nUTjQIhANwEf3I2bmOGsFR1W/gjSax9hRfWDbMeb4Q2TTPM1Ea+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYZqZCRA9TVsSAnZWagAA8S0P/1FYlIpiz4QCEtVCwLMb\nIsnLRObk0ShTxMja6f0v9LNIRPi2YpyyGUL3gPwHsfx1+jqAtFg/2776kwL2\nAS6ITxcGFBW3tPfS6ZHgD1DsDwQGj/Ia96RhWWwyKQZzaanAewjW2FLbMCe3\nQWbGjEBcb9T/2/rcyy68Mvb3ye5n6hR2R93ErZAC4TNVin946iUA3tkEgorb\nGiDmRgWu1PHYIkCsH+/5NvBdL85rX16QfoUKPfFz0uScsz98EJerJ05QYpxv\nT9gq6IbgM8WUf/Y/zXq8EHLXLaL2IZCY4e8zbeDMMwRl34+9U0Nx/1nSpnL4\nlahb0Fd5W6hKLbq0ioYBg1sIMGY2c59lUR+kBI4JBoNPTotYsJ90fuB9AYsy\n+QWHsfcEDCtEgsWCPBcscrmHdYv3H+JNkAqE75c77d5OeE4I+qwEqFI0c50e\n+zXgaMm1GEvryqkwDRLBWDd4+g6xlbFsXB/V1uEcssJYgB090IHhuKb9dGiS\nUfcEy8fvaXvrLj5cVNnTYnSbkj8JK7If+OBZg+TMuHKui/ua/quyrK5KMDVC\nPpP+p5/cBXDnlaYa/8/jtN44a+IdCTehEzsNEWiH7O9vUZx65esAOFnPbvwZ\n/n4WI7OoI8hMvsV1T1msbo8B/EfxLQNy/anXH6yTNmNhkdsBjLnMQ6JLjYFy\nh+L+\r\n=xQqE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"5a2bd1d0c7b71bd5a8ce343bb5dc6233301fc475","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.3.1-beta.3","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.2-beta.3_1617009305022_0.3438260032913967","host":"s3://npm-registry-packages"}},"18.3.2-beta.4":{"name":"streamr-broker","version":"18.3.2-beta.4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.2-beta.4","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"aad4c5429c87ddd7ea4f5c24ab6720542f208d55","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.2-beta.4.tgz","fileCount":91,"integrity":"sha512-AZDs5baOQFV4LUASfftBYAF6Fd9ldioj66EiIetAoU7pEQ2mf3bgtoYOA6Ra2ZvUJLx3dyjFI2EppCHeR7fTwg==","signatures":[{"sig":"MEUCIQCS6t6cd9b1SDAZ1Sy/owsQbuTRvwqnaWISqVUawJEXFQIgVjzBIfiRASAOxV7fn7yUZbGtaENYNsSMkYzn/XGx2Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYZ2rCRA9TVsSAnZWagAAUnsQAIBgA1URct5sGBO/+OB3\nPO5fdoCk8VmEMNvCm3DWLNK9MaoR3oXLsNwpBh64n6I52lt1jmKlyWMG/wSA\n8KXDDmt5w21chLNoyfdSqicjW3LM9XB2Ie2ogRAe1I+yETiYBFAd4H7zQKnt\nMhKNDvdKd/v/vkQ2XKw9S8Zng0HRaWpLCk9XaCRmDSv80mn1qAq2RsjerQUi\n36AtLPGVQuavWRKByyKLeANPXGyZoLaGfkZecRjuWGMaXzWVzL7SFCqenaHz\nxPuO1gHr1fK7l96b1/JVkcG/Ju443QjZNR/MM68zmulnxzMZZPO6sQpqR7Ok\nrwFNHjGCGv4zze8l/2SFlySjfzTuHRsafvUKW0XDu3HIewc24wTa9WnTgumE\nBYookDvRuJMzvZQHuKuCC4f02i6oRqIi5HrGBoe5pd25YWKQrCLPlnprR6QQ\nbgUvSVsfLoEpIC1PrrDAkynpDXPQBIsrhMiI8xL05+u+Zx0GT19N8wQqGDCK\nYok//1/hrZ6L/t3g/BrGJUohF6fMVq1cTTP744QUYFb0cWcAehRL3+fVgkq8\nDJhfieiEDJU0r2w+V2MdOdOuGsrxNO8gZSt8WED2e9Y8+hrgmMrYl5SWn+1r\nM3IGablNI4Hb1Boj1wTF6kqnTh9AYdsmCCaxj47qGTtBwjDUZNYw3GhojdK8\nMFxg\r\n=Fqdk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"6daa9bdf6bc2a2ab94d879cb502890719ea7b26b","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.3.1-beta.4","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.2-beta.4_1617010091015_0.5444210603414483","host":"s3://npm-registry-packages"}},"18.3.2":{"name":"streamr-broker","version":"18.3.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.2","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"2344d27737bbd97c143f616ab6eb6f48d1b063bf","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.2.tgz","fileCount":91,"integrity":"sha512-fY1ucLMUmDPlJmeEdmx31ndJy8cw1MfqFKUEYvYoJYUrIx0ZARGLhTW2TH10WVkmytwaWD8YOUV65qATNsH3kw==","signatures":[{"sig":"MEUCIAKcRh1XsX8xwGphCWl9AvFQ8Mog+Z7rDiuljnTJeZuRAiEAy27sppvk2ZLoZyGuAkRckQa6cVTxYeK/FRYvVWboRJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYfwpCRA9TVsSAnZWagAAON8P/2zx+Qc3cr9GMqxMGsr4\nYPN2HQBvivoJI9nCB7I8UZ3YgUrAEL5fvVdMdHyZa0o8XEgYOUkz+qBzVigJ\n7wVc0ODfBE1QUb1KonPwk313m6mXrkHdNPqBjaH2U65KxYVLFU2cLTwGOt+v\neErFocdqaSlNgY8l0lKWl0ugVOFj2n7Yql/lcA2vOwWDACa8Q0YmuTCVzojy\ndKmW2MBYHkbYqosatIrUTMjdtZC2X/oxyXyQ67qbMSg6Q55wyt6K7pVzyIkp\nR+UHrEPASksiPZ6VmOqv1QMGIL2KZMmAoz80TFh2ZLZyxL/tStcJRXspFUeP\nSa6Jo5QO8YPlMgw6BUm3HfQx6GM+vsYPoNqMi8CX9YOqfy7cb9jhnqoRvQVg\neO7R5Sa1bWk8bzzhuOQYsOKGFh92RlmPX+Fx703e6WEgzJ102NF0cnoaQDrs\nKBE5Q0NOepg8eX6oMdFbA16UTwXbItMjb5m5l1T687auSQe4ZCTr3Eb8WTRg\nYtMkmM5n1VrZZS4WFocChFYE5DWADBlErvo5RMyQWIQuVSyd+y7i17ANwNoo\nut9ckJLSuoY+qTlTQrmRnS/KTo3hWvKfObttWfT1AeTB8yptmwxosCsK6GkU\noAlT7WF0Hv5cFNCL3HL7CvXkw4gRP0o3ysC3bDPbFH4fsbfFyubOcs7DZeVV\n3PQw\r\n=TVAI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"b7bb12edd985a0e78a73f4340bc7b9ba41b6872f","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.6","ws":"^7.4.2","ajv":"^7.0.3","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.0","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.26","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.0.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^1.5.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^6.0.1","streamr-client":"5.0.0-beta.7","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.0.0","streamr-network":"^23.3.1","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.4","eslint":"^7.18.0","supertest":"^6.1.2","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.2_1617034281199_0.3746411154675082","host":"s3://npm-registry-packages"}},"18.3.3":{"name":"streamr-broker","version":"18.3.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.3","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"6591c0fe4724570397b128f4c69639d0acb587b0","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.3.tgz","fileCount":91,"integrity":"sha512-wd6S/+L1ZBM518VbX4vL3TNXP86/xlWMwFiyOU6xVN8o2viSMgVFOFJcccuLZgeq2MNJEHNbF/PZyy0U5c2Ydg==","signatures":[{"sig":"MEUCID79RO7GcR4neNzupP70vrqnxvU0niKzcGCBH/9Ar9qSAiEAlUlQQz+VqxHIMCRG7FKbGnSAwG6tDR/dV2hEbe49q24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYub7CRA9TVsSAnZWagAA1ZAP/1Lo2qVzdHpXf6RHB4eA\n+HHeLsnSjczcSKB6O6OkoZrNFu2cUNyLZ3Cgsr05ncfFPXgLXBFvNC1d0HCm\n3DhgQa7jQVICqWQ7bDtiEsUDghicoXfRWdLv8aCmx1V1TLjgsUqjo+O/ZsvS\nPnuUC6L3BLTqLh70CZyfGRcv4QhoxFw80MSeT7qPfhmzKrVQbbHBhqU5hyJr\nCabnCSuJUxys7FgS2KPmNssxQKJ3kq3Mq58NxF+40Cvy6vkbrRPRqIdjT4GL\nJhveecpHoUe3Z5XZkP4iCQaCjOmH+fcaGLTJy18nkm71cMM/elmYyPkus3jM\nhOLWWeEDvkgf/rsRM046+77byyfbBrJcZoEphPlBCxjA0+EBhwX7FeBu/nr8\nC6lw5UgiGei54qJV4FUFPo3bkxruxzZXB/KXQIBN0cAhznvewhmeJjr0InMy\nws43viJbmY/M0RNFwLBdtF0F+PdYjrQT/4ir0oNlv00O0gBc5PZBETfL4QWt\nCldBge+5yGFo+Ht5TiPjEXXCcm9kv9AeswdwfyF1JgKPiiG/HfIrNOq27Hgb\nVtlrV8/B71g3dFYbRgiJJMz2R/zUmmCG2BcZVItJ9WhHax1kDOq2MyYdTcdQ\n08O+ZHn227Gc9bQ9W/IB9PiFVlpLDNXDptIXIEM+zfop2nbx9iEd8ii9y38y\nem+K\r\n=UcSZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"de72425e3f501afc074f33eb107ce29b54e39bb2","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.2","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.3_1617094394538_0.6032951521866856","host":"s3://npm-registry-packages"}},"18.3.4":{"name":"streamr-broker","version":"18.3.4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.4","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"7e42c4a3c6f7ab8e8665ca41309e2ce96a93a28e","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.4.tgz","fileCount":91,"integrity":"sha512-ZoYes3CMz/bgIuzBaBjB8kdvlEoeITZkNHY6bpGwljo6e7tjTe7VJSxYTTCPTjG5g6AKinaL0MpZKA12T9Y7Kw==","signatures":[{"sig":"MEUCIDFC+0K2V9dayZ4RteSzcxt78xU8hCOh9Qmitq9MvM0rAiEAw1bZFNJfGkdFYf0Y+1qbdmPfZZNXL5qJYjZVqSg5geM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYuwLCRA9TVsSAnZWagAAyLIP/iw8zWHeKWNg9hFmep66\nc7zSMokiArMx0jKs9ouNUJUoGokb1eeAEscUBE5+MS205x5t7BwnHM2QSywF\nvLH+3D3letiUhcLAUCh+i/2WNtEFR8Y4olN+12ua2oyzj+x4D+o5uVRK5RmJ\ng4ytihLdQZaBg9U+RTFUbEo2wNuee16zxEGoagG8gV2M5Q1G3ekpEwTbMRWN\n3lLg4xGUobV0/kKYULDDmi4lrMKT1Y2k1V5Elmm9JchNdxMyV5NfGoSiKDJL\n9+cStTlI45Lvgholo7Wc3A+zpmRRy4k3y7zUXo4VCBnG1nP6T9dduep4Zi8N\nHR2Zgv6XHgKd1HKBt430Vp2S2tb7PGBVOymGpZk7y9N/ywp06fdY+tlvonm7\n2+vDqI/EPe+MKPlr3V5UNzvhxbmP3SKXEAffZvfzYRufapPDU6usP2ymATMY\nCXmWO8EyKiqRvBopGNm2xNYwzfMGzq/FFqCufWwqaWNHp95pv9I1dRJU3XRH\n6TyejjUhLRXF0kHwe4L3jHi1eF1O0Q7N/eL55CsZx2t531iMBfqL5O+IRpv5\ngZfnGVlH0orhdZHgdVoshNS2+pkvz08DeJY05s2ho/WL6fbzwjs5NQcrddkb\nAWAKgH9fw3J40rF5Ivg+xQSn2PEARxfJAqx1moWDHI1AQsce4A0NXr/QW/A9\nJXqN\r\n=mzmL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"2761d26add4630b6e8b3f9f12fc922517a286661","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.3","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.4_1617095691177_0.3528614265935628","host":"s3://npm-registry-packages"}},"18.3.5":{"name":"streamr-broker","version":"18.3.5","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.5","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"2097028a2d7104129970c2bbcd721b00553dd0c3","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.5.tgz","fileCount":91,"integrity":"sha512-mbUDzH6ZXcpKVdnAQiRx7thgYRFEaHb7bA9eH7GEO9iGslqW9XnAD5FMEoyvwMr3CJTZMyraveuvZOhAk5hd2w==","signatures":[{"sig":"MEUCIE0875GKSvFIXNmYjjE8/8I7FyU9PwUBoCadExrg36A1AiEAsDsnz3FOgXw9ar7cy2TVtp9Em5oqA9VMQJEfy6v7DE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYwteCRA9TVsSAnZWagAAhnwP/iX/iO2BeiHPDgxQSCyr\nJqzArxS9gzoXj5pHzAdA0df1KhZ9IYRH0VvCHZeFfpIgR9kAgKgxnMEM+KqJ\nEmDj0rQkowQ7LJ5IAQXxJSD2fKEZ/Kortq6A/Nqgl+IKtsA/xBDd2lPBxXb6\netNavuDFgyh0xIRTeKeCkuY7wHvWcqOTdy07KBQn+p3h2zwKHGHnqeDtRn8D\nRpCMzpf7rVqDmvUiGstqsrj4aXHOaHVUNPkZ/5SW+R6kjxsPus53kTKn+DBG\nvhAaqwbOmLRX6TGvS0kVnZxvqlqsYBxutArOfjyw8oki48k9KbTEUAn0vDrB\nTpxhbwaedhYcj8sQOYlpqyXpAlqmo3edOfn5tN7N6+cWGR9bodJmSdFEr+jl\nr/uYJg5x3yd506hA63qs4lGtu0sITfmLRBgXowTvSGXHJ6UrzgCnVrxZRiAj\nYtFQgA6TfJwbjV/h8q6hvEMLcsqi3egUzGgLtsBBjQoqec1SC5f48qJUd7Ic\n+9cYQ7HHZPW4yhXJQTPqZaBRCF7sk8a/en7ovqWrY9IzM1S42L2sMsWYqhsx\nBGnyK9W79mTZkJhTDelIm8gW4dnoatOj3lgaPkMGudhQS89H4CXrOYieY7QM\n6J0L8wp5vBAZdWUeBkioy5Nu8NqXPvXk6MFVr0pgqisyPFuPy0AENx3dXKYe\nfnPb\r\n=vSB+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"058369f913c8dad37d2253304728d69f8a43b0d8","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.4","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.5_1617103709961_0.5155541250832856","host":"s3://npm-registry-packages"}},"18.3.6":{"name":"streamr-broker","version":"18.3.6","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.6","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"29258d7a4c9fa99b0cc695f3e22c4f16d976d507","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.6.tgz","fileCount":91,"integrity":"sha512-d7XVsZdqMz/uQqtVPKyRNvfFDqmqLZmocPrqOWTZzToLP5uFt/jAT2+3sZCHuY+z/vGIv4NBKR42lQpwYoBJLw==","signatures":[{"sig":"MEQCID6Ah08206cV8MfORu7yMysTHj5CV+25qL5PPV6dB9eTAiBhZC+LNky0xEszpexk9e3HcPNt/p4pQMf99URyZUCT3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYzcYCRA9TVsSAnZWagAAs64P/jGbi1Dn7evNpSknR4Aq\nRGd3JsCUUCx/TVE9+6EtINFJrtGTFe8WbJweOrxuA9rK/ZHjWcNCljp9Li02\nYRasWAhq7InrLH0FkBOniOjvFc6PjaZmrpdsPJF5iSu/R2ad+xFYPEA6dZHr\nNxaUs4Q1YRxYN6WTXPPp9xeKuMAqmQ7ukxueeic7Gh2X6Yly/GPUcpwgfpgu\n2GSvZr/h/VoP2pZwqw5xFwM395q7/LIYFHABKwYNYM60wWdfDVQigV0k8D1s\nB2KHGc+TxJ2v6aEWRnBZ6Yzc+l1E5UiTSXCUSRzSVVkmM6OzjSHiqWZFqdqq\n8BxRayL440wk5YFluhXyMLLShuvlAtWLmCoOjABE6BPRgc0BcbKepgneNrBy\nTiI54Ww81zubV8zNxP52eOEEnPqlFePoE06JV6eVtIU2c+UrKGEltdZR9+hR\ndkC8f6jUQijUcaAsFl05+VzOXGzb7Tb7CScVTNog68DyglCbkYft40Kxd7Uq\nEWNAsMVNKxpt54GF0HUQ8pIzCX8Ff6esvzbHKMZVoPk8CgYG+2u3b+XVgSa4\ngEU72xO82OXvD7xRmzj7kzhwOysstM9ofrGdVB48Jt17FtZ2+8+Q2pNIGVhO\nfN4qDwlo4wAcWCpUFffdyfUbsgdFvxa7U5AJcGBP1e1cNFLroyyqltpudXkT\n3GAv\r\n=r2EY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"746c2060e802680a43bf67d398571fa7fc0cd3b8","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.5","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.6_1617114903678_0.2546132110777306","host":"s3://npm-registry-packages"}},"18.3.7-beta.0":{"name":"streamr-broker","version":"18.3.7-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.7-beta.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"e4991dec82939e70d024f541ac1daafad59d7075","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.7-beta.0.tgz","fileCount":91,"integrity":"sha512-gOOj7dsdxe2TFfmGV8/X+2KXyB2VkcZm7b5DHEA+t7584MByUJSTRUwa5pBSCW4ZjNRm0Us1kQf60uSf+I80MQ==","signatures":[{"sig":"MEYCIQCjAP4U5KXxnhe+r9lx4yM3sUs9y2Y3gSWp0m53ppojtQIhAK7EFivQB9By+ToHeB5eK3JYjB9KyYtsgR78vWTXtKPl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZG37CRA9TVsSAnZWagAAIoEP/AmQocNXSu+/ymc+Pkk3\nZNYs+5W1i00Nn2pCEIvI9y3NHMJdewx9oPSS7eq8+oW8fiouQRq5/KV7Puml\n93B1YRIAGXFda3QFIbU2Y7TLbr20XgFlsE/L/VWUm+iaihgSx0M02OHdo2tH\n2F833maC1SIZATA4DPcj5DnNVvEDR3PVQFj0x5yfrV7LDYRBJpHqBCmkdvKr\n/2drYyypno72p/6V7kflZufpGbKn7Lbb3m8VFYmp5VKTQ8kBtLcq/VpmFvdz\nDWbO1TPpF6KanzZE60lJx2IJ+QBX6Kqy9/P6B4l6WF2xjbiNSLgU/NSUHs+R\nSTHh8nxJOHI37IwrhBUpQTx+pooAIaFi4JwifQr/uBUiBHqTMp2nVG6TFoKh\nlA01rwyiG7NLhsuV4GW4kmhkj+xYRp8Cfwq6wChnUzbZPUQneS400+kYBmwp\nfMmwsFi4Y/wS5IVNrUFgnlCJRhAjaY3jngMluznlpEU7MdGnet9lMAMVWBdY\n6AAuZOpdyNlMTuw4AzrgjQlQeFYrmUL5RYQZJC52EguWw21RkmQnxYtl/odj\n8AY4N0PyqKdSMVa0Dkn6ecJtcplRKIxvyuDC/GeeEdwe3MJVHJafgIk0A2Ei\nm2I9QDLFH3H/5I6+W/vWEmaIXNQ4q90UPqVHFk53Iw6Y2T8Nyj35r/PE9Nzx\noKub\r\n=gn5T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"40a73af4c5b5403e6d1da2e389cc7b57d1767dc1","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.6-beta.0","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.7-beta.0_1617194491460_0.4955437916545069","host":"s3://npm-registry-packages"}},"18.3.7-beta.1":{"name":"streamr-broker","version":"18.3.7-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.7-beta.1","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c3be933f0a8f11ce17a12a265d5f24bb2179046b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.7-beta.1.tgz","fileCount":91,"integrity":"sha512-TpA4XzIE7hmhYfW/zN+fe4D3Ia2gdBJPyDXwGcfJuW9KsifVH6q7/u+ZjqStGEPl8W+8IFpdJBiYDKGxrC+d+g==","signatures":[{"sig":"MEQCIBS/PNgyeJ4o9eGUC+xb8stMhACE0VsH7TF3PGVaD5YgAiBqaRH3I5XQE0THVLAzmDtMLktfO+9khVhS8x57imUquA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZHHUCRA9TVsSAnZWagAAKeIP/3HyExVt5I8Jx4jg8uJD\nDOoVSG/4A4YTzc2TkNn/tJEh6IimdOmjk8bycNo10O/lIWDj60ysHVthcfB2\nd+ST7t1lDnCaYLFtvfNQRrJBrVIo7QJYW273sE4N7AHT2YTZx48d28HNdCp1\nb8D/fJIv0SSzXxWfZEEHl3lWILMuCGusSZKQpkMzyqHPQ8Hr6UsQWBiaxlA8\nKZ14jgqo16elRdu2uo57bns/BtqRzXgxU/s2UuEwem3FFykxxM0itaAJL8n7\nNu8CxlyrABx6AdLw0v36J8a67t1awYR6NpSaMeknm2N6zr+GeRF/cnTOSPXr\neV3+/3DfsX9IYoQPJCljVLjoksAtQhlc0p8mDySG+8gkQ9qJp0W1GpJW2Zmh\nFVeIo1ViSN7PSGYwOQEByKrULfS5N2luubvwkiYPRmY85DA/poh4A72Pf+mJ\nDcd4TXwY719MfIuZX1aJWiFxjfCC9rCQV2IIgXUQTI419cbwdOEf9Cm144jB\nBwN7/ft1I7htvlBzfrYA0GStpZImVtL1Xtu8vtMgdCZ9bhf71bo38u8FPjWs\n77bQ7/dmsYIgMp/8qG9953rsoWHr1LBBHP8rqeKRD3FDRM6lQS4tHElYa7WI\nMfWZjtpLCTeyIud8Hzyd+NG6PqHc5UXp3A3Fq/ygUkOyKJsw3i9SBIOnrk/9\n1bj5\r\n=fdjc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"d2414313a3f6e9d8aa973a87ac5cb0dd8a432703","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.6-beta.1","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.7-beta.1_1617195476063_0.0797553502560997","host":"s3://npm-registry-packages"}},"18.3.7-beta.2":{"name":"streamr-broker","version":"18.3.7-beta.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.7-beta.2","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"d3cedd87a6eac6c3dcc93b514fae514e34328b2b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.7-beta.2.tgz","fileCount":91,"integrity":"sha512-eP91a7HwNY5AXR4Eo6TgILkvC0KaeDh/sSSuSoWjqdCEdl8lCTrWYpW6RX6ic7z7pQ9PeX5XWAaVVHeqjeDB4A==","signatures":[{"sig":"MEYCIQCABXiO4pGQkvIdENcE/BftWN0EAlMLEoUVZL9bllSBBgIhAKL9Drt/a54t5Yq99IrGbhIhTTRdoezMyst5OKHsgZoY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZY+5CRA9TVsSAnZWagAAfCIP/3CnOkvEkaugoCwFLyVP\nNKFbFMfLYykf/g9XtvvZqaDXRjlTcINGQpv6iNqDvyk7JrkOm7/Bk8yB+RW5\nbXgXX9v06858dIvywHc/G8zdbIiBKcApXhdu8rbxPdqVdX4Z28uT4NpvoEbf\n8WCE6DSgZrGmlVRFzgzqXAHA5paEvA57fJvofDFIVTTnvuUcekVjvzJfvQ5j\nw/bvHtPPAIdgbttPWEa7rGFUkTYB8WICD0BZtyQt2lBr3dn1i/jf0tp+BcFN\nQWQk3K+xCbG7fEII/LViudQpYrMCu+I3riZd0v4QR1Q7Y3CUUYelJxb1Ec/a\ndMuG4nYA0/HBsr+xivHRcQCpbdFhCXGoz/oP7spQYFhPGwaIttAYGYkajuEB\nBmuJlSKaCrrZmGbZLd1lLy9/g+GCIgQrqEGH1mzZJcTIMO30sMCVJBkYmLaD\nkisZvlXNsU7M5XPa1+c0zWEDFaWIEYlETirAbwLzHn0HJQrvJl+68t417sT2\nECUIoGu0/NrYN+ecWRTlac6SZw56e0+im4urcB/VPJEnkqTXCYbggZ6YDHdt\nVACFrRnSU3dCrhSgfZtfimtAErArosCP/Sa/1qVQTZ9orWXE7fApkhqekA/J\n40AO8L5Lnr3zD48i3p9Tx41bm/eP3poeMJQqXZYrnkkLAaqJ1Npy1oakTfe3\nAsdV\r\n=vcLu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"a9b44871d0b93bc94a6b89d90f32ddcd8640f194","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.6-beta.2","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.7-beta.2_1617268664900_0.9139464811761435","host":"s3://npm-registry-packages"}},"18.3.7-beta.3":{"name":"streamr-broker","version":"18.3.7-beta.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.7-beta.3","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"6b025054697a995822d79f25f7d603d58a78c83f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.7-beta.3.tgz","fileCount":91,"integrity":"sha512-ibkg1zVmUkBGRkw3SOparBv32ar03Z9NSC/81T+/uHsXciVzUdV9fzLg83/7MHNo21VgjESQSjHVVQIxYhVuwg==","signatures":[{"sig":"MEQCIHtyJL1Vuql6GPfypTGTALKITKgh86bwiB4ujNDtCVC3AiAwPfiSY+Bm7gEGaZmuYUzSua+67g32xlSvgJcY4QqL8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZZYtCRA9TVsSAnZWagAArV4P/RUrZMPljbMN5EXscVNO\nDPzOW3jVIqeYzpcLFRYZiAyiYVY+qe/znUsZWiIO0oEWAKO1KgWUwFDXzP55\nO+1FloxIwAFJnDvnzTXbapWBgsDtByuxjED/vRuczUTnI/UL/AjDgigwGxlj\n9LzUSl86u+wWNbPY3b1LIZDXTOeffRF8hTOvVs+NI+Ev0Bejhfs1LpGUYU6W\n2sq/q2KDNuERq1sS0I0m7d9qiFd8hrIbjuj7rHVAXXCjUHhEoFIuERVBlmpu\nGUDn6qLQDISXZ0i2tXymFW5bZ5UbW3S2nWWZXcKbVXCNLdW177aSMnHnwaO/\n0dpZ5C5H8znVQWhrlTCypJt6fHk8FyU6OiBtCSkwXWnAe4OOk3jrfJLeW0BO\ncs67upjYEc8iU2atB5Q3yyIFhE9twzkmcPFApFaP02gcLQ38VszKJQgmJY06\n1KgM4elGGlY8MTRGkGomDsDFS2KqK57BJC3oZPLnX5OOmli/Dr3Jh0qZSgEY\nO4w3asVfocTHPxbZ31NX/9JSBFuDFEIoiGAepJuVDxTKsARdaySo1rb1hI/5\nl/HEu5tvTttJkL5CT7buNdhXoxvG8bTRlOmaalsKv13OBWDzU56W4iY4+heo\n2gWTqzTqDfU8NwVZFCmq2oeu6tFk4nPfwXHEDBkQqgVKep1x6zITq1hePiIu\nggVn\r\n=gf/t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"ede6d0064dbab2749f3be353e1a228aca0881c2d","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.6-beta.3","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.7-beta.3_1617270317396_0.36055762529328517","host":"s3://npm-registry-packages"}},"17.0.1-ws.1":{"name":"streamr-broker","version":"17.0.1-ws.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@17.0.1-ws.1","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"7c789d50c7c16838872a939e18c1c1d650e65445","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-17.0.1-ws.1.tgz","fileCount":92,"integrity":"sha512-j6VWOvNuel31KyOuXhJQ2ypBy/2ZGbFRZwL3gGuhIaIpUhUkIX9eJ2E1S+BKIGbalq3ndZoaa/kuaxtVQOGZLw==","signatures":[{"sig":"MEUCIQCwCkB8wy73dflca80NjhFuKkf5OhmKSjV5fpSO5xUNXwIgARSvLtfFnBvj90yRZj5Ffc9uCBUGPUn2Us1rfBpgtRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":388477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZaL1CRA9TVsSAnZWagAA5o0P/2IKzG47XlP2IsOpCDxM\nwP4pskS2SMAsMnGHEGcUe3hXbHiXCuVCOpFmx+fdaVuP7ZNmAibC4rXNEkrH\nQ4OFNn7KhxbK9bFv2HAhDi2CYcI0UudBPAaSh/P/ynWSlyeC2TARHFFq4wd3\nJ+8pb6cShwhtcQkaTHTXTMObgSQizcR8ndLjAhJLpOEqfYqCO+7BrPpx85T7\n2AghIMUXtvJDtTikzh1inU3VjFQLUj+Bh0on74ldAQMFn0ekIOlDSvM7e/me\nKSZCY+LHoMyD2hWXMjye66AetYwyi+4fk2mIUqu+U0t23R7Lmzpl2PtugsXD\nRm3EMp8E0egKW+rVBJmtZJiRbeokoiqnhI6D0Ij6f+Ld9XEz9S+T1xPPHgwZ\nuFjbRGeT/inzwy0JZxhNFypzItcc1y5dRn7SRqe5wtvQG8BCCeeU5OhhwDjH\nSAM18n57LqQc5ofHc+m1SJDJBnc+DwU1rZyWzgvguSKmepAEGK+yH/LIhFm1\nL4WKk/vFDiMMDCc0FZqk4nPaQcy7R2vHAPtMsxk74SdWqN3nveAEksiT7Vvo\njZezlnxi2hSZObSXPx9gEik1NsCZxleQBb3nBIMJUcn0AISqxZ6gXz6QQ3dY\n6eJIrQrJ3oOvfiWC0Rg61i00uxnp2ub5cFq+rpZFKmQQ49Bkq0BDMy6uxII3\no5CM\r\n=sGt/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"ceabb30819e4681f18c761e3d70d54371173ec62","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --detectOpenHandles test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.9.4","ws":"^7.4.0","ajv":"^6.12.6","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.7.0","pump":"^3.0.0","uuid":"^8.3.1","ethers":"^5.0.22","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.4","commander":"^6.2.0","public-ip":"^4.0.2","node-fetch":"^2.6.1","body-parser":"^1.19.0","pino-pretty":"^4.3.0","@sentry/node":"^5.27.6","streamr-client":"^4.1.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.8.0","mqtt-connection":"^4.0.0","streamr-network":"22.2.0-ws.0","cassandra-driver":"^4.6.0","promise.allsettled":"^1.0.2","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^9.2.1","eslint":"^7.14.0","supertest":"^6.0.1","async-mqtt":"^2.6.1","into-stream":"^6.0.0","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_17.0.1-ws.1_1617273589425_0.7885248992205733","host":"s3://npm-registry-packages"}},"18.3.7-beta.4":{"name":"streamr-broker","version":"18.3.7-beta.4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.7-beta.4","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"66b5f0fb4f1f9f6b035ccb0a4ebb7d63cd4e1ddd","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.7-beta.4.tgz","fileCount":91,"integrity":"sha512-EhgLDrvsu9MbJoRXssPa5qAOcz/m3YHdYIyyeOF/G8dX+WUXJsJn2jSZvrPHIyOxDUrhTQCX1pXq2VKnSD8sbQ==","signatures":[{"sig":"MEQCIBzHJUec19OoM2Za8rxORg1dTwCfy3mRNeEr4jOiJn8aAiAH6Hd2E5TWewIyOBMhrDNLgVz1aKlgECfbBmCwRmnCwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZbndCRA9TVsSAnZWagAAzUsP/idWnbvRNHEqkaKWbVTY\n0hciC0ybpzDHWHyCj3kMPORVpTBzZ3G+7NjPYflL+YIQPN0JdqGpzw0HZKXx\nED2SMvWPUTyWd6vXcn+XBeGDOOqk1EpN4o2KDsNf5lyaV2z9ugR4NG40/ykt\nhFwTIgtFP5kbUOwqRRGnsltT93voUMpVl4XRtDEoQsqT+CwWdmUteEmzRvLH\nnMaqGMOecnagY/vzeIWATONyGYzVdg4zWyQuycj2hnVyl7yUN2InMQpGSVlX\nO/tO5tIJY6xa7cdbYxgL3Xr47rIkHoxkOZyypp45PjL5aOewmMrooSQrSk/i\nbJ5wchxavBqJ1NWZ6fl47VyN9acHvpFt9CfiZWcz4F/JWbZYO3u0E9WHGbwq\nGkq4cC3ouQ1sEoAchuedL4OicN3Jg4IRIqNED5Sl4mxxqjDIixs6ZT7GaAhv\nbQM4+kfayMf0sokAgUHVzorvNBMBgdlDsVn29XhEc61JM1VdqmcIBMyN42s0\nm9M7nU1m+HqRetrisKGTR21uCDthXf61WCWDiOme4pdVwoCTM28tqz5wc/05\nHhxUzVXio7EshXmvRLIu031FJByh/RMXAw/JgFodMq46XwAFqt7UtFX0G9Xs\nf7qOJob57gUuTYl/I+GHoe19bqGoARdD58r7KCGlJLbweERmAmrIyNHxuqUO\nP2/F\r\n=WX3Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"c1ccd4da48c172078118c524227f9b0c43692fc7","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.6-beta.5","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.7-beta.4_1617279452873_0.599526220328952","host":"s3://npm-registry-packages"}},"18.3.7-beta.5":{"name":"streamr-broker","version":"18.3.7-beta.5","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.7-beta.5","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"e353332d430dbb4c9f722c0a55c9c65b90a3fd87","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.7-beta.5.tgz","fileCount":91,"integrity":"sha512-TFEFD+PE5zpmSpktdtdMNpDL5+exi4XRdO9YN/93PYOtu2U6q7lKjO4A1BSIcuXZm77zzRncAtxYXQcdaUbejA==","signatures":[{"sig":"MEYCIQDL6Qb1CfAW0vNNFrIHyTlZcAF2yC2piJUXWaiEAYTaBAIhAJ8d1yI6o9KwSdSzWiVvOyLrpgzYNTyOiCBCdk6AL7Lc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbB6xCRA9TVsSAnZWagAAgVwP/0qbPZiCKRlDSeO2TmGK\nJpK6VIn73uXpLAmiMEWudxj6cFE/lePLdz/4BVFAC68WKKX9b2kxhoAu7C/R\nw/z8e9Nj+kzTrJGDgeQvYO8WXWbvni/jHp6L6hR7itFk+n9n5L5s3vIhWdx7\n5w764RQXFnJ+03CUIsVHEviku03nESZvbOGmXdVM2nyReRf8LpzT72rDumxe\n5UMKR2Qi3I86e2/fJ6jeKzaVBbjBo/nOExaQg/hzPu5sghMFW/vR7Z88jFl7\nu9eSrwI29uPGu19hTr3QlcfskMQlCBoA6NHG8DazQ8fXH9A4ZlJOLwnVuYsK\n37cub0zHmYfuupUMCJ38tyZPNyLCDp5A4VXH5DbHkIuEQ55yvQoqqpCpCnHK\nMoxlSd6PHa6ebeB3eUTIMCATWMrGaFrKqA+Yfb/GIs7iWd085pnfD5sn9LMQ\n5KY0XnKq+qVFfAqn6bs3toQl67CJXkOkq5EyTUJ7B2+igwQ9XB5jNKtwX54n\nGAuMSOdCY8LDHGmPZCt2nFTi/QBYt8lcfgixot0/30BBduYUMnZwr7ZEJzkh\nn7eN9FdnERz4k8NLuLyz7Ofs5hQtzC0oMZ998DkB1VQxtd4Y21YW80Ox28Sg\nhHiPsqbXqK/Jy1qAYuQS6lQoIYI4KF2v8Ycg2hZurxpuTF5bcz5NGZcrrqlf\nmZxy\r\n=Qpl2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"17f560d64f72df89d69ebe48476893ddaa7684fb","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.6-beta.6","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.7-beta.5_1617698481135_0.8235089137844394","host":"s3://npm-registry-packages"}},"18.3.8":{"name":"streamr-broker","version":"18.3.8","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.8","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"11b6ddf141b9f7e4167f3214fe7f8c9a0a232d4b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.8.tgz","fileCount":91,"integrity":"sha512-tay3z5F/Vsw175Oh/Qv9WB2dDFA4gk/IPuOq2PBA4bB+oALWW2nd4B5T0xdPF73k7rrxYwsl2BGzSJNygvhEDg==","signatures":[{"sig":"MEQCIBobEeLUF+HW/0gsMWLf9JCuNd4zn21JzQBXEZB5vuBmAiABD2DUW/nl/dMURdYw44+HGSEIfNKsU9ofxV7X+oM/0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbspmCRA9TVsSAnZWagAA14sQAIOXmLeVMMS/GV/mWMMB\nd0E5l0qdQbVCPtfqmmhieltTvq3onI4a6a83X6giMYXJRbETG6/y4LVC/pEI\nEFTTzHpntNhFfz/T0QR+ABMU1zXoBG41cCbh4J/FQ456jsBvGWGcIq8T1+z0\nLJydEP7yHPFzytc74AnU4aOBqdx9zoFFlCWY567861P7fdfNEmNEz7qjEFTO\neQ8IDxOyCO0aqMtpNdrsrVKB14GQsJRlVPye8kH646z6ctDzhyE0lu20u2Xq\n2nVz34gOLdw1ZwUUGeOaN3uONatVCx/wo2Gb9WJb58JJ9YSOyZdq3uIBGMvR\nVV/iRlUmRp4LWx58r1DV0zeg0P0Vp1e/Z6T/+GiO99QKWFmy4jCOATykxDCO\nyWqNCmZHPq9HRE145vUcKKzep0BgJPJ8JOlJFEnKe+TbiCke+o4z17k/UJbl\nBASJslT5JS/i1FJ8W3A5AtzJElsQxroV+gLXheTcUnQfjEdIWOBGy/046wTc\nn8wTlU9OCEg96Q66qAELiV9R4DMIA4a5FnkKL8NHkmqiE/uQGp3LyCSBY2+j\nBw5Y8XWUllBsGq64zJgZoDghQ1pqjuDva8W71xDKRFbrnqs6CALwJSubbUgz\n2K6LX/Iyka70pQ+n9g8N5DRSxMmTlhGt6PLbu5BAohtsvjODPgaQQ6srFc1Y\nsK9A\r\n=+BHB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"4fdaf06fbab2b2ed359cd37e6f1d359c7fccb2a7","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.7","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.8_1617873509929_0.6311277091284104","host":"s3://npm-registry-packages"}},"18.3.9":{"name":"streamr-broker","version":"18.3.9","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@18.3.9","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"6a1f51020e65b798502a32f8d3e05045c7aa5c28","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-18.3.9.tgz","fileCount":91,"integrity":"sha512-8xY8bVr9fo2/7ELXnGoJYLAoBaeBvsjC0AawlGXtehvsqMLRzA5GuXIyqnSIjv6rTk2YnRHnGevNRqquSxa4tA==","signatures":[{"sig":"MEUCIQDa21Q6uJJpkn5i7l/SDKqVtPl0vr+AZQJFfoXjw5S0LAIgEzdrprDohiPJ92aowKuxzIkE/ep2iORkJruCcv8930w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdB6+CRA9TVsSAnZWagAAHXkQAKHdInXBNaD/Ic/2Cju/\nl7zm/BHLyvhe0poAgs/903OirJbsThH4vNvqMzkO9cUoElqWcqqHfknlr2s3\nub5MvVH/Hs0TVdCkRJppiLCSkgIk3LkeV61/TFE+xhqm1r3Whl8DJphC4s9P\nzhKPptwrcDm8T+Dx3Or/ikmBEJG/lFEQPcUkZVE2cB+93XvgQCjOcMKEuAuS\nEHHq8mQJMRIYOvczqOV9anF2XTsFoUQ/PYMF0yMfKn/JfBTyG6LMUbV9HvHJ\nrh66KsDnWrX3erWUMViZdnevd/1C//oQzrqF8xhyZ0feKCd8SS62kE+mF0vr\nnj/uaszyovesFB0JzqY/3Z4qkyz16JYBv2fIHk+sQxYv9biqJHCHdEONM6pa\n6G0czHOCC3b60ORONYu6+sn1AOZ+7GZHTPZte+haJeZkyFaK9U4LGUu8Im2r\nJI4fOT3cxVrZGkm2Iz4JMOp0iXZcoSMdTZm9sB8adAU7ogZvAJIEkGvaYmpm\n3JuqrLjhSn0JhIYNvLHoAnA+WUnSbJmtWi58nde2diHUtGyC2RKBkHaKpLIC\n7KXntgSxIm77vsM8A5x+z1IbPZBAEHjFa136kgWEbFMG/F0uo1PNmhC5hjDR\nvssCHdZzxfzV0Ap7JD9Q9LYQ8htf9OXOuoylLEC76h+qSLfeciQxKOmkw/MQ\n9pNf\r\n=Z7W/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"7ccb7e768123c329e088879c0ebb0a638c312a46","scripts":{"test":"eslint . && jest","eslint":"eslint .","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^23.3.9","cassandra-driver":"^4.6.1","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_18.3.9_1618222782304_0.837312603401706","host":"s3://npm-registry-packages"}},"19.0.0":{"name":"streamr-broker","version":"19.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@19.0.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"626dc0a1673af3378bc8722508da02bb53696c32","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-19.0.0.tgz","fileCount":97,"integrity":"sha512-6L/26MvEAnrNW0bkzcc1Av+lJ4/zyfQsuZCzt7H4HYZk+rQt8YU1ewcj9mnUKUDlL9fM+ZXrhszTqls2613UqA==","signatures":[{"sig":"MEQCIFcOpR4hDg5Opl+a14FCKUHv6xAW5X3sWKFRcG7Yd23SAiAIdWPqCfRbziooD6fDubOAru/9vRO3znFUGd6upFA7MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGZpCRA9TVsSAnZWagAAazUQAI1puH3gmkFs4ratTLsK\nyiXkrIbXPXMDeUPsOT9DRcVKab1P+pHxI6qA88F9wOOx81oa6ZIhT56HE0yg\nWmyq+F9SuReOAboXlRXK/vnxGuw+lSBpRhxlZfvYKlJy4imQVHSUXP9vVsBw\n73uAaGzrYlHE5X+BVmaiHr0faVBX4zJXwojXu3PDW9MuAn8Yqv6lDhM875HC\noUbpYsX31IPrSm8zUJearJzRlhOdHB2xtzWwwtf9kv1X25uTjj+dMD+YlbI0\n0vezQiVeoiKsb/BXyeO8vGL7tHPfR3wnmKciYgRf1ZzoCiKDWANm5bP4J3Ae\n11AuqVXVHWoyULkbCCBeN3I4YVUcOPTFrXikWMBsFx8nSy06yYNTBxsg/YPp\nAXxZlPFNGPgLgU8jNuLWSlo7XB8f54IyBeih2CeVH2HOjX/LjJ0viYzbl6xo\newjVqhtWIoovKwKWv5gARPBQEJbnHsKi/B3ajEaoL0+ZBEWXrWNNdfJjs9Wh\nc0ax3H5ojucDF7MkhoinC1MPRiW32gTrmlULr9N1snn1tQnNOIcxIlCx4pbU\n9J11xqdsRAtbHjRRZxJk/n/CPflqzkjZP2CE7JMtjbx4wqc8SQ3cJPce9rWt\nKB1vqhZsuHx4cga9S7g8ieneCx8QaouxZ28PwQrUnQqtCbXHlAXJhGDt56vI\n0qOI\r\n=u/LZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"9b07d2198f1786993c041ac4926b6bb4ab1d37e9","scripts":{"test":"eslint . && jest","build":"tsc -p tsconfig-build.json --incremental","eslint":"eslint .","install":"npm run build","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","ts-jest":"^26.5.4","memoizee":"^0.4.15","@types/ws":"^7.4.1","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.22","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^24.1.9","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_19.0.0_1618503272637_0.3112877012443631","host":"s3://npm-registry-packages"}},"19.0.1":{"name":"streamr-broker","version":"19.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@19.0.1","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"e0efb7fbe79c75f277677e673683f02630ac1dff","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-19.0.1.tgz","fileCount":86,"integrity":"sha512-thRuDL/JVSLmy4JohULwfJ3oMO+EHiYD7ch7vPY6Db6YkGBGww0tRKhuzvtNwp6uUblBDcSdtYZrnSJNWOiCZg==","signatures":[{"sig":"MEYCIQCxrSv8jTVfeMIV8KVhaHF3zib8RTO6ljhj9ZOgYjiS0AIhAOpMAqQv7bbr/0d6kD29sMwzsBBaVFBRdYPmTOkwFSXv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGjWCRA9TVsSAnZWagAAfzEP/R4QnfqJ2SCeFG1U2Rgp\np00tc0n/3dru/XQ8h/cBAnMUJqMVd3t0UyyhjPmGl92V7Mqb2C3lLQ9aB/Oy\nAsTrfEv38QcF0aoINHG+9SMyLrmlSWQu4kB81RbkvrPhjkBFiARF3KCU5bey\nMhHs2AVzTxidsTva0xG719aGWDJDeZtNNTmtdaxcyrHe+bExlgH25WJTjF3U\n6I3/dO4+UP51/Wvafq8nWWdMD1oeBkT4Gmvxgd/DrBe97Uj538+bypbySlpe\nBt5b1/n0MM3CRNjHZNRNNzrjUBGpZy1NW/yLUd0oyb17HQ/MZFZVXDGtkCRW\nb5x6xb5H0/RkcnUDs3ivOpHhyhWdeo/qwVUgf2yGiK4Wse9xvqyHDCqZxtHV\n1w6VDTFRLXIFNqd0PZTlhivO7416A5u1zzBtXHqdfFaV4lsfl7gGYyRR8vSA\n4Oza4STIIRmF0WlNW42gzfKpY6IHCDB0dGwMit8l76Gg1MhW+XCqhgaqpnI5\ni3KcHmm6+KQNjEd9uNoCzpnhvC+Vwm087+/SLwxrzzeIRMVSaCFYxrlFyQK/\nDBpxJEt54HjOegIyO4d5Tx5/JcmaT6xXy3vbPgsC5i0UTKMIafwP99ViWICU\naF2GmBQE4KaH2PF8WXYApIgJkY6ufxwBTTLmkWXHSaH4ySCZoY+tEgql2iP1\nioI7\r\n=u4f3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"a7c4738716108c7ca120ebfc4cd993e60a0327ba","scripts":{"test":"eslint . && jest","build":"tsc -p tsconfig-build.json --incremental","eslint":"eslint .","install":"npm run build","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","ts-jest":"^26.5.4","memoizee":"^0.4.15","@types/ws":"^7.4.1","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.22","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^24.1.9","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_19.0.1_1618503893932_0.6264798090786072","host":"s3://npm-registry-packages"}},"19.0.2":{"name":"streamr-broker","version":"19.0.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@19.0.2","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"bb664202aa6898f64d87a397e2c74bea3563dccc","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-19.0.2.tgz","fileCount":86,"integrity":"sha512-GWYd7wMtZr2V6JHHRVg7SVs7QbGbLzlTLA9K2Os8IErAg6KfOkSKCVnF7ClNWRAKM8i7ZJQyckImmQ5Y21HoLA==","signatures":[{"sig":"MEUCIFuejjAnK8gFOaikmdENQbCjycDl3viO65Qa7Qiabpn2AiEAka4nijiV+Pu8LynAE+K+8kgFHlbg1wCRfzOsB2j6fBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeGoDCRA9TVsSAnZWagAAxYwP/2aPGnYOqYMdr7QzMgSf\npQM1sMh9zVYkil2mJ17iQa8JrxUi3NlnJ0lH6VSrq6ZdS2s6A3lFTcvlSMY8\nal02ZUfflujg61B3Fi3uCQskujZ8TrSbCFhfNa8HzDdaXkEkuXz3jZj6+G1V\nxBu6uvEjBAZedjEpLQ2j6WIraefH7+O4ibxTIbDN1Jn6sUjjfOdpiQtHByv2\nGj3oKS7VLNDFPrahCCXkbA/gSbNV/xJ5J9lolxnsIHx4MQQ26dMY2si96C/M\nei4aTMeAoFkdmfOBN0s8mmvD2NZ5lXAOdQ+W7iqp22GQ0tFisyNZDEsOwBwJ\nrw1YLfW/lutcrxpV0Zw6IwO1PKE/HBaow0EmpfJBUu8MlAH33K1k/qmzpzFe\nU/0teFk1boqNuBRN07Id5jZZnXxXrz6ijjP8L5321GTpiWKfjoBu+jn+WJUL\nDJ8z0y263tj/wp4bWV4yYNDBkB2iGkNXjD7YSlj6vefUh9/zlVDyNAEiszvs\nffYjLXZD9dzrVUU17uqJNHXq+K1hKr8UCnNpnVRJ6rw7JJ5HRi2raj9PzkeM\n71o1PXn87pgzOBn0QKYEdttLCqeOpWfRfWbyf4BeBD3vtUWznAM3sKMoA8sr\nnUy3fpHowRtDI8kQImwxjIZ/IIcd55/yAzPvqDqnMzM2VVIp9m6S6fkM86TU\nZa/n\r\n=/9ci\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"4887158f0a5abcf92890d8c1d2ba3232ea92c120","scripts":{"test":"eslint . && jest","build":"tsc -p tsconfig-build.json --incremental","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-integration":"jest --forceExit test/integration"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","ts-jest":"^26.5.4","memoizee":"^0.4.15","@types/ws":"^7.4.1","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.22","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","mqtt-connection":"^4.1.0","streamr-network":"^24.1.9","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","promise.allsettled":"^1.0.4","arraybuffer-to-string":"^1.0.2","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_19.0.2_1618504195368_0.4250194248289896","host":"s3://npm-registry-packages"}},"19.0.3":{"name":"streamr-broker","version":"19.0.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@19.0.3","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"1a57506167a1df00c0bf89550dd7e7997cc3cfd1","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-19.0.3.tgz","fileCount":88,"integrity":"sha512-Kwe3csdGZjJylQ+kuLKDTDZWUN6I6+g/SO07CLgWiqQxNMHJHBUSpFjIZAtzLQhBb4v/nCDVXu9Ioc1VIrTbYw==","signatures":[{"sig":"MEYCIQCgaQBX3biZt2mvrahc6hIRFKP+fooNTopilzMKUKN63AIhAKMpWz5k8dzbRz5rF25sm+kqihRsFSljrvEnuBq2osLx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghyg2CRA9TVsSAnZWagAAuHMQAJ5PWgeJQ91ak6Hi01qk\njptmBPIE6HFcLl50ZilbBfNNqUKv50hZQWTD9v1DAsnH/gbbfTyHHmAUy3JM\n2aqoR2UzbllQIj1awvDji0ALXVaLYbibdylwtDJsXbckRYSgwIseVlMmoi6t\n4JSKbL0gsQH+wdLG3lJhuK4phIUfYKWKYeaKEOsoFENZ1WP9rDnmifALfK22\nZrMdTGBqQoKbT82iWhj1Wj5CiuQKGQ//CYXsFhh397PzwD75dS1UO+/KpSSd\nlDk14hkZYNAL0SuTFrUEqD2XBDcXf20YSPItw8ZQVgwXV5ZxYkaYdSO28WEa\n3A3ov13Jws8Ei8TXgmtISFvEyv3ipl6xXy/14CU1r5PBvLumWKhcLt2rXepx\n494uSpCsrIcfyouIb7fPjC8uWi5bpHWzZNqSdIy+cNOPmHukcQZ1TFN6G7r3\n/YpG7WUfK5hvmaMYDrA+5NUIKAfvDYEO1+SnId6vggfiq6nqliOAfKA1aECn\nrbVQUxOA5LoMdwkwzULTElsDRaILJQCgomeTmVn/ca2HhWSIosy7nEpd9fsA\n1212w7xP6PeFYhVscip08GiIXjyit7Ql0TsFyFDHF0C+owNi9BJHGb1yLNn6\noT3gkEdWuJY3Kc2pTgWW8kPe97cxPkDIc2pBmTqs28daTd+7dRUyDSwrB/Et\nv2fV\r\n=U6wG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"a39870bb1ae26b45175f37c16d18000e8dcf1d38","scripts":{"test":"eslint . && jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json --incremental","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.12","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","ts-jest":"^26.5.4","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.1","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/jest":"^26.0.22","@types/pino":"^6.3.7","@types/pump":"^1.1.1","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/express":"^4.17.11","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^24.1.10","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","arraybuffer-to-string":"^1.0.2","@types/stream-to-array":"^2.3.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_19.0.3_1619470390395_0.7983265813215656","host":"s3://npm-registry-packages"}},"19.1.0":{"name":"streamr-broker","version":"19.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@19.1.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"0a2eead00223285a12c2e38a0a1b69bee6cd8ea1","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-19.1.0.tgz","fileCount":131,"integrity":"sha512-mYR/RFRjh4X0bRGY+9pmiE/+3nihx2bWdq0iLHFxOamV8QVpsKfihNtc4GjaSHfKzP12ijB6Ok/ftCzQ7BVp3Q==","signatures":[{"sig":"MEYCIQDiyl5ytupNc0mnxt18m9U+mLJ7yMI3IR62vEb+1ErHAQIhAN0PL9axL7xEnm2OmWgZOZfdRmqvsRYRlhdei67bmlEX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":386160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkp+JCRA9TVsSAnZWagAAB2YP/2yH/bJtftPZocdK+MFz\nna/5NaUtOOplQP2KwcAwMkibVmZShAIf3cKKnJhYA3JJLV4/6+mseYhWjrcT\nvpBghdzdrRkjhTHBq7pgCr3MANNGM/jPK89z8dtN1txr4kA0zzB0rZ7AbI+Y\nuIMQHHezwT8sEf93xuf3V69fsOqWjvRDoRkp/1LKLY55DcsdJOCXNEnPjI6o\nUre2TjyQPzA/Qo51/m8U+v/bEYesvJcNcWQA5rcjHLH7t7UAVapSgf+VWPzK\ng1igqvvn5ih69gnwLZ7W+M1tVXLDyHJhfMOh0Qg4n8tdEtwghl/pWdxCv/+7\ntvmOzJEiIKTcSbuPRFx8KPYnn/B9BeOys4SnBpJFKr/259y22wWPT1qb8K8M\nUclIDk8lblv5ulIPmtYKuV4u2RmF4fzZvKYLgLic4MxIVKF6mnLSp69UTeDi\nPON1cIWaAMJzHiZILidS2f3Gh5811oDdG5uS1uz+u4eFbJFoym6jk5Tu3dq4\ncLsEgFOquVdC57Mlk2IU8Y3aQMY6XJipZiMv9KtsqMhfpl8DzVvqbXpdqElQ\nlTLZxgyR8201RZ6FScSHenyZ6VVEAcmaEFN/wwYEviVoRbezKTOROCeQv1B2\nk5Vv57supYiepsSI4kIM989X3EzLwlkV54Amy2mwvNDOb16jgboJ6aiLiUlI\njAV3\r\n=pPkX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"845f1b7e890285dd8e9a8f85555544c7aac2a070","scripts":{"test":"eslint . && jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.12","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","ts-jest":"^26.5.4","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.1","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/jest":"^26.0.22","@types/pino":"^6.3.7","@types/pump":"^1.1.1","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/express":"^4.17.11","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^24.2.2","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","arraybuffer-to-string":"^1.0.2","@types/stream-to-array":"^2.3.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_19.1.0_1620221833433_0.6034614876155411","host":"s3://npm-registry-packages"}},"19.1.1":{"name":"streamr-broker","version":"19.1.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@19.1.1","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"1f21ae9a031d4cd5af05ce335c5ab6a47053571d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-19.1.1.tgz","fileCount":131,"integrity":"sha512-GFmlvk7JJEP8gFXj55yuwePaMcHIDP0PimNrI1bGD2VPlQ79iUBG0/QMIYV6HoFrEAmikI5ss5jydUQTKKfbaw==","signatures":[{"sig":"MEYCIQCtnLbHQ1z+3Ins5m+gWnxuWaczMYdQq5wg63XR0yrGJwIhAM+3IRaRl2SXNK27H0VhXg3GOZga1C009ubtTwhNMd2o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":386237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkrRoCRA9TVsSAnZWagAA1CQP/jtlbngYezR4ysjtzMPz\nCK0+vFs6SMu6v9crwNFdqo6sCeu6uoFTFqWXXSFtaYxR0+MFbUUi+/lSaT+w\nrP1Cpy1Lhut+wqdVpPtdKPKWvuqZ6EfMIW/I33ag+kdsoKkYWHlPvNxp4SsD\nZkGjr70QXRag/C9z3Lziw5R55D6CUT7go4uD+7JyYzieUwOW/B7GI6WYR3Yg\nIhF1cd39n+wkIANusXQ17fHCQ3klqp1llHYfg6naCoATJt9GqubZrGBlfMaY\n0Ue7Zef3btJZJpIzGrBUkknMfpSMPydLLhe6iK8x3Eoz+TQCdrCLyYMub5hV\n/uoNPRoFVafTNgEC0Lg2MMuk5wO56jEQM1jgp5S/dAJicp2PDyeEoxG2k9Jb\nsh93HLjFzd5+kHIi9hH0gU62ThQS0Y9bV+zUksm6cphT/6wl5UHi75mB0EPy\nAYM+Ajv45OK/J5o2IlDHk5MCqsH5Gc3sH59BuJ3u2KCUdtrmD7f8tIK3AAD7\nUghtu0LtmPwCx/x+SYVOCGW/V/rOQbaOLICB1EIXBR9XfuCT+i+W3yXFYrAA\nPM85X5EoG0CKjy9j6LtnM75FrrW/Xy9gyL6ls26WXoCAuumCNWC+p2wjHRL0\nRqvJcukY3c3wTcC+o0/cXwB+iu0N3hVEqJr/wbCtzRmtdI8FC3gJVJH8f6zc\nseLS\r\n=7Dg+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"c7ed634800a1554c4fc0beb6b6a6340fc07bd340","scripts":{"test":"eslint . && jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.12","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","ts-jest":"^26.5.4","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.1","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/jest":"^26.0.22","@types/pino":"^6.3.7","@types/pump":"^1.1.1","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/express":"^4.17.11","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^24.2.2","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","arraybuffer-to-string":"^1.0.2","@types/stream-to-array":"^2.3.0","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.23.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","into-stream":"^6.0.0","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-streamr-nodejs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_19.1.1_1620227175793_0.25314890624416075","host":"s3://npm-registry-packages"}},"20.0.0":{"name":"streamr-broker","version":"20.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@20.0.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"b4e6f2ee101eed1bf168348539ee8910e8f1c94d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-20.0.0.tgz","fileCount":141,"integrity":"sha512-B/hX6ywis1T0uEwn46kZxv6N1TIfraFDNL7yUYQd7uSC36KxjvF3YzkonlVNN0geipaZ0gTOONoFI693xDU3Kg==","signatures":[{"sig":"MEYCIQCzpU7tvn2hPv6hHjAaUW2By8hHxBXgCbv2DJXsl97NQgIhAMW/diBQ2yWo5QSrxkMnPC2y2hdel4fIZzKoY3CoUrl2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm54LCRA9TVsSAnZWagAA8+MP/RqTHE98RPn5YmTFsbb1\nGbxmYVRUmfnHYDTSFsE4uf1QsmmVIThLsE7tOXFye9gHz79YstAyrJ2IAw7M\nQNt/StpLeQ8d6hwgUGSWVs6Hazj/PrYPbqL2/Pd2fkPK6Fd3n7xYDcmUazHp\n/qRzuuJ9xHD2xbebtwa6Q2a/dc7facM6GqJSScZ0f0/rMUUXdeSYJ2/VwRIe\neSUuErwvRFNOauqb3sN0zRr+awykzIojqB8IFY9ko+CWLdSkWI3VIcX3TH+q\nX1evFLqrEM1ALE4AdOmEb/lfsXDM4ISV6wiFsOq/3BDflQkhHNFqEmwagizD\neERJKJE3G2YN7zwadnNibI2PqMzUnSHhp+q+xeXFg+4J78WfX2NY+PbCiJpz\nGMA2LLRlb1s8QyoWsoAWRTyu+cTkFlFWhVEvdR7bkDEQBDxFs0I1HTdTrcPn\n7miC5Q6TBXaKFqkE1hOia0QDMo69QsFR99lR475Q2TqxQHcREycolBy0SaEe\nikmtb/ELRhjBOrRv+dlf3HjrJFFbKfma89Xg93sCw/ljNJpNvefEOge9U5cW\nLp1H14PQ7LIHdMzOet2fM+cIOfPnZwruefuyvijsFYYmrJyfD6twwBCfKdXo\nGO3XYyr3J7cOF+kVAjDbgaPWI8YNZq/12L0DmzKCM2DaYfKbj/uiboEYtuUV\nQ31P\r\n=Sr/H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"0b1d1fa456c9bb2c61b71655de80b62f6e7b1bfa","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.12","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"qs":"^6.10.1","ws":"^7.4.4","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.2","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.0.32","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","ts-jest":"^26.5.4","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.1","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","typescript":"^4.2.4","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/jest":"^26.0.22","@types/pino":"^6.3.7","@types/pump":"^1.1.1","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@sentry/node":"^6.2.3","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^24.2.2","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","arraybuffer-to-string":"^1.0.2","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.25.0","supertest":"^6.1.3","async-mqtt":"^2.6.1","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.2","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.0","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_20.0.0_1620811274867_0.8742816004321246","host":"s3://npm-registry-packages"}},"21.0.0":{"name":"streamr-broker","version":"21.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@21.0.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"02cb685b35881963c4d4edc462086dcbc94bb56d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-21.0.0.tgz","fileCount":154,"integrity":"sha512-2oBG6wcolETF9uaQ6zHZQgp81zPEXoZhV08MFVq3tgxYaUT0k93u6KUEGDcEwAr5QzX6UcA1vgMPTI7T1RuUMA==","signatures":[{"sig":"MEUCIQDmqeBgWqp5zAS2igzmp/oc2K4ZrIvOQuxGjIiFncE0EAIgFHmI2olqsiDFSOieBiIxbj98LP2PbZTgPiLCA9hmK9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrMQYCRA9TVsSAnZWagAA1swP/i7rTFIG6ipLsYR9QiVb\n44JzpR6lfU8YE8Cho8OUSA8ItV4FG5lSiymkMP0BgQ4V3UAHe0pBLcOqq3iq\ni5x8ezUx5aG/czAmGGBM9jeayWSrGCb68mjKEpqDXlETaFhdGhBuknXfzjMI\nG+gJ8kd5iV+ZT6JmPD+KVUYScG7ZdIDtVMxIDxtmkNgv5/W7Db3Fvxx1PZQY\n7x7qnSzqZaXzinwhhHGaK0fYBr4JFb4Oxbql+Herr8u3T9PL2kHnRE0HM6vX\nSbYYwYY2nIlaM55mv20pofrDjlGMrwOHHhYUMiIUvS+xUep0JlKet1MxCK/1\njd4tV7HUmW2IA6OWddHYwBKRfGAGpSnJxcqVF8Z90vwgxfrlalZxWSXvW3Oy\n0RoOSFGP8W7JXriUBQrezuarPjdZ8TL2WMjMs4K6YEAm67Ank3k//rCSm2Qk\nUu7vFoDoEHcnnfxodd2RWJkvMDkQUwJvGdokxB2Ok2cqO9m+uFOQEO66zOr4\nEyIjr9A0jGfBAQxRQFzurRDkmU/7aCuvl8ajPy3wY6BY45M+r+O4XQ3NwhU7\nr+fj5EHD9pD78fjBMcbABVX34witbezaWtHaADSeEF5MlZzj8LZ6aVwqWg5d\nMVdG4kzE0GG9xrCZGnCkbRhjvJmd34isnKKhhNZyzSicVruUXDfIHL8fgYL5\nmlta\r\n=Nl7s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/pump":"^1.1.1","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^24.3.3","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","arraybuffer-to-string":"^1.0.2","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.3-alpha.0","@streamr/dev-config":"1.0.0-alpha.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_21.0.0_1621935127631_0.17072349690776578","host":"s3://npm-registry-packages"}},"21.0.1":{"name":"streamr-broker","version":"21.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@21.0.1","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"5b593d2d970c57d22dc6e64424a6c2562225850b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-21.0.1.tgz","fileCount":157,"integrity":"sha512-V1cY8aqbDHIEbq+JS6dWY4b1T5neU/tCg3I6yUsOnMhbhhgDqQWcmRt0byTQY0QGLKxwUeTOyTHR9VaYHmYBxg==","signatures":[{"sig":"MEYCIQCYz3tTjlMAnUPW0+W/rjgVg0uRjHSrZqdkt0GKhtBIzAIhAJWMeUzOCNWRyyF3grjRs0JmN+3dtBZx/oHXn9EbQnsY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrOGeCRA9TVsSAnZWagAAlq0QAJDZTL+ChB1FrfX7JK//\n8L1E6ps6UizPHWfMOJAaFOML8I262sOGohNufA+lF5b6e3PAK+XRsrva3cs8\nuRsB895Ld71ZPSTgdhUV0FQdY5LO/yEt7Stf4qTtf88/YUlyEmKyxcPUM9QH\n2wkfzwy7DYrDROcI8CC3hiRp9u8iNbkkHwk3dP/4URoV+2iRi7KPPQxTNVHR\naG0MO5AV3UcjXffY7e6Mo5MpkLUsTQ6jClMcVm0+8GtEmbvk3Jhy8xCykCcd\nLEe5vfj2e2Cuw64LEZpbVWeXvCFU8XvXWxBr0QLuzZ8xFRIMWxakN0hE0R3g\nvieDQkdnZ7jnlZUYrzxQLDpn4o10QQ5PPj0VkeGuMgtGy0gMKEeGk21Xn3+c\ne05gGlbv3E+k5vEpRa+JVmFyPxxQKItftpTTRQWcHAi6R4iaEIruBPFFFqx0\nASKHxg1JG6wUOB4u1xZJlqnlYyG+/fx/lgB8r7MKC4Xv6hgDzKApvySE+Mlh\n/n6skPE0LadpdFrBwzXDC1NcMFbrcwfzQb5DWLvwP2LwN3FNmCWj5pvagSLX\n4X5jBeoh5BoMLyRdcJBLT6Tnw72lSVxyS9Qne9r0aP5DZuDM02upz9u5eoRG\nlwhN66bHDkVFk7IFVeB6C6ERUJTbv/zPD637JBcMEaGfGfgbbk3YVY6nlm6S\nQ5s2\r\n=LBBw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","pump":"^3.0.0","uuid":"^8.3.2","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/pump":"^1.1.1","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^24.3.3","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","arraybuffer-to-string":"^1.0.2","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.3-alpha.0","@streamr/dev-config":"1.0.0-alpha.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_21.0.1_1621942685604_0.8905569602113845","host":"s3://npm-registry-packages"}},"22.0.0":{"name":"streamr-broker","version":"22.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@22.0.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"ea5374b6c5bf764da0740659e75aa0bd34064e14","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-22.0.0.tgz","fileCount":173,"integrity":"sha512-XGBbh/0DWs9ktCfKLYCQLmldD3Yr5tLXOGT0TcQeu+otEx1y7/r0IDD7vBQ37qDNwZ7F3XS2ckhJwM/nAbB2tQ==","signatures":[{"sig":"MEUCIQDHEUJNg3oQXZ1rd3e9D+K27YCQ59ZpcxZ+i4PFDSW+egIgKNfF9lSubtzpLE8gdquRnyco0nmC8LcPpgv3LumNy6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtekrCRA9TVsSAnZWagAALIMP/j7BeDffXgh32d4Qyd5l\nc2vGfkUbTqNSZtXEYHtInef0ijGgQ+3pIOyy0X4yPivUWbOIOXZVDuCFIjqL\noFdO5/DeEfZhkWAx+5oIDOIFAdoI6fdcfabltlHZArU1XIhtv7bNEEaeDNYO\nIztBBzeM+Uny3liQPA9gP/XLu3eEd42+Z5e1FCXv1rDkYTyujFHwdbdTb60T\nPZTINnjfevzp7na2dBne56DFAyeoFo7OTJVph6jQasP1rplCBbmNATkBH8tu\nYdAS+Q49eXtlU9DSAusxP4l7WvgjFI2naRlrND1V+wN4/R0sfsD2iz8FSP6z\naRJKp/tB+ait6DTotw2lWjBlfR8WzmF4XLxiTzbeXtx7QT3vtIETFEll8WHx\nAClKQk6YaEDv3NeLbs+yQxeLEmz+oCLkBcYTlkbrS42+OLTxhmEgfzJESnn8\nVK4H7JkspJqTR0aIsBig6YtXzBbven3hwVL9yMSy3j/8KLgOmcTGmmi/2jOd\nz+TDwFR0n+mlvvYXEAcfBpvUr4btxU560Q7eDs5XjR8URAlukchH6KGPzYz+\nft26C5xYXB1nC/xU917lufxKCFjDOsGnIv2FwxI47GlQpQnodsvDBcMpD83c\nEcImUhk836RstelVFbts6f8sClEbuHnBsqVKlUB8Od/C7Fy2+vdMXN0k4ZXx\nuQXn\r\n=qJqs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","pump":"^3.0.0","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/pump":"^1.1.1","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.2.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^24.3.3","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","arraybuffer-to-string":"^1.0.2","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.3-alpha.0","@streamr/dev-config":"1.0.0-alpha.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_22.0.0_1622534443035_0.04006083953653872","host":"s3://npm-registry-packages"}},"23.0.0":{"name":"streamr-broker","version":"23.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@23.0.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"e08df2abf2ca7861ca386941a16565d5628151ac","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-23.0.0.tgz","fileCount":271,"integrity":"sha512-qiM7IsVOgxVQ6H53tzXEh1DtYhTLHB8rwZE7ZpaWsKjmAvC5n3bp6//s/RS/Dhhl64ALDeEyjlk1Ye5eHglliA==","signatures":[{"sig":"MEUCIHvQtgYRJyqRXG8zYIsVRAzH/E9eokDPnJPXGBH4aVLUAiEA27clsxZig5BM/iMbRc3IJYhcYGJ7yBDZZa6QuV97Nlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1769045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy0DgCRA9TVsSAnZWagAAX1YP/3QDS/jZAO//R4pKeAAn\nNxxmMSXbRpXKTk9AfcjdZ3kk/ponuwS0pgQJuIZ6mJtk00076fP4uPhcMr9X\ncrwrOUrxi64bYvas0azyEYwuhJi7IZjz+I5n/KEz9jEyNnt/IQfvjJfhjewn\nK590NoW0OxF/RAB9mgwg9Gip+2A4gPcW4pXknIinqOl7EVDQV0x/fSZtHMTi\nxISEoDEfBYVNxKNkdhHg3NtkuN1M+c8Q2fvINXHjYvd08zwoi3kCSyu9GG2O\nQ+ahnxzmGmollXpf5glAuWgYcDAaQTcnLXfoLDjyILq1XpXgHtkWXZW7qalu\nWQPrvPSdTuTjgt6bUzUlhQUVI6Bd/9Pky8XXvJyEtd1De3XDMiXXYVbfKWac\n4yMwCjDHWCw0AnWEAqxktqzGTzsFPJBxxBehqCdRhel5rapTZVxwogiGQEZB\nFEUsbrzr7ykIKOVf1wUOYqvbbF5zF8OY1yd0lzD0zvz9p2i4yQGMaOIfzpNF\nEH2sJHzN1sBXwYcQ9t2TTld36jH2pzH8qmCRjg/sJ9JkmF7rvZ1/ZfsDrlKP\nTjTBJ1qwXp/uGq40YYZLnH6xuJk2TfovUOwcTnNlpnH2FU6R3kUYJaRlwfOg\nZ0vTohQAmWjevd/6ovKSsbALgQll5prTFc9M8s3XBUsa0kATmwj4iwjSsjcE\nYDdX\r\n=UK2r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","public-ip":"^4.0.3","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.2","uWebSockets.js":"github:uNetworking/uWebSockets.js#v18.14.0","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^25.0.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.1","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","utf8-binary-cutter":"^0.9.2","arraybuffer-to-string":"^1.0.2","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.3","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_23.0.0_1623933151541_0.402503379094435","host":"s3://npm-registry-packages"}},"24.0.0":{"name":"streamr-broker","version":"24.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@24.0.0","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"e77535f52ff0b8e2a2a54d356024ee8aaeb485d4","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-24.0.0.tgz","fileCount":225,"integrity":"sha512-ffNjT9hNN1tUgTr/fkmLZYf4H11RM/P3zV8EBJ0Y1sq2O9V/FYKOx3iWtA0ViPDOSY/W8rwXsPmb3nT4YPc9Qg==","signatures":[{"sig":"MEYCIQCgTkEu9w0kxzsKpQIH3+yZaoFPDzQSy0BjbqBin+moCgIhAN++oreIsbBGJmFXzxi1ecx/FSnTSeKxOB1cYfj5h2jO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":558090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7Ve5CRA9TVsSAnZWagAANogP/R2PYU6xSNbUyRBoSs1E\nDeT5zp6ockS1YnZwEYeJA4zGQT1UTxADd99DX4bNLDMwD/xaPVKySaaYiY9+\nemScgk8UWnJslkx6xymSma5QHd/ROP22D5WIL/CHhJNyf0LztrlMuDGyoJh6\nVoDaUTKZZEplQPuOnM3OqSG5h1fX86XEZnrDZbNGbFPVtyMgPvOte4QFUIMY\ndMslTwEsM9wFWPT1A6fLS2ZsXmn3rkQs/fMazOEZCfTrqdx6LQqUjedg5bnr\n25fzLj3HVRFoY+DEKBXCpmlJiOvYJFhT1HBqP3Pv+IH0V+aaRbdtDN62zRFz\nGdt9DHlYwa6QyXES6UVaWAo0nFGmWNROSysPuOXGbQRV4ScxoP92ub3NMpsp\nN+c7tNLAcOC3125sht3EHtl9N0F8J8Sw8eXdIreFPcvSB1qgWX6mbJcHvU7w\nmJ+vekJg57SZx2+28qC8vQxjXPBThxl/gN3YhzLpBMfcpmU1MT47VZ5IsO+Z\n6J1wSujRo+chdiTHAmkHD9xy0lG8dgfKAbbA4NgcH02u//rkBIZTxFgVmJnR\nt8kHci6vk8eZgprt6s5ZJvRzOu3uqym275zQ7hiBv5VEeLW2neqma62uMWK/\njeiHdqNJmXGI28XvzKPBpmCEteoo5HT9IDS+IRWMtVbcxf+nEkFBj22oTlLJ\nuT55\r\n=0IZk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^1.3.3","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_24.0.0_1626167225486_0.7915639863228137","host":"s3://npm-registry-packages"}},"24.0.1":{"name":"streamr-broker","version":"24.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@24.0.1","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"beed60b7adc4307e328abc5badf8fa4550bb3ad8","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-24.0.1.tgz","fileCount":225,"integrity":"sha512-0EujpRqkd4sDJ4rOZBASPU6qVX9GlASj90rLEAIhTEvAmaedphM6htsFdeastqvWznjRwHY+zlbNpwvFgWrgYQ==","signatures":[{"sig":"MEUCIGoBkR1nMs4E92Gpu9jSDZc/857S3clkueOOmYJdmqCGAiEAy9zxMAge0Izdk0LPTGp0sPXjMIU+RUYOQj9Axr+izeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":558090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7V6eCRA9TVsSAnZWagAA+kwP/0tP7NB4KuwGF+YZ88Rg\nHHcHf92x3D9EavMlzMF7WACsBfx9UZvQRyAM78H4ijygXpeslZnux02WVpbz\nYgpy1fQ6rvV+2EJAFzQ34wHx6AREhCwxDcBuQpjxTrvpUZpZe/0OWrHWX6QY\nPG0+dYOl/znC2SLNY48tF6g7Q9cUQGJz/F19Qz76HV1/BRu5QUBqKSQeOMOv\nk2o42/lunTUBtcU1hqfoD6S5ejjUIoQwNCc1792FSgexZNraopdbPqKzTiI0\nJ6MRB290Y1UCrGs1V7BQhY23Dp1/PEXmhKDxcsMAVZbBvSvJnX2d6AnvJmEo\nsviUIQbvT2ocv1aFtA/XOKwCfnzrYWUw+BFmpMdcFW+xf7Sk3teEBs4nTUGZ\nxTG+mz28Xx5fKYRBGHbOzkZtuG2xvcVXx1F/7p/nN40K9FD8kLQmq2KEIv+m\nIC7RHXKsWVK0jLZEZwnEYUVKS6PaepooR1X8VnkIknW/tUSjl1J/EMIggkHn\nM4fuXln9LCLBzHSVF9FcWzam+Fo+ok37wFRTg2XPZAyvTV3+U8OuHs3dv4HK\nPSUiVj26JyfjnS2cMGIvyEqRBvNAguz+DS5VGmFYyY+sHDCfzSwAaGwL0ixk\nRK9iVtAiEZxV84VU6N6G0jni0e92cvU7HgqrxwGA9d0PKGoMwcZybNdTPLLo\nbIny\r\n=SeRc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.1","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","streamr-test-utils":"^2.0.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_24.0.1_1626168990151_0.17659621875130083","host":"s3://npm-registry-packages"}},"24.0.2":{"name":"streamr-broker","version":"24.0.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@24.0.2","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"c1279d6e9ad7d1ac039bddae2098c09cdf033ed8","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-24.0.2.tgz","fileCount":225,"integrity":"sha512-gKD9jZh4Y+QiqhYrCz6T19D5uNWQ4sWu6S5kOO/l+02gI9lCcbo/6Jederon2YCKCRhzNtPld1Xl7P47sOh7cg==","signatures":[{"sig":"MEUCIQDB6ZUWK6Mu6RXaaGGE2fiExJT0E1rfVam1y0I1uGq0agIgMo9k9ndfqo1+6dUErBVZ1lTU9g8nAnqbZe/rgi/JGkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":558090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7WCPCRA9TVsSAnZWagAAoNEP/AoRNOhe12KDkanQ9QDa\nKpjMeAqe+kR1f5/fUxjuMqx4rHGxz0/7N5kExIkh+THoIeguYyMetbXkTk+I\nJUv5CcAvweXkWR6RJU1B0PK+kyf4BncMvFXlktA2QrZV/usns94JjCCjNO77\nF721gRoF8DsyPeGjzgueSgYMsZnwrGVo0dtZrweBK1PnQfwxBmq6dyQHM/bW\nZzxOtkAqz4C6wPYZNnK3/wG3odJumBwPdZ+XoLzqwrwq24Sp6lTSesMbwlaC\nq9qN4jTa9+fqKcQCDaMx1Hg0x/NykKkbjgHccr6YV535TQ56mSWbw/2gWYIq\n+oz48aDVG3WaihLMUCwFbMpP6KHA9z5A2pwNOpe9mEQoPpV/n9018kE+vwKv\nx0P9UoTVLMhtlwpmCp8Yx3tCpeLj0QOILLrLl0EJvUyjPsf3o3l6DcPsdp4P\nYLbKJndi+jg23VDD34njEfiQ/DQvuikckgc6P/jZfoowxM3sHHLUwCLPKe4+\npz36OGN4+eTHe7SIz7h+JGNkhk+jisnIMcy4AgPSk3sA3MNfFDZfR3PSkO4X\ngqxtSba/YlXpFr7ZfqZ1zwQUwzZvYtbtyzsbdst0m9EILAy9ZqWt+lAcjf07\nTiX3vwSQyt1QFdmyz0mUC3Eg4hLIYu+zUEAk0mIVertSACWuee6tOA8PiqjK\n5EIA\r\n=tLXm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.1","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_24.0.2_1626169486922_0.020568886979182466","host":"s3://npm-registry-packages"}},"24.0.3":{"name":"streamr-broker","version":"24.0.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@24.0.3","maintainers":[{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"2dc39fca6156dfa8e858747aa3331adfbd7f56be","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-24.0.3.tgz","fileCount":225,"integrity":"sha512-Ua18tZTBJ7G4Tis+HVVKOGizdFVlDu01WJaacEH/lgUJD5C38x7l3vRC9S9VGgBHQ4cQrM+qSXQJpKSK5u5eRw==","signatures":[{"sig":"MEQCIG4aXbrthxGo+2bj6NtTd2PAtIkEF/Zm9QxtukNBpH4yAiAlxfUzzN6xsSbNo1F0md4Ul3lUOU+yTmzD9ZhVdO2t6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":558358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7plfCRA9TVsSAnZWagAAgTsP/1ra+Jg7ncaHaVX3mIGL\nPwhS46D2JsR2+10RBtnI3zxSITwobPkGMyzHF3w1Urvk0b1JsCgB1tO6YIVd\nViis4PJB8aiB5q4AnrgK22YnfpYTGscPtA0uH05NqJnojtnpyVrOTx9UCtWg\n64lqUdJaCuF5fiqIHoOzlqDUqgDw51JMAmooQhefiOGwnT1aCnCvNI2jV2vx\n9QkTON/LfmzXzrbMa8z8E/7zB52iHq7nJ69nD80TJj2c82nM0sup+c8hAn6g\nG6z5jIzuE1d/XyoZfp6ujLPYE0TcF2ciGf6e0X7QKRsKeiAM+FNZ46HrKBL+\ncZzuyL76W8xk8wdazjjKMu9quoNdE881JBmhjTh6IpK4pAl5tf/ucgo+/3fI\n5T39CrYyZs3a9vw/LyjpiLLM/41fcviPwlzMwZNnXQo+U2G56v+btGwQkEio\nmXr1oIf0BzTAFZkwSKCuM1jLgOeJ3HvdG+uqNy13xg5TWYHQe1Yjz8tG18sn\nvxkdcRbmlthYTtll6KitNDtT9tHYTfPPAbpJSnutOmEnKTGvHn4Z/gfteY/L\ne7eR5NF4joLkxA0E6V/CAMRDpSdCWZIDW0wKbfZFH603hrsX1eiSWWemHbLu\n6jHig6Nya+BnkMLzXRSzJCcaaVX378kZ3DO3QTKJPPait+40ZMEWqOKy+fbw\nPME8\r\n=mox2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.1","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_24.0.3_1626249567276_0.7235726264905356","host":"s3://npm-registry-packages"}},"24.1.0":{"name":"streamr-broker","version":"24.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@24.1.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"broker":"bin/broker.js","tracker":"bin/tracker.js","broker-wizard":"bin/config-wizard.js","delete-expired-data":"bin/delete-expired-data.js"},"dist":{"shasum":"666af02b5443d6d446b04bbc2ac89527b7b42b0d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-24.1.0.tgz","fileCount":229,"integrity":"sha512-Y0sMKCLoHoNlTYFsZ48zpe3UuWRfPXo6B98j5xq9GBs0w9zp/+uQBa/PKGWXd7aiBOtafFfOLnWNWXVFL3vgHg==","signatures":[{"sig":"MEQCIG+9w4VblzPBTPu0Ynw0cMkyzZvLMRIr0Jf28epGaAskAiAtZpKz9OxsRV/aAtvOya+4AsUA2eTD1D8g2eAMFHurqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":571250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9rzsCRA9TVsSAnZWagAAuAUQAIGDvF1Xx4sdv9V30jTM\nBV4CPaZwV//nS21cUxr+YtAb3LniND7dPAagGmghIL63pHq7FWjYUTC5bL2H\ngZS8glTENpQqTHF+SsCun74e4THLqQPHjdEqnHX+yh8Mj7CzIfEeBzGHgBoa\nBG/1Asg8IGTlSjDHJe7cILfsECEDSXBjIGCSlc4glQ8q6e8K2f89/PciB5c5\nZ4ZVyyJArtIwZ5saLctd9zl3+DoWeUQX5x+TusKHMOSlyxMSo3pT/R1Dcunr\n/blNDOVTV+EkAw8BlhD8P7GnUWVjumaWhG9Ds29eYiP+7fYE7U/pJg/dNtCU\nK/q6ZywFUmKOAiqgbexRb9NTGs9KJB1ImHaoTJzvj7tb1uV14Uds7BQjzjRC\n2bGZsZp6w2Yd1701KoPeBrV61M4NELOTUlYjLaLUoA7emNNKCIEtA0G54ZWy\nXC1odsAkqqyrWah7B/SPH7DkQkjkVZx/0qVEwlYDd69XUh53xMS0MVbycqHA\nYxa0Fhry0EP6wEAaW6Vm4cbQDIoq8KZZ2o8zalmECn1OG+SDsm92lBHCdw5L\n/KOkpgrnr8a0TLPnEv+pLZC61/vRERxxPIWDvKcU343aS+oCxl4V5zONqjlv\nLWQ+fC305NLpi8gHDhfE9LiUvgCraDYRn5Pj+/YWDYHHPaXnm/BRsE9CbSCe\nKbRf\r\n=LdhG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.1","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_24.1.0_1626782955970_0.4577245348522121","host":"s3://npm-registry-packages"}},"24.2.0":{"name":"streamr-broker","version":"24.2.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@24.2.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"c1fe8a3c3ab438ec52e381e9f01d08a1d5c405ba","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-24.2.0.tgz","fileCount":230,"integrity":"sha512-WnoK0eElBAaqqZIGH8grDnqJZ+YSNiUPv/DCe906EzEJScIHKjrhc2EJUfMaNdxOxqyt5ROCeJGiig6XmBn1oA==","signatures":[{"sig":"MEQCIBeHxBFxZ795AjJM1/cP6y75oFW1EUW1Pck/u0F97uOKAiAcoQAgWXs7Epn7eo5igAxDLpvyGuxOtiOYSfqyohgCzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":574962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+BV7CRA9TVsSAnZWagAAbpQP/jJil+an/1RiHyIczoSV\naR63EGWe6zTSH0bdccf2uLUgjMvpdFQk/mLZdJgt6zW3Mf9DOqPoJyv9L/2E\nJfAR93GEA6ZkddH7ej2lwmEzFfcvt/lkSznTcaaC/cBurGWktsXmBqfgEbls\nvvMk5KAhG9UPn3X8qIGlhKSCcy7/NuXDpmdkBg9KIvHb6zuMfgAFWB5IaJL5\nC1T0UD0omG/8x0KqcdtgXLy2YrulvBJHJRYWJ8vvIj1lh+w2hyEkCfZbZmja\nG1qL8hZhFZVjsveI7YuWUvBrcKeALTiAY+3JvMLre+BaoKd+ouBqTdlNLI4a\ncdesolPpWZ03MLypokzfl3vr+wzAPD9Qdkqu+BcvZJlQML2D6QamEmNWpFqw\nonhaoFY9my8JEs1qkL84dbVwrUu6dXGpxnFGxpfSNn2r7egW45IfUXfiGO2G\ntZPsnP2KaLXXA9Nkb7mqs1tHUEvB2+V9Z229P2VY1Lkd7zXdLkuXrChQS4RI\nc7GWVSJX3JC97mXTYsNwIy6Qndw3w9k3jwAsBoParzzkwFK0xS17EKtFHUWX\nBevqWBu3Jk958Hmy5xZX5iArkhTg73XVtGMBW+kdMI4zsXQ/5BkII0UKP7u1\nnMBacuVNaiwznIODp2m21Ij3SfUqPsRhCp0J4xJG/Pb2fnPZ42vUUlHTU9lO\nDQxf\r\n=/NPw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.1","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_24.2.0_1626871163795_0.5947502834338736","host":"s3://npm-registry-packages"}},"24.3.0":{"name":"streamr-broker","version":"24.3.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@24.3.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"7d6e88ae9864ddda7fe0911a033c1ad535db36ac","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-24.3.0.tgz","fileCount":229,"integrity":"sha512-59s4G7ENjKCsjQAYHM+hALHGHiu877bXMoYkMVYhLdW4fthUwDOJ+EQBvCy1r+Dw0Ox/Nx0tZgMl2djyGC5b5g==","signatures":[{"sig":"MEUCIQC5ZkVNwmnIn7Om7Syq8M+LQlax9k4vOKFb8Yg4ANUl+QIgFh62ZJ3JEjiCeQrpJUQukYNOEbqTljoDe284dhGs0UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":573406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+U7wCRA9TVsSAnZWagAAwCMQAKI8TSmMPOSGZ55Et/gR\ntcO7H2z2m8UyfpdVzlPd7fEA+Zl/5NEIEP9Rw/fJg3iYyl4Nqu9108PWGUNs\nomBakPjVci5O2r6xkB+GC+FAnukHVGBEPx2XBJAC/gnolDEDaaSW6SNTSVUL\nMR+wCqGZYWDcR1wDOf8zbl6U0D+IMQZdJ9G0N+7DQYrlEkiJu5CIOJFGg39k\nsTMfQ2U3roC+eSnMfRc+/OiHXykgNXNZv7KWWa0tzqkHXUAXjhsCkTfeNldD\nT8a7tvsGE08KiGV6fRRlvLcyGxNcK948p5tgDvi8/+OlncwjqtbxYuI+FE31\nSfoI15WHDgpVqAeRYfO5oCyBkJh9UtUbl8U7OUIiWYr9ym3JeCGyTR+FK7w6\n+YVBZDBU96EKKzHECxlRVSkMuGgZThL24EqFWCXiZ8MyGvr7PMZgN6v0pySb\nO7svsUyxMevFsV5Htb9lp09lKVxCQVfBQU4FQPMacjqh8kPdA6rvDHm/D2BP\nQijm1bl3dFZII4TScQI1V5EKSECFnC1PA/0rH9z+wF/9XVEUjBbjFsFxPOM7\nKbNl153MVGCV5PcktOYQhFAg3T5axbF2k9oytTwfxNzaprnUqc6QpRvNi7Di\nNjqVQNygp+1pjll45padoOUJjbUWeZMILwjkKeX201/fiWHj4IC/4s5fkA3u\nTRqG\r\n=ej2u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.2","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_24.3.0_1626951407996_0.8275246868381914","host":"s3://npm-registry-packages"}},"24.3.1":{"name":"streamr-broker","version":"24.3.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@24.3.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"33a0bf8e7a56ef0af39ce4f720a8136289547caa","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-24.3.1.tgz","fileCount":229,"integrity":"sha512-X0hkuQt8nvkWky7sArlFzbi0Jq7ENozjA8iHj4lotZ4hmKUjw5ZrDNFiQZpEHdngkPqkTXGDGVjWQeA4YJy5ug==","signatures":[{"sig":"MEUCIQCyy5/bXYtqHxCKpqaGlkePyoEQRIU9SP0GyJCgehC8tAIgYYALoaZa38aV7uAtkk3963dgi5Mh6GZjMk/dBpxX+T8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":573406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+Vn6CRA9TVsSAnZWagAAnZwP/21XOIRVmHgSYCk27szt\nxCuO31petTM29XC9uQxUD7Pjma+FZTxJTXLDyR55laBfL2ZwihUBhOe3n7Xd\nHP7uRIahj4avOdL0YCpiYQKEF7OBZgRs4q/3fSgTUc9cGuOy1SSLxR5ZsOmY\nqRzK428Qh5e/MZTQ8HTIlwyqQK2cN9GLD2gfaMgBck6K9ER9jpTnUcvZm36v\n3fJ1xk7pMCsDsU9awGF8yMBuw7XugYiqxO4PKbvK4WcM4VQ2qkyk7oClNNIS\n6SBfNDyfkwMHDmYOKufI93YOvJsp/YOTCuLPKMFsWEJfb+8MfilNW75k4czG\nz0M1XDP+qEgmsfT0TwdAkCnC95socSGk9n4wrSgpHTOOt27aZmRLH7EJb6xI\n1/hk3hDTTiVnoHo6aWP+gNgWXSBLQ7+WOoxGxjpSYdfOWmPYIchuh6sbBWfW\nVXK6luOB7snDn1XSUHlk39QOSBY2rQoMEcFuzmm4SAg4YkhEikHwNA5mpXhS\nxE37zYgOA3oQ2UB9GUGFQOKpxuLjAUViwJnCmLc+UBy8G03g35daNAoaIaO4\ncWEzNImYGJajGORA9bEYPQ4z6D3rHO62X0DaJdR7BB6VS7gus4P9AQKm/5Uu\nazALpkVmK0juspFukdSY2sgVYG/ksiyez4kkxCRiNRWIYvqlXOl9EITiffH7\n6E1G\r\n=aCI1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.3","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_24.3.1_1626954233990_0.13666551992535436","host":"s3://npm-registry-packages"}},"25.0.0":{"name":"streamr-broker","version":"25.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@25.0.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"87425f7b32d292dae4f74404da3bbeaeef04837c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-25.0.0.tgz","fileCount":229,"integrity":"sha512-oJOEu8zsaj3p2GlQ+BlWQOWEIu1qWaUfWw8p7W/HbqkoxYonAHhK5GbeCKZhs0D9rPopg70+nsVzQ8U/adon1g==","signatures":[{"sig":"MEUCIE4qXX1C5yhM+N7Tlyn31Xre61HyzvWLnNtrEP4jDytHAiEAiAyaB4+pK7p+JCYMUpXluR1and1HsvQG1M5e1qeVJj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+V8sCRA9TVsSAnZWagAA7J4P/3J/P9IrqvfPR6PWyeZ1\nzg5NH1PvrtcfwfBWlf8SEQQstfgqhSqZtB6Q8i0nFkXAXUywTqigh/JTZ5Sk\nfXLUlTxwF++qhXHFQ4+G/d1lV//uSxKCCkVMlTdvIfzIF7Wy5QuAVEtHsx8q\nor0WbldG55u41sXcPFM7u/7++1Yr8dYXQahv4YaEqSaoL4iONq5Te1ttnb8D\njCfnSS2FYClurDmj8+/Vyg1rKBTTF2WkRcpC272MbnaOu4UPMJhqJpKHzsdK\nm0mTRj1eiLVUMj4RHMipU8DodRVn3gNfcvQINIg5IiDOfvqksc2eAOHHhMmJ\nm5ZHYSaLj2M2JTIEBH7EzmM8CG4EgyXBCe3Ogcn2dxfvzdX0vNm0LgBFLHtP\nN7GqgJ7DZna+8pxCZTqbTUZRet1jnoXLg/Wo9qUObQhJT+bgOMPH/ruC5pYV\nrSm044cUI9mN7385nTLq5VgdSArEjpRgldtX2hd0ldMyu1wN3FoX4VmDkQvk\n1n3MNPb6nLjcwUfoXEESexZPeDnQjw4NVqbyKB2kQvMEm7mB8k/bWvvzN+zU\nmZB6Lit9kMoHR1Uvp+hn8vXsnRDiNFBZrIezJIuXgFHEhPa2J0/uHrxtkmX3\nK7Nie72RzHGhfk4+sQ9ey2AjyQ3kQuT0QG5r74PnJi9tx8aed6iRPFGepEfG\nOu6L\r\n=ip18\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.3","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_25.0.0_1626955564459_0.7917107350973818","host":"s3://npm-registry-packages"}},"26.0.0":{"name":"streamr-broker","version":"26.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@26.0.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/broker#readme","bugs":{"url":"https://github.com/streamr-dev/broker/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"c541a0ecf15ad3731ece4ad39983b4550052870f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-26.0.0.tgz","fileCount":230,"integrity":"sha512-Iv4zqPthldHeXq0VnSOl9B+2Tpd1sFLyWBztPyTSleJlzhnnFIonVAWvqmk7LolRBnjwVgMbZv6ntIsIemD7xA==","signatures":[{"sig":"MEUCIQChfFMktSqNtvU5zH5we+ObOaQlWLP3m1Clnoy36QYiVQIgd8UguPjg7JbK5EhUpdUNgjDUkB/ZUwJQe1ykMq4iGKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFnOxCRA9TVsSAnZWagAAXwoP/ivRmWkdvCTHGaI7jzF6\n3ARaAcfLxOdz6toUQqxdL11+FrTWDUIDaqIgieM8r5vv6JsPuO+fOV/p2pU4\n5IkpVhqDjBzWdYbonY4iB2yXlmERMg0b24QaJwFvxWondb6QcT6D9Cm9CLL7\n2SmpuqtdO6OOQXS+F4CMTbdZ3tFPOryRd0TB0g/tRA7Ouz1Wa5g1VybBS0HP\nVppE4+DiBlic2qp1PpnKe+YMsxYEvzayMifRY+mA+I1Twgd+HNL4SSl+PM8h\nFaTZuDWj3ydIAc6ZD1wo716a2SfgTkPq4tghhm5agv7X8y5TwdoRNOxugmYb\nIQONYXHilFUaJpUTyVrzbQRStTJ4KYw9h+JDjGjUZut9xk7MAbvgG2B6Q8FU\nKHcU80o2r2N2lWIDsDJsoa1wuPOB+QENyCwac/Wqojci1hhmGdPhAbRGig3v\nqhyF5YR30mCunYE07i6IEgKlHofJY+iNbJAcrv25gwef3tCaHhXB0MZBIKPF\neL5ubqZUtYeLCJPR61avN95CB1UwQFgSC+1glZiKyeh2DFeRjSouD2qKmTPI\n9UM1QjQDUkowIcggxBA84TbB1iLoHfNz5dIrjDO9G9C3jezRTLrBJ1EhMbJq\n1UyiUQMKDEH4FgHXyXynkUwz5TmA6vo8XiJMiLkuYeZGaWdjb/4d/xzTTsjO\nyObp\r\n=cPPX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/broker.git","type":"git"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","ethers":"^5.1.4","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^27.0.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_26.0.0_1628861360897_0.7212137942269996","host":"s3://npm-registry-packages"}},"27.0.0":{"name":"streamr-broker","version":"27.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@27.0.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"a2cf8624facfbe949dc3b0b10aabb9e8deb6aafe","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-27.0.0.tgz","fileCount":233,"integrity":"sha512-ylHptTcKUhGFhgANSDoQyp2YXPnjQS5S/IryPk0faxgxRnB3pPcPhC739sXNfN1vLT5o42F0WodOGK0VE51OtQ==","signatures":[{"sig":"MEUCIQCO1WVvB4+u70HJH8DteKwv7oqU4HPIlclOPbrpyU4yUQIgL+CVfmLkQAbOtzniZYqpoQB+VhF1tnMntQACIH+v8DA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":542496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJKbXCRA9TVsSAnZWagAAHWoP/j0TkctDdwT2v3m7Npcs\nk/79ZR33yKppZ0BjjeYJVwxXPp/n87tAucDhr6U3PdwTTw+8wpPBV44IP0fG\nXXJGdaX2XU0E/+R9nkgxluydetEWwhFrZ/e0/ahgizlpAkxP4CTrvaDlksgZ\nQHxamb3sL67U5WNYoSkBdiuSF3O3QI8REUrU/PaX0SCYTO8rjMCEZimq4aeM\nZ0Xs7pcCcKsADWDF5bl8wMIiprBr7za/lh8MiVT7Y1c92El6nLugXaSwBO6D\nr30ROloiLalKZ/DDTOliYmQVTHvacZRNWYuTKfy5n44lvUSCEKq4RLwmliOA\n6uMTiLbXw17hhcWTn6O3ePeDYfDPuTegUPdtQ9GsXqz0Se0sUGld+CoPaeSg\n+dg+lhvb+RsMZlrOn9Ttol4bAE2Fgj3VtY7kVdqdBkYtI2kOwbtF1lpCitVN\nFk+8N8MMREcRcWgvF33H4eEDhgFP/56Q511LT9wfRhBR/0yyomk5hfzpsc2s\nF/562EENJ16MdLTnC3Bh07K+snkzC8kOufHDG4HQN3uugoKTnYMvlVJJXSC/\nNe302syBUVbGKAE6Qda787VbJu8lT6UhBNPDPSgQFaphGA37AK4lODpsTg8E\n3frWTBRa/o5qMZa4RmmvgNc5lq0KRW5+hxiAz1MLzBs5BRx71HX2C+O12PyQ\naduo\r\n=JPWp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nIt is convenient to run a broker node as part of the full Streamr stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool\nthat can be used to run the full Streamr stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n### API Specification\n\nFor production version of the Streamr API refer to [API Explorer](https://api-explorer.streamr.com).\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.1.4","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/lodash":"^4.14.172","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^26.0.3","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_27.0.0_1629791959637_0.9217815199588881","host":"s3://npm-registry-packages"}},"28.0.0":{"name":"streamr-broker","version":"28.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@28.0.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"22a32f067f7544510dca965b33fc966b94cba686","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-28.0.0.tgz","fileCount":233,"integrity":"sha512-w8whHZKcgB76WeHIObu2CMduWp0F6FckQYrfEHhN3mjgHk73xs5+AbamvfgkmE5v5s5wWyKtVM1TNmgexmnLCg==","signatures":[{"sig":"MEUCIF7LDCRLiAH16tivtqjUrhISuK3+xWogRF7arKM08GGgAiEA3EXcG5hAWYZp1hCuaf1Y3vUeUQ8SZK/XHb7TJnYuI/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":542496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJKvgCRA9TVsSAnZWagAAvlIP+gJp4E9L55fip/kNvrP9\n7bY7wyHVvmAffKHhMd/xBSCp9PkdVqxcIiV+JbcBnY4Zgu6Txqe5E3qNemDV\ntOgV3h3zCcinaK0sSwXFkFciY0B34hkAHh8Mtm+Mux+fw7siNd5Zzj/mSDMA\nLi95zqBy4wtafOAOQly731PBfRS+bMLD5UCA4Qsj6SHWs6D05f6eeB7KCycF\nf587EEkc26vISUtUyG37ssvupkF0kqFvjuLgAyK6VvLnjPAPsZJVoprHCQQI\nwFlu3QPhXU+DMHU/tsT71t0byRwSzAbt9MtA/HTRlyn2Jvk9V2VgjmtcS0vJ\npFNs73YciPNcx287WQLwW1AQoukm39BqVW4FTK2AIulW0G5HbnCsZM+YYKuE\nQE2CojKjXLIiPcC/HXwEGGjpHtvz6ZobIdCCtn6XHo1Hr0OjiqT33K7HcZHp\nk8vNR5ypt4FdSrA2ChUh4IEjFLus83PelZOxX6AwfXRzwlnB5rqdhSEDO0Tu\nPA4bxBdOZ5TGxRQgJFFVqxWSjRRZBdkL+oZDBeQeghh7AuaRzbhqGpptg2rR\nt0pL7O4kEDsTLt6O5FCGO/zCrpB/AHzBINz8fsdaruwN0QSmNA9Yd7/YY3Te\nhyPiVQdMj2wi5l3K4HL5pccDMZSGpFvECMCKhpuijOAX643A74rN/7cvWJmN\n8Vhg\r\n=G9jK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nIt is convenient to run a broker node as part of the full Streamr stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool\nthat can be used to run the full Streamr stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n### API Specification\n\nFor production version of the Streamr API refer to [API Explorer](https://api-explorer.streamr.com).\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.1.4","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/lodash":"^4.14.172","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^28.0.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_28.0.0_1629793248706_0.3433184176150097","host":"s3://npm-registry-packages"}},"28.0.1":{"name":"streamr-broker","version":"28.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@28.0.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"cba6debc786e0863b26ce3f969cbe7aa9dfc7e5b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-28.0.1.tgz","fileCount":233,"integrity":"sha512-LQvu29+HqGXhMWf95+r1gsyNYVxz7lotLvXSY1hWMLATs8m4tvCmgqvvfIfZNXPn/m/TeyV2aEtly560PvWzXQ==","signatures":[{"sig":"MEQCIHWlzKxJe24lR9Rv7v+IOtqmALr5UcfwjL4GJn8122NrAiBOA8podSDIDqnQlBTmH4A7onlPvTcjF5mR3rndMYzDHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":542408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ7M5CRA9TVsSAnZWagAABLEQAIN2cLpZoDA9TRcvGGHb\n5gORd4KdOQ7G00AuJvFnp4UbcDNjXzs3MvkfK1RJ6x5HDCLF1M8JAVVVm+EA\n31xRnAv768IR/KVRq5qLZT3SqiNb+8BeDu1LSS+i+z7qqNfx5saOlhAHSZfS\nBSjHAnka/rw79WbKbmy6msPfrniolOge/tKMDIGEkvAO4tDvSxqqKIBKTllh\nZko30AqB9nYvKSTr9IHOgyQd1sbb8daiNucyuJDdsappbZxYkbp2eyFvIjAH\np2MUfpJ/pY7EvOePOMBdkIazrLS5YBuqaJisVQiBZIf0MOKNKb5dH9n82ZTs\nxfQ0yrnICWMbsyp/9dk/0xuzJeMhQHWmjd0K3pXL9sa4HR2Ilo+UUaUdx8rT\n7okQk8Oui6UVM8hGReGFrbDoPqIQK2TdVPPbFYmrrLSsdnR0K7yv/4v1/o9P\n0p8F2BBvQnQxXGJg5XcaEGri1ETe6U+CYDDRmorLlYRDNja8tGzMG6z44lCz\nQ6ahocwQr5PLTHHVa3rw398tYeqdhZ69n24DvVD8BopmLc8/grGPT355fWBM\nL4HUtdmSwcSQwhIW0B46HkYfCSWbnciE7c7uOMbC6eZ4c/VnE6egazVPgAnp\n/8tw8jmDOuKCeRcEKJDlWAEUnI2JT1M+MB8UMDyN8u8LTrEjve+PSUm60OsA\njXLM\r\n=WOeK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.1.4","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/lodash":"^4.14.172","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^28.0.1","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_28.0.1_1629991736930_0.9420278089471403","host":"s3://npm-registry-packages"}},"28.1.0":{"name":"streamr-broker","version":"28.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@28.1.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"e301498ea79ac21f38b39c6789034cab09c53f83","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-28.1.0.tgz","fileCount":233,"integrity":"sha512-lpRTXJzfX6oE5Bijpz3ZFLc5Yai9ilTE6X7O/btNOy1h15cQDAQvZXjJ/H+mDf1jM1B8Y+zYumxha1ylkH+AOg==","signatures":[{"sig":"MEYCIQCTedYnVGPP2+GzTGpCxVhZ5CEJCnHxYL7EYa6vqlWRggIhALKai+bJcy6CYqNW+EvlExVFe+VJme99LPSJBPTp2o2+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":542520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKPSqCRA9TVsSAnZWagAA/60P/3nLAyN4k8dM9SoXuOoy\nbJ0TPf8mhXuENrhX02ePw50slYQtdqlStXHiiexPTJr3N/n7BHJ1tp112bAc\nrt/ciwflG3Df/7kMkCdmQ00WtIe3fy+Ra1EVktQ1PJfIIElJuqKZ8Cg/PtJ0\ng1rYHbBORUKnHrxgwewbiFHXUxfFdPbUSeAw2BaVtVglxEgmLtvOKvMGT7Gf\nysmADPEZdkSaTxmG9tLrkr9DFUCwb9B66/hgz2hf0GVf9RZhHEuKfkpmiy1V\nhrfttGAGIA6AW/0wWmkY+47+W7YfKDR3H3nM2FYsOolbFjwICD/1eEr9bt5y\nvbI8jV78yxUZ7Q0v1u9oO8MPExOHBT4Yu7CkIq0C+1O4UvE8w3n9RWzkKYr0\n31+qaRySex0ZWBIc36vWRlf1a+zl3usWiVAo6hO3eNccIMSchjRSkzDPtZC/\nazsMuwXj06AkRyMcgpvSjA0JIEofE6GKqtLzbskjtZew13ggU+8YtMxPj9+B\nwQUfs7rtnMF1N9m8VTVgsNdMwLPoRP2uJyi35H+0H6Srps37HnAPGaRw+Wps\ntqsMLF78vgNDtQ3NndvuB3EFsfFN1TADchZ0p3HRXjN/fATLQ6Gk4x4IrOdF\nVIBqMDl0wdu2k/v0dr27fRW3pyMQZmsVb/pVsSeivkcopKN3v8rXLp17QAv7\niVnC\r\n=1RBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.1.4","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/lodash":"^4.14.172","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^28.1.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_28.1.0_1630074026665_0.7707135018671714","host":"s3://npm-registry-packages"}},"28.2.0":{"name":"streamr-broker","version":"28.2.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@28.2.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"2911f329de658f336203bd5490a7e157bd6c6c77","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-28.2.0.tgz","fileCount":233,"integrity":"sha512-B95QmMRp5cs28cBi4q1oQw2VAjng9LaVzMT24MTogj0plWJHC0mOL5YYEMnIBhltGIFwUHr+lCzhpoPcCkyImQ==","signatures":[{"sig":"MEYCIQD6eWxf6n84K2R/r3qc9UDtcRdC+r83+ngOt2QY3kkKIAIhAMwjZZCz79Ruw4sfYeR98bmGs6evanE60pcdg5jHO8cf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":542520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK8oKCRA9TVsSAnZWagAAaooP/2UYUdtrd2SRYL1ef2G+\nvL6GHvsvGS76CIMV6ZedafgbyOOERtchc+XZikWx2iKp0iLg6WRf2Pk6RNyk\nKG199cgTPIoOQPKQnugcDy/pIK6LrkoMTeDKiZjadNbxVDHm4AxNxauQIgNG\nmIV1xW18poHSahDmz6LXHTwgy+dG/rK0z8ag3QCSwaeJKw1fmKYz8HJbN+ld\nk87M1qiOhPeTcKHV4zuJ3GEBBrZ/vWE7hNR7fnoV/QH3W3YJRFRPNCluKa91\n7Dd4VzxpQ20tjpDPNqSI0djOnlP4hZusIPcqaxfW75RKMqINLDHJdJJdWYf7\nVfHxgIBbZNxu3/OdxUqPVAZkvYo597rsZUujcmbWBZKRf4KNtwI+qAP/VCpL\nw1gGIVTk7oPPTcfjdNiSfCr5zyR4nxDsyjsdzSetRCTm6adswEqV7h+9ipFc\niolrYFHHIdzwWjpuaAAeobIV3CFMDuEyUfkVXmKdY7KMSoSO+qteQ0SMeJG9\n3JwjQJm94yxXmfjPaHpIRhA0i578VAAxmIGRo1sqDQSwGO7yMnHr6mHToYvs\nF4eSLEsKThioGPI9xKeQo1seLzIZe2FpCqe9gSOdXLjLiza2gMXHWztHACWT\nwmkVaoOEymNJ8MQNJv663jSDySolp/3N/zGU1MY7lLekzRVLW7NLbBzkvE1Z\nYx6+\r\n=SLsA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.16.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.1.4","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/lodash":"^4.14.172","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^28.2.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_28.2.0_1630259721825_0.4249041590769207","host":"s3://npm-registry-packages"}},"29.0.0":{"name":"streamr-broker","version":"29.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@29.0.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"e2a3c9d7ad72a36ffabb8591922c34a1a1de7f06","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-29.0.0.tgz","fileCount":237,"integrity":"sha512-JBiBZ/XddWP6VHn0WvtBq/ghqo9LubS0lYJQ7W2hj8146Q+SbNMLsk5OeR7XTn+60L8VIuvDx+42EM/+R8phSA==","signatures":[{"sig":"MEYCIQCjj3QYmEp20bUy3lxmdZJOL1kqfgqdcXX9tRI7JNHEZwIhAPNQQ7Trhk+n2zb7+oaLNqVH7Wf52+jINwypZxqhsjc+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQGFzCRA9TVsSAnZWagAAnJIP/jCriy3W4sc6Y3k3Ubuz\n1mj9T7NbQWl9aZzFqd8PSiB2ftCJ6BgwT/lEKyFOqJa29Rcr/gL/0NuiTlVv\nVbkbO4ExFnGJQ52YAfLgX1bz9RjY8mNlKc7O/uY0ecG9HiCbPo+aJAeik3jW\nwMteYvL7tfF9y0FDHHCRtmHnJeuo+wLl4c2Lm8zWD5J5xxg78TmJYz7klzjE\nK0VBNGWWngTi5GUZM+Ci5cEmaZU+n0NRfOFq4+oKQTE77W1X1Vm8IFVGK7TS\n/Gs7PWzKM9XUipgz0alYIQ+C1oD1AChKT4lbGH85A8vNbadEEKC83DtigEdm\ntO/6Kkx7pe7UGFTO/54c2n+7cDhxcHLGZ6UUrPVC36H9yigip2YTuq5bnSnH\neiQRM4khRb6q5SRK58H8+0eD6BSg8uEvYK7wyAAQWxlDFlH6poGZpFalrmEZ\n4kifh95LhkzAtAQ3fWqQW+tZsB9prZcxSu0KbXGbrfM4qilG7y2FEd1RYglx\niDoJoHlsdNCLgTn6e5TaguVWCf+JNCcd9ccJU/ILbaPhv9HtyEMAtFj7ikj/\npQzIC1eVH5n8YZIz6rPgi/nqL5Urb84nxEL7tMm5kJs7jAfjO2FAGhk7Q27U\nJYS6vXF3qSrfwbZdHJzyaRwgowR21I96+hxIS3Xpq+Leq61cx4K5GcF3D9qh\nAirr\r\n=eUF+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.11","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.15.0","dependencies":{"qs":"^6.10.1","ws":"^7.4.5","ajv":"^8.0.1","cors":"^2.7.1","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.1.4","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.4","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.10","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^4.7.1","@types/sinon":"^10.0.0","terminal-kit":"^2.1.5","@types/lodash":"^4.14.172","@types/merge2":"^1.3.0","@types/split2":"^2.1.6","@types/express":"^4.17.11","streamr-client":"^5.4.4","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^29.0.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","sinon":"^10.0.0","eslint":"^7.26.0","ts-jest":"^26.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.2.4","@types/jest":"^26.0.23","jest-circus":"^26.6.3","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.24.0","@typescript-eslint/eslint-plugin":"^4.24.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_29.0.0_1631609203409_0.7680256781041332","host":"s3://npm-registry-packages"}},"30.0.0-alpha.0":{"name":"streamr-broker","version":"30.0.0-alpha.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@30.0.0-alpha.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"185574ecc33e79f4710fdb1a3483b4322f69e0ce","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-30.0.0-alpha.0.tgz","fileCount":234,"integrity":"sha512-esK3J9MZ2CFd0VDqb/ChBShKdF4bgz0WFBVgBIqRE3XioFY6yab8w6UqvLNiOFLIBQ9GUNksC27Mh0z4RBIi6w==","signatures":[{"sig":"MEQCIGeeuqjNAq/S+cwZtNKrNrGjFEX+WuMd7RfPjYt3/iMtAiB9aN00IVrvYlVrLVkbhee0UQhE2M5m4ZIQTHTG/ieO4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561880},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nIt is convenient to run a broker node as part of the full Streamr stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool\nthat can be used to run the full Streamr stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n### API Specification\n\nFor production version of the Streamr API refer to [API Explorer](https://api-explorer.streamr.com).\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"timoxley","email":"secoif@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.14","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.17.5","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.0.1","cors":"^2.8.5","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.3.1","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^5.0.2","@types/sinon":"^10.0.2","terminal-kit":"^2.1.5","@types/lodash":"^4.14.172","@types/merge2":"^1.3.0","@types/split2":"^3.2.1","@types/express":"^4.17.13","streamr-client":"^6.0.0-alpha.9","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^30.0.0-alpha.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","nock":"^13.1.3","sinon":"^11.1.1","eslint":"^7.29.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.3.4","@types/jest":"^27.0.1","jest-circus":"^27.0.5","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_30.0.0-alpha.0_1633613343933_0.265549249488066","host":"s3://npm-registry-packages"}},"30.0.0-alpha.1":{"name":"streamr-broker","version":"30.0.0-alpha.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@30.0.0-alpha.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"7492511831456cc0176cbd91fd17151ea1698148","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-30.0.0-alpha.1.tgz","fileCount":234,"integrity":"sha512-6arwAaBe5Rk9w9QDk2/ZFA7CUQvLi3obPHD9cfk+h1AF+aPmZhAet8d7Qs+nQg79kFXKxFs/GiUhxXREfPikDA==","signatures":[{"sig":"MEQCICqtPlnD6RfOD8TQmn9UO8wyjxvHpmUbqRjLjmGMZhAPAiBhJY137EppkB0bpNzgRaOMlSfGmbYQTFr3iH0uXWo6fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561905},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nIt is convenient to run a broker node as part of the full Streamr stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool\nthat can be used to run the full Streamr stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n### API Specification\n\nFor production version of the Streamr API refer to [API Explorer](https://api-explorer.streamr.com).\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"timoxley","email":"secoif@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.14","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.17.5","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.0.1","cors":"^2.8.5","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.3.1","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^5.0.2","@types/sinon":"^10.0.2","terminal-kit":"^2.1.5","@types/lodash":"^4.14.172","@types/merge2":"^1.3.0","@types/split2":"^3.2.1","@types/express":"^4.17.13","streamr-client":"^6.0.0-alpha.9","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^30.0.0-alpha.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","nock":"^13.1.3","sinon":"^11.1.1","eslint":"^7.29.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.3.4","@types/jest":"^27.0.1","jest-circus":"^27.0.5","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_30.0.0-alpha.1_1633617779925_0.6322805821336677","host":"s3://npm-registry-packages"}},"30.0.0":{"name":"streamr-broker","version":"30.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@30.0.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"84f22845c891772816baf559581234f57708ef19","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-30.0.0.tgz","fileCount":234,"integrity":"sha512-+JLPJ6A24WpnwkDIJnT9UZlrO6Knf/gUHyzeUL9vr/KBHv9ZRIoqhNKQGGxoOGWafgzgbfTCmzlsQMZjf4R+7Q==","signatures":[{"sig":"MEQCICjZNUk0U6vSE9BN2fZYt5P5MRepr+q+Xnpac+vzIb3aAiAtGBzi+bKY/sPqx5bXZDU02SztnkumkcUVlX52F4EuCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561875},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"timoxley","email":"secoif@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.14","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.17.5","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.0.1","cors":"^2.8.5","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.3.1","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^4.3.5","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^5.0.2","@types/sinon":"^10.0.2","terminal-kit":"^2.1.5","@types/lodash":"^4.14.172","@types/merge2":"^1.3.0","@types/split2":"^3.2.1","@types/express":"^4.17.13","streamr-client":"^6.0.0-alpha.10","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^30.0.0","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","nock":"^13.1.3","sinon":"^11.1.1","eslint":"^7.29.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.3.4","@types/jest":"^27.0.1","jest-circus":"^27.0.5","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^3.0.1","@typescript-eslint/parser":"^4.28.0","@typescript-eslint/eslint-plugin":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_30.0.0_1633621042379_0.8902516615526699","host":"s3://npm-registry-packages"}},"30.0.1":{"name":"streamr-broker","version":"30.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@30.0.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"b38f827f720dea108b84f9089c163133345bb63b","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-30.0.1.tgz","fileCount":234,"integrity":"sha512-3EtcP1OpBm/fEHFyvVZAGOLjrWLPWjkJV+ZhHFyAP5xMAW736ZPDpJ1wtZ8CzAnN3oUcymXHQBwko1cmXN2Yqw==","signatures":[{"sig":"MEUCICUCQVYB102Jl65IIXxe3NSVw/7NaPaOVkj8YDoAP/DPAiEAycqeiecfOS4W8njkAGkrJ2HCWXdtfGCrzrsouDyLXJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557324},"main":"bin/broker.js","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -p tsconfig-build.json","eslint":"eslint .","prepare":"tsc -p tsconfig-build.json","test-unit":"jest test/unit","test-sequential":"jest --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"timoxley","email":"secoif@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"6.14.15","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"14.17.5","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.0.1","cors":"^2.8.5","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.3.1","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^7.2.0","node-fetch":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.0","ajv-formats":"^2.0.1","body-parser":"^1.19.0","pino-pretty":"^5.0.2","@types/sinon":"^10.0.2","terminal-kit":"^2.1.5","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/split2":"^3.2.1","@types/express":"^4.17.13","streamr-client":"^6.0.0-alpha.11","@types/inquirer":"^7.3.2","@types/memoizee":"^0.4.5","mqtt-connection":"^4.1.0","streamr-network":"^30.0.1","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.10","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","nock":"^13.1.3","sinon":"^11.1.1","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.3.4","@types/jest":"^27.0.1","jest-circus":"^27.0.5","buffer-reader":"^0.1.0","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^4.31.2","@typescript-eslint/eslint-plugin":"^4.31.2"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_30.0.1_1633956030666_0.8220418671569683","host":"s3://npm-registry-packages"}},"31.0.0-alpha.0":{"name":"streamr-broker","version":"31.0.0-alpha.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.0-alpha.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"ea4c1bf50547899e31fe06032361277141c7508f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.0-alpha.0.tgz","fileCount":220,"integrity":"sha512-/abWeucm2TAN6TpavjD0tf2jtkDjDJTkevAWmmYnh1RUmZtmkOL+zRANaD55UASpArq5FAssyAVCoBUi8HJAVg==","signatures":[{"sig":"MEQCIGB8N8w0yZmI1w43Z71f6YkvxlASRi6BpvG8L1ghRw3aAiBkqoRyOfkrQtDnjZSuBd2mb9P/uvuH3XOcmTz5jaBFkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":690639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwGxWCRA9TVsSAnZWagAAZ5UP/iqsOlr2p7a80ck7bC43\nI4evjmYwXUC6NnSNArireWDsZRnJ95N7nDiR+DW7VeOxQGF8PAaB0O/gL0LI\nfOiAP2XV6ubOdqSH6zZoNrzQgqJvmXc+VLIYnTz9cttnj+Ef7CWZOnaPd7mX\n+C2Wjj8K7LYCiNWAicRceJeQ53MGN9dxRzg6ERQb/5wb1B2IAlvcwKzhaIOt\ncbRZfLUdTofurdLxQYWEj1eYvRZL6XCzYFORih1itPiWi4GO5Ugn7iUyK29d\nGF8rZtRKzkmzXEHQXALqDZPJO97e5BEaNWukFnurjbSjTKbNAlxX6KM/Wk+H\nZB/bGOaqWEYnaIFc1CH1hrTcjJvbQK/WAwZ/BSd0gFZb1BFMXsyDIw5ls9/S\nadzI0Ko3J4oBFuJCdh8iaZNEDDSmdv3oEjcqTuHu+HINsypIvIMvDHdL726s\nNOBSWKklgN+KhJdqgZzDJlys2twbQ7p4oxToPiIjbcttP2GU1CPMXBE6WwGO\n8Dvdvsi6+3o0oRTmt0JDejP2YBToqib+Ok3xNIb1lS6QYOVSzEBH80Q3QVxG\n2/2jZ9fD73NKrCRaQJYFeAAZOfB8MBFVC2vvsxpzyTMA5joivzpreC7G2uhz\nXhyYM4+XIieEp5r8ziyQsvxzTwnXVO+tcgkcBiZj8ZhRJqwckj52OnElMGMG\nbKuz\r\n=yyCc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nWhen developing the Broker, it is convenient to run it as part of the full Streamr development stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool that can be used to run the full stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","gitHead":"355330f2b0d23cfdf0a631b1b0c0875259d52002","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.3.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^7.2.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","body-parser":"^1.19.0","pino-pretty":"^5.0.2","@types/sinon":"^10.0.4","terminal-kit":"^2.1.5","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/split2":"^3.2.1","@types/express":"^4.17.13","streamr-client":"^6.1.0-ocr-experimental.12","@types/inquirer":"^8.1.3","@types/memoizee":"^0.4.5","streamr-network":"^30.1.1","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^9.1.2","strict-event-emitter-types":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","nock":"^13.1.3","sinon":"^11.1.2","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","buffer-reader":"^0.1.0","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.0-alpha.0_1640000598190_0.7513800190223201","host":"s3://npm-registry-packages"}},"31.0.0-alpha.1":{"name":"streamr-broker","version":"31.0.0-alpha.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.0-alpha.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"85d0234a3e384719062355b2e51880a59ad631f6","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.0-alpha.1.tgz","fileCount":221,"integrity":"sha512-DbmNmtsYhpdE97NGeJFdYN2TW6yTUFDrsCw+ZmHCFwuLzI3jxZxWJdaVNeGsvxGJdmQrinigfVhAkHOA3KHB8w==","signatures":[{"sig":"MEYCIQCbbpfgVCaa3i8VfCVFYdKNu4N39m5MNeup3M1H1+xMwgIhAL2Ll0sRYqvAD4tau/sPSW57MdU05OxK/z6R2DAeyYHy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":694610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwHJ2CRA9TVsSAnZWagAA21EQAJPGEyhIgQGw0S2EsmJ5\nJhmPJAFVSdoy8ecO4Jw22jP2LsqNHQdQPy4JB1mQyFp2ehU6CPkoUdcxQARv\nEeOAv96c3iKXMEM6Lckn//OF91G2ivPFXaDJSZFXhXgSzi5mj7428HLD4OTl\noEgbqq9dfz1E+y1qSZ/QPSwrI+aTRxk1V6hhmEcwAKFcl3srWY6jOIVHmjuj\nFnC/HnPxd03w+T0vAe1Id/rx1QeCEL9a1qa52EqzPmHIv5ybkIc6vP4bYjFX\n2JJIWbYPDyp6F4HsHvC8Scl2nwqKhNkhlyRc+JbEm1kPGMKone3JkfQ9Iuzs\nEOummA2Gms1vbvGkDV2//O9yfvjueJ6KipdEQGfR/zFqaHC2TkFLbIaJA0Oz\nx2hOWbppoK5CaBQ57O/diYYYp69mU4fJHhijrzvd02K1GBYN/gheVuMGO1oZ\n6/t/swOl8v1V3SmWxQxKn+c8VMGrkQvQ13sOyhwcAaDqrJbJJBJ72wVrsHiO\no52pbwgZevcQxOKa7IlHBvaxuhxaj4yFTIarvxeOqwUulXWG1V8IkRv9huVJ\nyri4SteZiVpNQ6gXc8E3hZS3e9Otma2zi+upDHWOz1s+jkPBzy8kJoAU3kPC\nMauuGAKALNv3KzrYgk5wh0gHA4DrPLOF+8LVh6fb+MW8pNqRPEdNTvBtn/6q\nxlFd\r\n=crIQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nWhen developing the Broker, it is convenient to run it as part of the full Streamr development stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool that can be used to run the full stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","gitHead":"d605c3604b23d4e9d1a95b47616ef61bf7ca79e1","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.3.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^7.2.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","body-parser":"^1.19.0","pino-pretty":"^5.0.2","@types/sinon":"^10.0.4","terminal-kit":"^2.1.5","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/split2":"^3.2.1","@types/express":"^4.17.13","streamr-client":"^6.1.0-ocr-experimental.12","@types/inquirer":"^8.1.3","@types/memoizee":"^0.4.5","streamr-network":"^30.1.1","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^9.1.2","strict-event-emitter-types":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","nock":"^13.1.3","sinon":"^11.1.2","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","buffer-reader":"^0.1.0","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.0-alpha.1_1640002166334_0.045935417620546426","host":"s3://npm-registry-packages"}},"31.0.0-alpha.2":{"name":"streamr-broker","version":"31.0.0-alpha.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.0-alpha.2","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"32d521dda8414340ac4e3a6925e352a52d6e5ce7","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.0-alpha.2.tgz","fileCount":221,"integrity":"sha512-UsW7dJNQFNDc+A335m76ZOHE9wIE2rRdFJD+nF3opkvLkH+HCra77uzMxIbTZ4PdtDkarAygazEAIgNOuwLM8Q==","signatures":[{"sig":"MEYCIQDT7HTNlm9b4NpVbHYYbGYMudXYxth4kJkdfGl2wWhopQIhALDAgXntwNdV4h4mLXYGsn8bgtI5MIjqzhB/wU72BKcF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":694626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwKckCRA9TVsSAnZWagAAUhEP+gOyUhuj5VKfbUpx7X8K\nBwye2rYCWDVGh11HyymIxzWnaRW5mi2AFj4T9MXczV5/AMHaUNSfSfxHWBZQ\nqVu9dJz4YzAuM6/okmR64Uhj2WCrFn+D1rRMfckkC9KVlfGoWeKW3ncKv+Vg\nTIsq9/rjQKBQ2rgsJLbH/OrAECDm6NlCmOAMs09YtgklN9d/345scIU9pmSl\n3zA0K64LRxIeZq4OgwayaapUzWmbCEJDNWHAuhSfiAS6iYmohPHPv/p78KhH\nqZamTcfLEJtNn4AF0eUMClQIpWzcLWqxV0w75qlsgw59nYI5OP0KOoGjK3Mk\nWG+gymAYvgYFkMZjRyDgn79oBs3zBBPQhxkp0TPH/Kq6fQWhrzUZbA+GIBLm\napQI7YgMdNnMsgLe/kLdhVDRsN9nUxlq5tEzcx0Dwwv02h4tTsFTcuUXzSNa\nSQiElVZ8belmVDOiYSlaLGgy7zUMrQwGS4QCbxIZ2jYdPRP2RwmqMxzQdT+s\ncir73zXcpBIu6KjILh4pJJd/RsEYUWiLw/RYCAqM11r/gklAXT0bkbeeN1wl\nOif8pA7+T+AUBcRVFiRtz4jBSZn7IZvU+gd5PKqdDqsykDHh5sp0JNjKiRZ1\nJvSnwl3rweuiEIrBKoVssx38O7mjC8kRhaSYEMv3G0JeviOxaNHAGPH1wSBv\nNVpF\r\n=AtaP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nWhen developing the Broker, it is convenient to run it as part of the full Streamr development stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool that can be used to run the full stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","gitHead":"6bce0f09e6487766637407c3dbc5ac5f3fb8d56f","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.3.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","pino":"^6.11.3","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","split2":"^3.2.2","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","memoizee":"^0.4.15","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^7.2.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/pino":"^6.3.8","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","body-parser":"^1.19.0","pino-pretty":"^5.0.2","@types/sinon":"^10.0.4","terminal-kit":"^2.1.5","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/split2":"^3.2.1","@types/express":"^4.17.13","streamr-client":"^6.1.0-ocr-experimental.13","@types/inquirer":"^8.1.3","@types/memoizee":"^0.4.5","streamr-network":"^31.0.0-alpha.2","@types/supertest":"^2.0.11","abort-controller":"^3.0.0","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","@teppeis/multimaps":"^2.0.0","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","@types/terminal-kit":"^1.28.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^9.1.2","strict-event-emitter-types":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","nock":"^13.1.3","sinon":"^11.1.2","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","buffer-reader":"^0.1.0","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.0-alpha.2_1640015652133_0.7735161642570776","host":"s3://npm-registry-packages"}},"31.0.0-beta.1":{"name":"streamr-broker","version":"31.0.0-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.0-beta.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"82781d02c74184cedf0d65d0042acc573c1498ba","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.0-beta.1.tgz","fileCount":176,"integrity":"sha512-nXlgGr8V/cMqPfBiPG3yvT5ev5AqaOG4nzGKwd8f1KWCBMn9/L43jv6roX+J3tKH9DvkVbs0GDQ60w61os7FlA==","signatures":[{"sig":"MEUCIQCg7QjTRCEbiwSV9r4QddEZzKq+G2Qrg1ajoMzebrjLZgIgcjBVojz2tW2SiZN9CeTjaXxkVYkWZZzbzR9PdQaTMYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAma/CRA9TVsSAnZWagAAq4sQAKR68ZW8u+eYj2pXUMWx\nHl4cuI6GwxkusGFGLj8BXhRzm6d191orqA71NRR3c6j0AlVb5KhwQBoNis/E\nIqtzjTXhZviwyfqLEn7EYM34pO2qI6HtII7p/I4Z8ZbwJZts4uEWYpjIZ/pO\npnRmtqTEikIM98BU3ecBYmDmwmiPfirXPOiwcihL83UXlsPSivTRhyfHtHQy\nE2N6+AUbQArj6Aau2lBo0Y3vbHj9edRati1SX29ar8CFWFojjuWh0+uUeUmU\nqX7AJAz/BhJ/pIfhSEThtK+QK97Dw9bYRWtK47lvVz68M5+8Gooa2r49+Lhj\n8+eYvpdkFB26BFnAh1PKPeVPBc8ukmwJWuol/4GZYlFBPb3Ai5JoLqnnXX4b\nrAChh1L+C09OtCPr+uz2ez/7SwaC+mils84LvyzdhlT3dxVKuG6x3fU5YxMl\nZZc1dVPS93L5ljJ00/GgDSzcq9sXkrRK62GZwxjRElPb50413eSeYKxgC2n1\nOEwpsT+8uqzSFXpGY4vYXlItk55IX73zip8vE0vKrD6OofmGtoxsILXNfrwJ\nrj4NPqiRSPaI0DxsjTPCpJZ0hXZsrA/XAHeqJDOujrY5uz9LuGpH2PaqmYe8\nbUS25hEyWd8FGjQVWeWZqniTml1A95vmXzuxkFuZpcOC6h79Js7Hr0tpnRBe\nTm9l\r\n=F45d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nWhen developing the Broker, it is convenient to run it as part of the full Streamr development stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool that can be used to run the full stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","gitHead":"979430754fec0766bb03e09e15fa3288d6309e28","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.3.2","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.0-beta.1","@types/inquirer":"^8.1.3","streamr-network":"^33.0.0","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.0-beta.1_1644324542947_0.26040469407941447","host":"s3://npm-registry-packages"}},"31.0.0-beta.2":{"name":"streamr-broker","version":"31.0.0-beta.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.0-beta.2","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"c8006e399f23b1c49fc8d6e25e001f7a1f7f2473","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.0-beta.2.tgz","fileCount":176,"integrity":"sha512-RchYSDI5+colZbTbH2SUPmN3dFbU0YfRryoxvsTGyYRbcurgUauEY4CorbWRfcKw5aHMad4d+XiUmWg87Osf0Q==","signatures":[{"sig":"MEYCIQCpMPslolMRFuwdYefXwjRohVVOHQJzK9ci9NMbGiyvOAIhAIAa8/3eKqCsnIkzLMyyhNkXes+Q0NvpkUHAlB2zbc48","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBRZbCRA9TVsSAnZWagAAlvgP/Aql1bY3zy7C8jKoMNo0\naHEHiGZxUZgLQgZfAIPmQhUHFXPKiFRlBRwG5ugDPUCAoTRGFIdNp1cHKB9Q\nv6RIi5/ghxpa1jt8sl7ZMDJRHZIaCTdX7mO0zMPSN4FfZIOiGN6tW8KjZPCR\nEAalfBHAME+4xXQsHegKQkl6YyNF8l9tFb6sEPgkpUBNjMqOay3EqQvQijMH\nG5oSpQ8VgsoQTMyNT7nlpTQcjIxMTZ8A6nZXzHO539D/eQkSex2z9/BwKC1S\nQa7uVg8uZrnKT62DUd+YqZRwrogYlCVCvIUb3s/vqkMEn40PXL7ZEgWIK9sB\ni7C4G1Ve9X9f5F/FgjnEHLcQo6znmq7bW59rvonKrefCVb+7iEZZjH2xsz+p\nxdAwh6BxO3sphz9vmEg97YkyGEpfz+1AmZ9NilFNUup5dbeBftwLcA4y4pGH\n9DtPDSWSHg/dWvNue6AK4nekO/ikucdi5T70JIiXGiTAyYFG2C+J1b2AITZv\nGAyM4mXP+DLiajKPlsLw4pER/9kqP3H71xud7GN8hJ+Y/3lqD+0Z47YVhlvs\n7BB0F4XuKXKaidriRhxdH++u+L3HRwPM/y8mCEfPZhKMTry5Ml+TOC7MZVxG\nC6JOWWH7JME1pbbvwdIj42ojBconyERifZWx8PaTXaTyiQo1UWdryGHPvsGy\nf76q\r\n=EQzw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nWhen developing the Broker, it is convenient to run it as part of the full Streamr development stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool that can be used to run the full stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","gitHead":"9421e2dd12efae95cdb3367918216da4147f2610","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.4.1","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.0-beta.2","@types/inquirer":"^8.1.3","streamr-network":"^34.0.0","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.0-beta.2_1644500571177_0.9075126142971499","host":"s3://npm-registry-packages"}},"31.0.0-beta.3":{"name":"streamr-broker","version":"31.0.0-beta.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.0-beta.3","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"b6ff2029d9d3b4b73b0a80f50d399aa82ce3154a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.0-beta.3.tgz","fileCount":180,"integrity":"sha512-GFoqYLzVnduRUm1qvnlCjLDpeVjxmLgFAiFaBLzuY3Rj3CyCMXep9i3KX65S6rckdiCYNSDbKCFK9ibukM3GhA==","signatures":[{"sig":"MEUCIQCVNlaDsnveGAdK4hYHUTdHvdKQLQYWhQ8fh/od+N+2RgIgRenxiVA5S4GNL8ibyER0SEsA4W5z4Xl5qE+yVoaWZkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":591435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDmSdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQdw/+LXuQrrow4f9ZzPQGIjWlBnrdXDlgE28f1cpNqmPDZseLqDeM\r\n6okJJl8OTmfo1o9FWYXfrdpdTlHOSIswLioAwwlyOsqsup8CX4ZW1SShL+RS\r\nlSc6Ce+4N3C9rW8Zn4enA80cCaewTQcu/cx06ZUmFhJP+Zs94agcNmQwvg+m\r\nXQ6elDNhmulT+0e/vLjFV88iOxVBzLDje1uoLqRbppIvNE5Kn4WTyvd0oACO\r\npqoAD01zdNWvFukiQS6tvorVqvUYfmcPIQ1HHAf3/eTMoW9z2FTn6PhcyrQw\r\nDdJMYPygrFwL35Kg1y2snOdPHahkn8PVG35PcIeuSAK1bhU7LnUnS698DYzL\r\nv0UpdzyqvX0y0cEoyuhSTvJSn5dp42tUytasJcGTIaIhXOdlt5ZmNUwE8T2r\r\nAkRnq03fUVY3f94gYJtNqxa8BPAzyfCTrwPAt6JMjga1zGy5P7Tw9lL78GkE\r\nLEDH9GGr6g8nCuL08MLedN9mwCunp0MEn6twZZPgzQKfA78Hjz1sX9Y/Qyih\r\nN1hyMVx+vZyhwPl/zjMGYfQuJg2MCeZYfoUKJUdJixIx3MsPIChwYsicrmO/\r\npcoR2r65zHrKry1LfrmmHObZNqycB+uBtBi7uK369vFL3qDMGcMsTXRbgJNW\r\n0zitO20pV+UMEwJ6nWS++SN3ipw5CRUGKN0=\r\n=aPnR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `14.x` and npm version `>=6.14`.\n\nTo install streamr-broker:\n```bash\nnpm install streamr-broker --global\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nWhen developing the Broker, it is convenient to run it as part of the full Streamr development stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool that can be used to run the full stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install streamr-broker --global\n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","gitHead":"88edbb926eb537b934055ebeb60e86971a54e635","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.4.1","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.0-beta.3","@types/inquirer":"^8.1.3","streamr-network":"^34.0.0","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.0-beta.3_1645110429153_0.9968621951016641","host":"s3://npm-registry-packages"}},"31.0.0-beta.4":{"name":"streamr-broker","version":"31.0.0-beta.4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.0-beta.4","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"aa0718ffeb0126afd82778c08e851a9daf7244fe","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.0-beta.4.tgz","fileCount":180,"integrity":"sha512-4O0+Bi7070Fdhhl+bs2+YnlwF4xXsNmk0bsKAQwoFlJoyOOnwuZ3MWbU1EK353C6QtUEjIOC+MSMaWs0JmBR9A==","signatures":[{"sig":"MEUCIGVLcsN1qNjQTk3/e0HpaUQsutaLT+A1KPiV8PkKNhkXAiEAug57+QT5rhgxh4KkopVu3SYawie5pc4BeuWC+QST96k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":592157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFRcZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV9g//cPFji8OafIp02FrJGTyjKiwNgt7jWeqrMwUdKg7zi2kOabzl\r\nsYoT7NqueC5yi9Le0XOIR+yg0Fq+YlvqhjwqekYF8uwvLL/dI7BEcaH1LwsD\r\nF+q52WqK/fQjZpPj2igjtqzzeZxd8DYoTtYOEYcE7gdHwxkwd98imlqJbbjS\r\n0t7jrRx9qZrCDDBGNSWJJuzb0R2yZsC1+aM07TI7VYFLOqxXHyj+90gjem77\r\n+Md4ZlAVEeQEUrXpVcyvT1l94iDoSWiQ13AT8HoqAGMbtj/4eGf58ddgAdlo\r\ncfjug2787DKCT77YKGJib6ahpcidvPWYNTqqgFeMBaA2mPyRNP9uyrZeCHx2\r\nzLzsyHFvBEL/Q/RIdEF6wrQBX8d7CXX/LJTbIhUXuw+M38JLjZgHJIO8PFaF\r\nvn7q1B/lXEE8gN278pxRWuISKeDd1UcPohw9yyGnrIPhmtdyFoVJ1ihfvtpU\r\npyh0lYNaRy8M2rwIuNz7Gj7dSCEvH4Jq8pQOBRYd4GjmNWhxZNrIaMnOqGi6\r\nR4AMAcSxicqdnrc276GPHEWIPbp804vK05ctouCHu7k52A8FUuL57cTugKZv\r\nWtYxC9e7x8mrrxzwMK7IJbiChRp2YhBjijLuaG5Tj149uF93IClaDjTfsP4q\r\nJfInGSD711WNAH4VF/cdGexF9TltH4tx4WE=\r\n=TWsd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\n\nMain executable for running a broker node in Streamr Network.\n\nThe broker node extends the minimal network node provided by the\n[streamr-network](https://github.com/streamr-dev/network) library with\n- client-facing support for foreign protocols (e.g. HTTP, MQTT) via plugins\n- support for long-term persistence of data using Apache Cassandra.\n\n## Table of Contents\n- [Install](#install)\n- [Configure](#configure)\n- [Run](#run)\n- [Develop](#develop)\n- [Release](#release)\n- [Misc](#misc)\n\n## Install\n\nPrerequisites are [Node.js](https://nodejs.org/) `16.x` and npm version `8.x`.\n\nTo install streamr-broker:\n```bash\nnpm install -g streamr-broker\n```\n\n## Configure\n\nTo enable the features you want, configure some [plugins](plugins.md).\n\n## Run\nWhen developing the Broker, it is convenient to run it as part of the full Streamr development stack. Check out\nthe [streamr-docker-dev](https://github.com/streamr-dev/streamr-docker-dev) tool that can be used to run the full stack.\n\nIf instead you want to run a broker node by itself without Docker, follow the steps below.\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nOptionally, create a configuration file with interactive tool:\n```\nbroker-init \n```\nThen run the command broker with the desired configuration file\n```\nbroker <configFile>\n```\nSee folder \"configs\" for example configurations. To run a simple local broker\n```\nbroker configs/development-1.env.json\n```\nThen run the command tracker with default values\n```\ntracker\n```\n\n### Deleting expired data from Storage node\nTo delete expired data from storage node run\n\n```\nbroker <configFile> --deleteExpired\n```\n\nor\n\n```\nnode app.js <configFile> --deleteExpired\n```\n\n## Develop\n\nInstall dependencies:\n\n    npm ci\n\nRun the tests:\n\n    npm run test\n\nWe use [eslint](https://github.com/eslint/eslint) for code formatting:\n\n    npm run eslint\n\nCode coverage:\n\n    npm run coverage\n\n### Debug\n\nTo get all debug messages:\n\n    LOG_LEVEL=debug\n\n... or adjust debugging to desired level:\n\n    LOG_LEVEL=[debug|info|warn|error]\n\nTo disable all logs\n\n    NOLOG=true\n\n### Regenerate self-signed certificate fixture\nTo regenerate self-signed certificate in `./test/fixtures` run:\n\n```bash\nopenssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 36500 -nodes -subj \"/CN=localhost\"\n```\n\n## Release\n\nPublishing to NPM is automated via GitHub Actions. Follow the steps below to publish.\n\n1. `git checkout master && git pull`\n2. Update version with either `npm version patch`, `npm version minor`, or `npm version major`. Use semantic versioning\nhttps://semver.org/. Files package.json and package-lock.json will be automatically updated, and an appropriate git commit and tag created.\n3. `git push --follow-tags`\n4. Wait for GitHub Actions to run tests\n5. If tests passed, GitHub Actions will publish the new version to NPM\n\n## Misc\n\n\n### Special considerations for using MQTT plugin\n- For authentication put private key in the password connection field\n- MQTT clients can send plain text, but their payload will be transformed to a JSON object accordingly:\n`{\"mqttPayload\":\"ORIGINAL_PLAINTEXT_PAYLOAD}`\n\n#### Error handling\n- If private key is not correct, client will receive \"Connection refused, bad user name or password\" (returnCode: 4)\n- If stream is not found, client will receive \"Connection refused, not authorized\" (returnCode: 5)\n","gitHead":"e460b83646c5e618e9d042b5bc1c63cc26c1f40b","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.4.1","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.0-beta.4","@types/inquirer":"^8.1.3","streamr-network":"^35.0.0","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.0-beta.4_1645549336887_0.7675641017020209","host":"s3://npm-registry-packages"}},"31.0.0":{"name":"streamr-broker","version":"31.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"c9b8dd474e9af019c0b3ec5ce937015504b43642","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.0.tgz","fileCount":180,"integrity":"sha512-abNsSTdqG7f+YtfjVrL35Mj8X+ft544CTPEkArQu36EaWjhR/FbIA9AvpnFNDKaZS2MDBBSq3f6GQkDwgytfCA==","signatures":[{"sig":"MEQCIDrr9pb+wtlWi8081WOqVysK0V/yn/t2j3DeJ8T7Dy2nAiBQauWmw4vxZ3192AqqBcX0D3EwJdTYTDopCapg6IO5Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":592129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFoR6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWUw/+KGcPF5De5OZkfZYzjveZGYLtu553SRDZM/TmrzPh/n7ccgEi\r\nynJxVNOFHUpBBa0pwZPFmCNj0zb23CSfAYALanOmCMh7k0m2dm+FpVLkqQw7\r\ny3mXmOlcmoQ9Db43BfqyFHhUNM/uragp8J1FLF/oIuH6aMt1bzQ/utyAd/HA\r\ntk8gHQQCVQYTpxFUTh7uJ0t9N7UJLX6VDz9NxqYHiychYfegvgcZTBYRK9Z8\r\nksEDy6BPgw1agbOvhiurwiPGfPbIr/vFK5cKq0jr75OawrM7gyleM3v1axkr\r\nJvHf515Cbkd+a1qO55QfiNB8kptNRqS0G0N2jxCr6LyeB7i3yTLONiQfiWC3\r\n0zDWU8XmB9Qla2Xamyilrcj/q6KFHPreuJi4nrNsfdA/Qyona8zdP+7PhAdb\r\n5Y6zHUS5SVziSb/zPzMfE1k9Z5UhUwfMUg1XxCOhD9LyE0xPAKyIuxIGowgH\r\nfDgUkSgYdFpVux5FZWAz6qUEk3TqcxCOLwP5xsDjhgvVQHSFpEzqF0BNwqZG\r\nuP52ME55UGD2ZyoIW98P4/aFju6DBlSIKRU6dAP5qgHd2L1aTcSKZb/abGbO\r\nP6o5f/LNgQBL5YsEXj/cuup3ot3jWT3aAPmf3DtACq7NhxfSRvrhlDzJPP4R\r\nCgTZtOJ4+2aAyHlCro+v1XxY8nTcd0WS+dc=\r\n=IEHP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"adc621ce994180cd7233fbab2b5946cc25b386ac","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.4.1","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.0","@types/inquirer":"^8.1.3","streamr-network":"^35.0.0","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.0_1645642873849_0.3415732152683302","host":"s3://npm-registry-packages"}},"31.0.1":{"name":"streamr-broker","version":"31.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.1","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"juhah","email":"juha.haavisto@streamr.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"jwolff","email":"jwolff@isentropy.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"simppafi","email":"simo.santavirta@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"7e14aa28bb71686a19b019bfe26229ad7c52d45f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.1.tgz","fileCount":180,"integrity":"sha512-OlF0kf4uGdhFyhHIGTB0x6hAEKmiMa37ow1x+izW8fbO4Uvg9wzp1Osc+xxX4FleLcRgDeyvoWW/JlekiK68KQ==","signatures":[{"sig":"MEQCIA7EO0byIbBnj8vXlMdTUYjlCuN134ucD4fGjEKvDwBNAiADM9QF4ycoWXKkmXRRN22rzNyVbXW4JDyZMo5Un+z4Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZp9pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMtBAAgi0Pftp+eDhC7OeFdruU9/uJdUdqZOtwEF6Cl8nTrr7HUgD/\r\nhYC+if1L/3OGRHbOENUlcltAGaDdUq2jCoEukvyzvTVHL1GMKcuIma3/sjGU\r\nAHy/WfW6CdJRpYTz0I1FbxHp9+AEQtzgE4YBgoNas5Y01UQ2PnnPl7pI0vT5\r\nKM72M8NuCZG2EcmWx91Pg54Yc3YhvnqnQncsXLu5UT1dELQsUIc7pos6uFHJ\r\nf/7GVsoEjrGy+Om94VuIa3Noci3Bxl19DCarWyexkCBN55PVwW73GmneB3wn\r\nQKvDqO0z3qkJnkfK/EUMhQb3tTilbRTCKiVa3Qw8kdybn4xdInwNMmE9tMl6\r\nn6+XkKOVYXXHXxplH1dSQFlf4/s53BbkOdrWJWEQ0IzmzcbcAk2OaYGYVpf1\r\n8edxFr5zr7yVznQY49UCROj7qEeIpb/K6htEtXhJqS0UHUBr1AHAN6eC2kHL\r\ninq2WKvVoNYWXdR5zZs6m7kRz1LeZyvfptUFADHeni3/2MUldZz25De2SSNx\r\njFOPlTwYqfq9ya7jAhbbExjC7/csfv9bd5GMC2bX12fspLQeypamjqC8A44y\r\nHG6HmdoFibPP0ryV8hlyyXJY1nwHOoiaoumr6H/GemtWaEG7AA5cR3jo/q9I\r\nW/oc9MDCj4aBL59h38gKWTsthmDs5AX6Efk=\r\n=iMDy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"3bb6e1ea232e5ace5651034683445d9b9f9b01b7","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.5.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.3","@types/inquirer":"^8.1.3","streamr-network":"^35.0.0","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.1_1650892649053_0.1315105387200466","host":"s3://npm-registry-packages"}},"31.0.2":{"name":"streamr-broker","version":"31.0.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.2","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"872d1e2a12bf13e6dd6d4bf880ce62b90cd469b1","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.2.tgz","fileCount":180,"integrity":"sha512-SnhSK57jm5i+bnZNGaFvQ6eywmiIpXQnsAce65UcZIB9vcs2GOfxznpeyQlNPsf5p50HNkqiUOCe46CTkozunA==","signatures":[{"sig":"MEYCIQCK1LO+yCTH6/PkJtNk8u0lW/D+CpwybTE49n4Hodg9IAIhANoZFi10HpsbsRsUnZbsziKlhWR2W+SZGq8DlKgTn0ZY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiehQyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQAg/+NlVdDmUkwCmfU4b0IopT2VON+jbZEnUpJgxi9G6D9x1nOBsX\r\n/cg0ZHaHZAYVtbOfvSy6T82auaj3Y27TTmvXlPBZ8nCHHhuoYXHzIpKNdvis\r\nnCSj2FvFhC/Zwbghq0dstJDoNsT6jqs7AuByRzjTWee5Aor12lgVgonF4X84\r\nWunCJXf4dJuAG43yDBAUyXHXGBemme/4WnAmc1EHGltEme6JxQUYXFI5MEz+\r\nbO5IZ9W1Td7Kis5pFjc6Wh7MMuOpwkkiVMOM7XSirVCCRMfFwFpKhToenWVG\r\nf3SK33YOuo1AP+++fVBFH0G6WG5X11V3Iddq8o9F1zaaByBHjg4k1mIOkxXn\r\nnGfawRmkJgiir7aoIo7veGfDw0fvKZ7dJllp2Brl2cCPoMUeNCrCOHypSKes\r\nkVTWA9wDvPcFuw88CB4uwB+Wx+e+TWIQ2mTVoFio6hEMNDecgbohM5JVsn69\r\nNJZkjsvzp6cUHCxhH5ihu+SnFZhfneKN44bOIoHQMAwUNtnfRHmmPFX1rmLV\r\nDw6lwfXNA3wPbrrBFOREP+0cjwLlm2NikD0l7qBkL2DDSRLcmt9S/Y1Vn0dc\r\n7AqYTYq4v1b1x22tWsDo1HkAjAkCB2Y0sbVBNzRyd8xsFiZF2bGOUbOzZUGE\r\nwft7KosULH2xAS5XbVF9QxM9S944jr62SzU=\r\n=z0+d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"1181e9edd934f7a7ad94e1351a48772a858f56f9","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.7.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.5","@types/inquirer":"^8.1.3","streamr-network":"^35.0.2","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.2_1652167730424_0.7363167821018695","host":"s3://npm-registry-packages"}},"31.0.3":{"name":"streamr-broker","version":"31.0.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.3","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"b7a99ab095aaf6651c96b2817f4a44abc9244e68","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.3.tgz","fileCount":180,"integrity":"sha512-xLzExyV7JAS7WRe/B3bIMP5Av/NcHMsdAZeyn69gxi4q6C3QlNVe+v1dPvlneuZXFZvJL+VBuiJ4lWw1yJADwQ==","signatures":[{"sig":"MEUCIF3nBDgtgDZOudKbzUqO2RdVqG7WkP7aTVbR5FcNP7QAAiEA2wd86YKYyDu4Y00cRIzxj2WRZ915bAGpdwi6LMC30f0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijMlzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBbBAAoS4WALYNiAv6YVu9mnpwOe5a7xipiUdbU0EcbW+1m+1Zp8Y2\r\nrNGDjZ19VVFhvHc/hhZJ5LjWAr3kcdK7xfIM9x0U4YOds6mXmZG4qm/0Jq7t\r\nxzjYywFEFoiSb0NEF397vBcgVn1xK+LY+xB0K641a5E8aU8mYyaTcv2PH1Bw\r\njIXHu8YnmB9J5mVJF/5JzZ1BHno9IfRW5f8PAsmgRMFH/b59tMUiS19UwLaM\r\nZRPcAgTg7V6xNuF5Cb0EoThBMwjxKI1x/sFUz2HumuBJeFNk5CrOOjJzkIh2\r\nXffOM3ns4X7AsVVYvmy362zfMCgez9M6v+gqd31/gAARoCybt8176yrGCwN1\r\ntD0YrI4sBrVp9uMNvWNjRebj5BtVmtBT/DaP8ytPw8i5AR9c5J3BvB0RywNl\r\nU1eKwMxqLMk0jxu7sdeNsXcspQhLO31Tu/Q/RjlcAPnKjYwxmGiNsNsjxqCm\r\nndyvxm5X4LAgTixuOU9pIJ6jr7xsy5bgTRIgX96Kh0fX6B3LR4DSsnmefqAa\r\niMvGvYTDuuxdJz+ZvOdj6YXsQYdKMjR2z6k3mE07LRpm2Nf0S6ER65F4dJib\r\nksCjdFmEmUsBDM1S+3QOYoqZPNCEFO882XCk1niWqnhP/+rMfOmag8uKtde7\r\ngre6dzir0CMQGlT8Yg8hlp9Xw291EG/y/q8=\r\n=EDD7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"2f86044e53e49b24679394e44beb108ab050a1d0","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.7.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.6","@types/inquirer":"^8.1.3","streamr-network":"^35.0.2","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.3_1653393779208_0.0707634506373207","host":"s3://npm-registry-packages"}},"31.0.4":{"name":"streamr-broker","version":"31.0.4","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.0.4","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"timoxley","email":"secoif@gmail.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"b69192c75b9e3cd9fd1a0da57ee1572a95940261","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.0.4.tgz","fileCount":180,"integrity":"sha512-NGPy4Jh7Ln074fTwiUS/vkbOv/rHfExiF0OMlizVtpcL+Y1NQFxGeCSN9XHJuDK7ZPwCXh8pqdnQMQhn2tac7Q==","signatures":[{"sig":"MEQCIEsQBG+6ePYHG41cQvU4t1SQ6nM/paWP0chTVbU8w0o/AiB5IEw+5rFu9FGzcR2AL+cxzu+oZGvXbHE4wrv+1ASyqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisDwvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9og//Zi86K0cnOhY7P0FxgcO47p1Cu5Gdd/G6hgjLDHO0On+sSBrK\r\nUPzSjHg4uZ7RubOng9Rt2jjhA7/1a12GX+JSbeCXHwHWT8UHe/bdijXRJc3M\r\nh0VOil7O4+GT6nxG0znC7k1p2UJv1wqfPuleaz9ANx8Ai/dU6yT6NNOo0VT5\r\nWKVGYaoox4+3/GszJtmxDf9LGswDHnqvlzM3JkSoFlIAZHYv+WbDJMg+2SsY\r\nzId+WF7Teu3JquWjbyaSo0hR+7bRrTymBhkj3uOmtJgi0tftBsVcstYaXjv8\r\n7ziZS7z7XpAZgdt4FiUdSYepnDtXMFNryM47H8iqu995vYiq/7XQ1iIkR8RO\r\nGYnInlO0bh+O5alQey3yLFGQmTqGTZcQYud4wUcGlJx56K3YnhSjbRgbcPKj\r\n0GTqdy5zVXnZ591MF4aR3aTu/yMO1g+vMGTfI+ZbLraYqBLC5r+99awf+34z\r\np4zaHlUuv1e2M7QG/u1IUJ/OOvM4NBHCOSdP6qgxp3V+hnxj5+DCbCDW/12t\r\n3itUR5+X4fCKtdhVaWT8hFr3lxvYI0wVuNhZ0jXT3Xr9JNGiURYV6n5DerH2\r\nXILFllSB33DrwG4MqtIEfhBJbMd8pQ8VzO+TyFDsOwH2qkQfe+B8uxZ/il2H\r\nLlZcKh0U4IzYy7TsNrWCHaYQ8eOEHSOL3TA=\r\n=bgin\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"75bf544871333952125f8356e7c5f18bffc3b1f4","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.7.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.9","@types/inquirer":"^8.1.3","streamr-network":"^35.0.5","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.0.4_1655716911325_0.5261458978119222","host":"s3://npm-registry-packages"}},"31.1.0":{"name":"streamr-broker","version":"31.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@31.1.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"a841a67a3e9b7448ca0c27ed3cf6bc2cdf78fe1a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-31.1.0.tgz","fileCount":180,"integrity":"sha512-p5pRpjuZ9k7pJad3AQ9ae6hCjc9hIMj7IE1ZAv8tK6Mtvc438+YeZLvnamK2ZfVUSO/o66u0zVuE3uAKa44Dvg==","signatures":[{"sig":"MEYCIQCetFswg8ZFBTr+8Y/6Kex6Y6uVaSpJ4GG4Z/wQbx04owIhAOsv6DnjMSj2jMITNUqeUli7A/JCiK0TUwDuHCGy6sbS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":591275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIuOCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7lA/9F9kl+H5uhyjZMFTzFWmB3DNyshkE8AiGQQqXW3DBDgyDpQiZ\r\n95/f2qKcPsVJMQoYzQRHgeVvYLL4At5OP5A/MP/NKm1j/7nZ8OPo3MVUN1dT\r\nR+5ADKeEfpQLk5G7Jk+bODO68sMfQ/yfGsSnTk3nnj4r6Xpmr1CugmSgxW04\r\nieYrXdi5HbTRSJ2+38OqMCcd3AG9tGuDMJ1fL/bSR3dq/oUvbGexqpts21F4\r\nH8kpclc5bKDfGpjk858ml9MT9Ey02bPCiOBUBHo673F71gXdEinTz/xKgfGz\r\nH+z3kgd04LNTLd+LeN5kxyO7hTSKLHfcpjc/K7z8PBXACPQsSn5/aAOCTHQD\r\n5CumUYEI1eU5xZMUl4oTqFwYDLv7mvepdPXEn2/Q9m6ksZvrCAhum3cHCWDS\r\nYTzs1BSRl6AlaBFJr4tvrBN0Dl536sqr5+aKG6d7kd95/Jp1HXfSo5r9oSN1\r\n7UhaqzgIQk0SdsjYYjbwGVOzGJ+6hZx/PiHeQhtsZXThocepY0/3cWHS+0GT\r\nsGKtQyHTeG4paHK2haQTSgiHyDlsbCU4T4T4iVhpXEbz6ZlGPM+LsMpHdr7m\r\nJSNSFWNzQJT5AwWlj+EiBlyx6s+1zqeVmUFXFtqO73FVJByPd7B8or4F8vYS\r\nL1PoVGN287dtU2oQEr9xLuBKDV+f/Qh5ec4=\r\n=1GFZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","gitHead":"bb09381734ab169c56c923a9ad6ce9a418785074","scripts":{"test":"jest --forceExit test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","prepare":"npm run build","test-unit":"jest test/unit --forceExit --detectOpenHandles","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --maxWorkers=1 test/sequential --forceExit --detectOpenHandles # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit --detectOpenHandles test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.7.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.46.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","@pm2/io":"^5.0.0","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","@types/qs":"^6.9.6","@types/ws":"^7.4.5","commander":"^8.3.0","node-fetch":"^2.6.6","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","streamr-client":"^6.0.9","@types/inquirer":"^8.1.3","streamr-network":"^35.0.5","@types/supertest":"^2.0.11","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","utf8-binary-cutter":"^0.9.2","nat-type-identifier":"^2.0.9","@types/stream-to-array":"^2.3.0","streamr-client-protocol":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^7.32.0","ts-jest":"^27.0.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","typescript":"^4.5.2","@types/jest":"^27.0.2","jest-circus":"^27.2.5","jest-extended":"^0.11.5","stream-to-array":"^2.3.0","@streamr/dev-config":"^1.0.0","eslint-plugin-promise":"^5.1.0","eslint-config-streamr-ts":"^4.0.1","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_31.1.0_1663230850019_0.2258287443346909","host":"s3://npm-registry-packages"}},"32.0.0-beta.0":{"name":"streamr-broker","version":"32.0.0-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@32.0.0-beta.0","maintainers":[{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"0bbace77ce058bceab6f9ea64230430e21e24fa2","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-32.0.0-beta.0.tgz","fileCount":153,"integrity":"sha512-KB+a8zVF/DHjzXndGgCu7ZY9HUT67fKT/kBuJ40oB0imbAVtPhMO8Z+WkLtvxvqrJY1LMy0IUg8t4WOd4GeEmw==","signatures":[{"sig":"MEYCIQCNa2wY9UciwA/IJZ1+09TieNAwWmEPNFWToMa9W7d0jwIhAMNrohgRKYBehgxZVV4UZDoJbKLgImRA9b1CYuyk9my/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSCK+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJig/+OFblkakH6tL8CgkYJm84AWFPLFKpvYYCFuxSyGZ754BILRxJ\r\nemlE9JE4P+XMATMoVrWEc199/R7JiFUygZJMkFR1igf7DVr21SnmSt+l+81e\r\nVm6WvCSwPwfcsLOrZRREYTVQzABlb0a7Qihv7PdVAqlcKm8AMWJM/2uV05Aj\r\n8JY/DntjNCTxB4M2I8EQYFmqmECQntGh3+ywb1Kr5GYScw1Ww0OgcY2iqSLJ\r\nohW6ZZhHhEwAUignaBTVQTaP8TXx5xFIPczCNKDU5RsR2R1m98pkSQha9see\r\nkVh4iqRpK1caqX878lZM2SK+K3IguCBacRt4pwvfzAmMeh5ztoj/Ea9I0JKo\r\nf5/OXSi9dFoWi3v0Iz5QB2hh745x7wFbI3GYUgMmGQeYvtzajLPo5jsRY6in\r\nMrQP1rT1elqQER+rEGUqec3CAxKUW3C/983kWWSBPxu54H+gBKeOoh5YTWOB\r\nyX0BYhSQJzzdhbeOhINjRkT9UKjL8ud+R9IYYkvJjGYlcj2PlU3kPVTOVku6\r\nHh21pNVvq1M1fcpqjf0OWZLpubTY78dqeaxGzToubz+urJBDMLGA1fI5cvxj\r\nrm9M8nW0HK1OmunLph/8LnPvtZUGPzZ8F66fhe5JpbEVcAl86G8OnBwzubLf\r\n/XKdlOpSx+3UNC4sNT1e9tR/B/GfEwO2czg=\r\n=KWJe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr nodes that run externally to your application. You start up a node on a server, and interface with it remotely using one of the supported protocols.\n\nThe Broker node ships with plugins for HTTP, Websocket, and MQTT protocols. Libraries for these protocols exist in practically every programming language, meaning that you can conveniently publish and subscribe to data from the Streamr Network using any programming language.\n\nBroker nodes have a plugin architecture that allows them to perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Plugins](#plugins)\n- [Run](#run)\n- [Develop](#develop)\n\n## Install\n| NodeJS version `16.13.x` and NPM version `8.x` is required |\n| --- |\n\nTo install streamr-broker:\n```bash\nnpm install -g streamr-broker\n```\n\nFor more information on the different ways to install a Broker node, see [setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Plugins\n\nThe Broker node ships with a number of plugins for configuring your Broker node to match your specific needs. For easy data integration from any environment, plugins for HTTP, Websocket, and MQTT are provided. \n\nRead more about available [plugins](plugins.md).\n\n## Run\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file\n```\nstreamr-broker <configFile>\n```\n\n## Develop\n\nCheck the [Broker dev notes](develop.md) if you're intending to contribute to the codebase.\n","gitHead":"3cd6c61506e93ccb0ebb4f5757c553cd546a6d0f","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.7.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"^1.0.0","streamr-client":"7.0.0-beta.0","streamr-network":"^36.0.0","cassandra-driver":"^4.6.3","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","streamr-client-protocol":"^13.0.0","@streamr/network-tracker":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^7.4.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","streamr-test-utils":"^2.0.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_32.0.0-beta.0_1665671870133_0.8612804640650586","host":"s3://npm-registry-packages"}},"32.0.0-beta.1":{"name":"streamr-broker","version":"32.0.0-beta.1","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@32.0.0-beta.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"b0a7824466e5dd401b6123ac26428d918d3c8517","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-32.0.0-beta.1.tgz","fileCount":153,"integrity":"sha512-Ybr3/xcxzuWh/e+HJNTAR7g+rpkXKHBiclYXPEI9CKQ4Fd+SyHXpEjT1oqNGMS8VB/jgk6cKtx/ry6inSGMzEg==","signatures":[{"sig":"MEUCID9nxcGWX5rlong74a6Ml3yEUcCdMKESk4te3b24ja+WAiEAontAGJauAwYhoGbuJuL7zrxZ1KhdVQJchN0mw/VswXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc5krACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNRw/+Oy93x4239/vTVp4W9HcW9keqwNMYsFmxahOlCAsQFfuhUQbV\r\noi9wI1Wf7u5pdGW96l9v+2YbdJ64DoFAbMDnKvWUjXTEFYRsu8dJ9S/3mEjh\r\nTCOfBZRGufNGWEtNfx/5OygGr1xPHKLLUTrSBeDaE9lfA4kWx6vYC1D2ZC7e\r\n9x00M7NtxiK6TLKEkx6TlO0hlQ6toiLUAoW2pMTKS+fAf/N/H2C5jOQEkxSO\r\nlzNT1JmqIPT7a8C1cxRwjaXtDDuLSQhLDmgxminwl9mR7Gvmtaq7thhH05MW\r\nXaSchHe8iQUM3dHZt2wCEJTQuxMt4M149DNUvxGUaw/q2T2NLxHfEHM52mzF\r\n46J1K9K3e6Bt3gXvcWU0H4OAHuQuWjOQXUUikUUzV8rWRXYGqyx7vNcBZMLH\r\nDADN5roiasw3aMElE7Q2ziQLtOLVomAncP+ieJrXqW3lFohiGbozXoGUEebQ\r\nkd3cq2V1TUc+/bybCWD08kFMAeQ7lydNJ2sGcsxV1E7CqOEcPt4FnyefO/Fv\r\nHXeg/TUUrXaYh3Svdu8xkErsFZJage0xzf0r4pLnEC6LFeBNhLwIUfc9pPZo\r\nOR7DR8WW+Mmuc9b1qJTlD06HvBGjSkfl2R74aG/qDjl6h6gqmx28ErOuD8ue\r\nKPHPt1S10dxrDruwHcpZYqJ8P9UKwhPdmxI=\r\n=HKBr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/broker.js","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr nodes that run externally to your application. You start up a node on a server, and interface with it remotely using one of the supported protocols.\n\nThe Broker node ships with plugins for HTTP, Websocket, and MQTT protocols. Libraries for these protocols exist in practically every programming language, meaning that you can conveniently publish and subscribe to data from the Streamr Network using any programming language.\n\nBroker nodes have a plugin architecture that allows them to perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Plugins](#plugins)\n- [Run](#run)\n- [Develop](#develop)\n\n## Install\n| NodeJS version `16.13.x` and NPM version `8.x` is required |\n| --- |\n\nTo install streamr-broker:\n```bash\nnpm install -g streamr-broker\n```\n\nFor more information on the different ways to install a Broker node, see [setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Plugins\n\nThe Broker node ships with a number of plugins for configuring your Broker node to match your specific needs. For easy data integration from any environment, plugins for HTTP, Websocket, and MQTT are provided. \n\nRead more about available [plugins](plugins.md).\n\n## Run\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file\n```\nstreamr-broker <configFile>\n```\n\n## Develop\n\nCheck the [Broker dev notes](develop.md) if you're intending to contribute to the codebase.\n","gitHead":"5ef06d4a615a3dc9e8c81ac07b4934408fe94bdd","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.7.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"7.0.0","streamr-client":"7.0.0","cassandra-driver":"^4.6.4","@streamr/protocol":"7.0.0","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^7.4.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"7.0.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_32.0.0-beta.1_1668520235777_0.6204787822046502","host":"s3://npm-registry-packages"}},"32.0.0-beta.2":{"name":"streamr-broker","version":"32.0.0-beta.2","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@32.0.0-beta.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"tracker":"bin/tracker.js","streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"9f50576ea3f7da3ab60d021aecbc9a9d121bad16","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-32.0.0-beta.2.tgz","fileCount":155,"integrity":"sha512-sp4qsuYGDJ9ppkfU/VsF9Bu8McFcqK9+JdqivUDzUOkQ4EQWYielEyGq8TrFwp+KfxRbkfZlV8MSJYbV5pPseQ==","signatures":[{"sig":"MEYCIQDnGOK+Uea1SMLVcUYBlAEgQQdWhUx4Hroaw/faAOFiYwIhAJE4MdzVmw2ioa1NC7sAiX0RphcX5/HCAIDIxNtLjPZ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd5iFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCQw//b9MEs6C0IPdE02oLPRnsAyODNwvgTXOZ5wQ7kSw7MfG5tuvL\r\n7l2kGJR2YNgpYPEvV1Kv4iaYpwGsRmSExI/mpGW4Wqwf6gbj0tDvitNGL/P0\r\nWxDmUBl2eaDeBJ1IOTPpcnLzvRVCbmHhVwptoJxDVAo7ghIvME0+vu0GUQ0s\r\ni7z6uC6gkHosDcUF/HYrCGIiiBRsgbTJjIVFNBGtr/35sF+GpbdzT+aM4WL9\r\n6tAhQGg/jT7UiT1lqdPm0/tWCsjEkwaj39XkYWJZNAtjmjsY8kdG/qliIyw8\r\nJs8K3zyj+XfTPd3QbVCDG/2I+BURU9IApXcD206A/cPzD6KnSFjwqcSKM12Y\r\n6RI0jscmr4CZVj6qog0xC+PQDwaF0qVPvahuVN56t5Ez+TllRV9ClOb/haRy\r\nXwryF4rxPjLwlrYmZsyg6CVS4EOGBVpAzyvC/vRetQjveX5VVw/rMxwQGu8D\r\n2QoBzMA6W4VIY90gFO45Awl3xbJD/3MyPR8kBaBFoSvT4IzUfnCRATHtmP/K\r\n5z5jzK9YWN6tx5+7MQ1q28Wg/BYHabKOJtK94AAC+mf3PsziKKiLf9MT4oVQ\r\nRtc4kLDVBoffdqo4f1o8Pu4jqKL9CfQ6nzN65sYRCgCE3KPMRm4d8l84AY45\r\nXia2wF25zzIt/5mn/fMMDH764aU2rdjC2ec=\r\n=55S6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr nodes that run externally to your application. You start up a node on a server, and interface with it remotely using one of the supported protocols.\n\nThe Broker node ships with plugins for HTTP, Websocket, and MQTT protocols. Libraries for these protocols exist in practically every programming language, meaning that you can conveniently publish and subscribe to data from the Streamr Network using any programming language.\n\nBroker nodes have a plugin architecture that allows them to perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Plugins](#plugins)\n- [Run](#run)\n- [Develop](#develop)\n\n## Install\n| NodeJS version `16.13.x` and NPM version `8.x` is required |\n| --- |\n\nTo install streamr-broker:\n```bash\nnpm install -g streamr-broker\n```\n\nFor more information on the different ways to install a Broker node, see [setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Plugins\n\nThe Broker node ships with a number of plugins for configuring your Broker node to match your specific needs. For easy data integration from any environment, plugins for HTTP, Websocket, and MQTT are provided. \n\nRead more about available [plugins](plugins.md).\n\n## Run\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file\n```\nstreamr-broker <configFile>\n```\n\n## Develop\n\nCheck the [Broker dev notes](develop.md) if you're intending to contribute to the codebase.\n","gitHead":"67daf2a470872175a0c108037e86a154f911b91c","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.7.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"7.0.1","streamr-client":"7.0.1","cassandra-driver":"^4.6.4","@streamr/protocol":"7.0.1","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"7.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^7.4.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"7.0.1","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_32.0.0-beta.2_1668782213695_0.9255134732782369","host":"s3://npm-registry-packages"}},"32.0.0-beta.3":{"name":"streamr-broker","version":"32.0.0-beta.3","author":{"name":"Streamr Network AG","email":"contact@streamr.com"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@32.0.0-beta.3","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network-monorepo#readme","bugs":{"url":"https://github.com/streamr-dev/network-monorepo/issues"},"bin":{"streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"9ae3650647c3dffea79542adfa949100b4bb0780","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-32.0.0-beta.3.tgz","fileCount":155,"integrity":"sha512-sCX/owqv43r4Lp9SxysubzLQ1gbdyXhrbs+4fVx7ZATI+pWGP/4JJiuFKYaJexylBXglFrGYjHT8jn7l86U5sg==","signatures":[{"sig":"MEQCIBN481PDNyrKkONe5mm92HbkVbkXaWhiQ7WKyxNE8xitAiA9Y1xPvIsysdXn687GrS3HItoQgXnQg+G80rWLG3CE6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje5raACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOTg/7BK1KIZVL5AVKAnbv470P1fKote4BaXCA+FApXJon096zEBuS\r\nLXHvKt0cwrFuXn+s42teHj1nWEj7EWkj+V3aJzA0KvpysY2PtuVPQXlFSa+h\r\nQBEi4lS7sdNQ8U+LMDX1fZo2GKOX5c2tK5bPfpLjMQPDcntT3zKrOWTeog/E\r\ns6MiJzKYhgRRm/KiRQuMCuCEN1wwPp7Ar56pdbZIGXUjjqed/8hjimCUSi2B\r\nWHvroGn08Sd7o3/5JtEiSOmZe5Tq3iFZskh32Qg+e9Zi5hgI71BcFBWOnxQm\r\n7AOf3VIOINd6THsGpeQ9L1iEv4wggYZQaWf7WSqk0J8cs+PTrxznCqNRRJJk\r\nXFr/knXKFREaW3TH+qrNMom74qmJy8orvDronY8/g/xuDM8R/BW/BnCy7d0b\r\nNT6WO41UVcZ6GyMjhzixlYIKcGbRbbaBYDB5YXEhNC7TxCvia/gseMoOI8UZ\r\nLNWPV4pPUMb0Yw1GZHRaVJogq0DeaLcvY1I41jW4GSrWps19vDEyehx+85Us\r\nWI+BiBBvh4m79P5Zw+zsz66Dln3Q0liW8eLKorWcLxUNR5tQHPcRgLpz2Uku\r\njD17YFPdPToldmxsjbDW6qkZhtiamvzqYquhDp4cACofwqZdnn7/p40JP021\r\ndeSugXEsIx2PRd0fGSotg/JnK2wmuEx4VuQ=\r\n=Rp4Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header-img.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr nodes that run externally to your application. You start up a node on a server, and interface with it remotely using one of the supported protocols.\n\nThe Broker node ships with plugins for HTTP, Websocket, and MQTT protocols. Libraries for these protocols exist in practically every programming language, meaning that you can conveniently publish and subscribe to data from the Streamr Network using any programming language.\n\nBroker nodes have a plugin architecture that allows them to perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Plugins](#plugins)\n- [Run](#run)\n- [Develop](#develop)\n\n## Install\n| NodeJS version `16.13.x` and NPM version `8.x` is required |\n| --- |\n\nTo install streamr-broker:\n```bash\nnpm install -g streamr-broker\n```\n\nFor more information on the different ways to install a Broker node, see [setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Plugins\n\nThe Broker node ships with a number of plugins for configuring your Broker node to match your specific needs. For easy data integration from any environment, plugins for HTTP, Websocket, and MQTT are provided. \n\nRead more about available [plugins](plugins.md).\n\n## Run\n\nFirst install the package\n```\nnpm install -g streamr-broker\n```\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file\n```\nstreamr-broker <configFile>\n```\n\n## Develop\n\nCheck the [Broker dev notes](develop.md) if you're intending to contribute to the codebase.\n","gitHead":"6753475f770de8dda94cdea7252603aad8c187b5","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","prepublishOnly":"npm run clean && NODE_ENV=production tsc -b tsconfig.node.json","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network-monorepo.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.7.0","description":"A full-featured broker node implementation for the Streamr Network.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"7.0.1","streamr-client":"7.0.1","cassandra-driver":"^4.6.4","@streamr/protocol":"7.0.1","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"7.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^7.4.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"7.0.1","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_32.0.0-beta.3_1669044954670_0.7624050673923677","host":"s3://npm-registry-packages"}},"32.0.0-beta.4":{"name":"streamr-broker","version":"32.0.0-beta.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@32.0.0-beta.4","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"1e8da96c2647b1459e2b0864ac3cf0f672068e2c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-32.0.0-beta.4.tgz","fileCount":154,"integrity":"sha512-8mEFTq46q69uDQ7LETDsHWS55J3oT0AR/rzBkWS2VKDzDEERMNU9mVqdmmyZmm2G23LhYiuWjPQ5VlGLmSmnzw==","signatures":[{"sig":"MEYCIQCOLcu5LHKla3PsJUKdZLaov0uN9UWxvKkxBptKX87W4AIhAIAcHxO6oo6ZgW7VxE46QI+Ml7+Y35pPk1avZt2wZRs9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhNpCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFDA//YCMxvXq6D8fnNgWIYG5AzeJE3fE6TTWJpn//KH0f7VVpCDzY\r\njj9dMh4PTUjPoeoJV0Z6k0u34Ph5XZAcf6BK8Gi1pX4ee1+R/f0g9KE7y28V\r\naQyhrtX6fKDn3wmoNPsChpUhfQdZsT1+8im9Lj7bJk98DxQ1NSsuBtdmEEok\r\n9jVMHCy5xNoxz4vpqn8/w6o7FGN4ykT7KHrqXNKibx1Wvt9DrHo66MRL+kpG\r\nYV6BY0Qclp5R1pGDO+Z8tC0Q774OSqmcvxqmZJZrfYNiROZv8LM4nZMCfOk9\r\n8Z5kNz85xwN4kzOHNm8lMhYwyjTmYqiM3++veNN1JA0eTUYe1fKdJFm7L96d\r\n91yl5yOUPSAQpIsx/JG8HPZgiB0vNNYk/Ny4i9K2elnMxehStGedlciyN3H+\r\n2t0ft21LREx2BC9WBLojuuva0zM5YEYJxWuxezzbffQcKvQBoH22pedyjFBo\r\n6+kebIeZckm5wkWq9hUjki5HN2QFObfKqScNuzdBvAwiWPcwdfgG/kVd1lM+\r\nrJm781Xtio+MFoSNDQo0IG3MdKSVzFzjtJm5RxtNLE6Aa/YGWjs4vMMn4QBR\r\nHPyz3AHyhKv4s9ovsJc4DToJuK06+IbSsvN9FMmpXnb1GG3/U4F2xYcZRXZE\r\n715GgO4pManA1obLyAwb6tjDnFNcbM/+n4Y=\r\n=Cqp4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"a265ab32761252f86f6c1436b1cfc1424768a00e","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.7.0","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"7.1.0","streamr-client":"7.1.0","cassandra-driver":"^4.6.4","@streamr/protocol":"7.1.0","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^7.4.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"7.1.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_32.0.0-beta.4_1669651009822_0.4078426265410813","host":"s3://npm-registry-packages"}},"32.0.0":{"name":"streamr-broker","version":"32.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@32.0.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"bin/broker.js","delete-expired-data":"bin/delete-expired-data.js","streamr-broker-init":"bin/config-wizard.js"},"dist":{"shasum":"8ada0a19aeba47817e75c9738acab92cb51aba08","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-32.0.0.tgz","fileCount":154,"integrity":"sha512-imTt78nrP/Z0P+8h1yQ8tOJHSs7mg+croEDtjddVxqnxs5ONeOzFjQNreqrT4pptxQdRBNHthWJDfcXLN7VAUw==","signatures":[{"sig":"MEQCIBAYfGFG/nlyfWZEMUq1iZG2CTvGhjKqXfQEMptXL966AiAL1NvKKbYm0fTwJtEH4SLjzxJE95unpxj9TFkR4eZziQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkI5vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD7w/7B/VFLW/eZuboDCPOe9LW7OUuPoNwuTQP0CkkgOek5p5ryVQt\r\n91472ucKOxG4058FkNPYGSCO+yW8Cv3PI+epkLLhgYeXVQKRp8hsw+W+2fi0\r\nTugCTDH61gCEndTYzWfFEdcg5E0Wk8mXEFL1CczPS9MPt/csor4WgrhGz914\r\nsdM0AFiGa6iE5srM3k2uG3CiDWggicLpTybALZOsuuNZokp3Csf6kxlF78+C\r\noJnkN5/uNHPYsAUVRXbbrlLGIcbT+0CFWWaoepjGRwzoxHlfscZ6nojvX69a\r\nmdwFJigdNAxa8kd78/NrKPMrMxWD8xpC8pxc2FM2r3cOdifR5l0zR1pwT1iz\r\nlg0sPoEoUcKA9wf2KEDdJ9eSBp5s40Dmx3SrgtPf8uWkNFNKFwuGCcocgLyx\r\njys8A5XjDzQFpl7wlkcCxHw3q7JjrRgxGALPfehOcUqv+ZoB0oplm2dFs6BS\r\niYPbKcAf6UWP2eLH3ufUSqx3wA/48eHi2kinFJWFx+xK9Zmu8dMpeBjIACY0\r\npzfxt1gQ8i1o6+BmFczCIXzUBDmFCWmMCl6j3WVn8nDyOIiw9s2QJwTkNdyM\r\nVmvxjP3KBoywDAhipaAUNz6ZmYugtHQFHwzEs5dSyl8rg/wd504D8Gmk/Uw7\r\nCBAtGa5Eo3PggvZB8CqZkQrp3NBlYz4t0q0=\r\n=yFmW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Plugins](#plugins)\n- [Run](#run)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided. \n\nRead more about available [plugins](plugins.md).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n","gitHead":"a8245b1c7b2acfd0e8a21f98c256f71497cd1af7","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.1.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"7.1.0","streamr-client":"7.1.0","cassandra-driver":"^4.6.4","@streamr/protocol":"7.1.0","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"7.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^7.4.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"7.1.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_32.0.0_1670418031201_0.6770424385531164","host":"s3://npm-registry-packages"}},"32.0.1":{"name":"streamr-broker","version":"32.0.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@32.0.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"0ba36e47af722b7884758b05627e6ba18702f7c1","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-32.0.1.tgz","fileCount":163,"integrity":"sha512-NJkCJu1PvEqdOa8HKADHR+rMX4Gyx4lMzjfw2KXWbUHqjOvJtD+Yuy/fLmzzY63vyXn1aonbWU3dltogppsZKw==","signatures":[{"sig":"MEQCIEjz4N0S082Gl1jKywljXkIV141L8Q7zUtxaH/2dEs1cAiBfl9qPQphNAHTlD6pj3/nChasqrNoS7Uaivp3FMxpf2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmcdWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRaA/8DQ6iSUHIFoi0CQJQaqec+166HRX75ILMjqbxcDAYnIK3tClj\r\nfpXa1IAXTY4DSDt+8BMJUxmIqUso8WuuuVUD4YI8fJ511yyxflVKZThw5KA3\r\nbUT5so8jygWbYBkOALOWLPjS4O5uaLQTXf8OG1DeKs/gZWQU/Y6+efgjAN3+\r\nsohr248cSEDGFApZ1g2IuYnthLQTTEy0oQNBF9eOuCGBSNRjrVjgI+2Hvots\r\ntR8xVRvPPjguqwKX/zOqk8MEXSftZq4ZxJGGpjDGeY/6K/W0njCP3zqcnxn4\r\nGtOX9C2k7xQPCDz/99om6a1BR4tuKbI+qoSXafs6kGlUCLfJ0KuOzqrh1LtT\r\nuem99gfyXDSGtHTp28SebbEv9x4iyjx1FFdvKOUdLhGnoYPGyScWKc6270hb\r\ntwJwsOGZGFNcwVtsr8Ck4jMHpcdkVuL2Fn/KcNzgirbxguw0lP5EMUyb05NY\r\nIqVoF5iqZ1wSDwG2Ahd6YAxz3XUnaCiBdsrUDZyJ0N0Wu7+LEwP6cKjArG5s\r\nPLId5TAAxORU/JolJ3ApYvsOEZ/CJLoIS9R+4fpE6XaODAFDaH6KhkYnxmvu\r\nBiAYx9TM1EekItr9OY6s7/BPmV6YxAeYCSRrI9wxJk4elmNTuZ0sp5zVYGps\r\n3D+O/Q5DpcIb6MuskRbn1PjlDVqOxmDsfWU=\r\n=ozCP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"b30cdead483671b404d879b5e3c62cfc012b52d3","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.1.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"7.2.0","streamr-client":"7.2.0","cassandra-driver":"^4.6.4","@streamr/protocol":"7.2.0","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"7.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^7.4.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"7.2.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_32.0.1_1671022421811_0.23094536195836124","host":"s3://npm-registry-packages"}},"32.1.0":{"name":"streamr-broker","version":"32.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@32.1.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"904de90c970f045c521f9027124ddf2b6077d7c3","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-32.1.0.tgz","fileCount":170,"integrity":"sha512-oQO36Qg0GSbeeKRh/hDKrrutgFFugbTOGyFU67LUxZOwnoXIWKxWVumsbv1rfyqCC4nev8T5aF0RjhLxowPlbQ==","signatures":[{"sig":"MEQCIDgAdIMEpyCN1Eb43UiN5BDW/bY+oXElHQE40hYdqdnuAiAcjySJgJPqGRUKgWOc+UWN7gtBEyQcdZIYGFkEVMUT/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv/f7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQeQ/+ObhyXdlmpK4QC3d+bfqA9DMIJxtHQ3LGiWTGuH0gSf0x4Hl2\r\n9m7kWTHuWfaKUvCBpM+xnhOjIfux/Ssufc6bKqsKDDfPbg9rmpMebhNQ/HBj\r\nWn+LNABieDOm7/aG6C/QNLto4kVx78ikbdUoAhdNjiNNDOPo0+RtXF+jAm+/\r\nXIrVjfhaXfFqruHLY6H75pqTQr6aHCB61Et+OReKm97Xx4wG7BYZvchnmUOU\r\n3HKuFcf4BBR/+Deg5SFehSW0WFk4jcckjAp+z9+UX1bzUoknKjxhC2/s3+oi\r\niZHYepS4FrMp/GaYE2zxWYY8HJ0fByspyYePtUjSyRkLt7gPqWbJRkbZvu2i\r\ndvhvF0eeCDAQJ9AQKElV+v94fNADPoaK2O9hTB+wrjnBcPhkD+dGCMfc2DKz\r\n9wbyYlwrxd6+p645q0ct6FppDqsr9nC58rTdsUIlquS/PTSKJHSw73UIHUBg\r\n84sl/3agjsZGQJ47A+/c8W7aeH6uEHwRokVEGKWvhjVnK5qrM4a9Wq0Hz2+n\r\nfYHVybh+jAaRIypdkGFzy0uxsT9UJAd+CLek/6m0fH0iJJLaeFWDFbKMXQJo\r\n1rYvC2iC9U1jl0yRMOo4vzvsuOkAhfdhlGXHz1CrdzZGxKt0fCCkneCgEtc5\r\nWLYvVSXv+RBO1t123jHmKHmwaqY3r5n1Gco=\r\n=wAc1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"790cfeab692d6e9c7f2cf9675aaa4becfa4297e7","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.19.2","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.1","ws":"^7.5.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"7.2.1","streamr-client":"7.2.1","cassandra-driver":"^4.6.4","@streamr/protocol":"7.2.1","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^7.4.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.3.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"7.2.1","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_32.1.0_1673525243144_0.6883783619211192","host":"s3://npm-registry-packages"}},"33.0.0-beta.0":{"name":"streamr-broker","version":"33.0.0-beta.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@33.0.0-beta.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"cc31ca6a550c543bbfdde64e8c22319190e5595f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-33.0.0-beta.0.tgz","fileCount":169,"integrity":"sha512-6NU0MTEPJgdli6gndFQ5MGe6SoYzYMonlBS6IDYw2tFLPIG6G1fDT9bwfVWBggsHdefVrUSitcGCLwEtboH3TA==","signatures":[{"sig":"MEYCIQCltM9NOBUT7zzgstOws1O2sZTjvsCbWh5ib9UvKzK7RQIhAJpJbKpUKV+t90cvCwOm/savv2SDPvZoPEg0LEqgS3np","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj83VlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwQA/+ONneoFGzOy9p3vKdr1Ksn0s6KDvH2pLILm6EglQHTATyr0aK\r\nC1epoi4BA1D2dgIXGvq/Tv1Ggh9zRFy6mbm5/c/++3vz6+pcoBbXnlaWc72d\r\nOp9XRuFpxnRqHHRN9pHkxTjK6Dhz66O3NlorsDkdLWY8oGcDGrcnpMGA4PTX\r\n6tv+htM3pSljJ8k8wiy/PnU1o3Oqt8vGtlFx2NtSob7a3hm1dk8gG1SXqQWN\r\nRxsh3D4gIs4dWShMG1sg0bWU2aiWhz+LczzZEfj0XxS+CpdrOtqvyECVz8B8\r\no4TCgkToLijxfB5yB6ZuIdxYHzc/Gp0AXGPFxzObpcCsB9vnASW8pRV5fe0r\r\nGZPGVu4oar9Ubjb0jqhxO7/WcF/6bydVgVwIWcNhfjDqNc93fy/z2gop/D1a\r\nmGxqsrLacYeODsFZLlW4cqropqerAg/Qf8T9DDaLT9vF0BuaQOnWFdqHnTT+\r\nhT3GRDnelcZtVY11f3Vdr3Hk7VE4FRie/wEDBs4VmwsAgEcJUd4hutmCaDyc\r\nb2WU0kHtJngs2pmwXKf6W37u8IbUQaNgTosGgLjbNqWHLf/0kVK3PZNIcstF\r\ncf0AgatIqqTL132jg7ACE4NXwtxYREa8ixc5/SKapjljuGVM4BTe7nn2a5d2\r\n0yiufxnEXcSWQCATzHQvkAWRB4rqlD4e3u0=\r\n=7tXX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"96d178886a2c016ea186ab7fe47ebd665513aa71","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.19.2","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.1","ws":"^8.12.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"8.0.0-beta.0","streamr-client":"8.0.0-beta.0","cassandra-driver":"^4.6.4","@streamr/protocol":"8.0.0-beta.0","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"8.0.0-beta.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^8.5.4","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"8.0.0-beta.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_33.0.0-beta.0_1676899685614_0.9354999613177826","host":"s3://npm-registry-packages"}},"33.0.0":{"name":"streamr-broker","version":"33.0.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@33.0.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"f4f8ed70e47170cc5b4ceae6e8c4b10123cddd04","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-33.0.0.tgz","fileCount":163,"integrity":"sha512-0W2FEWjYztkYpdlsXc6Jza1XFtkAM8kaw2npSeMQjttOTtRhiYjVrz/Fve1wyPgblr2OWkyZ1njGxPcZbrbVFw==","signatures":[{"sig":"MEYCIQCQ9ojUq8VnPGEH/DKzyRIFWfJ/XodbEP0qSRnRgH5UowIhAMiwTWNCmLeRNMnJVoq1Ce93tNkenQRcpHuhko91LNes","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj86c1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyNQ//TpPJ8XqNThmDPqc65xNF8p2+DsmWOaZA3kDVJqSeV61s4aKq\r\neWSsTFlqsQ61OKeWwQqNcJarZDNdI6HfaVYED7sEijkq+1OELPNHuKB1+62u\r\nXJ0M9ISwPZWnh726YH/C+16YZKrC5rmpybFy+6VCSuX89peWHIA4yPSpeIXs\r\nP9ryC1kPIyCvQDfreSLYoJdjubw13vxI9q71+9ur5+x1VGxFanyOHRjv7VHv\r\nPfUiievU+XjvUiGGzwjy+MsEmOBC5LdtaUyT153t9hIJWOzSaY3sbpKoOk+6\r\ntt7JfVExHAsSRCJp42PWWhH+b+xJVOzc4rYOizQuVZEN0sXjnMDup84JJxwY\r\nBKam6vcItaudzcByEOSWclTivzfXIBnn5mMa3KPElq1ePNNivMcDP+9dQWo/\r\nkoq6qACj8somjRDpiZV5mIuOzO3Ja8hBTYHTfn9ML32KmzzdoVyztQ7qHlg1\r\n+6xIq97RsJNRxOxlvGXBF9HBlTDP6VsvzgCCa5VXLv1CV/CpozFBmL5FLXuS\r\npdgl5McsjwRKF18mwq5kB+L7340noPrekBKniEZAiiV/R+2vk1EDJQQoowan\r\n7WAuFoJS2tAsVEBzaoutcErH5SplAWO2aKHLx0jNP6o2XvcHTAIycDtpbe30\r\nvVekFLsYTsIE0KNao4H38t9WqQjlehcL2xc=\r\n=L1T+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"489e04d796e682cc3908e9fabf70144f297b455a","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"juslesan","email":"santeri.juslenius@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.19.2","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.0","dependencies":{"qs":"^6.10.1","ws":"^8.12.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"8.0.1","streamr-client":"8.0.1","cassandra-driver":"^4.6.4","@streamr/protocol":"8.0.1","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^8.5.4","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"8.0.1","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_33.0.0_1676912437668_0.617836799651007","host":"s3://npm-registry-packages"}},"33.1.0":{"name":"streamr-broker","version":"33.1.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@33.1.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"bae8c42cecdaed64c35d29f40c3cd320b79d9bf9","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-33.1.0.tgz","fileCount":167,"integrity":"sha512-eU9PzafGjYrky2+Sd+Vds3+1w7hQ8oGD8FsTA7nopmNg1nT8tYj5gYDgB5NtKbojhL08mBDcUHKXS+V3T+Vy0g==","signatures":[{"sig":"MEUCIGheflxy7HbKaZY3fhQMXbVAszS32JvwBb6+WfNO2hDrAiEAgdSuUHD/8566/cP8Y8n7Uu10UV3GOWlNj7SmbOnjEa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCZglACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMLhAAgpLwFGQXiqn+P0EZWaO4WXKZe4p3vFky5k41XBcEGs9IDeqg\r\nbx4GwkTfzp8Fn9nN6g8VqsE10x5yVZvgLx/tXrSDznIGvXD3bPgUmarCdQlT\r\n3q0Q+B2OvvacHmFy27u4GlkR/G/wNkGso/Qr1t0E0IjivsoPdXCnmrIwD3mD\r\n58TOxe57tfIw06d4mrvohGR4jQuiODYAEUYQRh0ZB+YgFPpYalqlTxiwVMUj\r\nW8PJeejdnSDI2wuxSFMT/Kmuyk4BoFilKkKzE01z9t/xBBK9IhDY2fxwQdRg\r\nARDMlmkgBRBrWTKX1ur8cyHJPjF+iikYN6qGcNNyVdmb4ihgEvWZGpkAOxgr\r\nJDC7NkptAD3G90YdJWXnxzzKe03Dn6xe8AeSYnWxddLtLWZ8HJFb5hpeNiuU\r\ng6E7d/xqgikub4veYX3ovS4mTF4vDXEXweCTkL2bnDuPUZorZ/5rU6yTAH0X\r\nGyJWBzGcSi/T/lvUBhxJhOFKJb9iKCDQ/2zbr/XmwPWKKyt1SYQe/P7pwqXa\r\ncwf0QHtvNRKjwrQQQ3uxF0rhI0vtWbbB91KBIUte9KnstsvLlpqiFPHUA7FZ\r\noGA9S/y+5tP8PH7Fg1KvzAYVKty600ooabAx4VBhIIiOC6qohb2t6Lo2/+Yl\r\nQOngDHcma52WgVbBCLJLcu7/Z2TyQZ9NgdU=\r\n=qUva\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"5643e30c938da44c7be8bbcee487ab86fe2b70f6","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.1.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^8.12.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"8.0.3","streamr-client":"8.0.3","cassandra-driver":"^4.6.4","@streamr/protocol":"8.0.3","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^8.5.4","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"8.0.3","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_33.1.0_1678350372921_0.5033154093009351","host":"s3://npm-registry-packages"}},"33.1.1":{"name":"streamr-broker","version":"33.1.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@33.1.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"b6609e3b7a730296794aed11702bb247ede97bc4","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-33.1.1.tgz","fileCount":166,"integrity":"sha512-WFtERMhYtgJNQFV8JCHPSOLhuQDKUaYpFtJ1C4sy8SYrf4A8YZtT4mmKaNHg35A8sNSyF2wz4L9u8Ur3gKVHIA==","signatures":[{"sig":"MEUCIEivAEMdakLG9bEW2imlpwByxkAONS8/UXtus25QkJlHAiEA2QzYjbJzkG86AjYUK6pc0kGQ2HgeIqxLGoLp0u0JYrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGr/KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKEQ//Yx+VMA1iXlGEzr07EX0WhNumj0llGIW17ZZhG7AaPMG1we9d\r\nQXIEIVoK8/M7zYjjwS4NybWC3UG7LIuwYoNKQLwEx6F87ks7KllO8Pl5aDp6\r\ndjf6xpelslgJy0k2W5YXtrj2PdSPrxe3JCiIsd8n0D+se9xjPxNeWpwqW0wp\r\nUx+oiJSHb+YcWbdukPGhxbXe+4d9EcVJtba5iL8Hym8Qy8JBYcO19qWt5lwO\r\ngnL3QFVDAIHn69DTQc1Lq6jOEuHqve8rTND3u+sM3z9imfDOizDDkJjYsL7T\r\n6RG3enXh9jI6T+5k/zAb16WAWrqusuqHn44bI/onBMdc3rduWuhkWxzmr+mv\r\neCtMtgI9+pvhpjR5NnaqQN6/5KHlTYnbn2JmjVrbZZe/IVt/AGE7OLE6vj4Q\r\n43u9Zyd5RpU3e/8PfSwQ1tCsffuiktv3vL3q6ySBOhMnICEWBezghYsFmsP2\r\nw+438Amelvclsksuy0YcdPl6EPRAEVS9BL0wV/EMPvSF4niwr9jlXh62kHPu\r\nwJSdoD5nFQ95XWrdMZzW97dXU5nBHi9SYUgoOllcLrUVjhoyhNUqYf4CLZmx\r\nZSl9aH7K/kHvd9gAbOQPXZizLHpdpk0Agw8TqraFGohGthUL7upDBqVCM6tj\r\nxwhicg0WJahDXDE1cDBcnbEgZ3T13IxbxBg=\r\n=HNHm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"fad14c34ba69178744b690fd12b1f74bc4d01737","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"juslesan","email":"santeri.juslenius@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.19.2","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.0","dependencies":{"qs":"^6.10.1","ws":"^8.12.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","pino-pretty":"^5.0.2","@streamr/utils":"8.1.0-beta.0","streamr-client":"8.1.0-beta.0","cassandra-driver":"^4.6.4","@streamr/protocol":"8.1.0-beta.0","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"8.1.0-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^8.5.4","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"8.1.0-beta.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_33.1.1_1679474634207_0.5705714305746552","host":"s3://npm-registry-packages"}},"33.1.2":{"name":"streamr-broker","version":"33.1.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@33.1.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"kare","email":"kare.nuorteva@me.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"mmartinmo","email":"martin.moravek@streamr.com"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"e09fa1e55cbc654591dd8e602622123507458401","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-33.1.2.tgz","fileCount":167,"integrity":"sha512-cSicpn30/3n7KF4EAKJzVa/Y6epTVX596UT/0LyyGEHN6aCS/li9HG5ZhnJ1SGR+bs3CkXolT9ppk0+hesQeZQ==","signatures":[{"sig":"MEUCIAkVofhaN1yImuxWMBoWnn8+wL2g/RGXj0xt+OtNYQ/gAiEAyRHftP+J09eYh/b26HhZ2faWwhLdQHh7gm+qJOTOw0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOB1YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroEw//YM70WSaQkcCRNea4T/tG+sO3zQ10NRek+2tmOQ/LDeLVWtr2\r\nNz3FnjA5J2nKF694u3otBSKLUcZ65Yeto8SLxg8mtPOt+REtM7CI1LBIL6st\r\n6dRMqGC8KiXW+5y0ooV6D+7jGh+s5FCgxAazUIbb7bAMPZTNAFxAGCv/yS2C\r\nQOXAzLhIZUhBtCEB5qsdzYzZB/T3lRMmhprPLxOXoAlz6AvweEjqeKg4wnCv\r\nlQ5y2kYh4wnP63rjlnw50gX6AaKe2Be3wRwnnU1i5wDyrcpAYCL1JCzaUWwJ\r\n4ok1AI5cvOVDzo0+gzwHVK+CHr3VSN/oGwQI6CjD87eEzq+0JowsTeDFG4P8\r\nEchWzEI2FIJA7m8jDCqZs7Zm+n++sEq6auuAnneRTEDsOnISIZDwRO9u5QZM\r\nrGKA6hQa81VQBIpeLl5mH2gKhdDeqym3Htcz4eui+lnWJXYqkMgrJ4wWo0Hw\r\nauEVaC4vniEzC/OmJAAqLsKnj/RDOaLIaoW1sv0nWp5o0pHXEbSP8/eAZwHK\r\nYCG3FIUKSsSoZTMrxhVJHFu9jXsWh+26pKrDZRF6NSigEq5yux06c5dKQql7\r\nVNoY281kgoSFyFBixQ9MXQGd5bfR5NEsV8phw5HUaWU8LSjskr5eUEngy51M\r\nnVzzuggPd0GR+Z0RMO6B2UUWzB1Fn2KGjRY=\r\n=2ezf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"ea115af5d81eff6a787f6a02b7467319e3b96aec","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.1.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"16.14.2","dependencies":{"qs":"^6.10.1","ws":"^8.12.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^8.3.2","aedes":"^0.47.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^8.3.0","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","@streamr/utils":"8.2.1","streamr-client":"8.2.1","cassandra-driver":"^4.6.4","@streamr/protocol":"8.2.1","@streamr/slackbot":"^1.1.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"8.2.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^8.5.4","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^8.3.1","@types/lodash":"^4.14.175","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"8.2.1","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_33.1.2_1681399128389_0.40484421880104215","host":"s3://npm-registry-packages"}},"33.2.0":{"name":"streamr-broker","version":"33.2.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@33.2.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"123a36d1db5eb07af6271cae756c9b24de175293","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-33.2.0.tgz","fileCount":167,"integrity":"sha512-mJSEWgnaywnTLtO/87o7rD2eYgPO0OqvEqVDkeSoIRpBARqbTsOUmyRrLhRbryhEUrEv9X9taDUfzUBj5VWhhw==","signatures":[{"sig":"MEQCIGrtb4bHY+UUWwfCrWvy6h1SOkVa9XF0HnzTjiwe9zMsAiBwiCymc+KEYTm7jkS6LkuUT6+w9blIfKGnHrA4Wg2wOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSPcSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrbRAAnFSkVEBVdy2LIUVwjia+F6nkOBZtfDzHg/pYpT1dJsPiQRbR\r\n0cEvpPMVA+LynrdB/kE/V8KWlWH2U1OW+z3rJKiCUFiKdohZtGR87JzB/PkB\r\nPq77o6L0p2RBjruD0OuaBlyy2gd85MWlrAEN8ZFLUY/6jSu8cjupaafXReJ9\r\nJWQHxWNoNE5+x4ZhdqU1GbwnCCBFfWWUp+XYkb5J8b59sqtkroWcC50MHJmE\r\noFyNMuyRSGm8sI0dZuxmjOdkK05r+jljczs66kMGLPGeAlZKWu0Rsthp6mn9\r\nKFKBXwhVr3oqq05MO4JK3d+sGWPTDsz6ExFaU1QtHskzYdXIz3hKyiykeUpf\r\nv7GvS8GspKe6ld6dUDiH6UG8CRjf240CjwW+Z2icaEmhk86flE35QVbfxrEg\r\ndKR5j/aUX7Bh8TC0YTT1sPp+tJGDw9kK1WRpxikyVfyDywGANUX8tSTkRgou\r\nqGfXxL8zfa0VBVfdzNgyTlsw84wzHpcdbMxQJb+T7uyFfTQ0xdPDfwUiTO1D\r\n7lZnk51fbNsTgK0FRv395pvdB5x2kV0b97Y5DDcNI8IirV2n9yG6GoxFjtdA\r\nlzo6ZReLkGEklXYVyDiPPIhD9GHEHq7FtH6E8DYCcgkWWAbfm7Tjp+FdrHzc\r\nXl8+SHYtWfRiA19P85WQy/Y/YIRJFbZzVRk=\r\n=gu+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"c387ab60ef5950205e928fe9ab10845804fe73a3","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.4","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.10.1","ws":"^8.12.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.0","aedes":"^0.49.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^10.0.1","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","@streamr/utils":"8.3.0","streamr-client":"8.3.0","cassandra-driver":"^4.6.4","@streamr/protocol":"8.3.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"8.3.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^8.5.4","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^9.0.1","@types/lodash":"^4.14.175","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"8.3.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_33.2.0_1682503442326_0.9772110438425201","host":"s3://npm-registry-packages"}},"33.3.0":{"name":"streamr-broker","version":"33.3.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@33.3.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"f4447c04547d5cbf0013baad3e8791b56855fbbd","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-33.3.0.tgz","fileCount":167,"integrity":"sha512-+7IWKrYz6vmqOExcCPbkZWY7d/IugkirtDZwuJm0t5g5otH02erswgrCybW9obKeMbLlXW0FkjbMOma+RoXRGQ==","signatures":[{"sig":"MEQCIDpgKI+MrDgZyTe2dz9g75PhpbtwlEG6ja1MrYEEi0jdAiBXT/UzgZq8do7kwQ0XMVJzw2iaDB480eV6tTL+nnZmPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370191},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"1a04fede254c7995d6a7c56cf7f73f8cebffe32a","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.4","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.10.1","ws":"^8.12.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.0","aedes":"^0.49.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^10.0.1","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","@streamr/utils":"8.5.0","streamr-client":"8.5.0","cassandra-driver":"^4.6.4","@streamr/protocol":"8.5.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"8.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^8.5.4","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^9.0.1","@types/lodash":"^4.14.175","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"8.5.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_33.3.0_1683711134503_0.13728216802995452","host":"s3://npm-registry-packages"}},"33.4.0":{"name":"streamr-broker","version":"33.4.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@33.4.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"329cd25faca6ecd0f6150ca2ab1e7c864240e009","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-33.4.0.tgz","fileCount":170,"integrity":"sha512-zRPHQsTmZf5v9lUP2f652M23kpDc5G7BssD48P9QD3YbLM0EGlxDB93xTxtE8SXeJ4WTm2K3R/d+PSQfxWN3iA==","signatures":[{"sig":"MEUCIGQV/9UL4cgWHyPwaB+7ZvlOrnOqGgibrY75rOZ9lOUDAiEAnP8B7jK0PqO0c8gPLiebVTU232AWXP14GCTfX/OnXkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":375542},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","gitHead":"1ebfa290abaa5027fffe5bf54c4ccf1c6c9ae9d3","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.4","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.10.1","ws":"^8.12.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.0","aedes":"^0.49.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.1.1","commander":"^10.0.1","node-fetch":"^2.6.6","ajv-formats":"^2.1.1","@streamr/utils":"8.5.3","streamr-client":"8.5.3","cassandra-driver":"^4.6.4","@streamr/protocol":"8.5.3","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-tracker":"8.5.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^8.5.4","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^9.0.1","@types/lodash":"^4.14.175","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.5.12","@streamr/test-utils":"8.5.3","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_33.4.0_1686137371450_0.5256523374332052","host":"s3://npm-registry-packages"}},"0.0.1-tatum.0":{"name":"streamr-broker","version":"0.0.1-tatum.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@0.0.1-tatum.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"8ea143737a31adf7ff1f899abf02cb07a9ed2db2","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-0.0.1-tatum.0.tgz","fileCount":222,"integrity":"sha512-12aHVZpDgoNxc9NLSnmWzvk9/sCqL8oTMn3XXtci+GxrB004rZD5koysroqECP2uscj4xysfcO6bIxA1z0e9Hg==","signatures":[{"sig":"MEYCIQCkBu2ZQuPYefZss5NekhQkvSPBxPXwBlgDNWIyfIo1jQIhALQk7tTJvBaHpRWV1dhdPWYgwCOKXPFTcwHLcZmqHgTe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446871},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"f2b977b7ff8efc31b4f897325919ddb87f762fe5","scripts":{"test":"jest test/unit test/integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.10.1","ws":"^8.12.0","ajv":"^8.8.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.0","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.0.0","node-fetch":"^2.6.13","ajv-formats":"^2.1.1","@streamr/utils":"0.0.1-tatum.0","streamr-client":"0.0.1-tatum.0","@streamr/config":"^4.0.1","consistent-hash":"^1.1.1","cassandra-driver":"^4.6.4","@streamr/protocol":"0.0.1-tatum.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.6","@types/ws":"^8.5.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.12","@types/heap":"^0.2.28","@types/uuid":"^9.0.2","@streamr/dht":"0.0.1-tatum.0","@types/lodash":"^4.14.197","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.6.4","@streamr/test-utils":"0.0.1-tatum.0","@types/stream-to-array":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_0.0.1-tatum.0_1692711227670_0.16898443968861132","host":"s3://npm-registry-packages"}},"0.0.1-tatum.1":{"name":"streamr-broker","version":"0.0.1-tatum.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@0.0.1-tatum.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"10c86167b060719f276b5c87153bdd3a225a93f9","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-0.0.1-tatum.1.tgz","fileCount":239,"integrity":"sha512-8jA1X6hgfH0Ue2P/Yh63IvhrTpplUNwmdmrjqBtQB04c0jK414goMeQkKkagTBdkXXI8STWx7rsZEjkOpQ5EzQ==","signatures":[{"sig":"MEQCIDdg+T8RhNgwjZigFtJyDgR4385VgQTOwAs8a1PuCF3OAiBphm+xtgfcr0320cMZJZ2jk67z5RXieivZo8ZwcqF4aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483052},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"9d3e666be9fb7cdf329c4e0630fca0fe4770d26a","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.19.2","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.1","ws":"^8.14.1","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.0","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.0.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"0.0.1-tatum.1","streamr-client":"0.0.1-tatum.1","@streamr/config":"^4.0.5","consistent-hash":"^1.1.1","cassandra-driver":"^4.6.4","@streamr/protocol":"0.0.1-tatum.1","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^6.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.8","@types/ws":"^8.5.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.14","@types/heap":"^0.2.28","@types/uuid":"^9.0.3","@streamr/dht":"0.0.1-tatum.1","@types/lodash":"^4.14.198","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.6.4","@streamr/test-utils":"0.0.1-tatum.1","@types/stream-to-array":"^2.3.1"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_0.0.1-tatum.1_1695043522490_0.5760268582689108","host":"s3://npm-registry-packages"}},"0.0.1-tatum.2":{"name":"streamr-broker","version":"0.0.1-tatum.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@0.0.1-tatum.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"54e29e560e8a85fe5ccac4d5dcbab54266924175","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-0.0.1-tatum.2.tgz","fileCount":236,"integrity":"sha512-i8Dl2Wl1ETqoLvZQTwr8/lOgimwP30uGDfIer5MND1wIjB2nQD68ftb96Ytwz1sEKLx7IQoCpdW1GIDc5hH7BA==","signatures":[{"sig":"MEUCIBezGCmW+eAkq0Fobp72DIxb5XVoy1L14XCn5Q/NUpMOAiEAo3LCb7T087QzMyAzQ9m3WA4UskJK5PeGlB0y4jR0f/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480290},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"4e224eb95033d9f939ea0e227a1cf5477634048d","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.19.2","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.1","ws":"^8.14.1","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.0","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.0.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"0.0.1-tatum.2","streamr-client":"0.0.1-tatum.2","@streamr/config":"^4.0.5","consistent-hash":"^1.1.1","cassandra-driver":"^4.6.4","@streamr/protocol":"0.0.1-tatum.2","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^6.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.8","@types/ws":"^8.5.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.14","@types/heap":"^0.2.28","@types/uuid":"^9.0.3","@streamr/dht":"0.0.1-tatum.2","@types/lodash":"^4.14.198","@types/merge2":"^1.4.0","@types/express":"^4.17.13","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.6.4","@streamr/test-utils":"0.0.1-tatum.2","@types/stream-to-array":"^2.3.1"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_0.0.1-tatum.2_1695215434005_0.2326606346079827","host":"s3://npm-registry-packages"}},"0.0.1-tatum.3":{"name":"streamr-broker","version":"0.0.1-tatum.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@0.0.1-tatum.3","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"256746d8b5df88f0a10c003041624aef30cd73c3","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-0.0.1-tatum.3.tgz","fileCount":239,"integrity":"sha512-KhhyNuHC3ewXuzBq7EyixSakd/HZmKqodrhzcu2kMkKZvmj5GOcwofERcP/YSh4X6/afoOXiP5/qdsRDW4yOMA==","signatures":[{"sig":"MEYCIQDAVPxMYc/M8C0I7Xdp+bFEn9SzcWsorOd7v7dA4uPsJQIhAJBU60l6YMfIOmeiTJw4JULrYak//uiSp0P2sp25CpEd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484118},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"c553026b92a9536a3425be15e32ac44239b2efce","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"8.19.2","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.1","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.0.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"0.0.1-tatum.3","streamr-client":"0.0.1-tatum.3","@streamr/config":"^4.0.8","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"0.0.1-tatum.3","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.8","@types/ws":"^8.5.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.14","@types/heap":"^0.2.32","@types/uuid":"^9.0.4","@streamr/dht":"0.0.1-tatum.3","@types/lodash":"^4.14.199","@types/merge2":"^1.4.0","@types/express":"^4.17.18","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.6.4","@streamr/test-utils":"0.0.1-tatum.3","@types/stream-to-array":"^2.3.1"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_0.0.1-tatum.3_1695992030456_0.3291208507921055","host":"s3://npm-registry-packages"}},"0.0.1-tatum.4":{"name":"streamr-broker","version":"0.0.1-tatum.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@0.0.1-tatum.4","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"32afbd24ee0c4c0994b09a7e7d15b71390c6e047","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-0.0.1-tatum.4.tgz","fileCount":239,"integrity":"sha512-B9f6CGvTlSNqOTJZb9l0LG1LXzY2TaMcfAMuLSGNPG6nZpNr1ZXkTKCXjEJ6yOstRGFIWsI5yChe5ab2LJ2thw==","signatures":[{"sig":"MEYCIQDnmfFmPxUoH8DSUnQvqru9xa0X6eKqzMFhwJTIhNPMwwIhAM1C9v69NwDz1AAlKHy18BCVjtkOSd+aYwbq8k1F/k8d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484389},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"1c5381712923e40f43246fbcf7d2774dcd3b1d76","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.0.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"0.0.1-tatum.4","streamr-client":"0.0.1-tatum.4","@streamr/config":"^4.0.8","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"0.0.1-tatum.4","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.8","@types/ws":"^8.5.5","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.14","@types/heap":"^0.2.32","@types/uuid":"^9.0.4","@streamr/dht":"0.0.1-tatum.4","@types/lodash":"^4.14.199","@types/merge2":"^1.4.0","@types/express":"^4.17.18","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.11","@types/node-fetch":"^2.6.4","@streamr/test-utils":"0.0.1-tatum.4","@types/stream-to-array":"^2.3.1"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_0.0.1-tatum.4_1696331798561_0.28805203262585355","host":"s3://npm-registry-packages"}},"0.0.1-tatum.5":{"name":"streamr-broker","version":"0.0.1-tatum.5","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@0.0.1-tatum.5","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"2d77276bda57a5703b2c94323c07cd3c48715914","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-0.0.1-tatum.5.tgz","fileCount":242,"integrity":"sha512-bqk+yhpTIVTHYDQRc1/rWcFwZ73/f+z3gUYdneZZs54JnQSyAj7d1WFtNDfF4esw87XWVS8khuuB6xcT+WQKnQ==","signatures":[{"sig":"MEYCIQDcbbruYLSDHrQKoPLEQOyQi4SLKNqp7cZxjBn2qK6ImwIhAKOEktU2Hbcfmqvy+85ML6kvKCtfbnbHDD4CRgmHFTGN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484439},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"92669a9d48e1e83f2668aa07ad9e9d3f10b5919a","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.0.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"0.0.1-tatum.5","streamr-client":"0.0.1-tatum.5","@streamr/config":"^4.0.9","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"0.0.1-tatum.5","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.8","@types/ws":"^8.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.14","@types/heap":"^0.2.32","@types/uuid":"^9.0.5","@streamr/dht":"0.0.1-tatum.5","@types/lodash":"^4.14.199","@types/merge2":"^1.4.2","@types/express":"^4.17.19","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.14","@types/node-fetch":"^2.6.4","@streamr/test-utils":"0.0.1-tatum.5","@types/stream-to-array":"^2.3.1"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_0.0.1-tatum.5_1697034749227_0.8708659360285014","host":"s3://npm-registry-packages"}},"0.0.1-tatum.6":{"name":"streamr-broker","version":"0.0.1-tatum.6","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@0.0.1-tatum.6","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"30f9da4556618a287078ca59ddb13a2f38c39d91","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-0.0.1-tatum.6.tgz","fileCount":233,"integrity":"sha512-/xQlZohPZepJrV7h7tq948pxKaTKoSgUjcNVThhtCae4tCCjXJnsiBYmPbNNej6C5rq4d5Ub1TYsZv2gyf2GAQ==","signatures":[{"sig":"MEUCIQCcaY+5WLJ8j9Rh9CVAXmxYBLSGhXSqK9TDUxoZ7+qSlwIgWgHvVQxI9OA9ZDg/tIn5G1RAqlzV+ojbjVkClnIuFYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":478804},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"a6ccb230d9196415956fac7a918700759a779568","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.0.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"0.0.1-tatum.6","streamr-client":"0.0.1-tatum.6","@streamr/config":"^4.0.9","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"0.0.1-tatum.6","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.8","@types/ws":"^8.5.6","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.14","@types/heap":"^0.2.32","@types/uuid":"^9.0.5","@streamr/dht":"0.0.1-tatum.6","@types/lodash":"^4.14.199","@types/merge2":"^1.4.2","@types/express":"^4.17.19","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.14","@types/node-fetch":"^2.6.4","@streamr/test-utils":"0.0.1-tatum.6","@types/stream-to-array":"^2.3.1"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_0.0.1-tatum.6_1697205334390_0.47494706984014234","host":"s3://npm-registry-packages"}},"0.0.1-tatum.7":{"name":"streamr-broker","version":"0.0.1-tatum.7","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@0.0.1-tatum.7","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"5e3e9cf8cdbac1683c1309a1146015c4bfd8b365","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-0.0.1-tatum.7.tgz","fileCount":233,"integrity":"sha512-T3sHgM5BvBM9oqfTytXkby7+EDpfoTavVdMf3sghuv6LybeOpeI/S6OAy/Deym1U5XhdR0112EjVot3ysCjXMg==","signatures":[{"sig":"MEYCIQCucGRsmeAJZibDlndwCfVG9KzyQBMDUdt3yL1V1H7VwwIhAPsS0qjQjuNWFIuj6GbD6gKi9yovQalWQyPFoIjJZrTi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493159},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"05e780eebc1d5f2d1fbc40eddad3677de3db11d9","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.6","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"0.0.1-tatum.7","streamr-client":"0.0.1-tatum.7","@streamr/config":"^4.0.11","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"0.0.1-tatum.7","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.9","@types/ws":"^8.5.8","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.15","@types/heap":"^0.2.33","@types/uuid":"^9.0.6","@streamr/dht":"0.0.1-tatum.7","@types/lodash":"^4.14.200","@types/merge2":"^1.4.3","@types/express":"^4.17.20","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.15","@types/node-fetch":"^2.6.4","@streamr/test-utils":"0.0.1-tatum.7","@types/stream-to-array":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_0.0.1-tatum.7_1698757477030_0.8073914843308001","host":"s3://npm-registry-packages"}},"0.0.1-tatum.8":{"name":"streamr-broker","version":"0.0.1-tatum.8","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@0.0.1-tatum.8","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"abeeffdcbc4b9a271b358d37cc61fe3b2a10624a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-0.0.1-tatum.8.tgz","fileCount":233,"integrity":"sha512-jGqzdWRHBM7GsmWhTyQQJccP6/O1BBp2/YmomW2j8q3OoqF4YA5kXYk4intks9VKOIwaQtXHeY6t9vKQ3qJf4g==","signatures":[{"sig":"MEYCIQC6LKdCvauGxFjnmd3j7YZycVXSJla3Vxri5rvGCfHHAgIhAIbGipdZOVeomr+b+4ixH39udU0LpX1JDXreRTS8qitD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485467},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"d9b0569d1094443e9644e74817d682ae33810060","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"0.0.1-tatum.8","streamr-client":"0.0.1-tatum.8","@streamr/config":"^4.0.12","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"0.0.1-tatum.8","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.9","@types/ws":"^8.5.8","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.15","@types/heap":"^0.2.33","@types/uuid":"^9.0.6","@streamr/dht":"0.0.1-tatum.8","@types/lodash":"^4.14.200","@types/merge2":"^1.4.3","@types/express":"^4.17.20","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.15","@types/node-fetch":"^2.6.4","@streamr/test-utils":"0.0.1-tatum.8","@types/stream-to-array":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_0.0.1-tatum.8_1698870317016_0.2628646443878466","host":"s3://npm-registry-packages"}},"100.0.0-pretestnet.0":{"name":"streamr-broker","version":"100.0.0-pretestnet.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-pretestnet.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"28933bee251ba17e8063120a1eb7f7e2543f5d81","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-pretestnet.0.tgz","fileCount":233,"integrity":"sha512-9Z9Vh8xA/Q45c68a5+hPlbMIpbLi3EDeNCMwe4T9NzHdUADScv4RCkC4L1Gi4TvKofvYkOvhVG5WbRVAE1MB/w==","signatures":[{"sig":"MEUCIF3SMKb3iHhdK0Inl0CpAa2MnwgiFi0mzypY7Lvpd8BKAiEAkQil8pmOSa4rLVeVJWZ4XqtXhwvXdA1HZSKScGheJSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":494538},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"a3e8d095a37b3fb4a4ea18cca78506446d810061","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.6","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-pretestnet.0","streamr-client":"100.0.0-pretestnet.0","@streamr/config":"^4.0.12","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-pretestnet.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.9","@types/ws":"^8.5.8","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.15","@types/heap":"^0.2.33","@types/uuid":"^9.0.6","@streamr/dht":"100.0.0-pretestnet.0","@types/lodash":"^4.14.200","@types/merge2":"^1.4.3","@types/express":"^4.17.20","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.15","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-pretestnet.0","@types/stream-to-array":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-pretestnet.0_1698932029958_0.12539978396113582","host":"s3://npm-registry-packages"}},"100.0.0-pretestnet.2":{"name":"streamr-broker","version":"100.0.0-pretestnet.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-pretestnet.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"4d9ac5843bfbc56bd1eba192b3b960ba5fb3c67c","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-pretestnet.2.tgz","fileCount":233,"integrity":"sha512-I0WiLOkYjwLejSS1Wijeo12N2gaDvwXZuPyzC+R1Y8YxF+pZp0MJgqeRBTWvbZ3N32IAQ78UfPBToovuLPQwbA==","signatures":[{"sig":"MEUCIEGhu9u2ZMktgoi4j7mOMXfEbZKLLj6K5flyccKqWFUNAiEAoFzj6hWCg7vCFJ9JtMMpiFMmvHx4jYV9JTiDBPqnUXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":494538},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"88b4559daa7933b7c36fee100e4af13c157eb569","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.6","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-pretestnet.2","streamr-client":"100.0.0-pretestnet.2","@streamr/config":"^4.0.12","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-pretestnet.2","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.9","@types/ws":"^8.5.8","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.15","@types/heap":"^0.2.33","@types/uuid":"^9.0.6","@streamr/dht":"100.0.0-pretestnet.2","@types/lodash":"^4.14.200","@types/merge2":"^1.4.3","@types/express":"^4.17.20","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.15","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-pretestnet.2","@types/stream-to-array":"^2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-pretestnet.2_1699536334669_0.2599931139740346","host":"s3://npm-registry-packages"}},"100.0.0-pretestnet.3":{"name":"streamr-broker","version":"100.0.0-pretestnet.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-pretestnet.3","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"9b6b015143282ee0bd13a516e4aa0b1c9827fee3","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-pretestnet.3.tgz","fileCount":236,"integrity":"sha512-SCPmdIx99vN3u62JWO3pY3V9qqTrBVkiT7mF1CjQItA8OXWgSXpxHD2o3oRzdyL0CDhF7dwUVtK//kogGI91Jw==","signatures":[{"sig":"MEUCIQDwXml0dpaXWHHRB+mshAIdNrVqf3H51Z093YSG0R+9zAIgTtnCAWsBQQ8vcFMoDqlngaS0F2TGH2FOzsa90E3ud8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":504917},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"cdbf514dc5b8fe556e683156e2e19c97d4ab9df8","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.6","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-pretestnet.3","streamr-client":"100.0.0-pretestnet.3","@streamr/config":"^4.0.13","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-pretestnet.3","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.9","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.16","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-pretestnet.3","@types/lodash":"^4.14.201","@types/merge2":"^1.4.4","@types/express":"^4.17.21","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-pretestnet.3","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-pretestnet.3_1700063468759_0.10873923350277703","host":"s3://npm-registry-packages"}},"100.0.0-pretestnet.4":{"name":"streamr-broker","version":"100.0.0-pretestnet.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-pretestnet.4","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"949f7ded34c8ab556df81a58d1074b4596ad6119","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-pretestnet.4.tgz","fileCount":237,"integrity":"sha512-/yMml6+YpJIPeQbGnW1+A0ogDVrrmm4RvaV5AC1rRykospaTJnjV5lwLpO9/MlsHQL7knnFg4sKOiQfc/uNsiQ==","signatures":[{"sig":"MEUCIQCXOpOZQOalYrYKCQ3bW0hudSs1C+8i0qYfCh7iaiGkJAIgN+y5ttNbhs8LLdUX19PIHiM+cMPRhKECcMDkMku8R7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":648476},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"4bb53dfb1bab5d0628ec2d032d2067b2c1a057f7","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.6","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-pretestnet.4","streamr-client":"100.0.0-pretestnet.4","@streamr/config":"^4.0.13","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-pretestnet.4","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.9","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.16","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-pretestnet.4","@types/lodash":"^4.14.201","@types/merge2":"^1.4.4","@types/express":"^4.17.21","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-pretestnet.4","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-pretestnet.4_1700502282484_0.6283537619457731","host":"s3://npm-registry-packages"}},"100.0.0-pretestnet.6":{"name":"streamr-broker","version":"100.0.0-pretestnet.6","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-pretestnet.6","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"e0a5968dafca26da3be320abd972bf2eff81de77","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-pretestnet.6.tgz","fileCount":237,"integrity":"sha512-QcInKfi70tWffxTBpYnse10Ajnr+pLhcYA1v3XjX69qf6VjHSjmqYTZlgok9yBXy7MgVi7AVDL0d+MYnU/lpAw==","signatures":[{"sig":"MEYCIQDks9R+z6fV6uLAEd9bh19U+vSxAI8IHB7Q8qeNKitWDgIhAJzeC97sEFGNqFj8srgmigr/hWNu3k58TeChtkV8DR2K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":648528},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"6a21b12cacfd05b28489290c42ec44047f4fe818","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.6","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-pretestnet.6","streamr-client":"100.0.0-pretestnet.6","@streamr/config":"^4.0.13","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-pretestnet.6","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.9","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.16","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-pretestnet.6","@types/lodash":"^4.14.201","@types/merge2":"^1.4.4","@types/express":"^4.17.21","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-pretestnet.6","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-pretestnet.6_1700671012789_0.6834112779817823","host":"s3://npm-registry-packages"}},"100.0.0-testnet-one.0":{"name":"streamr-broker","version":"100.0.0-testnet-one.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-one.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"90ab6e4274a9eddb1f8f1a046f0490bdcdd0d738","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-one.0.tgz","fileCount":240,"integrity":"sha512-AFSur0fiXIy6kp6NYrSNzmRpK6qvVqxF1ILuz0rMKdfKRKR1fL+BJMNCUVxkhQtXBbv2PqNOrX4Zmc83vYHczQ==","signatures":[{"sig":"MEUCIQC9a4I2xihswIFd3/dHsVud+FUAfP0sMb0lSFxqjN9mlQIgO3GYLQ7aeHvcGmaoLC0i7pIaoRHo1nj7DWTfJwN51As=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":655347},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"52bfba4ba059963882a65f2c2fe600bfb5149630","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.6.6","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.12.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-one.0","streamr-client":"100.0.0-testnet-one.0","@streamr/config":"^5.0.1","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-testnet-one.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.9","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.16","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-one.0","@types/lodash":"^4.14.201","@types/merge2":"^1.4.4","@types/express":"^4.17.21","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-one.0","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-one.0_1701108473707_0.23963226883918742","host":"s3://npm-registry-packages"}},"100.0.0-testnet-one.1":{"name":"streamr-broker","version":"100.0.0-testnet-one.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-one.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"55244b8c868695bd87311dedfab74bbe0a21ab88","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-one.1.tgz","fileCount":239,"integrity":"sha512-NaeyFPC1iLw6022rhD5Op7Wynsak2jeeyrbMasfnUbf6eGP+KuOXH+q2aA/v07pW1FtNFdCnfs79lf411oqV/Q==","signatures":[{"sig":"MEYCIQC7VYpRkWi44AS3oYHOMHnR5rDpMkhZvBaw23M7tQTRhAIhAPg1AtKJ17x2yY3uIyy2WAE0801Q+6QDskX1lr7hnymv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":515228},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"e9e9e09905e0487e82e38a69db343610b79d1c09","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-one.1","streamr-client":"100.0.0-testnet-one.1","@streamr/config":"^5.0.1","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-testnet-one.1","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.9","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.16","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-one.1","@types/lodash":"^4.14.201","@types/merge2":"^1.4.4","@types/express":"^4.17.21","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-one.1","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-one.1_1701693320933_0.6511493533874357","host":"s3://npm-registry-packages"}},"100.0.0-testnet-one.2":{"name":"streamr-broker","version":"100.0.0-testnet-one.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-one.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"eb3a1c87f371b64746e4fcc6d9cd064865c0b39a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-one.2.tgz","fileCount":239,"integrity":"sha512-Vo1a5Wlu9Xx8rqMV6ymxmXJR6QDpWzzsDqZNIIv7IMzh9NqG+NQELWep87gscI9O/vlnWJRR0GM4TLvWGeYqPA==","signatures":[{"sig":"MEUCIQDd2vmm2VvsH81ADWHJbVWerKpTwPGW7Thd8M4T01qdUQIgMV0Ogu3P+16cKqFlzQnvxW4CHZ2siiX6P4/MZtqfJWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":515228},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"3c74af4597de3cb32d1078493b349dcfd112f637","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-one.2","streamr-client":"100.0.0-testnet-one.2","@streamr/config":"^5.0.1","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-testnet-one.2","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.9","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.16","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-one.2","@types/lodash":"^4.14.201","@types/merge2":"^1.4.4","@types/express":"^4.17.21","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-one.2","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-one.2_1701797082901_0.3359024654390277","host":"s3://npm-registry-packages"}},"100.0.0-testnet-one.3":{"name":"streamr-broker","version":"100.0.0-testnet-one.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-one.3","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"aa38413a5f8c89c95998cf6d430747fe12728b58","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-one.3.tgz","fileCount":239,"integrity":"sha512-kYxjnmcSZ7zVq9AXitJeb9EOLtY9BK4qo5sKkrXjwe9v/+c1cP2pzu+FCk6wPlw9PsNgtwDUSdG78qolvTc+Bw==","signatures":[{"sig":"MEUCIQC24xxWCB/K7if6VhYnWsInAwlvKsd2iUVrXmC8lAQ55wIgSh8Uf+2y3KgxB7lGAbbyagawAj6j4sHdJGTm+aIvu3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":515372},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"d19e7ba25f93bc71afdfb600d3e961796409219e","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-one.3","streamr-client":"100.0.0-testnet-one.3","@streamr/config":"^5.0.1","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-testnet-one.3","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.9","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.16","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-one.3","@types/lodash":"^4.14.201","@types/merge2":"^1.4.4","@types/express":"^4.17.21","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-one.3","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-one.3_1701964648522_0.4835475544010466","host":"s3://npm-registry-packages"}},"100.0.0-testnet-one.4":{"name":"streamr-broker","version":"100.0.0-testnet-one.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-one.4","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"d0d6ba80272cc9893d77295e8cfe739d324cd010","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-one.4.tgz","fileCount":239,"integrity":"sha512-oWWR5TQeN2dAvjtk4TiCgDmiTWvCZBgoy9TvEHMWwpi8Qs9yJW6i/IGx4W+1tvXcaZ+ffeIDBMsrpgbWaOsC/Q==","signatures":[{"sig":"MEQCIDvRqpKMl4ykQ+NtI73oe2D/zKCjlLLlBm1k5T0vIlFpAiBViE9tNtoGNQrlsHDvAFxZpMBfFBGB/AqYE38WbSRP+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":516403},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"96b775f9ed19171a2834cb1e64c7c81d3a4d3b29","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.2","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","inquirer":"^8.2.6","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-one.4","streamr-client":"100.0.0-testnet-one.4","@streamr/config":"^5.0.1","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@streamr/protocol":"100.0.0-testnet-one.4","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.9","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.16","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-one.4","@types/lodash":"^4.14.201","@types/merge2":"^1.4.4","@types/express":"^4.17.21","@types/inquirer":"^8.1.3","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-one.4","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-one.4_1702297343727_0.6029775157756263","host":"s3://npm-registry-packages"}},"100.0.0-testnet-two.0":{"name":"streamr-broker","version":"100.0.0-testnet-two.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-two.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"f9c75dad193d7d4d15dff56dc2b7dbf8613e3545","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-two.0.tgz","fileCount":239,"integrity":"sha512-RR1ZFEdhezNIk/VcWQ2Pwq/BsADDaU29j/Xjh1/FMad090b2DUUEu9sWY0x2stVGjsM/3X8K4L3RxmeRDpDDxw==","signatures":[{"sig":"MEYCIQC3KH6c/R+GOdFZf9d9zV22y27vBsfndeQm8+PADcxkDQIhANIg9e9x6iizERdyTCbbmNtqr6nS9Hs/WB4NXwrRdoej","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521739},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"a33f89cb3a3936fb8cc591de1854fe1716aa52c7","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-two.0","streamr-client":"100.0.0-testnet-two.0","@streamr/config":"^5.1.0","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-two.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.10","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-two.0","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-two.0","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-two.0_1702674990539_0.7129198796081795","host":"s3://npm-registry-packages"}},"100.0.0-testnet-two.1":{"name":"streamr-broker","version":"100.0.0-testnet-two.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-two.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"8d1932312a1dcbef1d7a2477896bc6de2c41d2c8","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-two.1.tgz","fileCount":239,"integrity":"sha512-/jSi+/+IyK1a6EECFbQpJzChYZC4fQUxHKg1cLuej5NadQT3B3DvN4XPWUyFb49BNxDjCJp0ieDxGLkczvaVSQ==","signatures":[{"sig":"MEUCIQDgY/R0IPdE88c4eeM26C9MMuQjvxu2CNy8ejAJvI7+1gIgKVKJfNvI8CxlKPbeC25MbdyZWvrWl7Rt0UuksTEkEeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521744},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"d46a973078e4e5b638766c5ece8029fcd8887271","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"teogeb","email":"teo@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"9.8.1","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-two.1","streamr-client":"100.0.0-testnet-two.1","@streamr/config":"^5.1.0","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-two.1","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.10","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-two.1","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-two.1","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-two.1_1702916762555_0.059792573730836684","host":"s3://npm-registry-packages"}},"100.0.0-testnet-two.2":{"name":"streamr-broker","version":"100.0.0-testnet-two.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-two.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"9712e4630192908940c87db92502cdab1831986f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-two.2.tgz","fileCount":240,"integrity":"sha512-f+AXG4QTinoKewxfAePAOomHNYSwJ8mdpmqHlf6fbqKAIKjg+ZTRi8Bx1QDHl+oSB6ZU76MOVzF8VIA34Hhbgw==","signatures":[{"sig":"MEYCIQDgGAZaR6gyHAAMtPekKtDrtt7dCDUwt95DHklMJHufaAIhAKxjgnyP2BcTznBNVPjfKTJLFScBT2mTxR7i6+o5oeaD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":523102},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"191a34522ad8a32c386e2ab981748e390fb1fac1","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.2.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.19.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-two.2","streamr-client":"100.0.0-testnet-two.2","@streamr/config":"^5.1.0","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-two.2","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.10","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-two.2","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-two.2","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-two.2_1703087162809_0.05284917351681995","host":"s3://npm-registry-packages"}},"100.0.0-testnet-two.3":{"name":"streamr-broker","version":"100.0.0-testnet-two.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-two.3","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"538dae95ad3b050c93711da7de3e3520eb4adca9","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-two.3.tgz","fileCount":240,"integrity":"sha512-QiigGDD004tb7THcqS3xIalxZ34BHNZMm431+Qnr8xYQbymEDxOVbYzqiaZrJCQUhRw4G67zpuanonxNrW95sQ==","signatures":[{"sig":"MEUCICmkiXSiPeXIlo2BnZgbU8+WS+glrylkkO+Qtm3PFT/cAiEAujqrCH35SZdNFqJSNpxdEJD+g0S2Y8iBNykkxjx0FI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":523102},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"230d3703517806aafd014c359c31b31a85a3be6d","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.2.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.19.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-two.3","streamr-client":"100.0.0-testnet-two.3","@streamr/config":"^5.1.0","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-two.3","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.10","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-two.3","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-two.3","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-two.3_1703175127605_0.4267969449914992","host":"s3://npm-registry-packages"}},"100.0.0-testnet-two.4":{"name":"streamr-broker","version":"100.0.0-testnet-two.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-two.4","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"b742ed074d4e327263f336683382413c2969888f","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-two.4.tgz","fileCount":240,"integrity":"sha512-8DwP8nfny3cL1s0YeWz6y4kfhI5qMbUHPSt8qVFeIHo6JR253xCYqflyoqe357aPm9Tl7bCMG6APv0llaWaD8g==","signatures":[{"sig":"MEUCIHwJm2VmaD0fdGoENNh4c8u3Oph1an1WTKxYyZr26g7UAiEAp8f98wSUxtTHhiUDznx/UhWANATYV54lulA9iHNTKJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":523154},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"1f6fec0d6ede5ca47b63ca898a4782368656efa9","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.2.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"18.19.0","dependencies":{"qs":"^6.10.1","ws":"^8.14.2","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.50.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-two.4","streamr-client":"100.0.0-testnet-two.4","@streamr/config":"^5.1.0","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-two.4","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.10","@types/ws":"^8.5.10","supertest":"^6.1.3","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-two.4","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^2.0.16","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-two.4","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-two.4_1703263976258_0.7296248698518892","host":"s3://npm-registry-packages"}},"100.0.0-testnet-three.0":{"name":"streamr-broker","version":"100.0.0-testnet-three.0","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-three.0","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"eeb27c1b32aa672414d0f57928c097a6c58f543d","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-three.0.tgz","fileCount":240,"integrity":"sha512-OHvSpQKIA3BGs5+9jAYRY37ylXZAFNTgd8yBxPjWi7IBefr02mulDah71DOYef2Kkjz592O8A0kdqSMZ1iSANw==","signatures":[{"sig":"MEUCICIjyqRBCqPE0rwzSPOJY+xQIiBGhFaqG1Kcox5VG/QLAiEAvNLb97DEaxgDIUZo613ufV4Nxx4qfPdr/lD5Kw92E/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":529449},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"4eab7c508eb5870ef3ca8b4b0141a89fe0da1569","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"harbu","email":"harbuzen@gmail.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.3.0","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.10.1","ws":"^8.16.0","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.51.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-three.0","streamr-client":"100.0.0-testnet-three.0","@streamr/config":"^5.1.0","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-three.0","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.11","@types/ws":"^8.5.10","supertest":"^6.3.4","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-three.0","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^6.0.2","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-three.0","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-three.0_1705593190016_0.12939440731363794","host":"s3://npm-registry-packages"}},"100.0.0-testnet-three.1":{"name":"streamr-broker","version":"100.0.0-testnet-three.1","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-three.1","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"d814992138b9089eadd099c16990362b3cbb2611","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-three.1.tgz","fileCount":239,"integrity":"sha512-1ImB3A/Q+Nz+0ZLEefe6UfH8864CCjdtR04kvzWpzfLD4dwFdoQ/oulOVEda+HHHfEVZdQiADLzxesNPke9GAQ==","signatures":[{"sig":"MEQCIH9NDWO6PK76+p31T3WW65r7ByxIc3OCSyC5mTeSRdjZAiAwRoFtOal3+T+2u8uks+p7j2CmTWOqFqUeWbk7GnaCuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528078},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"12c8160f12b99c6cb66f84043d45148c0316f0e4","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.2.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.10.1","ws":"^8.16.0","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.51.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-three.1","streamr-client":"100.0.0-testnet-three.1","@streamr/config":"^5.1.0","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-three.1","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.11","@types/ws":"^8.5.10","supertest":"^6.3.4","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-three.1","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^6.0.2","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-three.1","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-three.1_1705933791685_0.3567327325034675","host":"s3://npm-registry-packages"}},"100.0.0-testnet-three.2":{"name":"streamr-broker","version":"100.0.0-testnet-three.2","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-three.2","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"7eba452634bd73a5a676af43a685c7d2c079b284","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-three.2.tgz","fileCount":239,"integrity":"sha512-mWxEptui1IGf9YJhgeYWJ6UBxVl4t4AjVy6EQIfY3+p4x2MmBGK6r4SyXxAtGljri6ccA+2Y6QuVvrAt8ujBGA==","signatures":[{"sig":"MEQCIH+ieDSyA7/QjDECl9jDH4pz4ZKpp8RGB9Istu6rNqGwAiAB/97/6YAtwEMoOsntpYLndYQAm7Lk9lCT7rOGOrA8xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528486},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"954f4d4132e500e7eb900119744fe19babbe0a3c","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.2.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.10.1","ws":"^8.16.0","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.51.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-three.2","streamr-client":"100.0.0-testnet-three.2","@streamr/config":"^5.1.2","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-three.2","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.11","@types/ws":"^8.5.10","supertest":"^6.3.4","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-three.2","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^6.0.2","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-three.2","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-three.2_1706104951806_0.3870808877006491","host":"s3://npm-registry-packages"}},"100.0.0-testnet-three.3":{"name":"streamr-broker","version":"100.0.0-testnet-three.3","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-three.3","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"0622c11bb4773f3538d548f5f2e8374112ef0597","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-three.3.tgz","fileCount":239,"integrity":"sha512-/2e42zLUJYo5K7E8O4/fLTgIpPlLNzuD2qGMwrQr+E9gWwnnWcYrUcblNAv3Cl2Z+LegjsYWRGZLy8ACrBSZaQ==","signatures":[{"sig":"MEUCIQCdDShuCYms7EAjpiyEDXFltTN0B25lZVaRcbBMeuDhOwIgdnjvxu2JGjvB3K29ssJgpbaPYte6bVSdUMbzf2iEGmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528770},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"742ac8c9d1c43a6e1fb09988a39d9c5085de60b2","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.2.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.10.1","ws":"^8.16.0","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.51.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-three.3","streamr-client":"100.0.0-testnet-three.3","@streamr/config":"^5.1.2","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-three.3","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.11","@types/ws":"^8.5.10","supertest":"^6.3.4","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-three.3","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^6.0.2","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-three.3","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-three.3_1706802981025_0.522565456867242","host":"s3://npm-registry-packages"}},"100.0.0-testnet-three.4":{"name":"streamr-broker","version":"100.0.0-testnet-three.4","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-three.4","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"a04a4ef7cd68e175f524f188a6af0e573dee3823","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-three.4.tgz","fileCount":239,"integrity":"sha512-ZqFWDShdNH+cLncN0EyjsBDGRhQw3YJkQgfpY5cL4IfkMXNVdtv13E/tQj9fJifgVW1Ty/Y2hrzM/QpbsFB8sQ==","signatures":[{"sig":"MEUCIFaemd2MbcSet+DHSwXceG/n0jGoHy/eqfPCUmaQE35rAiEA0ATSN8IZP1YGJhOXikfUvu+lxLQKpeiQYNDsuFMW+dc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528809},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"d9560ed1f60ba7dafb987df025fd77baf488316c","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.2.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.10.1","ws":"^8.16.0","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.51.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-three.4","streamr-client":"100.0.0-testnet-three.4","@streamr/config":"^5.1.2","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-three.4","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.11","@types/ws":"^8.5.10","supertest":"^6.3.4","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-three.4","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^6.0.2","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-three.4","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-three.4_1707758448807_0.7142691284909881","host":"s3://npm-registry-packages"}},"100.0.0-testnet-three.5":{"name":"streamr-broker","version":"100.0.0-testnet-three.5","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-three.5","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"6a5ac8c74810b2e4c22861b1a2a4ffa517955799","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-three.5.tgz","fileCount":239,"integrity":"sha512-0yb9tajw7gMOmPs6FbbJ77ZywScnXu7utIUweIxJzkG/I1ZZiWEd/sTAyjkqSThdj8fZEZj/s85KN/3YXJaZJg==","signatures":[{"sig":"MEYCIQDIMR7/PM8mzXx2BAQc8GOia3RbvDQsapRxsIt9+OSoAgIhAPi89HWY41emo/yQgzzrquDwDFkmpGu/u+U5Goo6z+9G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528809},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"6d2b2fa45ef962197490498a08c315d6bea5b215","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.2.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.10.1","ws":"^8.16.0","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.51.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^11.1.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-three.5","streamr-client":"100.0.0-testnet-three.5","@streamr/config":"^5.1.2","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^3.3.0","@streamr/protocol":"100.0.0-testnet-three.5","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.11","@types/ws":"^8.5.10","supertest":"^6.3.4","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.7","@streamr/dht":"100.0.0-testnet-three.5","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^6.0.2","@inquirer/testing":"^2.1.9","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-three.5","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-three.5_1707828383930_0.6130412577711974","host":"s3://npm-registry-packages"}},"100.0.0-testnet-three.6":{"name":"streamr-broker","version":"100.0.0-testnet-three.6","author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","_id":"streamr-broker@100.0.0-testnet-three.6","maintainers":[{"name":"samigabor","email":"samoila.gabor@yahoo.com"},{"name":"fonty1","email":"mr.matto@gmail.com"},{"name":"hpihkala","email":"henri.pihkala@streamr.com"},{"name":"tumppi","email":"tuomas.koponen@streamr.com"},{"name":"harbu","email":"harbuzen@gmail.com"},{"name":"mariusz_io","email":"mariusz@mariusz.io"},{"name":"pzsavola","email":"petri.savolainen@spaceify.net"},{"name":"juslesan","email":"santeri.juslenius@gmail.com"},{"name":"jtakalai","email":"juuso.takalainen@streamr.com"},{"name":"streamr-dev","email":"devtools@streamr.com"},{"name":"teogeb","email":"teo@streamr.com"},{"name":"samt1803","email":"samt1803@gmail.com"},{"name":"mirpo","email":"miroslavpokrovskiy@gmail.com"}],"homepage":"https://github.com/streamr-dev/network#readme","bugs":{"url":"https://github.com/streamr-dev/network/issues"},"bin":{"entry-point":"dist/bin/entry-point.js","streamr-broker":"dist/bin/broker.js","delete-expired-data":"dist/bin/delete-expired-data.js","streamr-broker-init":"dist/bin/config-wizard.js"},"dist":{"shasum":"818c192c28cc9697f86ba64bae1a3c7a2f3f5f1a","tarball":"https://registry.npmjs.org/streamr-broker/-/streamr-broker-100.0.0-testnet-three.6.tgz","fileCount":239,"integrity":"sha512-2QbXeiepLrH8hG3uNNthKBFrzxt9oMqTUZgGitOJCdhNxJCWkmZx2C/ZluBdUd245RlM7PTkrtBYNxgYyGcUZw==","signatures":[{"sig":"MEUCIANcbYlD3PKjx5fbHFqbm50uIKkTywiLZjZJaq86L0N9AiEAh7HUiLv7ETo+bX5FouXm0m58vViAcFOtVOLAY0lhGNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528811},"main":"./dist/src/exports.js","types":"./dist/src/exports.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://streamr.network\">\n    <img alt=\"Streamr\" src=\"https://raw.githubusercontent.com/streamr-dev/network-monorepo/main/packages/client/readme-header.png\" width=\"1320\" />\n  </a>\n</p>\n\n# streamr-broker\nBroker nodes are Streamr Network nodes that run external to your application. You start up a broker node locally or on a\nserver, and interface with it remotely using one of the supported protocols.\n\nThe broker node ships with protocol support for HTTP, WebSocket, and MQTT. As libraries for these common protocols exist\nin practically every programming language, you can conveniently publish data to and subscribe to streams in the Streamr Network\nusing the programming language of your choice.\n\nBroker nodes can also perform other tasks in addition to (or instead of) serving applications, such as mining.\n\n## Table of Contents\n- [Install](#install)\n- [Run](#run)\n- [Configuration](#configuration)\n- [Plugins](#plugins)\n\n## Install\n```\nnpm install -g streamr-broker\n```\n\nNode.js `16.13.x` is the minimum required version. Node.js `18.12.x`, NPM `8.x` and later versions are recommended.\n\nFor more information on the different ways of setting up a broker node, see\n[setting up a Broker node](https://streamr.network/docs/streamr-network/installing-broker-node).\n\n## Run\n\nFirst [install](#install) the package globally if you have not yet.\n\nCreate a configuration file with interactive tool:\n```\nstreamr-broker-init \n```\nThen run the command broker with the desired configuration file:\n```\nstreamr-broker <configFile>\n```\n\n## Configuration\n\nSee [configuration](configuration.md) for a description of the configuration options.\n\n## Plugins\n\nThe broker node ships with a number of plugins that can be enabled and configured selectively to match your specific\nneeds. For easy data integration from any programming language environment, plugins for HTTP, WebSocket, and MQTT are\nprovided.\n\nRead more about available [plugins](plugins.md).\n","gitHead":"1bca27ae9446bd30324eb5d319cf36d73012310b","scripts":{"test":"npm run test-unit && npm run test-integration && npm run test-sequential","build":"tsc -b tsconfig.node.json","check":"tsc -p ./tsconfig.jest.json --noEmit","clean":"jest --clearCache || true; rm -rf dist *.tsbuildinfo node_modules/.cache || true","eslint":"eslint --cache --cache-location=node_modules/.cache/.eslintcache/ '*/**/*.{js,ts}'","test-unit":"jest test/unit","test-sequential":"jest --bail --forceExit --maxWorkers=1 test/sequential # always run sequential tests with maxWorkers=1","test-integration":"jest --bail --forceExit test/integration && npm run test-sequential"},"_npmUser":{"name":"streamr-dev","email":"devtools@streamr.com"},"repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"_npmVersion":"10.2.3","description":"A full-featured broker node implementation for the Streamr Network","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.10.1","ws":"^8.16.0","ajv":"^8.8.2","zod":"^3.22.4","cors":"^2.8.5","heap":"^0.2.6","uuid":"^9.0.1","aedes":"^0.51.0","chalk":"^4.0.0","ethers":"^5.4.7","lodash":"^4.17.21","merge2":"^1.4.1","express":"^4.17.1","p-limit":"^3.1.0","commander":"^12.0.0","node-fetch":"^2.7.0","ajv-formats":"^2.1.1","@streamr/utils":"100.0.0-testnet-three.6","streamr-client":"100.0.0-testnet-three.6","@streamr/config":"^5.1.2","consistent-hash":"^1.1.1","cassandra-driver":"^4.7.2","@inquirer/prompts":"^4.0.0","@streamr/protocol":"100.0.0-testnet-three.6","nat-type-identifier":"^2.0.9","@ethersproject/hdnode":"^5.4.0","@streamr/network-contracts":"^7.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/qs":"^6.9.11","@types/ws":"^8.5.10","supertest":"^6.3.4","async-mqtt":"^2.6.1","@types/cors":"^2.8.17","@types/heap":"^0.2.34","@types/uuid":"^9.0.8","@streamr/dht":"100.0.0-testnet-three.6","@types/lodash":"^4.14.202","@types/merge2":"^1.4.4","@types/express":"^4.17.21","stream-to-array":"^2.3.0","@types/supertest":"^6.0.2","@inquirer/testing":"^2.1.11","@types/node-fetch":"^2.6.4","@streamr/test-utils":"100.0.0-testnet-three.6","@types/stream-to-array":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/streamr-broker_100.0.0-testnet-three.6_1708008565610_0.21629364076768876","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-10-08T07:13:35.186Z","modified":"2026-05-28T14:43:14.247Z","5.0.2":"2019-10-08T07:13:35.341Z","5.0.3":"2019-10-10T06:30:38.297Z","5.0.4":"2019-10-18T09:06:11.657Z","5.0.5":"2019-10-22T08:20:02.760Z","5.0.7":"2019-10-22T08:28:37.844Z","5.0.8":"2019-10-24T08:34:18.883Z","5.1.0":"2019-10-24T12:59:46.444Z","6.0.0":"2019-10-25T09:31:23.643Z","6.0.1":"2019-10-25T11:30:58.724Z","6.0.2":"2019-10-25T12:24:29.149Z","6.0.3":"2019-10-26T13:30:33.628Z","6.0.4":"2019-10-26T14:01:16.143Z","7.0.0":"2019-10-28T08:36:07.154Z","7.0.2":"2019-10-28T10:04:33.435Z","7.0.3":"2019-10-28T13:38:03.271Z","7.0.4":"2019-10-28T14:02:23.205Z","8.0.0":"2019-10-30T09:08:48.724Z","8.1.0":"2019-11-01T09:25:09.603Z","8.1.1":"2019-11-05T06:28:21.018Z","8.1.2":"2019-11-07T08:39:29.771Z","8.1.3":"2019-11-08T08:38:34.238Z","8.1.4":"2019-11-11T10:29:30.063Z","8.2.0":"2019-11-18T10:25:41.195Z","8.2.1":"2019-11-20T07:56:58.619Z","8.2.2":"2019-11-21T13:38:42.282Z","8.3.0":"2019-11-22T13:10:17.291Z","8.3.1":"2019-11-25T13:22:07.477Z","8.3.2":"2019-11-26T13:36:53.475Z","8.4.0":"2019-11-27T07:37:34.837Z","8.5.0":"2019-12-03T09:07:53.908Z","8.5.1":"2019-12-05T08:41:39.776Z","8.6.0":"2019-12-16T11:31:57.027Z","8.6.1":"2019-12-19T08:08:43.254Z","8.6.2":"2019-12-20T14:04:37.200Z","8.6.3":"2020-01-09T12:31:35.358Z","8.6.4":"2020-01-13T09:46:31.599Z","8.6.5":"2020-01-23T08:44:09.013Z","8.6.7":"2020-01-28T09:53:31.317Z","8.6.8":"2020-01-28T11:11:23.613Z","8.6.9":"2020-01-28T12:42:31.891Z","8.7.0":"2020-03-09T10:13:34.897Z","8.7.1":"2020-03-11T10:45:25.043Z","8.8.0":"2020-03-24T14:41:26.758Z","8.9.0":"2020-04-24T13:42:19.271Z","8.10.0":"2020-04-28T09:51:39.297Z","9.0.0":"2020-05-13T08:33:19.211Z","9.0.3":"2020-05-18T11:47:43.595Z","10.0.0":"2020-06-16T15:11:34.174Z","10.1.0":"2020-07-02T08:14:49.877Z","10.1.1":"2020-07-06T15:57:21.598Z","11.0.0":"2020-07-22T08:52:47.051Z","11.0.1":"2020-07-29T13:39:26.336Z","11.0.2":"2020-08-10T08:47:28.552Z","11.0.3":"2020-08-11T07:09:17.915Z","12.0.0":"2020-08-13T08:30:55.457Z","12.1.0":"2020-08-13T12:13:49.887Z","12.1.1":"2020-08-17T07:25:33.339Z","12.2.0":"2020-09-10T08:11:51.960Z","12.3.0":"2020-09-11T09:46:31.156Z","12.3.0-resend-test-beta":"2020-09-25T07:28:31.594Z","12.3.0-resend-test-beta-2":"2020-09-25T07:51:25.767Z","12.3.0-resend-test-beta-3":"2020-09-25T07:54:07.070Z","12.3.0-resend-test-beta-4":"2020-09-28T09:30:01.550Z","12.3.0-resend-test-beta-5":"2020-09-28T09:31:08.336Z","12.3.0-resend-test-beta-6":"2020-09-28T10:36:00.013Z","12.3.0-resend-test-beta-7":"2020-09-28T10:56:03.847Z","12.3.0-resend-test-beta-8":"2020-09-28T11:52:35.483Z","13.0.0":"2020-10-06T08:28:33.757Z","13.1.0":"2020-10-07T08:35:00.429Z","13.1.1":"2020-10-08T08:56:57.681Z","13.1.2":"2020-10-08T16:16:43.111Z","13.2.0":"2020-10-12T09:43:43.134Z","13.2.1":"2020-10-14T13:54:33.781Z","14.0.0":"2020-10-15T10:41:50.503Z","14.0.0-paused-streams.0":"2020-10-19T13:44:44.429Z","14.0.0-test1":"2020-10-19T14:29:49.855Z","14.0.0-test2":"2020-10-19T14:33:14.446Z","14.0.0-test3":"2020-10-19T14:35:42.772Z","14.0.1":"2020-10-19T15:26:51.267Z","14.0.1-test8":"2020-10-20T06:25:18.371Z","14.0.2":"2020-10-20T07:05:07.257Z","14.0.3":"2020-10-21T10:19:09.478Z","14.0.3-backpressure.0":"2020-10-21T13:50:13.868Z","14.1.0":"2020-10-22T07:40:08.653Z","14.1.1":"2020-10-26T14:38:26.720Z","14.1.5":"2020-10-27T17:41:03.499Z","14.1.6":"2020-10-29T07:38:30.569Z","14.2.0":"2020-10-29T08:54:17.851Z","15.0.0":"2020-10-29T14:34:27.949Z","15.0.1":"2020-10-29T15:19:33.325Z","15.0.2":"2020-10-29T15:43:11.044Z","15.1.0":"2020-10-30T08:33:22.209Z","15.1.1":"2020-10-30T15:53:58.253Z","15.1.2":"2020-11-03T08:16:14.543Z","16.0.0":"2020-11-03T10:16:23.498Z","16.0.2":"2020-11-03T13:54:02.298Z","17.0.0":"2020-11-25T13:01:52.660Z","18.0.0":"2020-12-08T13:33:37.843Z","18.0.1":"2020-12-15T18:45:13.737Z","18.1.1":"2020-12-21T16:59:01.194Z","18.1.2":"2020-12-22T15:21:43.276Z","18.1.3-0":"2020-12-22T16:04:02.248Z","18.1.3-1":"2020-12-22T16:35:42.647Z","18.1.3-2":"2020-12-22T16:53:14.191Z","18.1.3-3":"2020-12-22T17:20:56.595Z","18.1.4":"2020-12-23T11:01:09.100Z","18.1.5":"2021-01-21T14:40:13.656Z","18.1.6":"2021-01-21T15:00:59.295Z","18.1.8":"2021-02-04T13:35:06.244Z","18.1.9":"2021-02-09T12:01:17.560Z","18.1.10":"2021-02-19T14:24:49.882Z","18.1.10-beta.0":"2021-02-19T15:24:58.639Z","18.1.10-beta.1":"2021-02-22T10:19:21.170Z","18.1.10-beta.2":"2021-02-22T10:46:25.386Z","18.1.10-beta.3":"2021-02-22T11:13:36.547Z","18.1.10-beta.4":"2021-02-22T12:15:38.147Z","18.1.10-beta.5":"2021-02-22T15:12:22.026Z","18.1.10-beta.6":"2021-02-23T09:57:31.057Z","18.1.10-beta.7":"2021-02-23T10:14:41.334Z","18.1.10-beta.8":"2021-02-23T10:33:45.480Z","18.1.10-beta.9":"2021-02-24T09:57:14.181Z","18.1.10-beta.10":"2021-02-24T10:41:40.361Z","18.1.10-beta.11":"2021-02-25T10:14:46.420Z","18.2.1":"2021-03-04T12:57:52.410Z","18.2.3":"2021-03-08T16:37:47.980Z","18.2.4":"2021-03-09T09:54:14.106Z","18.2.5":"2021-03-10T08:44:04.342Z","18.2.6":"2021-03-10T08:47:37.825Z","18.2.7":"2021-03-10T13:55:17.146Z","18.2.8-0":"2021-03-11T10:22:05.476Z","18.2.8-1":"2021-03-11T11:55:22.642Z","18.2.8-2":"2021-03-11T12:03:05.307Z","18.2.8-3":"2021-03-11T12:12:10.605Z","18.2.8-4":"2021-03-11T12:17:12.816Z","18.2.8-5":"2021-03-11T13:14:38.797Z","18.2.8-beta.0":"2021-03-15T12:05:06.618Z","18.2.8-beta.1":"2021-03-15T12:18:27.877Z","18.2.8-beta.2":"2021-03-16T09:27:30.331Z","18.2.8-beta.3":"2021-03-16T10:06:14.727Z","18.2.8-beta.4":"2021-03-16T10:12:04.811Z","18.2.8-beta.5":"2021-03-16T10:26:42.314Z","17.0.1-ws.0":"2021-03-23T16:27:59.428Z","18.2.9":"2021-03-24T10:59:27.344Z","18.3.1":"2021-03-25T11:32:27.325Z","18.3.2-beta.0":"2021-03-29T08:38:35.524Z","18.3.2-beta.1":"2021-03-29T08:49:48.825Z","18.3.2-beta.2":"2021-03-29T09:01:38.035Z","18.3.2-beta.3":"2021-03-29T09:15:05.168Z","18.3.2-beta.4":"2021-03-29T09:28:11.197Z","18.3.2":"2021-03-29T16:11:21.319Z","18.3.3":"2021-03-30T08:53:14.684Z","18.3.4":"2021-03-30T09:14:51.508Z","18.3.5":"2021-03-30T11:28:30.092Z","18.3.6":"2021-03-30T14:35:03.895Z","18.3.7-beta.0":"2021-03-31T12:41:31.634Z","18.3.7-beta.1":"2021-03-31T12:57:56.308Z","18.3.7-beta.2":"2021-04-01T09:17:45.021Z","18.3.7-beta.3":"2021-04-01T09:45:17.544Z","17.0.1-ws.1":"2021-04-01T10:39:49.606Z","18.3.7-beta.4":"2021-04-01T12:17:33.070Z","18.3.7-beta.5":"2021-04-06T08:41:21.264Z","18.3.8":"2021-04-08T09:18:30.059Z","18.3.9":"2021-04-12T10:19:42.420Z","19.0.0":"2021-04-15T16:14:32.832Z","19.0.1":"2021-04-15T16:24:54.067Z","19.0.2":"2021-04-15T16:29:55.495Z","19.0.3":"2021-04-26T20:53:10.523Z","19.1.0":"2021-05-05T13:37:13.552Z","19.1.1":"2021-05-05T15:06:15.966Z","20.0.0":"2021-05-12T09:21:15.082Z","21.0.0":"2021-05-25T09:32:07.781Z","21.0.1":"2021-05-25T11:38:05.897Z","22.0.0":"2021-06-01T08:00:43.198Z","23.0.0":"2021-06-17T12:32:31.767Z","24.0.0":"2021-07-13T09:07:05.606Z","24.0.1":"2021-07-13T09:36:30.320Z","24.0.2":"2021-07-13T09:44:47.040Z","24.0.3":"2021-07-14T07:59:27.462Z","24.1.0":"2021-07-20T12:09:16.161Z","24.2.0":"2021-07-21T12:39:23.943Z","24.3.0":"2021-07-22T10:56:48.215Z","24.3.1":"2021-07-22T11:43:54.158Z","25.0.0":"2021-07-22T12:06:04.636Z","26.0.0":"2021-08-13T13:29:21.020Z","27.0.0":"2021-08-24T07:59:19.813Z","28.0.0":"2021-08-24T08:20:48.925Z","28.0.1":"2021-08-26T15:28:57.109Z","28.1.0":"2021-08-27T14:20:26.845Z","28.2.0":"2021-08-29T17:55:22.011Z","29.0.0":"2021-09-14T08:46:43.579Z","30.0.0-alpha.0":"2021-10-07T13:29:04.106Z","30.0.0-alpha.1":"2021-10-07T14:43:00.073Z","30.0.0":"2021-10-07T15:37:22.720Z","30.0.1":"2021-10-11T12:40:30.865Z","31.0.0-alpha.0":"2021-12-20T11:43:18.415Z","31.0.0-alpha.1":"2021-12-20T12:09:26.536Z","31.0.0-alpha.2":"2021-12-20T15:54:12.359Z","31.0.0-beta.1":"2022-02-08T12:49:03.151Z","31.0.0-beta.2":"2022-02-10T13:42:51.325Z","31.0.0-beta.3":"2022-02-17T15:07:09.442Z","31.0.0-beta.4":"2022-02-22T17:02:17.114Z","31.0.0":"2022-02-23T19:01:14.083Z","31.0.1":"2022-04-25T13:17:29.277Z","31.0.2":"2022-05-10T07:28:50.916Z","31.0.3":"2022-05-24T12:02:59.342Z","31.0.4":"2022-06-20T09:21:51.590Z","31.1.0":"2022-09-15T08:34:10.270Z","32.0.0-beta.0":"2022-10-13T14:37:50.333Z","32.0.0-beta.1":"2022-11-15T13:50:35.971Z","32.0.0-beta.2":"2022-11-18T14:36:53.892Z","32.0.0-beta.3":"2022-11-21T15:35:54.864Z","32.0.0-beta.4":"2022-11-28T15:56:50.517Z","32.0.0":"2022-12-07T13:00:31.424Z","32.0.1":"2022-12-14T12:53:42.028Z","32.1.0":"2023-01-12T12:07:23.302Z","33.0.0-beta.0":"2023-02-20T13:28:05.758Z","33.0.0":"2023-02-20T17:00:37.905Z","33.1.0":"2023-03-09T08:26:13.167Z","33.1.1":"2023-03-22T08:43:54.405Z","33.1.2":"2023-04-13T15:18:48.605Z","33.2.0":"2023-04-26T10:04:02.644Z","33.3.0":"2023-05-10T09:32:14.642Z","33.4.0":"2023-06-07T11:29:31.626Z","0.0.1-tatum.0":"2023-08-22T13:33:47.944Z","0.0.1-tatum.1":"2023-09-18T13:25:22.742Z","0.0.1-tatum.2":"2023-09-20T13:10:34.243Z","0.0.1-tatum.3":"2023-09-29T12:53:50.715Z","0.0.1-tatum.4":"2023-10-03T11:16:38.763Z","0.0.1-tatum.5":"2023-10-11T14:32:29.414Z","0.0.1-tatum.6":"2023-10-13T13:55:34.626Z","0.0.1-tatum.7":"2023-10-31T13:04:37.334Z","0.0.1-tatum.8":"2023-11-01T20:25:17.229Z","100.0.0-pretestnet.0":"2023-11-02T13:33:50.188Z","100.0.0-pretestnet.2":"2023-11-09T13:25:34.887Z","100.0.0-pretestnet.3":"2023-11-15T15:51:09.035Z","100.0.0-pretestnet.4":"2023-11-20T17:44:42.755Z","100.0.0-pretestnet.6":"2023-11-22T16:36:52.994Z","100.0.0-testnet-one.0":"2023-11-27T18:07:53.876Z","100.0.0-testnet-one.1":"2023-12-04T12:35:21.121Z","100.0.0-testnet-one.2":"2023-12-05T17:24:43.199Z","100.0.0-testnet-one.3":"2023-12-07T15:57:28.890Z","100.0.0-testnet-one.4":"2023-12-11T12:22:23.950Z","100.0.0-testnet-two.0":"2023-12-15T21:16:30.740Z","100.0.0-testnet-two.1":"2023-12-18T16:26:02.812Z","100.0.0-testnet-two.2":"2023-12-20T15:46:02.992Z","100.0.0-testnet-two.3":"2023-12-21T16:12:07.791Z","100.0.0-testnet-two.4":"2023-12-22T16:52:56.490Z","100.0.0-testnet-three.0":"2024-01-18T15:53:10.295Z","100.0.0-testnet-three.1":"2024-01-22T14:29:51.873Z","100.0.0-testnet-three.2":"2024-01-24T14:02:31.939Z","100.0.0-testnet-three.3":"2024-02-01T15:56:21.177Z","100.0.0-testnet-three.4":"2024-02-12T17:20:48.953Z","100.0.0-testnet-three.5":"2024-02-13T12:46:24.133Z","100.0.0-testnet-three.6":"2024-02-15T14:49:25.811Z"},"bugs":{"url":"https://github.com/streamr-dev/network/issues"},"author":{"name":"Streamr Network AG","email":"contact@streamr.network"},"license":"STREAMR NETWORK OPEN SOURCE LICENSE","homepage":"https://github.com/streamr-dev/network#readme","repository":{"url":"git+https://github.com/streamr-dev/network.git","type":"git","directory":"packages/broker"},"description":"A full-featured broker node implementation for the Streamr Network","maintainers":[{"email":"henri.pihkala@streamr.com","name":"hpihkala"},{"email":"petri.savolainen@spaceify.net","name":"pzsavola"},{"email":"devtools@streamr.com","name":"streamr-dev"},{"email":"miroslavpokrovskiy@gmail.com","name":"mirpo"}],"readme":"","readmeFilename":""}