{"_id":"kad-quasar","_rev":"32-3b9fa788e1480ab9beec09b5a69ee452","name":"kad-quasar","description":"publish-subscribe system for kad","dist-tags":{"latest":"2.1.0"},"versions":{"0.0.1":{"name":"kad-quasar","version":"0.0.1","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.3.0","merge":"^1.2.0","uuid":"^2.0.1"},"gitHead":"6b8a0d94b3109ec9cc7a67ec06d405bebd106cf9","_id":"kad-quasar@0.0.1","_shasum":"43f8afbed54b423861a85806df94b99a40df67af","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"},"dist":{"shasum":"43f8afbed54b423861a85806df94b99a40df67af","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.0.1.tgz","integrity":"sha512-A+FZil2TO+UX+emkCAcXZgamJkm5wnksJ+PHWynmaNBBlwBFIR8wU7IeTrlJ0H4Kmzo/Bl8YznDrO2+KCZzqZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzHZqxmU5xhBMT0B7ZQUxbmqnlM7g0E8u9Nw/vVegZQQIhALhiR8fCkPeCbG1izs8F/jmMKCc4KHAuVVLrh2hSO6Bx"}]},"maintainers":[{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"}],"deprecated":"This package is no longer maintained."},"0.0.2":{"name":"kad-quasar","version":"0.0.2","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.3.0","merge":"^1.2.0","uuid":"^2.0.1"},"gitHead":"8ba3c529a79d8dfb07f861ed5884a7d08173c79d","_id":"kad-quasar@0.0.2","_shasum":"356eb4acb6d1ccf183f4aed54792f8b51b000a61","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"},"dist":{"shasum":"356eb4acb6d1ccf183f4aed54792f8b51b000a61","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.0.2.tgz","integrity":"sha512-HB9M8beLMox1LSPMbVS9A3VKkPC4n9VXPQLcW6cJqmTAjrDT/806Mp675iW9hJKK6p7fzanuxGcCp87Yf6Efjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsbsHBrgGBrgxSiLzJn5VkvRYlyLiQjcqaSpNURARKEAiEAjYvI78d0mci4jut5sKQN9R0yXPCZdgcUWshYL8FAn7I="}]},"maintainers":[{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"}],"deprecated":"This package is no longer maintained."},"0.1.0":{"name":"kad-quasar","version":"0.1.0","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.3.0","merge":"^1.2.0","uuid":"^2.0.1"},"gitHead":"5b68c640a2281e01f18bc4aa708434e09eb8dd73","_id":"kad-quasar@0.1.0","_shasum":"a0652b78b8cdbe4eb45da7dd56c3348355602d6a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"},"dist":{"shasum":"a0652b78b8cdbe4eb45da7dd56c3348355602d6a","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.1.0.tgz","integrity":"sha512-2fQzXFagjLTVEFTajfKNDHwyIfS+qT7ZI21PlpXKtwO47XkhNH+l1jac2XSPlu6bVqnLmmEiVpzofncowVUCaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUDf4N31rAyl+d8MkIW9pc2A0llIuMFT4NDArp0ttVeAiAZHzHrZG0MS6L0e5Y+zONisPpsDhSs4h5YX9d7zy1E8Q=="}]},"maintainers":[{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.1.0.tgz_1456956831172_0.24247531685978174"},"deprecated":"This package is no longer maintained."},"0.1.1":{"name":"kad-quasar","version":"0.1.1","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.3.0","merge":"^1.2.0","uuid":"^2.0.1"},"gitHead":"028f11a28f230bacc2dd8f0c374094bd9a8d1fd6","_id":"kad-quasar@0.1.1","_shasum":"8a0fabce39b8010ca9389e7043bc9e889e765011","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"},"dist":{"shasum":"8a0fabce39b8010ca9389e7043bc9e889e765011","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.1.1.tgz","integrity":"sha512-w8sFNuwu2KAj814gJNAbAQDvubRNmlQPG8o1hB+k53IItvnW3DjoJQMfs6gDfzGrMeGNH9hKIQM7Kt01eUdTRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHAiGMiZKRRZS81xurrYCKQBqgPeZMq3Ad9D7wWMeUewIgHgg6aLY/ThBoxrlF7sY9i/3RXITcRDVH/9vEfZPsKb4="}]},"maintainers":[{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.1.1.tgz_1463692104341_0.2388094225898385"},"deprecated":"This package is no longer maintained."},"0.1.2":{"name":"kad-quasar","version":"0.1.2","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.5.9","merge":"^1.2.0","uuid":"^2.0.1"},"gitHead":"a40b542e44cc35b725daff4b09dd272042a2ab2f","_id":"kad-quasar@0.1.2","_shasum":"3c4e6f42b4cdada4932434a0bb6a1b7618d07b2d","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"},"dist":{"shasum":"3c4e6f42b4cdada4932434a0bb6a1b7618d07b2d","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.1.2.tgz","integrity":"sha512-ZnNZJSRegAElZsx/cHFz0m8nrRNRgMevkXHgfwmlWdDZwcuEIpmnrme5h4FwAOcsRkyHZwkg12CxlRjmwp700w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjSj1a1SfcUTNRbIsObTkFz4V6Bd/dQbXtEb33qY1PbwIhAO6+2u9S/4SUCDvi0iwh65+Pw2ToW0Fv8MxpbNKkgKRU"}]},"maintainers":[{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.1.2.tgz_1463692968730_0.07212744443677366"},"deprecated":"This package is no longer maintained."},"0.1.3":{"name":"kad-quasar","version":"0.1.3","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.5.9","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"d2c7fa9c05db12fd8c288a9af2ec7b55c308ab60","_id":"kad-quasar@0.1.3","_shasum":"20159812e54a7311256899896bdfacd2ec16593a","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"},"dist":{"shasum":"20159812e54a7311256899896bdfacd2ec16593a","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.1.3.tgz","integrity":"sha512-pOBFMvZl/GvSlC1i0pBIUie/HjEaz75kzSc50KlwVqEfo6JvpaJ/Xz/5rUKRpMD4E6FNRRKiul89akSwATD+Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY/2FDFPopAS795lJ8qDpSZWnKz9HQXbCAaM1X4dztkwIgSYggaHcsC4k2dHAL6UrYtL/FdHfjdOgJedX36W7Vd0s="}]},"maintainers":[{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.1.3.tgz_1465413938470_0.22051915130577981"},"deprecated":"This package is no longer maintained."},"0.2.0":{"name":"kad-quasar","version":"0.2.0","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.5.9","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"7632ad29d6fd4160467d51531f56b67e3c2b101e","_id":"kad-quasar@0.2.0","_shasum":"8da55517dc017bc7aa0573e5bf2058374cd4d770","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"},"dist":{"shasum":"8da55517dc017bc7aa0573e5bf2058374cd4d770","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.2.0.tgz","integrity":"sha512-yodLb9TS7ujx+bwI3zcyTU9j030Ot1z7gTsXt4rsbEdb8saOSQvy66Vntv7Fb+ENq8bautKgBbqgPTANeHym7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJxHjwkQ9I8QAW5j53/KQZKHjGMtzPPQns7oQc7n+8ZAiBFfWKdOv0eo96fmhnqq5YR8l3B4jUFGk74B2tAVnZo1A=="}]},"maintainers":[{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.2.0.tgz_1471558743463_0.07307173917070031"},"deprecated":"This package is no longer maintained."},"0.2.1":{"name":"kad-quasar","version":"0.2.1","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.5.9","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"e8bff4e19494f3dbb64f75bbf1e3bee2678ebd46","_id":"kad-quasar@0.2.1","_shasum":"28d91e42a0ecee63553bbf70c789581cb47ced10","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"},"dist":{"shasum":"28d91e42a0ecee63553bbf70c789581cb47ced10","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.2.1.tgz","integrity":"sha512-Bt0Cds74SyqNGrKwaSfLJ3EdKmFJLbrUNNvt0LlyBmNiOa4dymQOA+qysNpdiMB7+WsjNMsQwP0DXQBDBJPPow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzEfEELVtSVnXW5bQLT6GKQoI7w+vUSWmOQvbrnNqhZgIhAPBfuR5mw8Pb2BrqpcB5GZius9NtvryhHyE6mMa/jkK0"}]},"maintainers":[{"name":"gordonwritescode","email":"gordon@gordonwritescode.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.2.1.tgz_1474470146050_0.5711318487301469"},"deprecated":"This package is no longer maintained."},"0.3.0":{"name":"kad-quasar","version":"0.3.0","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.5.9","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"745b88111c14a3c7f795d67f8ff0ba7757f77698","_id":"kad-quasar@0.3.0","_shasum":"6e200ad5d65937c3a0cfd82a344db8bc7cb565ae","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"6e200ad5d65937c3a0cfd82a344db8bc7cb565ae","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.3.0.tgz","integrity":"sha512-oGPqXFHlUp1ki2Uu+glzKrvRKiXEi8I7Gd47/BI2NX5XAxwMxDbwJxh6xmUMaq2e6hiXZR50Q4QAN2D9G7SmAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlnej2ADhU9jwqh0HUdAsZwsRSBXcCsg4w6etMXkvM4gIhAI5FS0ITKNRQKYq3DJ3AvLCd/aDyloMoEv5H5VvCCqOu"}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.3.0.tgz_1475098451869_0.2334531161468476"},"deprecated":"This package is no longer maintained."},"0.3.1":{"name":"kad-quasar","version":"0.3.1","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.5.9","lru-cache":"^4.0.1","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"51b6d050d179346d74ac5d7f674fe305ba778a73","_id":"kad-quasar@0.3.1","_shasum":"f64572e0005fa8912f4d4c8448c2c93f36ddfd03","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"f64572e0005fa8912f4d4c8448c2c93f36ddfd03","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.3.1.tgz","integrity":"sha512-D4jhTPZut97H+fbGNYmzmkQcGcMnD94n+Whp/SWm4j9xm1QiXYrhr3Rdngg799/8UdETwOD/UMISY1IgrMohnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2mweIxkDxV0uITgg7dcjZLQf4EouyO4IPlA8qOy0ycgIgdIgAxV6tsblR+4qicSAadDqpGokWyxocd8YWjh7qTOU="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.3.1.tgz_1475160300334_0.8142649652436376"},"deprecated":"This package is no longer maintained."},"0.3.2":{"name":"kad-quasar","version":"0.3.2","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.5.9","lru-cache":"^4.0.1","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"63dbb272db5c6bafb4916002e182837cbc02bec5","_id":"kad-quasar@0.3.2","_shasum":"91b2658522c2f5fcdfec642dfed55a845118fd71","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"91b2658522c2f5fcdfec642dfed55a845118fd71","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.3.2.tgz","integrity":"sha512-rjrnldjBrAeFti88QSfDSDJely30HOu/NrK3KenIn+TjujyGhwleoYRgbWlHfxLd9SU4TVhn5yMrullT1jgBdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlai9GMuYFdFaU5h0d8878PyzX9jlGVG0zl0JXu0xq6AiEAydQYsuHNjdRJzH4jhsNVzBXovNXLH9hkO5T68Kx/AzA="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.3.2.tgz_1476397185677_0.3172100486699492"},"deprecated":"This package is no longer maintained."},"0.3.3":{"name":"kad-quasar","version":"0.3.3","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.5.9","lru-cache":"^4.0.1","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"ba70b840b03999bbc7082ca6f7b1245a8df97370","_id":"kad-quasar@0.3.3","_shasum":"894666deed72167584b961c4ce13a659df65fa6f","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"894666deed72167584b961c4ce13a659df65fa6f","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-0.3.3.tgz","integrity":"sha512-rpoxjC5XECenggYzGJK/kZYTd4nDyelmr8rmHTD8my1reCJojsGh9TVlGX+4Op6ushNZBXyI3JDCH4nFGdZQfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZLlzUuupQUXJMwNxpmccvh+gO+5IQZGJTJj14irBA0gIgIugDseE4KylwK7BtfzQC/DeoFXuItsfzit6O3R3Qu/U="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-0.3.3.tgz_1476552867335_0.3564112458843738"},"deprecated":"This package is no longer maintained."},"1.0.0":{"name":"kad-quasar","version":"1.0.0","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.6.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"138fb5ce1031a66f2ad3d8cdc8becf19dc3f1baa","_id":"kad-quasar@1.0.0","_shasum":"380181cd21e7d1aa4a37fea51250c28d5372f070","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"380181cd21e7d1aa4a37fea51250c28d5372f070","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-1.0.0.tgz","integrity":"sha512-vLPydu7LCHGedpYzetb0iKpHJvtHSuuVGApGiUwJKshWTCDpitQD1uGQAcgeaJf9FyA4kjhYwzatoeQYGuLT6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMeV3qR86FDDfHzXIL8hcoTZ2d1AGCEnxyBhZbUeK2bgIgYfA+T8H3uvT7MBPcrUxMGE3oLu19UmdYIqNu1Imv0AM="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/kad-quasar-1.0.0.tgz_1477345066380_0.48299633408896625"},"deprecated":"This package is no longer maintained."},"1.0.1":{"name":"kad-quasar","version":"1.0.1","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.6.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"81b27e364cc17df61f02bc730b0c450b8f8a7a6b","_id":"kad-quasar@1.0.1","_shasum":"a91ad1b67ab8a091e4e727252f1bbe4e047ad97e","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"a91ad1b67ab8a091e4e727252f1bbe4e047ad97e","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-1.0.1.tgz","integrity":"sha512-sEUJ51HgtAEQfLAH1gGwSb4xabdG/J07XuUoQIb4q4AqUdhLPMBXcn0dUDhSdYv2ioLhBAsv2IB1EIVr+c2l2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICz/NInp4Ey3+p8GmAft/a1bmlwbHH0zikuVsx0eVHr8AiEA/HzDUuDkkHR0cscw37dOaiDTSXj60159mEgWmHIk8UQ="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/kad-quasar-1.0.1.tgz_1477352353592_0.778317560441792"},"deprecated":"This package is no longer maintained."},"1.0.2":{"name":"kad-quasar","version":"1.0.2","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.6.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","node-uuid":"^1.4.7"},"gitHead":"b0ea07933f09d6f8771b253e58af5e09b102ca09","_id":"kad-quasar@1.0.2","_shasum":"2c27e4323df80131c4349154d20abb02a1878a0c","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"2c27e4323df80131c4349154d20abb02a1878a0c","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-1.0.2.tgz","integrity":"sha512-Ovea0PQqHJhyJSd9G+xHHWbm0CBaeO3L3x4lljy3lnvhnOxkuj8yJSh1/v8U8EoK5dej4g2wkmQW60N18SO1yQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+wTMSnepPyALXMGYTnX9GfsDA0RKhFiNbsSxdWq8rjAiAdu2ygVGNjyJzZas62OAxbFhgoV8xiSlU+VhwKoMvKcA=="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-1.0.2.tgz_1478610652677_0.5338273905217648"},"deprecated":"This package is no longer maintained."},"1.1.0":{"name":"kad-quasar","version":"1.1.0","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","bloem":"^0.2.4","kad":"^1.6.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"a504ec7f5dd2d4b8fc460e42d34f293752c64d1e","_id":"kad-quasar@1.1.0","_shasum":"f4df27612d50631598fcd71fdd96154acd73f0f7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"f4df27612d50631598fcd71fdd96154acd73f0f7","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-1.1.0.tgz","integrity":"sha512-6MBDFklbjbF4dIBWE/sWB0xYeNDOJ4Bsvn9ax1NEfdWsUqx9GtF+TCpnvXYIP0nkkmybIXDFaUe3gipTXl7tZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB4ocoRSppXVFKlxSP9QuFQj2JVwCCY0ELyY8+/H9fLQIgeMyNhgyYzkpAiIm5ngpSNSLSpZL5WfWoQmKQhCkhXD8="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-1.1.0.tgz_1486997747028_0.9686422834638506"},"deprecated":"This package is no longer maintained."},"1.2.0":{"name":"kad-quasar","version":"1.2.0","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","atbf":"^1.0.0","kad":"^1.6.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"f678d119e768103c8d4089280ab7e444b5512185","_id":"kad-quasar@1.2.0","_shasum":"2ed242ed15be8935bf81626cce04cd38f63dc814","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"2ed242ed15be8935bf81626cce04cd38f63dc814","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-1.2.0.tgz","integrity":"sha512-7olM62GxgKIFrUtNM8mao1oR3u50fzJ7WYwsYtDjIFsP0VASYqWIqPh0hURs9R15LT0WX8LBSv+vsqqy4BOBgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDleHmiBfC/X6XOPrsElsOzupd87HU6ngzpfJxHQ2aTkgIfVr2ahJHO0htK4uyWiGZrTOARTo9j/ZO4hHvkFQt1Sw=="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-1.2.0.tgz_1487368231076_0.9617803150322288"},"deprecated":"This package is no longer maintained."},"1.2.1":{"name":"kad-quasar","version":"1.2.1","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","atbf":"^1.0.0","kad":"^1.6.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"9470172549730e95bda5ee6ac84ce122536ace63","_id":"kad-quasar@1.2.1","_shasum":"bf5d102526a7d889ad23e3823156ad95d8543fb4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"bf5d102526a7d889ad23e3823156ad95d8543fb4","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-1.2.1.tgz","integrity":"sha512-1mNYI0p+q8pMVk2Yj3h75KdVioo2/Rf7vkLlhXXF0fjmF1Np/pNXM2Ocst6esEWkl7PEfQAKL261dB6GvvPQ9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDB7ruucCLG4cp8V5C4VgfKVOZTg44NfxHtyrbSM2PbCAiB6vIYsdi7AniKZpfOPJE87gZnAiWGgM7jtxBGcq3Ic9g=="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/kad-quasar-1.2.1.tgz_1487520801276_0.6001005382277071"},"deprecated":"This package is no longer maintained."},"1.2.2":{"name":"kad-quasar","version":"1.2.2","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","atbf":"^1.1.0","kad":"^1.6.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"7e3960931bdd1d44d43de2095276e6448bb6fe98","_id":"kad-quasar@1.2.2","_shasum":"7b32ac1eb41a660e63775b5e3192af896faba28b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"7b32ac1eb41a660e63775b5e3192af896faba28b","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-1.2.2.tgz","integrity":"sha512-j/uoRDh2F7qUsDEjAUgt9h2ZQvoKeLPtBsaacWJ6nDWEYaPsrjKWlTkNCB3O16uycUszlKHk+aalm16ijn/qaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTQDf0FqZYpk+FzxXYLaUutnNUySvUmhasRVLPugcz2QIgD0xTA+RNNhCMaUVzVzwHRXjTVd7E4dcpt/k/kfmdgY4="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/kad-quasar-1.2.2.tgz_1487526928252_0.23780069663189352"},"deprecated":"This package is no longer maintained."},"1.2.3":{"name":"kad-quasar","version":"1.2.3","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","atbf":"^1.1.0","kad":"^1.6.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"610bc77e3679f08bc9798b36e04e592456f73fdb","_id":"kad-quasar@1.2.3","_shasum":"2b5c5f8c358c14ddb9538c05481c62edf9d1755f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"2b5c5f8c358c14ddb9538c05481c62edf9d1755f","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-1.2.3.tgz","integrity":"sha512-gx4EXN3GEBbMX6JLjEyVvrvypuPI5jnt6gMcjZw26MvLwfV++zlp9ChTtBELVaTovN5HXxwQ3i9r2Xd7rGA6jQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6RnC++g0zqJ9nUmaiy5GyGtfIHI29lPaqwq4hesNOWQIhAJJ2mjvZ4sg/F3opde/z1CYqD8ArjakigY83lA8J2+Zn"}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/kad-quasar-1.2.3.tgz_1487778648974_0.5717684393748641"},"deprecated":"This package is no longer maintained."},"2.0.0":{"name":"kad-quasar","version":"2.0.0","description":"publish-subscribe system for kad","main":"index.js","directories":{"test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"eslint index.js lib test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"AGPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","eslint":"^3.17.1","istanbul":"^0.4.2","levelup":"^1.3.5","memdown":"^1.2.4","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^2.1.4","atbf":"^1.1.0","kad":"^2.0.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"768a5e1978882eb536caa5368fe8749a8346e3c9","_id":"kad-quasar@2.0.0","_shasum":"7f7c562bfd36083036de940d264b2c7cefd02d92","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"7f7c562bfd36083036de940d264b2c7cefd02d92","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-2.0.0.tgz","integrity":"sha512-Ds+BvYtLsZuUDJs/S6xW/mgUPtIMflU0wSkp0R2kBBVBtUDNBns9Gvxqh9nZdC/yCz8h2XdDlf7TPiJk19HXjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6Rk9Tl0CX7g/OZUgrHuLBl4FbNUkjYKAIz/NGck/1PQIgG16UzM79BTGW/8ecW6E6y3q+eWMsnNR/XU24lji7pks="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kad-quasar-2.0.0.tgz_1490049020994_0.9190345259848982"},"deprecated":"This package is no longer maintained."},"1.2.4":{"name":"kad-quasar","version":"1.2.4","description":"publish/subscribe extension system for kad","main":"index.js","directories":{"doc":"doc","example":"example","test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"jshint --config .jshintrc ./index.js ./lib ./test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"GPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","istanbul":"^0.4.2","jshint":"^2.9.1","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^1.5.2","atbf":"^1.1.0","kad":"^1.6.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"1644a43dfa4dea426546f55690e477cb50fc128c","_id":"kad-quasar@1.2.4","_shasum":"8b37965ad135918877d7c6523458275ec8f3a73d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"8b37965ad135918877d7c6523458275ec8f3a73d","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-1.2.4.tgz","integrity":"sha512-2wgbYbEG5gr5c15fP0qFpYjsu9DSHdMvBXecEZzeO99BlKhXA69EwshjalhbKckH4g9Z90mIWKPW7F10LZrzBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVAcb3zZE0uVkMYVQL474gGRiwrg0/Wgg5LsE7g3w83AIgPu7dZkLRKs/kk6raLkcP66R17SwEuB+jqLDwTcQXyYY="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kad-quasar-1.2.4.tgz_1495551667599_0.0005848843138664961"},"deprecated":"This package is no longer maintained."},"2.0.1":{"name":"kad-quasar","version":"2.0.1","description":"publish-subscribe system for kad","main":"index.js","directories":{"test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"eslint index.js lib test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"AGPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","eslint":"^3.17.1","istanbul":"^0.4.2","levelup":"^1.3.5","memdown":"^1.2.4","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^2.1.4","atbf":"^1.1.0","kad":"^2.0.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"31c1fee9ddc44f824ba78f45340f98e1eae74c4c","_id":"kad-quasar@2.0.1","_shasum":"90cbb22b255deeca26951e00420f966a85faef47","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"90cbb22b255deeca26951e00420f966a85faef47","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-2.0.1.tgz","integrity":"sha512-koVeMzM3QBzENkHSuMi0VhzPJ9gx35yRDHa46cGxTgPniiOW/wOI0Uec8dcVDZaQTK4tkWX92c4yE8ikvXb45A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTwq21iNDPxNyrA0g8qJAgdB+dHa79IgIwQy8pNPad+AiEArMqm9z0pdh2u6eY3U3NUVYeBxRBxV6GMfA5rQYtiLzg="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kad-quasar-2.0.1.tgz_1495552049897_0.451002751942724"},"deprecated":"This package is no longer maintained."},"2.0.2":{"name":"kad-quasar","version":"2.0.2","description":"publish-subscribe system for kad","main":"index.js","directories":{"test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"eslint index.js lib test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"AGPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","eslint":"^3.17.1","istanbul":"^0.4.2","levelup":"^1.3.5","memdown":"^1.2.4","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^2.1.4","atbf":"^1.1.0","kad":"^2.3.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"c1cad2a5a7a304ee0e7489f578eb035618f886f8","_id":"kad-quasar@2.0.2","_shasum":"79adc01dd5abae1945cc1411598ec3fd26c0584f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"79adc01dd5abae1945cc1411598ec3fd26c0584f","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-2.0.2.tgz","integrity":"sha512-y1rTWGVDTD67/rtj2wMaTryuPZTVdBMIjeuKLfELvJRwqORZ4VTFCXg0Q1muDBDQoJ5XOaqEJOVUUifSHeNBmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPpqPrW4DYGRS+GepC+jgYPWje928BV5mUdtfO6Cbe7gIhALUPwm3h5YkqTRO3z45cYLvhvAetjKLgiGnT7hB8NUp/"}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kad-quasar-2.0.2.tgz_1496167903181_0.9256354072131217"},"deprecated":"This package is no longer maintained."},"2.0.3":{"name":"kad-quasar","version":"2.0.3","description":"publish-subscribe system for kad","main":"index.js","directories":{"test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"eslint index.js lib test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"AGPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","eslint":"^3.17.1","istanbul":"^0.4.2","levelup":"^1.3.5","memdown":"^1.2.4","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^2.1.4","atbf":"^1.1.0","kad":"^2.3.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"b111791dd3a02fc71461f6ed5ea7db224a4407db","_id":"kad-quasar@2.0.3","_shasum":"8263c96730bc2fea89b6c92668b8d37e87281f4c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"8263c96730bc2fea89b6c92668b8d37e87281f4c","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-2.0.3.tgz","integrity":"sha512-kYOWiRo/NW6KcrkvfEUC1xr2ykw7P0dBDRYA+DC9p0pEO0KhWtT9g1XInh5uQTp+fI+ooYXZc4Fi/8OwCv8X7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXq2YqzwhMbegrOcyHxJReviM/dR3C8a8yWtjRZH7MnwIhAJbyy2yqHmYgqAS5irv3UY7kJkvFscQRpnD93CwzEdBe"}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kad-quasar-2.0.3.tgz_1497453063742_0.6207656885962933"},"deprecated":"This package is no longer maintained."},"2.1.0":{"name":"kad-quasar","version":"2.1.0","description":"publish-subscribe system for kad","main":"index.js","directories":{"test":"test"},"scripts":{"test":"npm run testsuite && npm run linter","testsuite":"mocha test/** --recursive","coverage":"istanbul cover -x 'lib/logger.js' ./node_modules/.bin/_mocha -- --recursive","linter":"eslint index.js lib test"},"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"engines":{"node":">=6.9.1"},"keywords":["kad","publish","subscribe","pubsub","sensor","network"],"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}],"license":"AGPL-3.0","bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"homepage":"https://github.com/kadtools/kad-quasar#readme","devDependencies":{"chai":"^3.4.1","coveralls":"^2.11.6","eslint":"^3.17.1","istanbul":"^0.4.2","levelup":"^1.3.5","memdown":"^1.2.4","mocha":"^2.3.4","sinon":"^1.17.2"},"dependencies":{"async":"^2.1.4","atbf":"^1.1.0","kad":"^2.3.0","knuth-shuffle":"^1.0.1","lru-cache":"^4.0.1","merge":"^1.2.0","uuid":"^3.0.0"},"gitHead":"b0170ff913ef2a92d3fc412412a04d364c90cec6","_id":"kad-quasar@2.1.0","_shasum":"9d206e89326b6e1b2707f64e0d7b9a244a6f9649","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"9d206e89326b6e1b2707f64e0d7b9a244a6f9649","tarball":"https://registry.npmjs.org/kad-quasar/-/kad-quasar-2.1.0.tgz","integrity":"sha512-Une4uEcZoLBdEC8GJhQgu9vJd+1YPGaEvNeFFZjabsxiQUEhfmahcXXKGSvjZL1IyDA3YakxSkRqBYibKDULGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdCRabpr2BGGqssGE4bGn0LFdy3DUtOIgJsmgzkYimjAiEA+qRNcSPft5pXCLl3q3QaZhFgIQzhRz0k3FDQcKGVcqM="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kad-quasar-2.1.0.tgz_1498329419551_0.8053700320888311"},"deprecated":"This package is no longer maintained."}},"readme":"Kad Quasar\n==========\n\n[![Build Status](https://img.shields.io/travis/kadtools/kad-quasar.svg?style=flat-square)](https://travis-ci.org/kadtools/kad-quasar)\n[![Coverage Status](https://img.shields.io/coveralls/kadtools/kad-quasar.svg?style=flat-square)](https://coveralls.io/r/kadtools/kad-quasar)\n[![NPM](https://img.shields.io/npm/v/kad-quasar.svg?style=flat-square)](https://www.npmjs.com/package/kad-quasar)\n\nDistributed publish-subscribe plugin for [Kad](https://github.com/kadtools/kad),\nbased on [Quasar](http://research.microsoft.com/en-us/um/people/saikat/pub/iptps08-quasar.pdf).\n\nQuick Start\n-----------\n\nInstall kad-quasar with NPM:\n\n```bash\nnpm install kad-quasar --save\n```\n\nPlugin to your existing Kad project:\n\n```js\nconst kad = require('kad');\nconst quasar = require('kad-quasar');\nconst node = kad({ /* options */ });\n\nnode.plugin(quasar);\n\nnode.quasarSubscribe('topic string', (content) => {\n  node.logger.info(content);\n});\n\nnode.quasarPublish('topic string', {\n  some: 'content'\n});\n```\n\nOverview\n--------\n\nKad Quasar extends [Kad](https://github.com/kadtools/kad) with a [publish/subscribe](https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern)\nsystem, enabling different applications to run on the same overlay network.\n\nTo do this, Kad Quasar uses the routing table's contact list to build an\nattenuated [bloom filter](https://en.wikipedia.org/wiki/Bloom_filter) where each\nfilter in the series contains topics that your node and your neighbors are\nsubscribed to represented in \"hops\" from your node.\n\nThis allows each node to maintain a view of what their neighbors are interested\nin 3 hops away. Published messages are relayed to neighbors probabilistically\nbased on this knowledge and are appended with negative information to prevent\nduplication. This forms \"gravity wells\" in the network around groups who are\ninterested in a given topic and serves to prevent flooding the network while\nstill maintaining a high probability that the message will be delivered to all\nnodes interested.\n\nClass: QuasarNode(options)\n--------------------------\n\nThe `QuasarNode` class decorates the \n[`KademliaNode`](https://kadtools.github.io/KademliaNode.html) class in Kad. \nIt creates and manages an attenuated bloom filter representing the different \ntopics to which your neighboring nodes are subscribed.\n\n### node.quasarPublish(topic[, content])\n\nPublishes a message to your nearest neighbors on the given `topic` (and\noptional) `content` object. Those neighbors, in turn, relay the message to\ntheir neighbors in accordance with their view of the the network.\n\n#### Parameters\n\n* `topic` - (String) identifier for the topic\n* `content` - (Mixed) additional data describing the publication\n\n### node.quasarSubscribe(topic[, handler])\n\nUpdates our local attenuated bloom filter to reflect our interest in the topic\nand notifies our neighbors to relay publications matching the topic to us. In\nturn, our neighbors will provide us with their local bloom filter, so we can do\nthe same.\n\n#### Parameters\n\n* `topic` - (String) identifier for the topic\n* `handler` - (Function) receives arguments `content` with published data\n\nLicense\n-------\n\nKad Quasar - Distributed publish-subscribe plugin for Kad  \nCopyright (C) 2017 Gordon Hall\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Affero General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License\nalong with this program.  If not, see http://www.gnu.org/licenses/.\n","maintainers":[{"email":"npm@npmjs.com","name":"npm"}],"time":{"modified":"2023-08-21T03:33:54.189Z","created":"2016-01-22T22:00:13.366Z","0.0.1":"2016-01-22T22:00:13.366Z","0.0.2":"2016-01-23T15:44:54.524Z","0.1.0":"2016-03-02T22:13:54.142Z","0.1.1":"2016-05-19T21:08:27.097Z","0.1.2":"2016-05-19T21:22:51.114Z","0.1.3":"2016-06-08T19:25:40.953Z","0.2.0":"2016-08-18T22:19:05.517Z","0.2.1":"2016-09-21T15:02:28.162Z","0.3.0":"2016-09-28T21:34:13.914Z","0.3.1":"2016-09-29T14:45:02.397Z","0.3.2":"2016-10-13T22:19:47.773Z","0.3.3":"2016-10-15T17:34:29.406Z","1.0.0":"2016-10-24T21:37:47.958Z","1.0.1":"2016-10-24T23:39:15.360Z","1.0.2":"2016-11-08T13:10:54.690Z","1.1.0":"2017-02-13T14:55:49.018Z","1.2.0":"2017-02-17T21:50:33.013Z","1.2.1":"2017-02-19T16:13:21.844Z","1.2.2":"2017-02-19T17:55:28.842Z","1.2.3":"2017-02-22T15:50:49.713Z","2.0.0":"2017-03-20T22:30:22.974Z","1.2.4":"2017-05-23T15:01:09.054Z","2.0.1":"2017-05-23T15:07:30.990Z","2.0.2":"2017-05-30T18:11:44.147Z","2.0.3":"2017-06-14T15:11:04.906Z","2.1.0":"2017-06-24T18:37:00.662Z"},"homepage":"https://github.com/kadtools/kad-quasar#readme","keywords":["kad","publish","subscribe","pubsub","sensor","network"],"repository":{"type":"git","url":"git+https://github.com/kadtools/kad-quasar.git"},"author":{"name":"Gordon Hall","email":"gordon@gordonwritescode.com"},"bugs":{"url":"https://github.com/kadtools/kad-quasar/issues"},"license":"AGPL-3.0","readmeFilename":"README.md","contributors":[{"name":"littleskunk","url":"https://github.com/littleskunk"}]}