{"_id":"aedes","_rev":"113-41b72116d6f01954de0a687d73bce66b","name":"aedes","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.0":{"name":"aedes","version":"0.1.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.1.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"dist":{"shasum":"58763d4f5ba41f48e546b3265009224be80363a4","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.1.0.tgz","integrity":"sha512-Fusq/AODAnWM6cXi//R9yEY//SYkvpMW598blJBRb1Vlmod1CXuBU6kWjK1NqixaHoCvRyhejvS//8HN2itI6w==","signatures":[{"sig":"MEYCIQCtvl9HiSN506IZrOq7uFd/SOPLJESF8UkI6dL9690dPgIhALt67gkFEItm+23MbenJM6xtf8OAHv26H0x5734l5/en","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"58763d4f5ba41f48e546b3265009224be80363a4","gitHead":"8ca75c8f6c1b50b9b7459a373f6dca07ffbd51e3","scripts":{"test":"tape test/* | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git@bitbucket.org:mcollina/aedes.git","type":"git"},"_npmVersion":"2.6.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"0.10.36","dependencies":{"from2":"^1.3.0","qlobber":"^0.5.1","shortid":"^2.1.3","through2":"^0.6.3","mqemitter":"^0.3.0","mqtt-packet":"^3.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^3.0.3","faucet":"0.0.1","reduplexer":"^1.1.0","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.2.0":{"name":"aedes","version":"0.2.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.2.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://bitbucket.org/mcollina/aedes#readme","dist":{"shasum":"18f187d25b1b07e08487bb9ccea5583023a784ab","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.2.0.tgz","integrity":"sha512-ZF1Di8C+vCmliFfvfO0sipxuwhc5i21F+VayWuEdy9fVdUFdYRT/FUsu2XfMRdAGqOqkmAXuJx3R3LcdMrDXIg==","signatures":[{"sig":"MEUCIB+DpaB84RidgNRPLrZnH2GiycYwksH6Y+wNhQPyKJsZAiEAgNxHeWWWX01CATGuRgOEhH2Kx3FqdY8E+wP3BblsgC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"18f187d25b1b07e08487bb9ccea5583023a784ab","gitHead":"bb67cb7f8ead204db716e53ee2e929fee2f67031","scripts":{"test":"tape test/* | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+ssh://git@bitbucket.org/mcollina/aedes.git","type":"git"},"_npmVersion":"2.9.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"0.12.3","dependencies":{"pump":"^1.0.0","from2":"^1.3.0","qlobber":"^0.5.1","shortid":"^2.1.3","through2":"^0.6.3","mqemitter":"^0.4.0","fastseries":"^1.0.1","mqtt-packet":"^3.0.0","fastparallel":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^3.0.3","faucet":"0.0.1","reduplexer":"^1.1.0","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.3.0":{"name":"aedes","version":"0.3.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.3.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"dist":{"shasum":"643cae1df3cbf006b81f58a4b1be12c92b03285e","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.3.0.tgz","integrity":"sha512-fyHzdV8Vtu71mYlRlneCHwy3uZKbHnVTcNQaBDDAqQmHuPVOjrBbUtLJg4N/m+kbwBLU4P73M389XFvVOM7/4g==","signatures":[{"sig":"MEYCIQDC6bJGkP5kvO2OokwWGbVscgjA8gwq4KMsezoGOWdW0gIhAPfmx/Kc0FiNHH1Agu3aoILv33mwD19rAzJsT7ONtFzz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"643cae1df3cbf006b81f58a4b1be12c92b03285e","gitHead":"0a742d4a499b81655ae2a7d1973ef42625fe6e6d","scripts":{"lint":"standard","test":"tape test/* | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git@bitbucket.org:mcollina/aedes.git","type":"git"},"_npmVersion":"2.7.5","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"0.10.36","dependencies":{"pump":"^1.0.0","from2":"^1.3.0","qlobber":"^0.5.1","shortid":"^2.1.3","through2":"^0.6.3","mqemitter":"^0.4.0","fastseries":"^1.0.1","mqtt-packet":"^3.0.0","fastparallel":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^3.0.3","faucet":"0.0.1","reduplexer":"^1.1.0","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.4.0":{"name":"aedes","version":"0.4.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.4.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"8b424345e60912d7a68afb8b399ac148cf1e9aec","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.4.0.tgz","integrity":"sha512-wBYsyY2fpFFpr4fbnCsWDdRR7WJ+6tuQqxzdC8Dwl9ie8BoZwa6PvpHx1snSyH8pb+PGBOvF74+aLpbsTY/tYA==","signatures":[{"sig":"MEQCICWvnzagT2hMXGHJ0dFOGjmEUHXDjzrp5KGqWiQGFRUCAiAyn3PuVMX2IKEZUHOxR7qfDvzc3R8S/vYif9chI9AIJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"8b424345e60912d7a68afb8b399ac148cf1e9aec","gitHead":"cec7fb1410d5b1fdcdea6d90cde960b307965bdc","scripts":{"lint":"standard","test":"tape test/* | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.9.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"0.12.3","dependencies":{"pump":"^1.0.0","from2":"^1.3.0","qlobber":"^0.5.1","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^0.6.3","mqemitter":"^0.4.0","fastseries":"^1.0.1","mqtt-packet":"^3.0.0","fastparallel":"^1.5.2","end-of-stream":"^1.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^4.0.1","duplexify":"^3.4.1","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.6.0":{"name":"aedes","version":"0.6.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.6.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"f2caff515d2bbd9bc2e0a54d3d1fd96fc1d7eecb","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.6.0.tgz","integrity":"sha512-xlHGspqB3Qj0OWkdc6+96duTno/TDHdTGkbJgmSt37qOX2dY8kt/fBGsSa4kwZOW6/XP+HVc4XuUlv0EBJoSLQ==","signatures":[{"sig":"MEYCIQDp7k4iJk1D8JZM0Q9s22Oic4vBxNAhvOHwNqHPoYu9TAIhALAQ39U1xS18iCwOjbB7GVhyKdlNGVFQMc2uldNQcCmJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"f2caff515d2bbd9bc2e0a54d3d1fd96fc1d7eecb","gitHead":"d6fc57e464d41d22828e61ca63c4153940e3ec0e","scripts":{"ci":"npm run lint; npm run test","lint":"standard","test":"tape test/*.js test/*/*.js | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.11.3","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"2.3.1","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^1.3.0","qlobber":"^0.5.1","retimer":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^0.6.3","mqemitter":"^0.4.0","fastseries":"^1.0.1","mqtt-packet":"^3.0.0","fastparallel":"^1.5.2","end-of-stream":"^1.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^4.0.1","duplexify":"^3.4.1","pre-commit":"^1.0.10","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.7.0":{"name":"aedes","version":"0.7.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.7.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"3896f91d19457f6bcb6990ae21e085a7e5cbbf03","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.7.0.tgz","integrity":"sha512-VuB73Np3cTmwzNtuNsWbjpRYuH2Eiw7XAhPn4XupuMEaYIBATx5If0jVL9HUeGrTCw9SvdzUoBoLUci4SsiwWQ==","signatures":[{"sig":"MEYCIQD005SrGL/SFby2h0NcHaRzyRMJIrcw+BXY9JcXUJAhagIhAIxEuZ84IAOKrbJ3O5tOPX9qc1Gb5nrVtXCvwp816oqi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"3896f91d19457f6bcb6990ae21e085a7e5cbbf03","gitHead":"1e2d8cc008bff468a4769d78ac8f20c5b4139e7d","scripts":{"ci":"npm run lint; npm run test","lint":"standard","test":"tape test/*.js test/*/*.js | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.11.3","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"2.3.1","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^1.3.0","qlobber":"^0.5.1","retimer":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^0.6.3","mqemitter":"^0.4.0","fastseries":"^1.0.1","mqtt-packet":"^3.0.0","fastparallel":"^1.5.2","end-of-stream":"^1.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^4.0.1","duplexify":"^3.4.1","pre-commit":"^1.0.10","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.8.0":{"name":"aedes","version":"0.8.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.8.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"7ea224daec77877c9736eb75a0827ea60f577242","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.8.0.tgz","integrity":"sha512-5oGcfsm90bw3Pvkb7h+AVJsKBFRUYBbNB+sv2oPge205ebG92w88fPKbyCeCPrep6gXAGx8NZFWglqP5+8jiDQ==","signatures":[{"sig":"MEQCIBM0SPOzJbxNm8XpCH0VFec3nEFt6dmHVHdVuAhMKFUFAiAScyfjiHcE92bKCCKDEMpvMNwkiKHvZG3GyUSU6vcFnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"7ea224daec77877c9736eb75a0827ea60f577242","gitHead":"053b0db4507618e1af1a96b593423129f7f45d15","scripts":{"ci":"npm run lint; npm run test","lint":"standard","test":"tape test/*.js test/*/*.js | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.2","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.0.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^1.3.0","qlobber":"^0.5.1","retimer":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^0.6.3","mqemitter":"^0.4.0","fastseries":"^1.0.1","mqtt-packet":"^3.0.0","fastparallel":"^1.5.2","end-of-stream":"^1.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^4.0.1","duplexify":"^3.4.1","pre-commit":"^1.0.10","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.9.0":{"name":"aedes","version":"0.9.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.9.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"ed4b17f9d7ee8b58e34ad2ac93ab72c85bad2eff","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.9.0.tgz","integrity":"sha512-7kknMJ11AGFejtebx4fpat2LlRx6vrVHDvTQBSiPkhJbqYtFbkCs4t0Hq99BTcKnB63QSrRC/FA7kMJ6xcBx9A==","signatures":[{"sig":"MEYCIQDi3cOnDkyP8jk2nsjMAEcYszqO21uWuWuSmDL8MJqJXwIhAJFbfSvuB+fmlu5HRxOGnXzfXcJ7YS8yIW1GmxDYXp5Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"ed4b17f9d7ee8b58e34ad2ac93ab72c85bad2eff","gitHead":"6470ae7b61b7ab6cda0caa7290aa039d377c870b","scripts":{"ci":"npm run lint; npm run test","lint":"standard","test":"tape test/*.js test/*/*.js | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.2","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.0.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^0.5.0","fastseries":"^1.0.1","mqtt-packet":"^3.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^5.0.0","duplexify":"^3.4.1","pre-commit":"^1.0.10","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.10.0":{"name":"aedes","version":"0.10.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.10.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"b41e315836383f7faecefe2bebdcb65a96f7cee6","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.10.0.tgz","integrity":"sha512-DeGKIDyWbGC/ZBicrNIbxrTpx22CmSGj+1t+4UqlRCr0ztbKQwTsfOs1KwXl1/6kK+/DlZ7xLstnZXzTPs7W7w==","signatures":[{"sig":"MEUCIQCwO+IoBmmAL+2jALr6jAm5TEkt0gQflM/gPIouZlDZyAIgSOlzUF49m3u2ucIgkMj3AhTAsepuwPs1zMwNqqRuVHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"b41e315836383f7faecefe2bebdcb65a96f7cee6","gitHead":"c5c5ef10566c056864b3b55ac26232d1e9fc1bc6","scripts":{"ci":"npm run lint; npm run test","lint":"standard","test":"tape test/*.js test/*/*.js | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.7","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^0.5.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^5.0.0","duplexify":"^3.4.1","pre-commit":"^1.0.10","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.10.1":{"name":"aedes","version":"0.10.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.10.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"4d46989a2c97f5b02390ca2b793f2899492affe4","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.10.1.tgz","integrity":"sha512-lhTBrtPOxJEgCbWdZo0ijJoRja9UD417NuwiAL/bUjGPfYWEsxNrU7S4Fl3auhBknGg8v/QF4+/e0pVD8I42Rw==","signatures":[{"sig":"MEYCIQCaVkRFXIAFk45dnskpLez6De2WyCUlCoEvElPSh0V+zgIhAMA6A+HCnUpZd/YNVToT7+Eg1Eb8HbABsSquNecDTgz/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"4d46989a2c97f5b02390ca2b793f2899492affe4","gitHead":"dd4b99e50a9c85e5dcdac1b87345c2e09f8109ad","scripts":{"ci":"npm run lint; npm run test","lint":"standard","test":"tape test/*.js test/*/*.js | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.7","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^0.5.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^5.0.0","duplexify":"^3.4.1","pre-commit":"^1.0.10","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.10.2":{"name":"aedes","version":"0.10.2","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.10.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"39f02900c01e5dd035823de4f931279c8ffe92b5","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.10.2.tgz","integrity":"sha512-UfSoI7UO6+4dKkhO1QKeEwtw+dd71oZJ/YwlFPYTyykyRqJ/Je+QRK31kcWhE9vdWZXulWKdUCzDrbpEjE3zbw==","signatures":[{"sig":"MEUCIB+PZXJqL1Amj5k+lGvSKmPnysfRdQY2JjA5GdRA3nOfAiEAvCYn8r1AmKpeoZyhunSUoY0rSjbRxR/SUqwDNPnjVh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"39f02900c01e5dd035823de4f931279c8ffe92b5","gitHead":"6dc27a574670ec76a6b90402a87e13dd573e3527","scripts":{"ci":"npm run lint; npm run test","lint":"standard","test":"tape test/*.js test/*/*.js | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.7","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^0.5.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^5.0.0","duplexify":"^3.4.1","pre-commit":"^1.0.10","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.10.3":{"name":"aedes","version":"0.10.3","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.10.3","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"e2970d1f7754373b82e4918ef5a74269c0eed51a","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.10.3.tgz","integrity":"sha512-17KBhl75D7fvb7+ib5sdTS+O1c90GLUR/oUBiYdALLgUFee/26iGR6fPeSXg3o1453TIktfdrwUFjY4BJkNWQQ==","signatures":[{"sig":"MEUCIQCQdOxB86CuuqsMzPasnfg2tbq723cddaMjDholtpCCLAIgAssvSHYBsvDymiU4nVdGuQBqAyY7qJHEtY96ZbixtQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"e2970d1f7754373b82e4918ef5a74269c0eed51a","gitHead":"259c14a33a01167f6554db547d5029cda1286a8a","scripts":{"ci":"npm run lint; npm run test","lint":"standard","test":"tape test/*.js test/*/*.js | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.7","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^0.5.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^5.0.0","duplexify":"^3.4.1","pre-commit":"^1.0.10","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.11.0":{"name":"aedes","version":"0.11.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.11.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"8a7a42ab5fb461b38fe083fc7db784b61b52a54e","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.11.0.tgz","integrity":"sha512-HYQZgwtHStoXhAcbuh3kL+hQnTdJeDiXfYB/bQqRAkNfmznh1LN141HHTKizEO5ycH7NMiCzRdrfTxA3Gq5TAA==","signatures":[{"sig":"MEYCIQC8waQKMaX1XJ64RMn0f1wuBowTGITHpYMOfjhem/jQmQIhAO5WlgCB5Tn6rsTcyHTqfMoM6FVvTiyYrr5UXA1oh4dT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"8a7a42ab5fb461b38fe083fc7db784b61b52a54e","gitHead":"609840554dd7ff5bbb9b4cddca89a4a590f71076","scripts":{"ci":"npm run lint; npm run test","lint":"standard","test":"tape test/*.js test/*/*.js | faucet"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.4.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^0.5.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","standard":"^5.0.0","duplexify":"^3.4.1","pre-commit":"^1.0.10","concat-stream":"^1.4.7","mqtt-connection":"^2.1.0"}},"0.11.1":{"name":"aedes","version":"0.11.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.11.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"bfabba780048b7c3d3dc3db9de2ffe6016bb55d9","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.11.1.tgz","integrity":"sha512-ZEEcQbTkf3BEGtUtXMZYLcYicJaEvPsdJuio0p2/CNtdO0np/jvCeFOVfvnQxJPoG3jh5QNwvCutX3roEEKGVw==","signatures":[{"sig":"MEQCIF+dBtU2yB/3ydv/v1oKrt4VfwiuRTczlYw7Jb4cqpRbAiAJve34elSrWun8nUEcpEb3mStP3Eg/kQ6eNsHl065bkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"bfabba780048b7c3d3dc3db9de2ffe6016bb55d9","gitHead":"2e25a0b4107a8f85bd8844625b8ecb748479faac","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.4.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^0.5.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^5.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"}},"0.12.0":{"name":"aedes","version":"0.12.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.12.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"9bbf85b3d9deecb97569ce9bb32431984dbfb15f","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.12.0.tgz","integrity":"sha512-IhFcotdg6MLX2l01whuoRJOyiLvt+rP+4kF90H0SEaOS9z6wWxrFqeS6SsRHclB34s9ZfTMW9JIpeLplxS5fFQ==","signatures":[{"sig":"MEUCIQD4WM4IKUYHD0RCUX+ETmm5CnamLGT276yIfr/KbhPLnQIgTmF6iJd/w7blmatImpVhRU5XZkzVihrljyLK+9FrmdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"9bbf85b3d9deecb97569ce9bb32431984dbfb15f","gitHead":"48b95cba5c9f432dd3c36ec1a661f2d397c4e800","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.4.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^0.5.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^5.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"}},"0.12.1":{"name":"aedes","version":"0.12.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.12.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"4ab12a035b3ee53802a7191029d37b0d815371a8","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.12.1.tgz","integrity":"sha512-N0hCGHe5Rt3yuazQAMO46cwqCHimihOpsBuTchSUnjdzAlR2kkwJghojjyCBgL2QWWaas791UXBnqd794ATXmA==","signatures":[{"sig":"MEUCIFgVrZVU+CRaPv6tKrDV6Zuh5T3AsjDDt4fBQPhD1gTuAiEAvQ+JvyyirwJwLgAYniChwyVykE3laws9OZJWC6Zf+pI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"4ab12a035b3ee53802a7191029d37b0d815371a8","gitHead":"209a48d74eefff8bde8ddb836eb7fee6b814d9f6","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.4.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^5.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"}},"0.12.2":{"name":"aedes","version":"0.12.2","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.12.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"41c4e52dc64d55830453f053ecff5f03bb8173bc","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.12.2.tgz","integrity":"sha512-/q+N0vFub6taMmUnoYv+ya2UHqtbMclWxuZtXfwKecv4646zCtsOkHgHYXWQAL0uh9houTh2PwGyoNb1wziQCA==","signatures":[{"sig":"MEUCIQDmBsrLmQMX/ximAneHfDeMYKlFRIekL7krCKASDRYY8AIgbwcmuTLIhEdn+J0qxhssm/ODltkCmVYr2BO1yR7+NEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"41c4e52dc64d55830453f053ecff5f03bb8173bc","gitHead":"cf85ce24953791b4d456c8b50aa283ae7182832f","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.4.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^5.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"}},"0.12.3":{"name":"aedes","version":"0.12.3","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.12.3","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"ff5a32f711348da235f79393e7a3193ff3762e7a","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.12.3.tgz","integrity":"sha512-tt/sYHrW+dgnqtzP1J//Pec1rlMzJIi8Gy/gIBqT/wpGreUGNM1H7VPdgd4GQqEh9Rk0w9K5tV7mEZyGtB1s4Q==","signatures":[{"sig":"MEUCIDFTctUSVPqHhSnAYcX8qHgfp+hQiUoTh0qhdHGfiKB0AiEAkrWUIuIgya1rpi5aExxDi+Bc/XR0A+PGliCGK4iljR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"ff5a32f711348da235f79393e7a3193ff3762e7a","gitHead":"1689721e46989db59660b4639e956744543cb142","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.4.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^5.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"}},"0.12.4":{"name":"aedes","version":"0.12.4","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.12.4","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"ee28241bcd3b991c6269302e96d00ba4eb737833","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.12.4.tgz","integrity":"sha512-lV7nmh6sC4k2/OxuDd3LgXbepDTElNrrr+udLY+pjRiipJdbm7w6YoHlDw2t8VBzih5qoUIWR0vuIrxntlb+fw==","signatures":[{"sig":"MEUCIQCgny9zMDfPa7Uht26K7nPlgBQDGiVvENEKXCpKYhZMigIgPxB5zIJCng36RgkHPlIi9oojqOwq/ZYVg4swWNz67Sc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"ee28241bcd3b991c6269302e96d00ba4eb737833","gitHead":"4511c75a61bf496625a0b3b7792663c3fb9e3065","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.4.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^5.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"}},"0.12.5":{"name":"aedes","version":"0.12.5","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.12.5","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"684764a94c8894a2794784bcf1acc089f5b98fbd","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.12.5.tgz","integrity":"sha512-IXEx6QFsVyJ9CftaHQWnzWpU1yNHSwuaf5a020ilafhBc7WtdAvykESwljuhFGmKpiXTk8q2LpYdQGQXOOILcQ==","signatures":[{"sig":"MEUCIHRlsi4uju1gU59PRJSRpBSCcURppVEasCkGPQrk2RQrAiEAxU3mHDjpod2pxCKxXKugPT9mqR3kRyRmgwvQn9ycR9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"684764a94c8894a2794784bcf1acc089f5b98fbd","gitHead":"9ba52a11359b10bd9c345257eb5bfd07264ce31f","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.12","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.4","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.12.5.tgz_1455451016322_0.5356029709801078","host":"packages-9-west.internal.npmjs.com"}},"0.12.6":{"name":"aedes","version":"0.12.6","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.12.6","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"937bff1b82d3d2dcdff4ccf2ff6fe52f17256770","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.12.6.tgz","integrity":"sha512-IWRVLw79akYrDQFIqMun8opmHGI9dkHOuVdr4LA8PtWi8CpTKwxUi2FTtSn3uoU8IEJoxWQpTMKQNn1Q+s08eQ==","signatures":[{"sig":"MEQCIEdGyf09b1r5hEpOnd7fm3VhdJnylb8M7V4GcHiyPOxtAiA7IQDE0PXilBDFG/4A5zrBlvM8WXB9CIpQgk6Yg/WPFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"937bff1b82d3d2dcdff4ccf2ff6fe52f17256770","gitHead":"117a07d75d5309914e5d01601e6b3c589d212370","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.12","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.4","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.12.6.tgz_1456320337383_0.9604259133338928","host":"packages-6-west.internal.npmjs.com"}},"0.13.0":{"name":"aedes","version":"0.13.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.13.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"46751e5ff71977440e56e777b09524bc452b77fe","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.13.0.tgz","integrity":"sha512-kXNs1/otM7Is6cbNDfzOGPNuRM8i6177rd22BNkyKkj1P15eI+vllmnxCPPCUzMNpmmyiCUtxBuUuDF8D+iNAg==","signatures":[{"sig":"MEUCIQCL0GdvflHvOI9oTE6mI1JJOiFiph+i3Q/s5r5VRl8zQAIgNrWt2Uw+Y8HZSNWi7C4bZmlm4PhWNRaVoSyAJ9wuSk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"46751e5ff71977440e56e777b09524bc452b77fe","gitHead":"e982119da8dd1e2b426ad91fb14a85145e83dedd","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.12","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.4","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.13.0.tgz_1456474723605_0.6091702696867287","host":"packages-6-west.internal.npmjs.com"}},"0.13.1":{"name":"aedes","version":"0.13.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.13.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"87299cb0ac1513ab103ba01b4c1ca547abbe9a5a","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.13.1.tgz","integrity":"sha512-swaptganvlpJQbwYeLAdY20Rh53PNdPA7dDNXj0gcrxNTFBS5QKAh1XP5ogygYJKRKDy7j+0reOwXtFY3TZCGQ==","signatures":[{"sig":"MEUCIQDBaLKaH07GAQKCzTEpywldeyLTMZIG7v3i7zf+1/eFngIgJOF5vhoN/An6yCAWk+Fvxt4dFsj3XD2UR/E+brQixsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"87299cb0ac1513ab103ba01b4c1ca547abbe9a5a","gitHead":"26cd92c8455df9adec574fd8e4a961a07c9461fd","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.12","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.4","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.13.1.tgz_1456475012751_0.9733346917200834","host":"packages-5-east.internal.npmjs.com"}},"0.14.0":{"name":"aedes","version":"0.14.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.14.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"0dbd5ff1cc3c35be1d038cd85636af2e9b2b2bd8","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.14.0.tgz","integrity":"sha512-VSPiPiVRXfigsDjxg3sv4gVC0bQUS0s+0ELlEGx6RZlCjWj6BknLF6RznQcZ8bNvmXTaJ8D5KH+pnsePxPrCcg==","signatures":[{"sig":"MEQCIDYNDpnHC5MWGsRnSOJZyFrf9mC8w9G5qbjSFMu/euZ4AiA3giLiBteEsY3c2bUVI1/ELvKL3JGNhq+zGy8gEGNqyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"0dbd5ff1cc3c35be1d038cd85636af2e9b2b2bd8","gitHead":"c8fbc7aa7d8ef3bb6e4cae8497ffdcccaec5c123","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"npm run istanbul; cat coverage/lcov.info | coveralls","istanbul":"istanbul cover tape test/*.js test/*/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.14.12","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.2.4","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.14.0.tgz_1458290917603_0.2992682463955134","host":"packages-13-west.internal.npmjs.com"}},"0.15.0":{"name":"aedes","version":"0.15.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.15.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"91d8f7edd4dd307e84fab1993bb015510fd799c3","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.15.0.tgz","integrity":"sha512-suUHjkwjh7IV7wuz4pdKpsnroUEjGh09r3lsSLsYNTd8xw0uLpzdR2slJH9gDxwXXA+Iq2w5rflSP7yvdHH/rw==","signatures":[{"sig":"MEUCIEapsB6DK+YRmzSclnY1XwLbHbd/Hiz/rIsT6kt1Cx4EAiEAxqFuWmIpfwR2GwMX7B3CHVzqCEmNevCn8fyc5sqM9Q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"91d8f7edd4dd307e84fab1993bb015510fd799c3","gitHead":"1941b9a36b8b3a4a1a4de69ae6caccd47ad57465","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.15.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.4.2","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.15.0.tgz_1460568538373_0.8973810179159045","host":"packages-16-east.internal.npmjs.com"}},"0.15.1":{"name":"aedes","version":"0.15.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.15.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"74a326d00196ecfe3e927450d72525d7b5e3111a","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.15.1.tgz","integrity":"sha512-1vgwV+pQtz97ic5AMmt/c1SomOe+WlK0uaMgmVeGEd8X5YRJemHEP/6WR8BiVKFDN3jZ7E5sjgSYWuhgWTlgxA==","signatures":[{"sig":"MEUCIQCLYTwvVoJtJcO69Z3Lhhs3hBXVM+bQ/jww6bOB4JgjzwIgSBdVy2CHb6WhIVqpHgBXTOcM5SyyXPcSMwYy8+PGvTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"74a326d00196ecfe3e927450d72525d7b5e3111a","gitHead":"439424023aec5cd9ed8bf5d6717e478c0fb7eeb3","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.15.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.4.2","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.15.1.tgz_1461600707735_0.9943150624167174","host":"packages-16-east.internal.npmjs.com"}},"0.16.0":{"name":"aedes","version":"0.16.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.16.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"f216e7834eebf38c2ff4b5ea38206944557f9222","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.16.0.tgz","integrity":"sha512-D5YJNFg3v3BuvSpFPTsmTRBU0RncVJSN6kMpGxcw56WSupzJLGm/Pw1H4NKf/c+vcEkIBSj0AOiX/GkOFXlITA==","signatures":[{"sig":"MEUCIQDFlGokVBFIv8SlTwbXkHP75he7O+t8VXEwDa00LNYTIAIgeRuzl26K1JHe2KKk7/C8KwH7ijoeuYme4lX+M5bAL7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"f216e7834eebf38c2ff4b5ea38206944557f9222","gitHead":"a0213eef3cce7d399ca3487b8d5b258b1e94b2c3","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.8.6","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.0.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.16.0.tgz_1461878675807_0.30854846769943833","host":"packages-12-west.internal.npmjs.com"}},"0.16.1":{"name":"aedes","version":"0.16.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.16.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"2eb5267620acf66aa4e7ef46dd5d693da54263fb","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.16.1.tgz","integrity":"sha512-0pMZpc3KNcUnmNql709/XWace0JpNG8C8IliVgoXDGCPlhb05j32Qltcv3MdCp4N8mOzUPo05YgKTWWf9TmEfg==","signatures":[{"sig":"MEUCIFgNPvXxBMg/Qn2nSmtRIPeMwSUpIyEs6vl2/GBtP9CTAiEAnRqZL8LM8is8HPq3/dqGElWCPqCVSLXg1nN9KSVOG8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"2eb5267620acf66aa4e7ef46dd5d693da54263fb","gitHead":"66347aae461215167f0c2e54e475b9a24d389818","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.15.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.4.2","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.5.1","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^1.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^1.0.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.16.1.tgz_1461914668113_0.9856685153208673","host":"packages-12-west.internal.npmjs.com"}},"0.17.0":{"name":"aedes","version":"0.17.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.17.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"8e9e431ae97cb96477aa5bb23cfe8a21e9621250","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.17.0.tgz","integrity":"sha512-ucxOCjsetb6tnr5j4gtgDoFCDq3AwBK01K2CtSs3Xj3P6snEINfW3wLSGG+/U/ujshvNhfUB787QyO4e5437IQ==","signatures":[{"sig":"MEUCIAJZjFmgaUFumUS8E1d6v9/NmmNrFZylUgUCVt1NBohpAiEA/Suc56wVcoxoBgSFK7z+sIhmGjAQIHsMQNaMpnvx0G8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"8e9e431ae97cb96477aa5bb23cfe8a21e9621250","gitHead":"72dc2ed36395ed7f7f3f2e58918091eea0068a01","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.8.6","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.0.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.17.0.tgz_1462256642097_0.4085457434412092","host":"packages-12-west.internal.npmjs.com"}},"0.17.1":{"name":"aedes","version":"0.17.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.17.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"964e05620ceb9c8b037fe78f8fb489fd332ce3c0","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.17.1.tgz","integrity":"sha512-t+yDr6WPRtvcR00R6NmifFppXOpUBo+AMoebYosjBbGBFo/xyJsAYypZX+QQH0hmpF+/1vwPA11GxIrzXc12jg==","signatures":[{"sig":"MEYCIQDv0E9dJAJVs4nz5HuZSp5EAB8FT+1+5q6UFdqal+pipQIhAP199FtTXiskEsUxCFwnTGz2D+N20adaz38/lONzr0dz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"964e05620ceb9c8b037fe78f8fb489fd332ce3c0","gitHead":"5b39bf3621af4a2044cd2cb47c890b5eb227157c","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.15.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.4.2","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.17.1.tgz_1462814536716_0.8553069385234267","host":"packages-16-east.internal.npmjs.com"}},"0.18.0":{"name":"aedes","version":"0.18.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.18.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"1571b836d364167de35b947aad54669648e44510","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.18.0.tgz","integrity":"sha512-8VYKyJ92UpWecTYL6sLNY+9MHA/4uOz3c8Lev/GhfweQ4RHYt+Pt1gPer6rFaUARbKu4nRdbqjVpsVxUgHR9+g==","signatures":[{"sig":"MEUCIQCdglkTUTr4PdnGDWpOLhVfRMbtMql4WaYz9rreiKO7zQIgZg+HsFJeSv3f/q5mDJzGzMlKCaLV7uWPX3TwCYk1M8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"1571b836d364167de35b947aad54669648e44510","gitHead":"a66ae34904d990f21080edcc482f0d2358d75c70","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.15.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.4.2","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.18.0.tgz_1465561827620_0.3257780105341226","host":"packages-12-west.internal.npmjs.com"}},"0.19.0":{"name":"aedes","version":"0.19.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.19.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"4f7ff98ce07636cfbb29d63b70eb8c6904b5943e","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.19.0.tgz","integrity":"sha512-gQK3FO68T0Ja29qBWBIomQdSRMUOEAa6/SXNhVUcctzRO/DrlfACrwC5r87P5J8bL528a1wNMMop0sZvwdQoaw==","signatures":[{"sig":"MEUCIEi8YmFUeeGkNxEfIxxjL9852Z2iBlZgBbZEpq4M99LzAiEAymJzmbpGWbRtYmf9GLRkS/W/Oj+UVlx7+3QV9ejh6Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"4f7ff98ce07636cfbb29d63b70eb8c6904b5943e","gitHead":"6a90b08da93c9062abf6f4f32bba65ef2cb198da","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.15.5","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.19.0.tgz_1466245368393_0.49046904710121453","host":"packages-16-east.internal.npmjs.com"}},"0.20.0":{"name":"aedes","version":"0.20.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.20.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"8da994f687eed77b71dfb285340e308900b87503","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.20.0.tgz","integrity":"sha512-QNnKN9cj5xuQVAyTQUTb5LzcWIQhsWj09FmEd2UB6igzrdN1ESu5l0m7QFkAEKwA2VJC5XweSFFG3lyFbbJEgw==","signatures":[{"sig":"MEQCIGLZd1ozdyXVdkHeitpiYmYxojjRLBYVHZitzYVSu76AAiAzWLMYVETJqIDzwcw+4scm3eraMYbztNJ4pPohf7Hq4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"8da994f687eed77b71dfb285340e308900b87503","gitHead":"2641d596dff8d09e91c1d59edc46738df53f6d13","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.5","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.4.5","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.20.0.tgz_1470207416449_0.8852615111973137","host":"packages-16-east.internal.npmjs.com"}},"0.21.0":{"name":"aedes","version":"0.21.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.21.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"6f9a9988a2bd87f666bcd9ed391874def1e62b0e","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.21.0.tgz","integrity":"sha512-95cBt4E4suEy5VjVWYfKs8ZO8KqGnu/uELgW9GXmk1d28nBC/BuXJa4Li1i24pwmW1T1UBip5TjR2tsjb//Hww==","signatures":[{"sig":"MEUCIFSUyLMkSBet2nWms37s4/O38XGIASiI7Nzfy4KpGQJVAiEA/Vip0xHq5rTfl+wSFyq0fvrV6N42xmYvmFdmfroiuN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"6f9a9988a2bd87f666bcd9ed391874def1e62b0e","gitHead":"43982a1b1be9b4021e41f95033fca0047a32b5d6","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"2.15.9","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"4.5.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^4.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^1.0.6","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^6.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.21.0.tgz_1472800329608_0.640726660611108","host":"packages-12-west.internal.npmjs.com"}},"0.22.0":{"name":"aedes","version":"0.22.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.22.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"c880daaf2a4be46b178c7a91f483910e9892cd6a","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.22.0.tgz","integrity":"sha512-tW4PW8rzSTqxXKKhMhQLFNukCLpJoD0V0Awu8xP2+gBr8GmUJQUtM6a7vUI7CHmWRGva9XCrru5lzgzQbXtVIQ==","signatures":[{"sig":"MEUCIG+LsGSwqvLWz4rVTfjlRaY9Vg1niJjDiyrTkpR2sn41AiEA36wem59/gyZe70EPriqIP7ol3No+5PmqtRco0ExmrC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"c880daaf2a4be46b178c7a91f483910e9892cd6a","gitHead":"1e744347fecad8d14b5975206ee0100165785d7c","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.3","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.6.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^8.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^2.1.0","websocket-stream":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.22.0.tgz_1475009506703_0.1047154685948044","host":"packages-12-west.internal.npmjs.com"}},"0.23.0":{"name":"aedes","version":"0.23.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.23.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"71eeffe49f1586ffedb0c1190d789dc382b87f40","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.23.0.tgz","integrity":"sha512-f1ZyZHM4iIzJAFI9jiyPs6Ek6DOtzdvA/SbF3WsKngGsZGkLJDd9WcXqaTp7HtRAQWv4P0tr7gHSdSCAaVdhTw==","signatures":[{"sig":"MEYCIQCJF/8vRfmORH+xUGr5xwHtctwYZmTf9ZvRhVAkVZccugIhAKbicOXxOGGfwPhLW8LbZheVoKaaQejl4XpYmHgP8OfL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"71eeffe49f1586ffedb0c1190d789dc382b87f40","gitHead":"b58df8063767fe8ae00f4202d9f37a06f0a3f390","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.3","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.7.0","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^8.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.23.0.tgz_1475415504120_0.6695134579204023","host":"packages-12-west.internal.npmjs.com"}},"0.23.1":{"name":"aedes","version":"0.23.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.23.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"e25506aab10a9515ba14001ce9a36951a78fd944","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.23.1.tgz","integrity":"sha512-NuXsvAEwn0Hu5uhsVWlTGfMTN5C6jvVyvhI5vKyFm1Nto6RHbj5gIe5begfl43mY8XSZDPKtMqzAW6qKx6nFgA==","signatures":[{"sig":"MEQCIHSJGtq5X6yxk9bDg0EIh44XURcHnhZeJzr8gIkYXj5ZAiBKIJLaqDSVjV7GwHrXe3ZApYw94N9sHlDPsYvGuFV4DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"e25506aab10a9515ba14001ce9a36951a78fd944","gitHead":"8ad373496ba58d38d0827b00c89f9672163849c0","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.8","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.8.1","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^8.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.23.1.tgz_1476981821350_0.13799914252012968","host":"packages-12-west.internal.npmjs.com"}},"0.24.0":{"name":"aedes","version":"0.24.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.24.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"2b56b1560ebe72e0c32f2a77db83e85a27fc69c1","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.24.0.tgz","integrity":"sha512-YhgS1Unsj8a8QR6O+e2ynzJUqoQjw3l9QSbAmruKZvW34Kru8qSPNWiSo1SK8TcEhn/VojO/U6DFcfrTDIJH9A==","signatures":[{"sig":"MEUCIGC8twO0NZZ6dJsb3DjWziRtoDmyPXRJukDHBg2ZWY9HAiEA0bgWsmDp7hxT0/6oWxDRL0HTD3Wz5EUIzc2hf66DiLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"2b56b1560ebe72e0c32f2a77db83e85a27fc69c1","gitHead":"169a313376c456e09d59c7dbcc6f5e8c2a512995","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.8","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.9.1","dependencies":{"pump":"^1.0.0","uuid":"^2.0.1","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^8.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.24.0.tgz_1477427653949_0.2056603073142469","host":"packages-18-east.internal.npmjs.com"}},"0.25.0":{"name":"aedes","version":"0.25.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.25.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"b4cec4c7accb5b7234eae972ce4f11a1a8179ad6","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.25.0.tgz","integrity":"sha512-c0riYyLIwQBoO2Dn0Y7E/GlSGzY/4ar7GEgAXw/y2GQvs2X94/m3tEnUrENFETocXrle/pOwmWiZJ22qVaT1jg==","signatures":[{"sig":"MEUCIQCIrz2r4eJym4i40YXJLxRyrOyjeOu4YYoM6cmSgCVcpQIgMQ8rO/E3WMFVHjAZotgKGQGqFfPvyB3yWr4+0/J+KKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"b4cec4c7accb5b7234eae972ce4f11a1a8179ad6","gitHead":"cf4e7ca028b9ea7228cfd01b845bfe64f546d608","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.10","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.9.4","dependencies":{"pump":"^1.0.0","uuid":"^3.0.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^8.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.25.0.tgz_1486474446221_0.25636098231188953","host":"packages-18-east.internal.npmjs.com"}},"0.25.1":{"name":"aedes","version":"0.25.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.25.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"1586b8b897f87adae1781c1d9826afb51c54942f","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.25.1.tgz","integrity":"sha512-zLMuMUHjmnMWvKAWDyU7sGIxF/RPoI3fwwizatIFHWrV/9gzvBlUT+YjkCAQKopRZsJhSRP3OoRJxJ8ZOBsH4A==","signatures":[{"sig":"MEUCIQDTzTkg0XUNWSHDCXjssH7AjSLvE65j5nnZchd2C1LwLgIgN/2wGkQwLCsWVeohSxWCfN/K7veczJAGnxyxk5dLOoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"1586b8b897f87adae1781c1d9826afb51c54942f","gitHead":"3f8d6a7438545527a0efa39103a9ccb23521d376","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.10","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.9.4","dependencies":{"pump":"^1.0.0","uuid":"^3.0.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^9.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.25.1.tgz_1488658036028_0.8842959553003311","host":"packages-12-west.internal.npmjs.com"}},"0.25.2":{"name":"aedes","version":"0.25.2","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.25.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"566c1837f4f3c78ac2ca15c85fe6a7d4fb392285","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.25.2.tgz","integrity":"sha512-wJ2IxGwmNNFyonmvJI9MFoSpsAGw9sMmNBvQSTgnwb4z/IOY7VvSgY6tjJoPlmBk/nyUFewmfrwC/+Rj0RB+Lw==","signatures":[{"sig":"MEQCIBe390quZkYlo+BmURuCSf5hTVrXAtx/jnuJCaR8mkT8AiBKmjujH+w7a4u2jef9UCuiPzuGafP1hf4nLUXYR5Q9sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"566c1837f4f3c78ac2ca15c85fe6a7d4fb392285","gitHead":"a5938a6bf5a28bd91d0e49d6c03a584bc7415a22","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.10","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.9.4","dependencies":{"pump":"^1.0.0","uuid":"^3.0.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^9.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.25.2.tgz_1491152406611_0.03575242753140628","host":"packages-18-east.internal.npmjs.com"}},"0.25.3":{"name":"aedes","version":"0.25.3","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.25.3","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"096b113784c26dc0eb4c171fd0dc003ab09f365f","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.25.3.tgz","integrity":"sha512-GJjBxyXgbeuwbAhKHVLeyrdby8CAyIChAW7LMNJlb4/wb2zhjWHzNVvfJADKL0X3vmcb7o3q36m7G4OzRP679w==","signatures":[{"sig":"MEYCIQCFd+XrDSQKU/XwHagKwr7OkQ08fk0cOa1t8F8Zh6djsgIhAPmNsLZ/GZkJQ4wiiTWxl+G+W/iVgSfFOKgkM9O8TRmU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"096b113784c26dc0eb4c171fd0dc003ab09f365f","gitHead":"efa65533cd8f97e90ed534b80759dbfc710bd621","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.10","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.10.1","dependencies":{"pump":"^1.0.0","uuid":"^3.0.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^2.1.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^9.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.25.3.tgz_1491206511511_0.35014948691241443","host":"packages-12-west.internal.npmjs.com"}},"0.26.0":{"name":"aedes","version":"0.26.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.26.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"562b5a0ff467bf45a7f11f02af11218ef1e93afb","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.26.0.tgz","integrity":"sha512-dPHb9Yu4jtPVln7B1+XJbIgaVnOW4jpKwR5Z+bELGEsYAnd3oEUtgt1NunVS3Z3M188k90p2kNb8cZc8qFFdbw==","signatures":[{"sig":"MEUCIQCs6np2HeCfJnNSAYueTQpaiZXnocZJnDMh1O8EqTPGigIgPBDKA6QrPJjSGrbhkuQhGTAietF58cmxXq4V2OdIXfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"562b5a0ff467bf45a7f11f02af11218ef1e93afb","gitHead":"c716b56c3d91c0c0c424b2f1140f2cb2c37b5c66","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"3.10.10","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.10.1","dependencies":{"pump":"^1.0.0","uuid":"^3.0.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","safe-buffer":"^5.0.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^3.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.26.0.tgz_1492160868470_0.49666865495964885","host":"packages-12-west.internal.npmjs.com"}},"0.26.1":{"name":"aedes","version":"0.26.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.26.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"3f117d23beaa3daefd341a9cd7234596a7b9aca6","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.26.1.tgz","integrity":"sha512-868GxO9I7F15RObDB6rh5FUnrt4J85e+zqCpbC//hFOs+qFPyvYOaOIwHTbRBreWIfwredOj8xWhWMzYdAxDeQ==","signatures":[{"sig":"MEUCIQDQDraQVKEYvVfU9hOgO0ttFEzvH5pMykAI83SfnzIuFwIgY2qhSEU+Vf4KxN648jgszeEt8M6tRML3itZ++BnA0s4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"3f117d23beaa3daefd341a9cd7234596a7b9aca6","gitHead":"e615f2b76e749107d06deec77c8298e96757cf51","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"4.6.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.10.1","dependencies":{"pump":"^1.0.0","uuid":"^3.0.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.7.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.0.0","fastseries":"^1.5.0","mqtt-packet":"^5.0.0","safe-buffer":"^5.0.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^3.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.0.0","tape":"^4.0.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^1.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.26.1.tgz_1495179209461_0.06663838401436806","host":"packages-12-west.internal.npmjs.com"}},"0.27.0":{"name":"aedes","version":"0.27.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.27.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"76f0b131918c0fb4c8dd5342d4140fb2fe10db59","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.27.0.tgz","integrity":"sha512-97UjU/0U5+MAONTxv9H8lmDbN1KGXg1pd5SDdMd32EXwkCu30C7cwxhVR6kVBYlZOY+KSNTigzDlYpgLjcdwbQ==","signatures":[{"sig":"MEUCIBeTh+joqeI++lQWMtBKsOMtx4B3HsFi5zBQo6jibfzbAiEA+RL4TTQnDGzZehaeYN5klLWVlIYC1dS/4TY+60NRMEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"18eff9f8428cb95d2bbc3fd53e4569ff08901ba5","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.1.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.11.0","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.8.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.1.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^4.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.9.1","tape":"^4.7.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.27.0.tgz_1499685302442_0.7853784221224487","host":"s3://npm-registry-packages"}},"0.27.1":{"name":"aedes","version":"0.27.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.27.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"988b87eea69b61f2da2d10fc73f9266f642a5c75","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.27.1.tgz","integrity":"sha512-906lfSvTkHwyXBo3IJbB2MXJ6VcZgLXGYF3Skq5QHVZttDJC2GkJtFtyaVzTPJsiAmfExEoJgcE7R8tTyhYdCQ==","signatures":[{"sig":"MEQCIFWV9ei9HEEDok23PLcoHMHpSw4Rx3/4l/VhtXU4K4FkAiBnDXZQe7W09MHlkiyLFQwersb8RoEewIbxi415CTmqtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"3ba632a5b04fc07ca005e2926d62d480bac97648","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.2.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.11.1","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.8.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.1.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^4.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.9.1","tape":"^4.7.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.27.1.tgz_1499866441237_0.5539579754695296","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"aedes","version":"0.28.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.28.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"c4abb12951d7fa14eed47da97524057fdb8bde77","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.28.0.tgz","integrity":"sha512-I12K41EC791XO68oxBKdraZDqYpuP81QxooSNJpDye3pOUSA6AnTl5gO6VTefveVuUxEQuVwUiHpL9BP3JCwQw==","signatures":[{"sig":"MEQCICvDDmSJbsm9eRIO+1scdkCNt0aNM5/RRl5Z0ATEzVRLAiBdPL7nk9DXFew/nlLb2US+n3KZ9NJK5T9YJkk25kcAiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","_from":".","_shasum":"c4abb12951d7fa14eed47da97524057fdb8bde77","gitHead":"0c9bfe8156571194765532a3fabcb3362504619f","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"4.6.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.11.1","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.8.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.1.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^4.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.9.1","tape":"^4.7.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.28.0.tgz_1500022770867_0.5173551985062659","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"aedes","version":"0.29.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.29.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"893689e4f496364858f5f82ce97390f94fb439d2","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.29.0.tgz","integrity":"sha512-3TOK+1sXvSs8UiZcQUVxmYEn6i2KD5llkdJm2FBCFrvVnlEXGIgh/vk5MIGbqzbgmC/dV/snvuy60RPf16TMew==","signatures":[{"sig":"MEYCIQCTtdWr3mtxUsoMDQKn8+SmnbCWJtd6Hd/+M0hLUVZvewIhAK9sN3Ay89s7vHdZMQ4c5KjzEMDIKc32pem8MX3KLZuY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"dc300b9df69a065b6143961974cbbaf1cd32f7ee","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.3.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.11.1","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","qlobber":"^0.8.0","retimer":"^1.0.0","reusify":"^1.0.0","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.1.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^4.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.9.1","tape":"^4.7.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.0","coveralls":"^2.11.6","duplexify":"^3.4.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.29.0.tgz_1500627736361_0.43944754311814904","host":"s3://npm-registry-packages"}},"0.29.1":{"name":"aedes","version":"0.29.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.29.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"c9f8e0a058c1e60bada4b611186ebb0b9131ac83","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.29.1.tgz","integrity":"sha512-knvRnQ2CiGArOsu/q+Y5r+UUrUuTnrw7JAPixp26yEyW6GRXt7XcgIe8Z6m1hssZT0lKBz+fUk/H8JVp4/bXAQ==","signatures":[{"sig":"MEQCIEb9JTlAPCcB8Q9uN4PKrMANUw96OUYJlSw7eWKVYHOuAiBL4DGQJcOSs+1V2+wEdbOpa7m3HqgCsZM+PwSZvg3ZuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"b4ab8ba8eb7b8f910592a2646fd39c9a16fa3476","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.3.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.11.1","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.0.0","reusify":"^1.0.2","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.1.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^4.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.11.0","tape":"^4.8.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.3","coveralls":"^2.11.6","duplexify":"^3.5.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.29.1.tgz_1502092931936_0.8097978364676237","host":"s3://npm-registry-packages"}},"0.29.2":{"name":"aedes","version":"0.29.2","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.29.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"4c37620c429a31b42be39cb0044cd876c90430dc","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.29.2.tgz","integrity":"sha512-GkVjn927YJYIMbODkcL57s9l93Pe7rHSckGc9uV6O+tc3fcTdKL0SL19j13B6M/QQI1n40g7aPVvUsOf598IZg==","signatures":[{"sig":"MEUCIQD8vD2sHEhKylof+Nkv1Xy/8cGXJXCyyL6rhqbXagzSRwIgBxkE4oePsyQe9rPJJdDyE0bhAUuid6TWrPgFOwZTLi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"f084a2b96e7ca6593a12dd382331ea7a64583dc2","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.3.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.11.1","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.0.0","reusify":"^1.0.2","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.1.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^4.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.11.0","tape":"^4.8.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.3","coveralls":"^2.11.6","duplexify":"^3.5.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.29.2.tgz_1502100435150_0.28872576262801886","host":"s3://npm-registry-packages"}},"0.29.3":{"name":"aedes","version":"0.29.3","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.29.3","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"391da4b72f2a19e84a214a74099fd418a68c1549","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.29.3.tgz","integrity":"sha512-7NUqG4sYKL4ZEoal/9Y9iMH8XVaIEatL4/dfkTNRyfgkmeKXb4GhE3VT2B/+S7sNTxhNfJjhEaX1n9EIYbL1ag==","signatures":[{"sig":"MEUCIQDxyEP26uyAFNs9Be3b3k1MX+mttVgQkfrSNIk9tBngDQIgF2FyUjRyb+KCMzhGwTrNEe1d/9J8WVkdUEh3Ry1vSS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"4560c1f8631d5e60e3c8a4487f7f8ccf7bbc73f2","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.3.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.11.1","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.0.0","reusify":"^1.0.2","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.1.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^4.0.0","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.11.0","tape":"^4.8.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.3","coveralls":"^2.11.6","duplexify":"^3.5.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.29.3.tgz_1502958013489_0.9873827963601798","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"aedes","version":"0.30.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.30.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"2cce303b0c8b5319c872e006fc92bf9be6927ce2","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.30.0.tgz","integrity":"sha512-dnObrVySoMgHHLHK9114EbZBfWWWEvpHK/6Ma8ehm/trDMNT+mZ46WCZQe/j26wCnLj8FVQJDcAE8UOg8mQ+Tg==","signatures":[{"sig":"MEQCICger3ysqXm3KSXZxb01rQBvPnvfUxu2SQH10GlRggNJAiAQsQ99c4YXM4LIS18zx2G//ctbsg4OstD5cM1qFMD/wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"ffefb54b10fab6e2a266ef6f924a552ba31315c5","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.3.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"6.11.1","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.0.0","reusify":"^1.0.2","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.12.0","tape":"^4.8.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.3","coveralls":"^2.11.6","duplexify":"^3.5.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.30.0.tgz_1503170368291_0.6802055023144931","host":"s3://npm-registry-packages"}},"0.30.1":{"name":"aedes","version":"0.30.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.30.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"9af3079fef83fcb368ce643a3f6a540b84195564","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.30.1.tgz","integrity":"sha512-jQDj5gebMpgxLaRlAmKIVS0RqgwrEkLCziYzurFZu74Ivk+6esJ4zKdVvUo9xPaxYeuIr8wZylO+FqauOj+LJg==","signatures":[{"sig":"MEUCIQD2r6ECCeut/8bc0TR0vaXvHV6znv2zJb/iq4veOzBC3gIgK5sDl5Py2NceWwIfS+BUYpLVftOgoG8IP7aImDUvmQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"f837a26a9ac1936c424216ea6504a1e1b85c73b2","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.4.2","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.6.0","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.3","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.13.0","tape":"^4.8.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.3","coveralls":"^3.0.0","duplexify":"^3.5.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.30.1.tgz_1507729728283_0.875147269340232","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"aedes","version":"0.31.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.31.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"92089ec1ae582579fdbe59542c41448406dfb642","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.31.0.tgz","integrity":"sha512-F0wA3eouZ1uPlm3CZFs6/WLsnWFnNjyotuEFdhc16ROe6s50ICxZtwAMjI7Qpv3I6wMeOX/OQS0nMdgbiN200Q==","signatures":[{"sig":"MEUCIG+2wOx/rEdjMlRSGe11DNBeeruVKZCfK5vUlILrGXRqAiEAoZJVpEIb4eDEG0sDyLMbw79bJd70U/pkMylAVxz0Q4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"e7a9c92eeef3737dd29c93673501619a338758a2","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.5.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.9.0","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.3","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.13.0","tape":"^4.8.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.3","coveralls":"^3.0.0","duplexify":"^3.5.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.0.0","websocket-stream":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.31.0.tgz_1510678759761_0.8970618618186563","host":"s3://npm-registry-packages"}},"0.32.0":{"name":"aedes","version":"0.32.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.32.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"e5294adf5943c03afd7a4abc4a317ed14cc5dc0f","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.32.0.tgz","integrity":"sha512-V+tg3e/gEVLgI+EGajUtZbt2StqQ9jclOqcvsoQthAa0YjKkuDMfiIta7kEmRIb7dov2Np7UK55gpFk/dI5IdA==","signatures":[{"sig":"MEQCIB6ROhIz9iQBLxUPh75zRxfVylaPCSWf0VXHN1yB8FXHAiB8/6aN+zJ8eNwoOlaW8Un43AaPngUljZ0C6nl4DMH3zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"9a4eb0449d75a76db91099b32820f18f531a431b","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.5.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.9.0","dependencies":{"pump":"^1.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.3","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.14.0","tape":"^4.8.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.3","coveralls":"^3.0.0","duplexify":"^3.5.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.2.0","websocket-stream":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.32.0.tgz_1510916636984_0.6794005930423737","host":"s3://npm-registry-packages"}},"0.32.1":{"name":"aedes","version":"0.32.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.32.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"24c0021114cf74d9e0f3edc0bdbe3105b74d3857","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.32.1.tgz","integrity":"sha512-Dz+QZBpC1pIUBOf3nK+52mz2+U2jySEeItGLhySrllTf7pXhMNe3prCpThHNa5ekDOOqCSnaUPsDdE9fy/nKDA==","signatures":[{"sig":"MEUCIGXEqW8kChwoSQU0AGqeLRzVk/NI6ow8WQJft/nOvnkJAiEAmV37ZCud41sepftdmec/Rf1/urVYYMHXXgPKwYgiUjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"316bbb0629c593a1a7afcc5a31e6d0d18e97115f","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.6.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.9.2","dependencies":{"pump":"^2.0.0","uuid":"^3.1.0","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.3","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.1.0","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.15.0","tape":"^4.8.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.3","coveralls":"^3.0.0","duplexify":"^3.5.1","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.2.0","websocket-stream":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.32.1.tgz_1514893240668_0.4327940419316292","host":"s3://npm-registry-packages"}},"0.33.0":{"name":"aedes","version":"0.33.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.33.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"f43666969b3ed2abdf71728638fadc10bcd931cb","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.33.0.tgz","integrity":"sha512-Z3N+INZNf6e5uBLMNIQekNJscZ1exJPV3OlVtExwflvkKUY30yNYHt+4o9c/yAm93yxKXqHxybDNx8wVQtxVkg==","signatures":[{"sig":"MEYCIQCizOB72Bi+PDYgCbkwnLSeTbPhwQk7ljxSKDHyYxZQjgIhALZ/LihxHTbgqdGTsC5j3nC3COMmGdrcszkmM9fDmaA0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"aedes.js","gitHead":"01e4d0e9ecd79f1fdc636ef6ed6a03bdfa1d45db","scripts":{"ci":"npm run lint; npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"5.6.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.9.4","dependencies":{"pump":"^2.0.1","uuid":"^3.2.1","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.3","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.4.0","safe-buffer":"^5.1.1","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.0.0"},"devDependencies":{"mqtt":"^2.15.1","tape":"^4.8.0","faucet":"0.0.1","istanbul":"^0.4.1","standard":"^10.0.3","coveralls":"^3.0.0","duplexify":"^3.5.3","pre-commit":"^1.0.10","compute-mode":"^1.0.0","concat-stream":"^1.4.7","convert-hrtime":"^2.0.0","mqtt-connection":"^3.2.0","websocket-stream":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes-0.33.0.tgz_1516861066744_0.9491422781720757","host":"s3://npm-registry-packages"}},"0.34.0":{"name":"aedes","version":"0.34.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.34.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"d4e24b81d5a6abce0da0722458723a70b0d4447b","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.34.0.tgz","fileCount":43,"integrity":"sha512-pmCCN1IzouyylzTYcYqakAz/rm/avEd/WBbo8iewy2DNpkXbsQWRLlzUJXPvWCHr2vxmwHDnK4DxStxzRpf5GQ==","signatures":[{"sig":"MEUCIGX1ZhSFU7ZzSy5JWN7siQaloilF6enf5PiHdkFnyn72AiEAsrGflv65YOU1PCqRhdI9iHokCTaMOsDWIXNqAKzAfwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/FdoCRA9TVsSAnZWagAAc9EP/3qBj0AJvH7j7RF0glvw\nMiqqwBF2lFUINah6oF+IJ6342fD8/0p0hc46c+xbCU+Zq8Ax3Y0ufdg+2x3V\npq70JS630GMycvuuGMXyk5UE4KmIHHiXu9Jfj0YxU2QqEnFi9hbdX3bQ0SQF\nPOKSqc/1P5S69BPaROiqnniDccW6cfmnDiu9qSCh82ZbWtAuh5E3Txc8IxyW\n3rfGkveoc6WERMKbkCw6SmR7SA7Jg7JbsZ8WYu9fUe2qC2jBtGNGIPXfYhcp\nWV1IAJQCVciKdf78oRfNqpszUnf7GeoPk+1FyUAjidvYcCFw3lafBgqNTZBD\nmBH1M/yn8kBw+Qi4uQ11UNZHD5Ua6igKY8f/wL925FnBLhsLHlCCbmvKzl1r\nWFZf58jm9KISfCEzGeWtqIJ+bUYdGnf7o8R8TbFN54NCkKhW9GqIFkMEaB0U\njJT7riuIbrZJ+Kcz1J+Xl+fxxJeGhTf8EkZyyYYtAikt0Akpb6HFcezPeBvQ\nBJulqkiUNHo+YaW/S9DpqO1/8s16hC+ZpvBbc56YumuGnH9SU81qH0LjWYfM\n7yK5GTgchiexhbcNxWZ5QqmeX4j7UnS6V3yCbNRPGxsekcw/7Svqm92SDguM\n41uCM8kv95JUbSfHM/53z3dU+6vUUhejw0ESGq+3jNRqAuuYZE0SVLrup2o+\njhVd\r\n=tLb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"03a12ec0640fddee9aea744e4b6967fb69eed26a","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.0.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.11.1","dependencies":{"pump":"^3.0.0","uuid":"^3.2.1","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.4","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.6.0","safe-buffer":"^5.1.2","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.0","tape":"^4.9.0","faucet":"0.0.1","tslint":"^5.10.0","istanbul":"^0.4.1","standard":"^11.0.0","coveralls":"^3.0.1","duplexify":"^3.6.0","pre-commit":"^1.0.10","typescript":"^2.8.3","@types/node":"^8.10.0","compute-mode":"^1.0.0","concat-stream":"^1.6.2","convert-hrtime":"^2.0.0","mqtt-connection":"^3.2.0","websocket-stream":"^5.1.2","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.34.0_1526486886911_0.2898988501663946","host":"s3://npm-registry-packages"}},"0.34.1":{"name":"aedes","version":"0.34.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.34.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"fedb00058938f86221bc8121000a5fad40105de6","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.34.1.tgz","fileCount":43,"integrity":"sha512-Wo0lzvGeMbYbixpe687+MosXkNERNKXpbI/vV5+5Q1MHIze3eCupOj9NOPOgxIy7oZapbKbGith5QtjxZPdF+Q==","signatures":[{"sig":"MEUCIQCiptSltjStlqFnOI5C5c5vuvQsgOq0YHlQbhp9HKrltgIgT+g+yK50okEVoNDIYT0yj6ySrsGfcq0BavQHwap7hQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA+FjCRA9TVsSAnZWagAAO4EP/AhgYuB4afPxn+2Um6Lt\nZI8T19uJzBDAhE9CP1d9/kbIJ12QV9FRcgDtL7j1ZAMm1xlVeFSjgCqA+SeD\niOy7I8Bt4Fh0LuYmdWBKAQylWZ+2IGn9mh7YHJ3vsPHPJGQ+s8wEpF44MK+D\nBZom75cunmKek64Rg0HKAUWYMScI8BbjRgJQhNO8S67KDOTUkdJBw3RS0khb\nE0ENPLcsIOXdO73UlCoxgiP1ZLSzZmoSdbvFtU8jYyAgHAr7E2izz702KMG3\nmLDFvlByGwKEVsOr2q/stHzyZSpR2kt0hmqHYY+quG3oRt31EPIdadTIEfgE\nJPnKJDeP70yjp5RbpotkrCFtDhWG3Htisc1B80+zmBqvcQtVuqLDWysN5Jz2\nIMUfIJLCIcVOPOs4ra+EZX43Jwuv0KPYDeleggdxJbYC6aZa8Sme9hq7uNII\n+k36UhY/5KCyIUg07nqGVeBA5MhsP8sX5Jh+oRftk3o4QryXntWo/l9MKEYR\nYIQTsMteT4lMi/z0bfuwPpIq0Z+PLBP47zoMJeOx4ln54dqeqaHM/E9+0AO7\nv/dhCF5k1GWw0ng72kb38b30sxEDs42Imi3aBxHSOPOhjEniNF0xznhgJIpe\nAOeK6v8bb7+pjJTBt4YsZ1vYX9fCquRxWvUQnsZ5bVopLHSs/IecOZ9GDaNZ\nFRkU\r\n=74Ki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"035dc9834366cdbe0c0a45429035616bf95eb2a2","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.0.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.11.1","dependencies":{"pump":"^3.0.0","uuid":"^3.2.1","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.4","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.6.0","safe-buffer":"^5.1.2","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.0","tape":"^4.9.0","faucet":"0.0.1","tslint":"^5.10.0","istanbul":"^0.4.1","standard":"^11.0.0","coveralls":"^3.0.1","duplexify":"^3.6.0","pre-commit":"^1.0.10","typescript":"^2.8.3","@types/node":"^8.10.0","compute-mode":"^1.0.0","concat-stream":"^1.6.2","convert-hrtime":"^2.0.0","mqtt-connection":"^3.2.0","websocket-stream":"^5.1.2","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.34.1_1526980962553_0.531827842495278","host":"s3://npm-registry-packages"}},"0.35.0":{"name":"aedes","version":"0.35.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.35.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"933908e666d7f69e6394bf2867d768e072042421","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.35.0.tgz","fileCount":43,"integrity":"sha512-rvTnQgcZRxg+ChXQCSm9Gf7qCRrw2zduewMPMN+7vP3dDhDhuy7fDLh6Y46dQHY2SLtVwkmdufRxtjM8AtrIIQ==","signatures":[{"sig":"MEUCIQCKpnCbE8CLAtzvZPW/xk0dHhSxzggjZl+kuzNxRouG9gIgUxddCaLkIakB7Vt0KCRtszfoiI7/a8PO1yECPYQJxfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGQBLCRA9TVsSAnZWagAAlPcP/0053tdwZX6l7UzarSKq\ny8H4GlG7HbQzZISLllZ7UrF2uWSGLpZPmMCdZwbEjDSJAyKQ+6Xr2m18HEfu\nPCNxxiYDM/bL+XhpCKhUgGF+oKqc3WGU5S4cRMIkl9vB7cgvx22fb4kM4w6w\nJSM1pt88Otx3VnCwx+ybd5QBw0sfzBZK6SXNTg9AF5kkcvaY9U9WiAXfZod5\n2YNWtQt4LueCxfA8c8tBnPFvSXIf+QFTw4MfPfvF67VvxeYyfHqYQxPROAvD\n5QmkhUK5PJr14Ov/fLEdcTNZiKGTAEbck7lkQxgGEB/W24OcHclTfInOf7DU\nNQIFitiw66QOehJlNr8uB/b4zk9/WMO712HUz+xQk72Dnrs7CM6MImG6qnNo\nEJZcJL+2hzrexluwtguPoW1Z9hKjpevwEnuVukJsbsuOb5JqM7su3OXBXrPE\nFLI/AJaN+LaFhoU6YRXRAHV91hWMHvlvuhyhGWtR6T+0Kg/YYcZm42tURFzw\njlER0UFpB4NToeQBdq19e0+yFdjP/FdGw5kSO0Cx0sbghEiLphGx+sMYVDEf\nc3+GOBePZgGsv5HpQZFQMJ+4Fubq7ImRv1C8LOEw3kfMNkVLXhiuYGQTfFYv\nDiTApMDQdljErQ+C7+fEdnoKlJfzn8zwd0v28MOCnEBfzci6gLgsVwMi0rFK\n9TUG\r\n=fkfE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"1189ffe7b1cd41247f1f857aad4a81275a00700e","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.1.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.11.2","dependencies":{"pump":"^3.0.0","uuid":"^3.2.1","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.4","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.6.0","safe-buffer":"^5.1.2","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.0","tape":"^4.9.0","faucet":"0.0.1","tslint":"^5.10.0","istanbul":"^0.4.1","standard":"^11.0.0","coveralls":"^3.0.1","duplexify":"^3.6.0","pre-commit":"^1.0.10","typescript":"^2.8.3","@types/node":"^8.10.0","compute-mode":"^1.0.0","concat-stream":"^1.6.2","convert-hrtime":"^2.0.0","mqtt-connection":"^3.2.0","websocket-stream":"^5.1.2","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.35.0_1528365130157_0.7647010819299793","host":"s3://npm-registry-packages"}},"0.35.1":{"name":"aedes","version":"0.35.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.35.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"464cc2428ea4539d3095129212dfaa4f123f2972","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.35.1.tgz","fileCount":43,"integrity":"sha512-gdJYCjjM/J1Fp6xVZWYC6klkcF4XVZJ+qRKbYi1iAfW72c/8MHyIC9Ltk+0PTdBXdWby+bf3msGrRU3qPsfRAw==","signatures":[{"sig":"MEUCIQDGzejqXHIL35y8xExW5bMdLPnwxmVlm58sOENYlJUz8gIgF4e+c5Kgp9ZdIFmHbgm8wb6AfVrtC92bosccG3KhZAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaUhuCRA9TVsSAnZWagAAzQUP/igg7yveMFIpC84vo1z0\nhI6AWF/R+OtQGYLXnWKiTO+8dAZdpHBoG/Fr9JN/t2A+wD4wdx/E2EJvaxLE\nK8ngCkEpv+ZJJZXvn/lCEO+TGlU9LWeaWbYAe6IhTXUVFmKCjSi/7oDDYMDF\n1Z132P4Vn/+fO8qh5Nt9LgpAoB2EluhZKBiacyd9jjzSPWw+LE9znn8ULNCX\nuH8Z6tCu68xBHMgpOnY6fIUFldaf9pSUL1ar6xYkQmwFeUB6bgrnZ1YHinD8\nmNevigpsaHpDsNuYfH78rIFvFiVRQdXWd1Wrf82p3DGkFQNJPFHl1hnIOgJ2\nzE/UfsjMThdXtWKFO+CzIOWDL5E2xtgihV3j9/ID9NSMm8whBCzTZXX9qr/t\nfh37tk+4T/8ub/v8uMyc5LFvrDXgy2HVbtKIHQtwexgpYWrCjf1/9sa13T7F\naRH5fkTXiqhCQhyNGZj/O/n9ZaTuS8dHdS+ru5LWTbo9k0BfhTSl9YtMbAH6\nOZgBb+CF7U/SDMATlYDBvicVj77b69fxpY6AqH6b/BusWiKny0cJTQ2bUjdw\nYTpz83UMlqZP+FKrOyInMGgv0truHwF3KZ79MD2Xdeql4INRzpqO32FHwMo9\nYjNK8uCpJCiqnilgqyIPafSQSu8dv8kGodwPZQEEXg0rPaXfjl0NtYDrO6P8\n0KYc\r\n=tuF/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"12392f4516ecc2e0491dbc832255c30ed7a5edff","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.3.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.11.3","dependencies":{"pump":"^3.0.0","uuid":"^3.2.1","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.4","shortid":"^2.1.3","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.6.0","safe-buffer":"^5.1.2","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.0","tape":"^4.9.0","faucet":"0.0.1","tslint":"^5.10.0","istanbul":"^0.4.1","standard":"^11.0.0","coveralls":"^3.0.1","duplexify":"^3.6.0","pre-commit":"^1.0.10","typescript":"^2.8.3","@types/node":"^8.10.0","compute-mode":"^1.0.0","concat-stream":"^1.6.2","convert-hrtime":"^2.0.0","mqtt-connection":"^3.2.0","websocket-stream":"^5.1.2","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.35.1_1533626478087_0.7473483901586648","host":"s3://npm-registry-packages"}},"0.35.2":{"name":"aedes","version":"0.35.2","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.35.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"edf35bf9acf1455762d7889feb118173e7cd0486","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.35.2.tgz","fileCount":43,"integrity":"sha512-cKO3XxIrq70MwQCCeKNggQ2IsN5dt4RwCRqi5D0+JDRg8EgfmImc5ULiXzuYTacBMl/EvgEJteiMY1VvQ5GGbA==","signatures":[{"sig":"MEQCIH3dpp/N3jJw14rkrDFBUYBM/IZyVQ8hzxwKcTSPXqvhAiAktLqOgNi0Fo1bM8V9T9cjkZRZf4fQ/JLdnvrcPTnRYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcVyyCRA9TVsSAnZWagAAqMEP/3OS9J/274nddGZHh86T\naQ0Sfke+0E+eQTUfr4bzxomcoW/C2QoVarca6jf08VWssx3OAKswS1tjFTas\nBSnA4Xfqb/eGsAvv6lWfgaXzgDL2DRENN140QbhUIGznQUNrqEFl3VJB6IBH\nZy0atDF6MlUxOlegmQOaqBZufegnqDwI4y8Yr5jtEVr5R71I6O1Z2rMst7Bt\nmEYHNQktovfjBqibnkR1OYEKNnR8QJxP7Zf4dKYZ6BFBYWLxVrmSGXNudGwc\nZofy8WW8q8MHnCapX+gbQy4Xxk5uA9ewjvyL4pSHNcUTqPXQ0A83Tww69dr2\nv20tgtbijBA/pENw4ZLdaDFzHqA3sAlzzyXz3gVX96+MHQcmwSdFgf6WXGnx\nHfjzKWqF9r6+VJ0Hv3Byxt5tbOIJBrtAM7tYvnKQ2BfSg62HkkgPZQlz1oMS\nZLoX0gnxjqvOu13DIB1YkKfOM47eFehI0tWfFLXBfnj3m7MKW6vKitWq42wn\nE0RGq+INAlzr2CSiL9IRyckW/i98CapnSsCQEe4BxafwOMIq5QQXPXcRogrp\nGyaCa++8B70kwWqm8SQw8j4nurFfuVyZhBgOZ2p/WAKLxqeCpTSS7JAd8T3s\nKac74nM8hIUuaPf4KO/9dbZDidgz+vtzE+3mFLi/XQviwqoBjqiPe5dEpzle\ndjcC\r\n=eMi/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"273fa45c4885b51904c0a7d93ba9b9e7571e7324","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.3.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.11.3","dependencies":{"pump":"^3.0.0","uuid":"^3.3.2","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.4","shortid":"^2.2.12","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.6.0","safe-buffer":"^5.1.2","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.3","tape":"^4.9.1","faucet":"0.0.1","tslint":"^5.11.0","istanbul":"^0.4.1","standard":"^11.0.0","coveralls":"^3.0.2","duplexify":"^3.6.0","pre-commit":"^1.0.10","typescript":"^2.9.2","@types/node":"^8.10.25","compute-mode":"^1.0.0","concat-stream":"^1.6.2","convert-hrtime":"^2.0.0","mqtt-connection":"^3.2.0","websocket-stream":"^5.1.2","tslint-config-standard":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.35.2_1534155953556_0.11471018897745067","host":"s3://npm-registry-packages"}},"0.35.3":{"name":"aedes","version":"0.35.3","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.35.3","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"9c91e361c8146c78966b3284a7a0d73805bf4712","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.35.3.tgz","fileCount":43,"integrity":"sha512-ptjSA9KtAFMgnW5yB1+/zYVtcsyPXq5HLg6GD23M1w/tTKZCUB7YbbbZUgQP34EjpJ0D96NgPyp1BXhgdOpzPA==","signatures":[{"sig":"MEQCIDVTKEOJV76F1jqQ4EyNr5pAZViH5tDgzItemnlDc2APAiBUjMz2V3dAjDiZKQe9xMiAbd1qQalL2p56RipRda8YDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhV19CRA9TVsSAnZWagAAaJgP/25kOLcBFNEOQTnDmqKB\nmrRK+1ILWFFEeZPjqLKaf5lYJ7+sM5qSlKwhjJO2MVSRvISdgZWGj1jaZNuK\naCsNAbTc53ZDaS81ayRgPeK7CZWojnvcv0lRGoNf8RB4yfRTwDZ33pvPVpzj\n/RTl58gXH2xqkBPfPnFdpojaAQrv1lUcy5j7YERM31QJfA21Lyvqj+0Savzh\nuWxBL9ToV4USVxWYXWEkPldBbefcjVDB09bLYZpI1aiaFd2VZQW9oL655KKg\nXUzensknsra5rwmZj70OVm1cQopE4VSB44wlzvwyI3WCbYNlOBknOHje1K1V\nJxZ0mALpkkCIIKv93Xa0c4jVIu0jrF229voyxmmwbr0ocm+EEUu5hPlOQqZx\niJ/P89RJ/KfWstX8oADWrsOsGLMCr5VMO+vV4ZYkx7z3+wwKiPm8Nm7jUfSq\n+O9nJLfOh0Z3T09u3XoIfwsJT2I8BQ2Trcn+YBcZ2GynGpleDIVEOkdZfPes\nlcQB6pHP0axI7TD1WaBxwGb7yfrXggMrt4gALhF3ticcOt4HB0SZ1PwguITs\nX2x7fDDxnSULpQfNie0W/44h/pcyhZ5OJErnAL9IwefIRpcv6uoewjYJc7ej\nNFjH3C25vpzAQM7lud3yLF3/uRa18fFv7Cg2TsFCn319FiA3/axfUE029nCa\n+NxW\r\n=j3lv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"1f253e6926a3ba4840aaf965c45836d01e5164a3","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.4.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"8.11.4","dependencies":{"pump":"^3.0.0","uuid":"^3.3.2","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.4","shortid":"^2.2.12","fastfall":"^1.0.0","through2":"^2.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^5.6.0","safe-buffer":"^5.1.2","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^5.1.1","bulk-write-stream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.3","tape":"^4.9.1","faucet":"0.0.1","tslint":"^5.11.0","istanbul":"^0.4.1","standard":"^11.0.0","coveralls":"^3.0.2","duplexify":"^3.6.0","pre-commit":"^1.0.10","typescript":"^2.9.2","@types/node":"^8.10.25","compute-mode":"^1.0.0","concat-stream":"^1.6.2","convert-hrtime":"^2.0.0","mqtt-connection":"^3.2.0","websocket-stream":"^5.1.2","tslint-config-standard":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.35.3_1535466876951_0.23908717224119203","host":"s3://npm-registry-packages"}},"0.36.0":{"name":"aedes","version":"0.36.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.36.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"75c5e03f3feafc73ae392f22fec069ce60c376e0","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.36.0.tgz","fileCount":43,"integrity":"sha512-7R4oGcWN0l3UDsMuaDlAxrgzRvyY3JHhnLQ6najKFnhq5eOh1S26J4E0+5k2wPsK8HbudKcC30hyMF9FR7ACMw==","signatures":[{"sig":"MEQCIByX3Ma8rv5T1hczzjglC0KGYVJmoo3HfR73mf1qUlLeAiAh6FLmYhiuzA2YOO/4pdTpCXXEaYQHglFpC/+yeBwkUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8+1FCRA9TVsSAnZWagAAAOcP/iCUfeQ828ynRTBm9DtH\nIm16Ge63to+j/IOpJGqPCAgt/d8XNei4sdpKh57+e6PIGzMBfrNU4eGl1NP4\no1yG6dSlddb2YA6IRdumUjGtc1OMsGDB5tHBO98X5ch7EFULOudax1e3fPaS\n5YSVP7bEc0wiMFl2ISOgsYTA9M+1aJKDHrBKbI7prkZPB0U4kTVNQ/yKMhnD\nqyymrpjlcVl6O5/nEDDj5agrWebHrhrmUZ/igHfK9wpfGUmVocZx4PMVpAeh\nsOvx9N4H+/NKp9cFzTA+ZvLcd5XH921/0l792DhBZfNwlHQ2JbeIQskW0lyU\nz71CwunoBINJaE5SazRK+jE700B6V1fPNJJwbvEgkGCfLmEeWNwndT5jL//9\n2flkc7bQjvN84lMQ6yg2uKPfGbjTwb+ppT4em0aZ64XwkYkm8ebJ9sdy/8M0\novwqkZBOIT7TMIJBL6/pSKzXg273fCdAQgSppnI1vtNZViPEmhyApmbnl+qV\nOE87TNoMBiMwQXkZ+5wNCiSMQdk6ffAahniMy1mGoQsUnjWcmPQwr5khg9Qb\nvEsIm2vatSphL2m9VjaabRJo4VHdGKe8X/qTB/24bfFIXodexJ1eyIHkhiOJ\nUiSiZt6RjzDSDL2XIVRZ1RD4PBFlEFDjEjrSUbRBQmzimLeYOgz6gfXM/EZa\no8QB\r\n=vKUQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"c92707fe0f53de1d7c667c87aa684faa249eff31","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.4.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"10.12.0","dependencies":{"pump":"^3.0.0","uuid":"^3.3.2","from2":"^2.1.0","xtend":"^4.0.1","retimer":"^1.1.0","reusify":"^1.0.4","shortid":"^2.2.14","fastfall":"^1.0.0","through2":"^3.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^6.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^6.0.0","bulk-write-stream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.8","tape":"^4.9.1","faucet":"0.0.1","tslint":"^5.11.0","istanbul":"^0.4.1","standard":"^12.0.0","coveralls":"^3.0.2","duplexify":"^3.6.1","pre-commit":"^1.0.10","typescript":"^3.1.6","@types/node":"^8.10.38","compute-mode":"^1.0.0","concat-stream":"^1.6.2","convert-hrtime":"^2.0.0","mqtt-connection":"^4.0.0","websocket-stream":"^5.1.2","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.36.0_1542712645158_0.2069492844623464","host":"s3://npm-registry-packages"}},"0.37.0":{"name":"aedes","version":"0.37.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.37.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"762420a391f3a661cdb97dde8a2be99c69e4154e","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.37.0.tgz","fileCount":43,"integrity":"sha512-1DiyFns7Etoqv7U9JbkZXP3CjFBIun44DjTDHFCwW46VgRWJamywJ6AcaqYkVLCGPa61X+xYaBCaydr+IafuYw==","signatures":[{"sig":"MEUCIDEpfF8r870QTfBVngNNjGEc2MoOiJD3u0LnipngoFMfAiEA8MEztBxEVmRCXH2ieXUF1NtOXCDxoVVySbWh5kjPFEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcawwTCRA9TVsSAnZWagAA4xIQAIQiWQWXaqnhr+xnwOwK\namp3VCU3ePwzFcCwnpdxOFAJN7x0dTKw6h8wEBm11boCsK+3bYtlXPtkLOtv\nqnKj7izMh98R5VUR1OLhOMkCc3kczmn6X25P/zV5ci9plUlgFH//B0Q0In3y\nEpjXVPEVyCVqytgdfNr/+kKLjRdHZJQmZpUIC4rn3zlz16e7uVE7ALHKGZ5Y\nDfEA5XmYQ5glj7DxysQsaOphtWd7f4amQh89M0gN269bKDQ/5LfFpr6OvVmx\nv+kCsrTq72VCz6gyVU9KxyWBycPKJ8gvcz9SUNEuiK8WV3qG7b1Ik15d2zz2\ny2E2aOOB3T6TjpKLo7aRk9kJAw32+V/YJVk2k6XNQSINUW4Nj7EcmaukM687\nItaSCnfyV5EnHTr1PIRHfGWQ63jGWB0Bs94/D3uIzMktJ2YrYcv1pIysaz7A\nOzE4k53WM99+okjHSbscobhpMQuwGBnXyMTN1QHo4uyf0aybFy/Sgy9X3PW7\n1agG1uF7fEEJLqxDPJvvj1OOXC+Q4XYy8vZr7pFJuHchiKgk0OZFIUXkpvrj\nmQQhNwMhvQdpIxaMF+4P3uA/OuN+OvIU6oXrkxxYzfyTJXWS9dZoHvK7Qefv\nvGOu7gyc5M6axP3FgfRnx80AWn1n5GF6p5LdJl5+A5BDVIuZPda+h9yeDNUC\nIJFX\r\n=0lA/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"9dbdc56eaf569dcfdff7438e24a23e841d81355a","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.7.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"10.15.1","dependencies":{"pump":"^3.0.0","uuid":"^3.3.2","from2":"^2.1.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.14","fastfall":"^1.0.0","through2":"^3.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^6.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^6.0.0","bulk-write-stream":"^2.0.0","why-is-node-running":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.8","tape":"^4.10.0","faucet":"0.0.1","tslint":"^5.12.1","istanbul":"^0.4.1","standard":"^12.0.0","coveralls":"^3.0.2","duplexify":"^4.0.0","pre-commit":"^1.0.10","typescript":"^3.3.3","@types/node":"^8.10.40","compute-mode":"^1.0.0","concat-stream":"^2.0.0","convert-hrtime":"^2.0.0","mqtt-connection":"^4.0.0","websocket-stream":"^5.1.2","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.37.0_1550519314896_0.7220587860252781","host":"s3://npm-registry-packages"}},"0.38.0":{"name":"aedes","version":"0.38.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.38.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"75ecf8690f335100e4c997f7f9c94be5fd9f62b1","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.38.0.tgz","fileCount":43,"integrity":"sha512-VfnX8Jcb5ljBWYOWSWgT8BztrytDzE1mCajpbGWhuTlSm60XHznE7yDihjKILaMJeUc2gOGURC1nSjFv+1rDmA==","signatures":[{"sig":"MEYCIQCyoaiJpjlW2IvAcSmBj26Ftueno3aLJqIIb9rBTZvH+AIhAP1uD303s6Y2Fj4wS0XjNY+FBW7+lGNqD/r/WrriwfW+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv0bKCRA9TVsSAnZWagAAOpIP/2g2Rd/s4NotHSHC8T4C\nn0uJuoAwO8Psx00zLUR3RUGn9YmU5Zv2F95CSk5DBRAVnUR3gcQ4DwIpMu/2\ntO92wSmZxP9Cu9a4SPiIGh6lrI8cc65PfEcOYYtUXmmFw1OccLG1410KP+SG\nqE9U/cfmZ3JM4UO4UH2e9OGW2qDb9BbyvWI503HGQQtiLUFCUoezTd6uE6na\nqKabrCX8wiVmW60gHHV+XcaCX+F6RKl34U/rqtVlUJcBTGol0hBbNh+7Y+mt\nKI94WeAQW3MRU0j4I3wgRsGbil6q3UT+T0DGxoQTn/2GV8A2CksgnQo/4um0\nxxJ3M3kv2nq0YQ5nUhSv8CdgvccJ+QqFeUi0mg4oK5J2KkHisMyS+KxfsHFi\ni7HEQAXg32qc/7PfYeWI/Sv9WLnOfqNwo6fPptIHFZSLiPQpSuDVIC4KreRL\nemqC1XojDb9ibbtdYbIDjeqcJ1X2Xloe7M+qt2WtD6gjktZIvLMUv6MarXm8\nWg0xUSb5DLZ/O2PtYwnt+OH4GCkMmiVx98cq+m3+x/K72bXPexfRaL2eT/Sv\n+nYh7ugBo3J2QOD3Dsjf7a+vlVZAimKOElzChnSx0TaN20LHtpigtXz9Tu4d\n5k0Xl/+uZ78KjPwofFD+GPGD+sLL8VAVP1qgVZQZuWdRSUBL+d4v7WmwprEv\nrw9W\r\n=G6im\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"0d74bcb5c5e381cc0b5cf9d4c3f3b12950cafb5a","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test","typescript-test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.9.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.0.0","dependencies":{"pump":"^3.0.0","uuid":"^3.3.2","from2":"^2.1.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.14","fastfall":"^1.0.0","through2":"^3.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^6.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^6.0.0","bulk-write-stream":"^2.0.0","why-is-node-running":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.8","tape":"^4.10.0","faucet":"0.0.1","tslint":"^5.12.1","istanbul":"^0.4.1","standard":"^12.0.0","coveralls":"^3.0.2","duplexify":"^4.0.0","pre-commit":"^1.0.10","typescript":"^3.3.3","@types/node":"^8.10.40","compute-mode":"^1.0.0","concat-stream":"^2.0.0","convert-hrtime":"^2.0.0","mqtt-connection":"^4.0.0","websocket-stream":"^5.1.2","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.38.0_1556039369184_0.7380923500984424","host":"s3://npm-registry-packages"}},"0.38.1":{"name":"aedes","version":"0.38.1","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.38.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"f5046ad974438ccdb7825c216673ad04b3277730","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.38.1.tgz","fileCount":43,"integrity":"sha512-hGi/NRNMVrZYgUc7scGBvWzB64lUJxwIrjZ+Lc/Fe3agPjZOr+Lo2b42E7yp/h/HLI9JRX2YiTTSvRbRyYJYQg==","signatures":[{"sig":"MEUCIQCwpsuqF8wtlcxXE3ook/dj0U+5gTDiiwXO7mcm0jNOOwIgDtZckQHnGX0FbdmyEoywA4nkgTTIPiebJttkvwDlI5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9PjTCRA9TVsSAnZWagAA00IQAIkqewmtpCVRSKYUyAhd\nCyWXYKwedrD7LaWgL2PjcQsGVrFn8UU2Zjec/so6+PaN/e8C9Fs2FSyVHZXq\nfd9YA3M+qPF2Bwck9wo1DXztl3CfM0Nh+7iMtXFwtsnT4SdOmu5381RHaSZU\n7Pq0W11aByOWqHK9Y25MaKAbR5RKMD1BbAGUvLLB5fFC45T3mjcjyJp9jdKe\nX6cilrXN1sLcw+ZcZab2gLIYl02FC4adMv7h9PjLRVY8ME5lolSTeShhhDj4\nZhrKAFfD3obqJnTgR2/gi+D+1qeGQzAkVKnR4/yM/MwsT5l31Jc8dESADEPx\n4M2tqqb0f8b27ECLUuD6pEs0o0NNxOpQeekW0/9kzMA/xWInXLXlzcy24uZl\nmtFJqvSF9oouqtmJPbuHbz8tAAPU77Xu+pycooDX6bCv9Z/dM5R0ymuQlVAo\naWAvGaNKnsjpb60YHxbDrAzQhns77lqfYy2mv70zI2yVpmbBz1essjNXv/VX\nRFXbi4nDI6dOsN+pyqWxnHQhpK34mYwUconz+m7RmdlduTDMmYyQCvqDdVm7\nnH9ree7xIMmUXibQdqjTEh9jJ8LQguuF61Yx+Tl/Lz280ejyMDjktrmXLHUQ\nl1Zcz+qbFC5HlpQjefCKMpqFEDJNLISbFfK/HkGY4GeFGNZLkypctb4OIxKo\nXysm\r\n=kJFV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"467d9f12d0fba4a28aa753c2b45d7dfd930ab100","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test","typescript-test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.9.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"10.15.2","dependencies":{"pump":"^3.0.0","uuid":"^3.3.2","from2":"^2.1.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.14","fastfall":"^1.0.0","through2":"^3.0.0","mqemitter":"^2.2.0","fastseries":"^1.5.0","mqtt-packet":"^6.0.0","aedes-packet":"^1.0.0","fastparallel":"^2.0.0","end-of-stream":"^1.4.1","aedes-persistence":"^6.0.0","bulk-write-stream":"^2.0.0","why-is-node-running":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^2.18.8","tape":"^4.10.0","faucet":"0.0.1","tslint":"^5.12.1","istanbul":"^0.4.1","standard":"^12.0.0","coveralls":"^3.0.2","duplexify":"^4.0.0","pre-commit":"^1.0.10","typescript":"^3.3.3","@types/node":"^8.10.40","compute-mode":"^1.0.0","concat-stream":"^2.0.0","convert-hrtime":"^2.0.0","mqtt-connection":"^4.0.0","websocket-stream":"^5.1.2","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.38.1_1559558354548_0.2914594800322545","host":"s3://npm-registry-packages"}},"0.39.0":{"name":"aedes","version":"0.39.0","keywords":["mqtt","broker","stream","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.39.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"125e2f1e53a600f3a0bfde26431997deed27f117","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.39.0.tgz","fileCount":43,"integrity":"sha512-AV7pN4Ogt4tNNgNNabKjsC7Cw7bMMNjQH1hua4zQV0TFf/QEBPVu1YDZMH3Lrrt2XziydQzmBrBc5aAQvAq5FQ==","signatures":[{"sig":"MEQCIBH9fbZENbnfvWbKMXSfOBJB8TMKali5FQKWDGIYXZxyAiArUVkUNrm42ryQJnY0/0gy2qngGXxfl1fGDUBqR7/how==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIwrbCRA9TVsSAnZWagAAC1cP/0O8tsYcneKAH/FIPqnO\ni88zrXatGukE87gWkog4Bvc5ywq03lr1dx2yOqfd9XG02lx/8G0vTlW91/KN\nRij7bS8LFbUyY71vlai4QHRBlM6AiAn2OcKqhTzZFwUzR72mCB5gT91LlJHB\nLNczFc0P6OCOnPpD4oG0YVArA39ckYCqHf91zBBq14ia4aUvNWL7moyqVRTf\n3x/pMyUjn74wtGc6Hts63yV8yBQStMjflBffn1xmQk2fB5GWbgEmGUlXlXTB\n8+xwJCrSZ6mAPGxskW8TLwNEyBzkr55vJjf2iS4fnSVIMeC57elWLqtIHNA3\nqTCGWFDMPCma2+TJ6QaC5O1XIkNWITUoBJrDHOdLowI8VMGGzN2/K/PKMsdW\nzdZMJQ7TW/ceREVU2vGP2o3KLis+A+jT8SwpzwASe9W7ABD9tm8va9J6RkGU\nY6/c7p4nzicdMFNU3sW5KVQzTp6S6KKkIqw/V0JvaYLFZ+T/OYWftkdORpKg\nwV39sYAb4ESScDe5PDRDyRIpZGOBLeVqUT5yjKgh3FhrHp09QBRgwjx8D9nV\nW2iYjubdl2AelSxmGlS3Ju2kUnYrOTFTkqXLGulSirc3spTrdRl/GDdb6ePx\nslBVlU3xFUamyHfl3VflygLNGwcUSVXiLk8ykgCP9+cr194IcVLLNl8YEc/6\n3KVc\r\n=Do9y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","gitHead":"448d1cccf612bb6116b62cba4d4877bf63fcdfe4","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"standard","test":"tape test/*.js test/*/*.js | faucet","tslint":"tslint types/**/*.d.ts","coverage":"istanbul cover tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc -p test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","tslint","test","typescript-test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.9.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"10.15.2","dependencies":{"pump":"^3.0.0","uuid":"^3.3.2","from2":"^2.3.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.14","fastfall":"^1.5.1","through2":"^3.0.1","mqemitter":"^3.0.0","fastseries":"^1.7.2","mqtt-packet":"^6.1.2","aedes-packet":"^1.0.0","fastparallel":"^2.3.0","end-of-stream":"^1.4.1","aedes-persistence":"^6.0.0","bulk-write-stream":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mqtt":"^3.0.0","tape":"^4.10.2","faucet":"0.0.1","tslint":"^5.18.0","istanbul":"^0.4.5","standard":"^12.0.1","coveralls":"^3.0.4","duplexify":"^4.1.1","pre-commit":"^1.2.2","typescript":"^3.5.2","@types/node":"^12.0.10","compute-mode":"^1.0.0","concat-stream":"^2.0.0","convert-hrtime":"^3.0.0","mqtt-connection":"^4.0.0","websocket-stream":"^5.5.0","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.39.0_1562577626232_0.11403215356831597","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"aedes","version":"0.40.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.40.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"3b90d00f67906a87c6163f5c77723ec99561f498","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.40.0.tgz","fileCount":51,"integrity":"sha512-xhOlYFF2bdxSfefSFO0CN5O4gqhKz3hn5pknSp8GB6Q0+8W1d01W9n42/ElGSHe74ceCiADG2MPhvA9YWRQgHw==","signatures":[{"sig":"MEUCIGaSHrIXGfVzjNyHJJN/Bqo7Am4gNnywzygZN7lT1Je7AiEA0fFFz8zK64I0AvqPhgsZCweTvzHtW5bXNhTAvVq5k7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHJRfCRA9TVsSAnZWagAAxDcP/1e58+E6qGvBwupDB+ZE\nMynj/jwyogO8mdHqIoaFJUa4SNe3/9BWhThgljrqTcujY2mQtEKYTlcWFXt1\nut7RPeEGRp0tObu9/WdJNpQmjhsprSAyQ4Ne+gpL1uYnSUO98eo9FEODrUF9\n4/rxhrfIEL/Tfaw5OQ7ghl1m3xvPn3jt3Iz4dI1bClqK8V3qLQv9Px5BpqPz\n1HiGKx/paNwT5L9S9226Y0rkBchId0auJsED7ojw9m34vmDDjgAw62Ho5ll1\n8SjoyVeR+N/E198nEyAiV0Xdmn5bec0gpbQaVRE5Af84kPebAK7lNg1JJN2q\njPRMYwv0H5oqbayYFMHEDpNwBbvGqSecMkyHys2OF2ODxNpr9w3bz0YY/jtA\nptzcAQsk7x5QN525J94dOKxhAAwTfyGz6M/ag5pHNVWvGYUDiTbL0g96WRr+\nqHuqNCXScdzPwalzdHIBTUn52NSac26+yu6euwDEoYZNV96ygLZKoGQGnW/k\nSjK+dO79JzWCmJBUb8XTaf+fxjwttDdvah5pKyKaRCoSdY+uySMXwVd1IGCI\nf/sLqtpgvV66S5aQva77w9qeyLpX9wuaggM3RCmFSTkf2ZHWipuEc4JFxNfe\nPKbymW65uEp9Uvebjka7+XrCX4GVUKGd+56+vzyVDtUrTt7oFFMSlrk3jlU9\nsOwY\r\n=F7Oc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","engines":{"node":">=8"},"gitHead":"0010caedbcab0bfa88489e878be2b6b1ee40fd9c","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"npm run lint:standard && npm run lint:typescript","test":"tape test/*.js test/*/*.js | faucet","coverage":"nyc --reporter=lcov tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow='MIT;ISC;BSD-3-Clause;BSD-2-Clause'","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin types/**/*.d.ts","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc --project test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test","typescript-test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.13.6","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.13.0","dependencies":{"pump":"^3.0.0","uuid":"^3.3.3","from2":"^2.3.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","through2":"^3.0.1","mqemitter":"^3.0.0","fastseries":"^1.7.2","mqtt-packet":"^6.3.0","aedes-packet":"^2.1.0","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","aedes-persistence":"^7.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mqtt":"^3.0.0","tape":"^4.12.0","faucet":"0.0.1","snazzy":"^8.0.0","standard":"^14.3.1","coveralls":"^3.0.9","duplexify":"^4.1.1","pre-commit":"^1.2.2","typescript":"^3.7.4","@types/node":"^12.12.21","compute-mode":"^1.0.0","concat-stream":"^2.0.0","convert-hrtime":"^3.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","websocket-stream":"^5.5.0","@typescript-eslint/parser":"^2.12.0","@typescript-eslint/eslint-plugin":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.40.0_1578931294624_0.14820573321375186","host":"s3://npm-registry-packages"}},"0.40.1":{"name":"aedes","version":"0.40.1","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.40.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"}],"homepage":"https://github.com/mcollina/aedes#readme","bugs":{"url":"http://github.com/mcollina/aedes/issues"},"dist":{"shasum":"0a8a0a03bcabe5078eb0d5b11c335bdc2c30e9dc","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.40.1.tgz","fileCount":51,"integrity":"sha512-68VQfwVG+/I1XSfesvxeQG2jMTcfgyOrzCCQCBcVeStRn/eiTnz82wsIUunNya1toBeQT8Pizwbn8OGQcYP8zA==","signatures":[{"sig":"MEYCIQCYR3vRHJS8iPLnbj/2eLQpkQhpsSFzsZt6lBNAqTDCmQIhAOLh6dFgHalR+0PIRLU5cPtvgm14Qn5riGO62WpuxBIY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHxObCRA9TVsSAnZWagAAWcwP/26l5QwBeiY4ylTGpEfQ\noKG+zJoFls6rZmN38lzTAPn/tpQ82RIdqmATaASR3/VswjqLnzzaGRE33ygI\nXoyvPJvCwmJmNJG6crUbChqqc2Gkcs/5HP2uOILEHBK/BTpQlNaeodRKoEIM\ngudDOfu8HegVIcY/O+TrX320dPK4pHulTLzLGXDt3PI1GY62DVtquT/19CFk\nBke3DPReUGVdWwrt5MBpQCkc9mgZtk+WnShLbzuklntscRb8zW2N7tGoBmZ9\noOAPJ4m1VYN3bQ/Xkk28PazdiDtNjgRrd4B72NAghRkYbUGRsA5FBDt/I7hQ\nlAtU8zpGEzmpL+LZJJ8/90Ubx38HrVswI1Nu2e3UskF2rQSXv0WMZcovCSLP\nJNJy27j8Gfnt9zapzqjmS/wKDuhfdflple+N6kYUiGS5ui/0gV6cl81OGdPG\nckg6mKyLbLNVv6Qb8RgCcJB704YNTtrKJ6hTeBLTIQLvwn9GP2hgKbbAra4i\nTKR3xbcohnGorOa/Vk2v7BN2UHdjU3M2RF4WOGQbwrrQx0/l/xKz4HD6jOvm\nuv97k2NZfUhSwnQgIP9anNTpk+g//0WW7THXIX7L223Ax9Ssjhhqvw+q0IdQ\nTmcDU1wteEtTZy+nANny4W6VNGy7p8MLJjbZZ8Gmok05SToRJp8b4tIUjDy9\npney\r\n=aHJ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"types/index.d.ts","engines":{"node":">=8"},"gitHead":"d2aefc2bbf5bac0b7334510d419559e9bfe6b233","scripts":{"ci":"npm run lint &&  npm run typescript-test && npm run coverage","lint":"npm run lint:standard && npm run lint:typescript","test":"tape test/*.js test/*/*.js | faucet","coverage":"nyc --reporter=lcov tape test/*.js test/*/*.js","coveralls":"cat coverage/lcov.info | coveralls","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow='MIT;ISC;BSD-3-Clause;BSD-2-Clause'","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin types/**/*.d.ts","typescript-test":"npm run typescript-compile-test && npm run typescript-compile-execute","typescript-compile-test":"tsc --project test/typescript/tsconfig.json","typescript-compile-execute":"node test/typescript/*.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"pre-commit":["lint","test","typescript-test"],"repository":{"url":"git+https://github.com/mcollina/aedes.git","type":"git"},"_npmVersion":"6.13.6","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.13.0","dependencies":{"pump":"^3.0.0","uuid":"^3.3.3","from2":"^2.3.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","through2":"^3.0.1","mqemitter":"^3.0.0","fastseries":"^1.7.2","mqtt-packet":"^6.3.0","aedes-packet":"^2.1.0","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","aedes-persistence":"^7.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mqtt":"^3.0.0","tape":"^4.12.0","faucet":"0.0.1","snazzy":"^8.0.0","standard":"^14.3.1","coveralls":"^3.0.9","duplexify":"^4.1.1","pre-commit":"^1.2.2","typescript":"^3.7.4","@types/node":"^12.12.21","compute-mode":"^1.0.0","concat-stream":"^2.0.0","convert-hrtime":"^3.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","websocket-stream":"^5.5.0","@typescript-eslint/parser":"^2.12.0","@typescript-eslint/eslint-plugin":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.40.1_1579094939298_0.7623536202206735","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"aedes","version":"0.41.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.41.0","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"62386f4596e83e25b3540d815a887c514ff038f1","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.41.0.tgz","fileCount":54,"integrity":"sha512-GuRiw4GhoaHUFdg1ZI+b2s9hBYf0yd1TV3HB9UPmN4C6PJNSeDcUbgYWEP+cnXmUaIszOBW1RbsW/Fkqb/c2tQ==","signatures":[{"sig":"MEQCIC/FzVYBl+M4WjOsWDhHTA2JCsfYAM+NlgdlP+ISfQiDAiAzMGSFdnD/k4e1ahz6kY5N2kC2Z2zVOlgB5mTDUGE9jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei05kCRA9TVsSAnZWagAAxycP/Ahz7UQ4XeHfeHf07XP3\nlLsfPH1zBbBbsD29TMfCL4WrLGbsaSpT/sTJBrhtP+sRTBTswRcSMdPbbem6\nEwEaw6q/Bk4iMYHQxV20pD42NFFEcZsEMCk6+b+uClNtVcp4klJGpnmsKoaG\nhH+zmS3WmBvC9bqUlihjYr25fX4Ze0pXdpmkCE924Tbk6E4vaYkizjrVxYNx\nrBN9NetosHFoakwvexF1FpS3eLQKsfkKPb66EAUiSy4LTx+zfelMsegZEzw4\noyVbRDok/xDtslewero/OE3XHsFCkWFaDWUvoAj/pMhhpUMQtnxhDrqbCm9F\n+RmPRPB1bSmAgWd42+73htmWQviiKkeospUcX9nw49UHyHdAoqPl5aZ+TXtF\nMCia8UTH9c3V2wBvnEQ5XGYPNHcMp+Y4hWV3umGZwkTjZVt+R6H+Ws1dH046\nVIGd3rG0w3Ht5fep9nwNTiyDgG6h4IkykPgnWgVC640cWvW+thqKfiYYxWir\nDk0PsdcrhW+j13x8DAMUJ/AymtbpQEpo53x3lpNrpXYNbzhrLWvHcT0RqCEI\n98iMMMla6ncARAI9ZkcavuOjKkTmsw8gd0hNeXypr9ymbEDWzVXNGEYB1plc\ne6N1TMH2MQAtQdhTvMddGv3lO9wkd+U/TJvmnoSwrwlvcgwlq79FRYa40Aql\nS996\r\n=y7EQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"ae63c0ece61253f441ea05a741ba537fda566cc8","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^7.0.2","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","through2":"^3.0.1","mqemitter":"^4.1.2","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.4","aedes-protocol-decoder":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","mqtt":"^3.0.0","snazzy":"^8.0.0","standard":"^14.3.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","release-it":"^13.5.1","typescript":"^3.8.3","@types/node":"^12.12.30","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.22.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.0","@typescript-eslint/parser":"^2.24.0","@typescript-eslint/eslint-plugin":"^2.24.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.41.0_1586187875642_0.3486444200464689","host":"s3://npm-registry-packages"}},"0.42.0":{"name":"aedes","version":"0.42.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.42.0","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"05a5b686882055fcc44b798c33770331440929b7","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.42.0.tgz","fileCount":54,"integrity":"sha512-ZgEgR7d2YkagBKQ4G1KwzkzxRud67Y5zoC3Q411qh8OMklVCjkOT7i/mC9PRrE7V610+rrngMv/rjAg1boxfsw==","signatures":[{"sig":"MEMCH2DWr48laNIkC/FvpWTdC+wUK6qP1yUfrD3gMpemg9sCIB0ZRrgAzhpWUEpy+GrsIzCCXUhxuvjcspsFVNog434k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevmkfCRA9TVsSAnZWagAAscUP/3MHtENHRG+IzC2PKt0g\nuPgLGdYVGptRjMx8izK4EU/5oF/nGjbsu76mPTzB0itZb+W/jgpJyieV6/Ou\n1+7VmNNNenKJ+uhaBSeHN5e1Wr8+nBxCdtspm5u0e6MdnzqAj4PQBgafjxh+\nWNRDezaeao+UmHHTyUXnTyWFqlTlAbIV+gyPpD0D5NGKMxhUQXndZRP8jjpe\nGivOvbaorhSkfvO3aRFSUiw9AawG4wk5uzAhk7adTZ1wc8LD4QVdg0q4mM9E\nK+G9I7JvaBsc1BqbC7H4/pwjK/eYFHVYUn4dW0o1UYoWv0OIfGdJRnQmfH78\nYn/jS2ItPbPmFRCauT4XaK4ePW/ofeiSVDHJHPv9CeFYBgh7I50uv4QrV4M/\nLzzbtClDOY90y8EkgCrogRAYfW/Ufrox373X1XozgJ1p0o79Pugn2ftYek8K\nXEeEnp+X9Pmryu5FtklfgyH+3cLsFZjy9nFg8YCzbjS4T4nZf9qK6mRC/IBl\nFvEDwye/9WG8QjVwVnZWuZksNHi8lfG1FrdxVuwxyJ+L5j0Hc/D7M9FaWBAn\nq+WNh8mOJ5gl2ZfMzHqA8Vzcob1SBd6kTpeKE+dvPdj7uzI/xgPkAJWBFHf0\nFk6S4pehfaDFQ8lBHVz6v03LB5UQDpYlRN1CodRh1v4uAXpoMX5zII42LJgf\neyJE\r\n=SYA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"6586768cedf1f2841327230346e5a3ebbcb198e7","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.0.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","mqemitter":"^4.2.0","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.4","aedes-protocol-decoder":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","mqtt":"^4.0.0","snazzy":"^8.0.0","standard":"^14.3.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","release-it":"^13.5.7","typescript":"^3.8.3","@types/node":"^14.0.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.22.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.42.0_1589537055445_0.505930747118297","host":"s3://npm-registry-packages"}},"0.42.1":{"name":"aedes","version":"0.42.1","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.42.1","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"3718689b7eab50113bd468fee45fd5e991c653ff","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.42.1.tgz","fileCount":54,"integrity":"sha512-YlmgzE691UsTAugQ8SJVVpjv+Qc9m+TQJDvXCQ/bU3xnUohuGdaNWWt1u9KNLSbJhr+NDQPp10nuvq7UCTF7zQ==","signatures":[{"sig":"MEQCID88f3VRdNpykTK0rGcTXxDVyZpSYvfjLo8lyK430AQvAiAfN4u2bItarX1Dw0wmiT9+M+Bnf/KldXOXpPmG5kG38g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2LGxCRA9TVsSAnZWagAAkzwP/igUIOFb262APsj2yyGg\nVrU5AsyIloDv5VN76yoJC9TdVWKZnGIvxoSgNn0XGUCAUMT2BER6Y8nSgSAr\n962dJ8LS/MMhyyKmnoNUXS/H8j/fS+czFM5SVwdSn0lPb663pWYg/xHta3tC\n3Huy1px8VrMH6UiDNnaiB6dq2gqbImSh4aqZnnHN748oeXow/25WXXWY2ClJ\n9gW3yCU/Aa/UXZXUdIRZ+EZUdcK8w8vGm1x5Otc3XL5r+10gFkpXASHAH9fZ\nB9cleJeulIaS0hCTHI4FrrvNuVUgWqV5Q8i3btAt0D+JksVRQoDmrBQ6gsle\nDHbhWdTJX7RmXfNdmHKPOxv3/5Yx1iQvUW6+Kn8IA+D3H9ReNPj76M3hnSvq\nf1rbuU6giqOkjpKtyI2PQR888gQrtgsfVLBP5PZGSxnx82ayrvdmJhJH6Aex\nlPiwh39WDfiHFBeHhiyx5eIV6T1suz25PRhkc5okVvbX+Swx97Rpio2+6yBZ\n5zLrxVWRIt6P2FiZ0pUUjB2141XyJnuaIzowH+EwXPyZGTI+5pgFoWBetH3N\n5GmENc2gABgXiyvoSXoHlFz6pDQljyfORh6mSpCIBdEVUpCotvmiLaWRi8AS\ncGzK2F+dYMMqQKM1AQDkYwGRmRUeabxWE5D7G1PgX54E/rLCywXO3Xdp9Dv1\nEPdc\r\n=bZCk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"0a0e26cb74575068f624b32973a2a10adc76ec48","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.0.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","mqemitter":"^4.2.0","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.4","aedes-protocol-decoder":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","mqtt":"^4.0.0","snazzy":"^8.0.0","standard":"^14.3.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^13.5.7","typescript":"^3.8.3","@types/node":"^14.0.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.23.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.42.1_1591259569221_0.07649838810184018","host":"s3://npm-registry-packages"}},"0.42.2":{"name":"aedes","version":"0.42.2","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.42.2","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"1251ff2075e062bb1111b5e0440147738bc3e56a","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.42.2.tgz","fileCount":53,"integrity":"sha512-MlLuJlbA6YcZhpNmAlKwzR5v3TRrK6NqkEt8+CI/BgIiWCFPDEMFL2siodYUsYJfrp11TvFbnWLiohcwrhjFlw==","signatures":[{"sig":"MEYCIQDIu2Vs80anx63E3fpUkjttOmN9dlaPVxG2HwNMOcwZuQIhAJ1bvF7I6XWXOybR0g/u9nxbwOEdVsIyPUkdiFegc6W2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe41LyCRA9TVsSAnZWagAAPq4P/2ChWc3CzGJnVCDw3gM2\nC65e6k70n/OK9mSQ7+udyvIkiNOmAH3sa0epivH+1JEip6HZ5zTgi72rssz8\nu6bEHEEQvK8A5chtcoqD4pcOBftEyZrTnEvQtWYcLZ/+n4Lg3U2tNdpj1QnD\n43F5cRKGTIUb64WK174HHQMgUQ1JwvynVBLHH8Pjv6UCNAMnqI3UfceM1MME\n6t92sAWK7t0cYA6tPWaOWfb9VH7Bv0GV4TyWVvlyuQgo0I+syTvYYHEmuqxK\nEVhGy7HO9d/j6LQYcmva1Gr38n1JCpqluCqktKR6micgjlSVfuGX1e0kjehr\nBzG35lhJUMyy1fj5dj04BYBmAFKDwy/mpcq1rwoKLZEGgOoWwbETP0qDDMeb\nGft7gmx26rFahVVdgMdN/ls4Xy83V3CUEbaMFRDGHwL149+tnC7rdS963QgD\npP5aCtFSZ4WaxOj8BHBdjKsVpL0LbjsWYmoyhkOoJQAA9x221IPQAg67d+7r\nxei6JCBHB27qsA4IVBM8EfmEpbt40ntO6NW9uCRUEboVoO8u249xLQZULCX1\nj5S64xAF6BswjRCpVW5YIC8CvwAjTR7xZzgzaplEQFMx8sXdUOwxKKul8piH\nOyHfOmrihvsrDnykHzuQT76APSKBfrdMolAGbWvmpavauPEZFcrTKoqcycKN\ns4mC\r\n=44Ka\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"7dee9b629ae3ea92aa251a8784389bd7a98f6fa5","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.0.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","mqemitter":"^4.2.0","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.4","aedes-protocol-decoder":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","mqtt":"^4.0.0","snazzy":"^8.0.0","standard":"^14.3.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^13.5.7","typescript":"^3.8.3","@types/node":"^14.0.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.23.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.42.2_1591956209667_0.9825075385398117","host":"s3://npm-registry-packages"}},"0.42.3":{"name":"aedes","version":"0.42.3","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.42.3","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"ad8f1ef07d3d2b24cb50547df66d6878aafb469e","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.42.3.tgz","fileCount":53,"integrity":"sha512-/SDbl82qdYNrDt7eT1ompV+Sb2qyjUbCnn17slV47uT0k4odwS3V6xIuZ2fSyzVXoXTescUtet9GrzniJSDDdQ==","signatures":[{"sig":"MEYCIQC1qqu/Vw0Os9qc+AUGyLB7upnB5Y4npwbKSSrQM3A3XwIhAL8uX94JDw1e1xnMA3TU6ntUqBguWX4gvyR0Tz/vK/2P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe82UuCRA9TVsSAnZWagAAMc0P/3z/BJU+QHd/CcfjLvua\np/oj5CivIWCkGRolUfIRWkxaRX0Hsrf98J8T0lCYvEP6ftTvJim4zcq7xEkZ\n6bf2fGPCcT8haeY4W04UmaVAknIg8MY9flINkbCbLbFIzyNlEU1LZv4dUp8q\nBRBqS3cdBEFMm+zFLcI7Y4mkxxf0tiyYrrXsECG2cBjjurQC0Ajb98k5ldd2\nYqb5vGtus9nOfVsATuoktnqSIMGwUVKo5cd4OVyDKDRyBPGz75MRVGn1DBSA\nXlGEakwY+mnK4jN5kycRyXUWIarRI/E8O0QLc74JVQRO5gbZ2jBeSQyU4oRY\n1GFNRi/B7jOU5BsYOREuwtLcr2zPOQ/7EauX9NNRtIlFbGyi3snXSTmKfWZv\nr7I2oSg6KS53qXwPvQTZJJAB93u/OcvAupUGqj99CeptD0DxCmzg683pigdP\nIECMgJWP7S+50Vb3RNjqyiMvVsvCzFNH92OQMhvRWZPpN+e249trf9TKDye9\nltpgWUIoh4D547ztGqgWAJKvv9gfXEJ4DcxtNlRFgkxrlR8lfTzVxQyTI+vl\n2MZZCJ4K+n0Qpfp8oyfMhrS2UhNusRb/f6ULFBHvIxdZKyJ+wZJWpd+SAYHc\nYyoL+s/SfwDky4nAyRLoGh8OQTOIoxQTIXQn0SB/UHovDQDf749DrwRC2vgw\nVYf5\r\n=1qgp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"abac543dd4f0a399ec38480ae30b81bcea6b64a1","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.0.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","mqemitter":"^4.2.0","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.4","aedes-protocol-decoder":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","mqtt":"^4.0.0","snazzy":"^8.0.0","standard":"^14.3.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^13.5.7","typescript":"^3.8.3","@types/node":"^14.0.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.23.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.42.3_1593009454299_0.13374926747709193","host":"s3://npm-registry-packages"}},"0.42.4":{"name":"aedes","version":"0.42.4","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.42.4","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"d8fdad1bb7b1ab47e66e7495d6f998b145816756","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.42.4.tgz","fileCount":53,"integrity":"sha512-F4y4lGgi3M/kBDZQBKEtk01e4kLF6pIvJslq3XWk37BWOBL8mqEuBwUSDNUaXjguPT5P4EHM+M/NIIwKtPJTQQ==","signatures":[{"sig":"MEQCIEsmfptBzW0TZ+2sNWKS4tWf28+ioAy6P2hFa2T2eegtAiA9a8Bcg5R/lSMJ5QeXPj7Da+837CDwLJcnWY8SgGD1Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9KzhCRA9TVsSAnZWagAAIlkP/jM3X93eEL+7tgWzUNbI\nutN6l6oBlWKgwMDacCGSXjXSPu0eBS6xzE21+u6/xsiLkWBVqwTU1bmpqC7/\nP+7wSsnO+gaNhY2+VZnlMLGcRnvBoAGYjYhUqWUp+JGLTcKgAp7AJYfcCS53\nRt1AHwQsZa6K5kzphe0OO2DKlkDPYk9fYv4etOEHaTOEntw80soFkqAYfrXr\nlDC5KxZNIrKpCnMjIRe03Ue5vn5DJiGjyc4ztzOO9yqNuMb8+xewk7bR+NeK\nqpgiEYRaYZxNaqE3916/Bt/+7SYwALjg3w001qWWLfx5qPsgfwXbIPtpP5do\nDrDPVGl5h2MS3ZmZyPOCs+iV/teCFCmpdTxbDn419MePUi80so9HA1Ew4jH+\nAc4YsT9KwcdLMbUsRZqdNkTjc/uUsuNgsljO5LCj5lv5NgTQquH+Ymp2wn/L\n7/GUi6ZeawtExWNcX24aEP+R6QjduGTUgcC2WdwI3CF217OqXT3FTxS0H2pC\nG96qHlmQRHITsnVrOzBvuoUpO0Q1Y+wpskeCjCHRqdNfIkKowdgQG4WfLwT0\nA9xpp0hEP3KSMKsMQgKZ8CNP7czaYA64NEylRBm4DsZVIZzQTe+o4bV2LpZn\ncE8wt0elm5tm7UVReeU11u9p8XfZyobK+tT30cVoveRTSrmC9FZSafGtD+mD\nrsAF\r\n=bt84\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"1794f03796cca94c6883035ed30f0a86d4f821f7","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.0.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","mqemitter":"^4.2.0","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.4","aedes-protocol-decoder":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","mqtt":"^4.0.0","snazzy":"^8.0.0","standard":"^14.3.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^13.5.7","typescript":"^3.8.3","@types/node":"^14.0.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.23.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.42.4_1593093345486_0.8302337741235606","host":"s3://npm-registry-packages"}},"0.42.5":{"name":"aedes","version":"0.42.5","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.42.5","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"847e1277ec2ea5810c7585b8558a72d74f3f51cc","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.42.5.tgz","fileCount":53,"integrity":"sha512-+4el6+e1rwR8U7hebjllezxdIu2BeKLG5FPV5se4uamKkAZQIkadOQ2qEa/kLQEmDtO2tAmQLqdeJh0pNRNwmA==","signatures":[{"sig":"MEUCIAdnbNNDfaj5v1JQol1/4C7zgZ4TYYznIwyxLPBQ9N2tAiEA7oKMZI94pOntJf7opxzojgiKuWA7n02xgHgjrnzFRQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBBd/CRA9TVsSAnZWagAAAVYP/1ZZcAagWsAO9pbciRwf\nUnbTKsBYENQsrAt82DNMnFsg03j/ixb6aL9AJPNd5ToxNrshxnFahqRbNVl2\nkhBd4mfv0H3AocDLbF6xpjxeovmkpOmCG7r6QrTjqOvIFLx7NAe8d0/u9SUk\nKIuAB+LTWucnCvPdD5cuWLOXU5mGGrTmK4TcZiGSTINiNCO7vRqY7nVIznxM\n3JcI9jrC/4WWoMIN0W/acl13k11Ui1a2tPfgEnH/UgHjBvYJwz5/5oiyIA2I\nC/c8qMIaMrOh3ybDQfOEQj/R5qw9+fE0NpWSAv1VlxAS8HkzT3LdF4fWdw2r\nPdfetd9nK3b7q7B4d4StjPz0XqvNtxOO+fsS9yPsZBWcVrsC1WwTikpJqzXM\nm1nQzkJZO9gPDqZIFPQhfhj70AB49E+FFDorNZmXksjlXz0HBEzRNzNFruBf\nuQK2vOfp2RcoN/fcEg1vxbF+NUBdPm/xjfQzOq7mDiZFbO8t11fuYW7biAPe\n524iSutpLUt4nlGcKqBN2S29guuqK/yyKL/viiHTccrFzCrXX4wF4rxYUei+\nHCN72rVh7Fi/cLR4RbN+y4b1krhkMDKVYRpNNbHHG5YIBs5yAEnu8LGP6cmG\ngeQdE/wiVmqQ1oLICQLo37gVN+GxphLI9qnnmXwp2a8hehJ5cuChBk0L1/dP\nPq9A\r\n=3PYV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"031cd0440f6c029f596c2671c4d3c49386f5c711","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.0.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","mqemitter":"^4.2.0","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.4","aedes-protocol-decoder":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","mqtt":"^4.0.0","snazzy":"^8.0.0","standard":"^14.3.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^13.5.7","typescript":"^3.8.3","@types/node":"^14.0.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.23.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.42.5_1594103678539_0.28434695192390413","host":"s3://npm-registry-packages"}},"0.42.6":{"name":"aedes","version":"0.42.6","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.42.6","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"f4360b88877af659638446e2604f2dace1e7103f","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.42.6.tgz","fileCount":53,"integrity":"sha512-x2jfb6zmRNRDHOkcadEhjUE81wsPFippNncrI1IX8YnEt4YrbpEmuSNbKYssqWW0p1c2Q2iaFVS/a3FiFOZ14Q==","signatures":[{"sig":"MEUCIQCg1DlvgFpLoCU6gNHxr/9E+VhL9iwLtonu8qWUdb4kHQIgKfFBdzgu21QK0ekHLPPpm+muS4D/krbrjXugwUpK0GQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYG+NCRA9TVsSAnZWagAAS4AP/0HqTCCGjmA6SyGQH0kk\nMgXb2+izP7FVGo6Sulvz0tdbbyUPs2ltrdHdW1BNiadEq32+COIU0KWpOooE\nu8XPLKxqf2AJrIhMjJ70vFVaXTNpMaqR+3rJ5HPIsFBAZ64lJQAuskFMbmtP\ndXLpvn0jjfgyTjzsnMqDEvzOvVGL2U4CbfBa5gV8k2cGsNpYZmQWHHpysRxP\nINZ3AFx4/B9i28fY7n9GdRIG7gqsz4cR2nXHj+Hodpz8+BgHeJwUes82qVdX\n6hspLIaN0HjFyclQA8qVkOe/cEniDaymx1Yqjs5Pm789SO5Y82U37o99L8Uc\nJ6GHlOr5/SF6PXf7c3cs6p9e7wDwXWIAbDPutZOpXfouPcYXXpByaH4sZoJE\nXZMzrPFGFM37MCM9iLkg8t0p6+xtQgkZs3yUTXUrYLWmtUn/RwdkRCssjLhJ\njqcdpJxGJAY/bU2fJUbE6P1KAREAl7uH3pDWY6R7FemqfwGvZm506IoFf2rJ\nUGLVSW13mDYoR5gn2BkzCGYN7zz/kiV27zO+x0oDA26L7pVnRToHV9vDdFMX\nL68bONDG4l7jJs54TYGTRS+qiLT4GSY5F1tl/aclhOOnsekCfx4is9W9oJ9n\nMsc8saZRHNOnrACv5XstfJQ/Y8rdsFvu+vOZnoBmWIua5+csQ7+OiDyucVAs\nafF2\r\n=YzW7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"4de90db8a0b32b3698d397f95b2403388df87217","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.0.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","mqemitter":"^4.2.0","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.4","aedes-protocol-decoder":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","mqtt":"^4.0.0","snazzy":"^8.0.0","standard":"^14.3.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.0.2","typescript":"^4.0.2","@types/node":"^14.0.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.23.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.42.6_1600155533380_0.6587062855990846","host":"s3://npm-registry-packages"}},"0.43.0":{"name":"aedes","version":"0.43.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.43.0","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"8cc14690ac6d5fc78a72f2696e8924144f92e560","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.43.0.tgz","fileCount":53,"integrity":"sha512-Rj+ro748w2NvtE7N4xIsWoYqrDDhLev4mlGg+4F6PzABeJQ6HxGLOvx9V/97hbKLudv7F/LakUm+JTwdJuFhrw==","signatures":[{"sig":"MEUCIEd4VIrkpzFcHYwGI+kvZrl3DHlGtHasSMYCtPg5NnZyAiEApLixUte0R+RpDhALAlRye9V6cBb55cQRgBKw+L6x4jQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffWOaCRA9TVsSAnZWagAAiqEP/0DhdjUUgfI0LGJ014Uc\nSI3WVijiFxbSHLsdkD8iMz2n/7Fur5SuiCwt4Kd5DANsK6/4GQcpYmV1LfsF\n2m4iSey3pok822yOt/C/2RTbT1oLpwvgTQKvCV4FEqgpj8S8rNaJ6I1+OMlp\nXu3VKYJWd8waggHPPk3IczUUSi4+4J5BGIoce2xcN8wN4neKw7mBbKkfSIRH\nosNf2EXqPK79BDHBG4uVSD3ChvcYaOIVfBoSb93PXZcl4G4wY4IgLW0gcejO\n9M8dfCp3BGLdmu6le5P2e9fdVLf8cJmELGKaBxrt+hMs+NKx3xS3zh76wsdb\nEWZIRf+36x2xx/gBijeX0NpYZcyR8PGVQNUTll4+BUWOZEWXH0AMwI9BIbQa\nXm8jhzgn4YdNXfgobMs2E7zGFTIgNCSy6z6aPrwk/928SPezRzFxAGfFuLeM\nOipURIXloAxtKexyAuhcXHxivXpCqakcmuSqzXKI7qXb7yuylKkJABbG7BT2\nOgl+vI/hVeoMsL0vx+eYsGUn8ds8iu6nfo14ubDWvqQpHAA1NMIn4fmV3T8C\nlBWdUzRtiWbkZxQij5mKVj1CDXOYfqFnBY5nweVBcXkMeCS9OjaqXo3xP03O\nH3xMV+ZWRaEoku3nROwCpJnlj0JiFOZWSUmpR960h/MAoaLFvT54m6PWUzVA\nlcuy\r\n=4MqJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"f0d82ccbb0bb3ddf973a30e8d49fa8a8ee843895","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.0.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","mqemitter":"^4.2.0","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1","proxy-protocol-js":"^4.0.4","aedes-protocol-decoder":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","mqtt":"^4.0.0","snazzy":"^8.0.0","standard":"^14.3.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.0.2","typescript":"^4.0.2","@types/node":"^14.0.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.24.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.43.0_1602053017524_0.3142891844976663","host":"s3://npm-registry-packages"}},"0.44.0":{"name":"aedes","version":"0.44.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.44.0","maintainers":[{"name":"gnought","email":"gnought@gmail.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"b9a9f854f36ba7ef0094bd6364d855bc8a154076","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.44.0.tgz","fileCount":51,"integrity":"sha512-X8BlQXzIgkY4PYNiCxswrG2bjo0T0ojPwYoM/4wLt19xpCdUxSC7ww61+fUbn2d4vyu4rha3AOQqrzX1jsdUjA==","signatures":[{"sig":"MEUCIQDKyjZ5H8ywxBPnq67N1pXlxwibfgIxAouNFAMWp7V5UQIgAv+F0kcURUzVASrJbcRTOE43pRP6qeLKD6iiu6UhFI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflsk7CRA9TVsSAnZWagAA4tkP/0K3eA2ZwsCkERSHcXsE\nudwOjzP6UxTB+jSwfIdy7XfT4j3S8Egxex3h0aGoNhYiU8KK7lJRHAtdCswC\nrCO2+k/RW8+bY8Lcrh8qlFgEYEwlAmbchqpI2hBVjddUZYvzUn4isYxZXFHQ\n8lvl5rSClAY+waQDyMthXKTIlMzSvzBibH4depZIQbLsRQ9xwwe3w/DslYjc\n8cD0yh1eoYZ93RlD/blXS79ISFd9Qo3tnCji/DOv5RG6Rd7FsbdVdv5brw6Y\nQzkkP9JBwQ0EDqvwSAvgyESjYBKcXibX9Pj8bOpkV8ABdpl1R3gcDZOpXpo0\ntYTlJQdO4Oyj50wAklBHxOpzqG2pD2xuVfbIkTVQagj7h2yJRxPF3+uL6Kl1\nOPLWyv3sKIzVpPsPo/QTsAACZBIp2ymUp8w7qnfDvCsZAXPTAUyyTyiYMV8Z\n8I2l3Wr0ORj0voMOtMZyR+H7l2NZukVR5oNJuAP5hksnnTSq9Kq5ncvvhWPg\nzBH5umtpWUgpx0CjgenLX4Y+eX2LDjxyWKX6Niv12ezQ6/gIx0MsMU3Cebfu\nK9LiUV4ih2UDQQ1Fx4tOxum3hTH7HkfP3mNrMUlf1b/JI6URXooy90UHTHIC\nWGf4VNUibUJs0vobxa0pIzq7NJeZCtaIOhR/SfcmFm94xc1dM6VuXRm0RQAW\n03sA\r\n=e3lY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"6fa6269585bddd8f3b9999bca70705bb05a86c78","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.13.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.0.0","retimer":"^2.0.0","reusify":"^1.0.4","shortid":"^2.2.15","fastfall":"^1.5.1","mqemitter":"^4.2.0","fastseries":"^2.0.0","mqtt-packet":"^6.3.2","aedes-packet":"^2.3.1","fastparallel":"^2.3.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","mqtt":"^4.0.0","snazzy":"^8.0.0","standard":"^15.0.0","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.0.2","typescript":"^4.0.2","@types/node":"^14.0.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.24.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^2.30.0","@typescript-eslint/eslint-plugin":"^2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.44.0_1603717434540_0.37581057027906173","host":"s3://npm-registry-packages"}},"0.44.1":{"name":"aedes","version":"0.44.1","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.44.1","maintainers":[{"name":"getlarge","email":"ed@getlarge.eu"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"128b51e398e8fc05a9612fdd8e7b22503442d292","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.44.1.tgz","fileCount":51,"integrity":"sha512-GyDzCPR/UJNpkrweyHQC8Vsjqu6b9H7SgKHox8/sUSqFwKIhSIYuf5f8hEL+rIec9ii93S7y7FEskjTp/qpYnA==","signatures":[{"sig":"MEUCIQDLZe9hevWhnBJAb31ZB8J6E+x0rJltrkkWrB7VOfxiJAIgN07fVQpY0BGM0vTcIVCHvZs56SBkig+G8azO43WTjTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":283986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzkhYCRA9TVsSAnZWagAAm6QQAILBcH4TwCd8JWUMdMTF\nduW1fqcF6iY8Ode3rECV9NW7eESMqi5U4foO2AoYPX1bXFfVOgCSJdkPvlBs\nCw/SHWV2nE8IYD+vGmWuh24Vp3WIQ4ijW1MFMld9/a9fnEbpMrlV4VOp28WY\nVEjs/+B/lAWoKQZl3nbY1kN+/hVRVULO3QiOIm7JEWasNq6XMl4YHQeP1tCJ\nzX+Egi4rUAecEEmcbIEDndFal1llmtKnbiYcNG6BTHVQWDKJgxUEzDtULS5s\nGQVRRTmH2IJXaXA8Mk+RTPchRJ/pCQ8gP/L3Ig5KtPDFqaQhcAR53KRd8EF0\nLBM94ZRvpyBUHXpVCXOA/M6gzC+o/zUeouWNH5eoG8PEvXdtpX9x5TPocQ0j\nrebfhDQ6pwsWGtyq/QYFbNZ8JkWU7PdEDX0P/I7O+TqU/skdnI588SkHjQ9Y\nvNnjQkDGQsXADfQ6GlOVyaJhpvC16EHFkuXh+jA4P9TSJQsGx7ZA93xV+y6p\nVvJEoGOnZkT67QCBRBFzEEm+qiWI+4j5GjQ18tAuJIFNNp/wLD0OF6ZWcfD7\nfRD/Z7LWsZqZijMnR6MzmMrMBLFCt8v45HwA1IPW0uBNDzXGDxmKHQYnrlIG\n7FKylAzf4g4Dua3sBLEtOYZUsmRFYs9ATXNRxGUKk0d8DXOk/rCJCO0Uc41b\nRBaj\r\n=aIAW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"b682531f9a20d0fb409c815702c51efe2d06bac3","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","lint-fix":"standard --fix","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"7.0.14","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.3.1","hyperid":"^2.0.5","retimer":"^2.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.4.0","fastseries":"^2.0.0","mqtt-packet":"^6.7.0","aedes-packet":"^2.3.1","fastparallel":"^2.4.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.11.0","mqtt":"^4.2.6","snazzy":"^9.0.0","standard":"^16.0.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.2.2","typescript":"^4.1.2","@types/node":"^14.14.10","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.25.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^6.0.1","@typescript-eslint/parser":"^4.9.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.44.1_1607354456265_0.8853574273742342","host":"s3://npm-registry-packages"}},"0.44.2":{"name":"aedes","version":"0.44.2","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.44.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"dist":{"shasum":"56063d3f006039550dd34081a5340901a6c1bb75","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.44.2.tgz","fileCount":51,"integrity":"sha512-HBVP3rcwoMwkLafr+QfuBvBu+CJyzoiIf0MXWWV86VbtyWsz9iH3lO7kDCgAzK3Nz7l08osKC9Xg8/iowOCe6g==","signatures":[{"sig":"MEUCIQCJKYqf0ZuBzC8KJhheolKe4yN8gVzfe9pGorqoqwhofwIgKFQpOY8qKSbs/oh6KFTwrQusM1kHiiZIE7qUHZugZwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGAJSCRA9TVsSAnZWagAATvgP/32B9i6GIP62StVd+fGT\n+PQeFYSOS8WGz3bxOcypUFidnN7ahJWxTc28gbFeZc7huiuLJjH0NkWpA47z\nV20V6gegKTYrpw0hp6k1zEA3f6zwmlpAXPVgU09VEu1YL5026zVPQunE//zE\nwWJPfVTj9CvClciGXbUfAetj52Z73/pAk5re1BDlwtLNSa/0yrvP4Wbu5HE2\nh56zDRPAEC5lAaF0MnUfIdTE/0DRgpERhg0iyTvdgBY6xwN0MVIlc4foUg2S\nSz+F7qqTNZ9xJZhDoy2IDItJsZf7Q0aolk1D4PUWUvGgNLdsNyu28m2/7SsH\nwF7ent2rz/2TYbRZI6u63jyW9ptJXU9oxdkqJRolKQGWNn7Vnz9QGjZvv3TG\nX44yJW3aW4k2oB3yGtxaAbYNik8/ItBH7KNgN7WLyxX59R9VXntbmTN94GKA\nEmTLnoOqvcXrDZxycVC7SFxa/hy05zFiNlJMlDg4MkfCPbBiLI5siVTEBIYv\nKT47R4EOUuPw5ornFmSMYlxP9/ZvHm+4xd2G3umiSfrXMlHL9eVOJ9Hajmex\nk5aog2yA8sYyUfRhKfmCve1IqqB9udN7puj+GkBQWVPY4/QgeCrW/A60QcS6\nfOFhiOv74lIZNzZkNpg8jMl4p3EmwJ0xaUYqGAeh/WPWOy2oPXvDIHs29KqC\nNn4S\r\n=Ybrg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"9b117a09e159861a0f69df516e29182a18ae80be","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","lint-fix":"standard --fix","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.14.11","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.3.1","hyperid":"^2.0.5","retimer":"^2.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.4.0","fastseries":"^2.0.0","mqtt-packet":"^6.7.0","aedes-packet":"^2.3.1","fastparallel":"^2.4.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.11.0","mqtt":"^4.2.6","snazzy":"^9.0.0","standard":"^16.0.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.2.2","typescript":"^4.1.2","@types/node":"^14.14.10","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.26.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^7.0.0","@typescript-eslint/parser":"^4.9.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.44.2_1612186187835_0.06161502048400047","host":"s3://npm-registry-packages"}},"0.45.0":{"name":"aedes","version":"0.45.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.45.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"afa03873be686bdb154eb4985d04d699490626d1","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.45.0.tgz","fileCount":52,"integrity":"sha512-xeaf7nWRb2AjIKpZeo151juVF+S9XV+BIFRrigg3FXRry9/HL6aZY1JA0Xj9WmlMBFtOmKM0+NS2qmNEbe4bNg==","signatures":[{"sig":"MEUCIQCNWoMQqluybDyRkYM5LTr6GJSs+rdH6+xxILy0cmM3qgIgYLPZbroCFgj7BOXrX3pTUZzynE9jizJLOK36qxRzEa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQIofCRA9TVsSAnZWagAArrYQAIP440+J0R90blhRIBvU\ni1IKPKPNp5vLoqf2PTWwKKyxIW6d4CE9B6oJjB8ppSyWrSj2g0/MHVRIQrW3\nKXKjg5usFB1LslQMtdn4LLfxrMHfuiBRw1bp9yc1DcdzOWPG2BjQLrxtdcfn\ntZRNTSKCiqU2YZN5obOQRk2e8pplX2kZLrRFkZP9iBadJBBRfZL2VD5hyf9N\nH1Y2ghKqvn4FtzMX8H/l9UaVR1adbSGgOJSfT1DMQrEfUCQczKNZJ2wPXS1+\nOsWefGWdd2cUWEjL8iungCq84PwISwVfQc4DH2e74RGZjYhkk12uTDWv/utE\n1nYpDTVpbEwDK/8mS9RVoaG0zATop/jF6veN3xXT0whazSBNMWUnnkmod8zk\nVC9SuuRVf3S2c8kZb6h5F3hEkYKESaANMOMhav8M3htX6/XW63uXwxojrYLt\nc7mEUXmV4d8PtniUvVUHuYR7eC6hZmzMdKEkCxFRloXpU1PXmWYzCNxdWMjI\nN9YAQToedxvXZyjS85uIetoQcOrlU70ujs6ZXGvQ+6plmh4+LCx7PpfDWHcQ\nl9jn078GpnGKNHTyN3TELIU5CW7nZlyjZGPVParVBlHG4tSacscDFBikqAPK\neqrHT39VbYHwro8IZHs58ezKNugUnaS17yeMOEq6QZpQlQwgO9gBCHjtXl5c\nX3fC\r\n=fylB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"7c70ab4fdafd22b8f58dc1867b013bfa08cf3098","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run typescript && tsd","unit":"tap --no-esm -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --coverage-report=lcovonly && npm run typescript","lint-fix":"standard --fix","test:types":"tsd","typescript":"tsc --project ./test/types/tsconfig.json","test:report":"npm run lint && npm run unit:report && npm run typescript","unit:report":"tap --no-esm -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin test/types/*.ts aedes.d.ts"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.14.11","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.3.1","hyperid":"^2.0.5","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.4.0","fastseries":"^2.0.0","mqtt-packet":"^6.9.0","aedes-packet":"^2.3.1","fastparallel":"^2.4.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.1","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.11.0","tsd":"^0.14.0","mqtt":"^4.2.6","snazzy":"^9.0.0","standard":"^16.0.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.2.2","typescript":"^4.1.2","@types/node":"^14.14.10","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.0.0","markdownlint-cli":"^0.27.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^7.0.0","@typescript-eslint/parser":"^4.9.0","@typescript-eslint/eslint-plugin":"^4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.45.0_1614842398945_0.10765914289841194","host":"s3://npm-registry-packages"}},"0.45.1":{"name":"aedes","version":"0.45.1","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.45.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"1f64f8d356b080839ae0ac036d866cf9712cd3f4","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.45.1.tgz","fileCount":61,"integrity":"sha512-0jB4AqF2zgNTEhLUwt85/f9BeMlR0iltSc0LknJDka9D3U1w9GBcl/h1kgGorm9ABQvhwxgtt0ksu2Xv9kYRmA==","signatures":[{"sig":"MEQCIEEG6t+imSzASb6Sywb0qviXn5vRkcaFwa04QEPP95U3AiAixerdRt2W8CbT06dwulMau12sUsvsZIyD9+ka730SiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeY9fCRA9TVsSAnZWagAAXccQAIUFtJ5cesCct1CAEvKk\nOyzOMxjpp5FAqwnRKaV5e/FxKAYudF2XLu1wQyjcjo4LyxDp0oLMDBs+zhV7\nuZDCaXfVkV0v8gpHqzzLOPXLj3KcnI8bjtVVtOYKfCRxcoW05/NG1C3vyGOf\n7PAo0ZSwcfSviyA+HO9YYyDPkl3Fx/BYYQf3bmOo5UuU2ru6yayZEC1c4+Wy\noisCHTJrSQrPX0nNUUfSoqElfyPzZ7OCcFIoDpehQc9rvNDiOPWGww6GQgDb\nx9JhXy4vz5wWwKwBv7YzX10UT9S/YDEUo08a+Lg+3Pv5OnAu3M9pG3oC5VXT\n2p9HjIAo0oXlF6VUqzuT9rZgjbMqqakaAINpqU4rdlq5grKb2ZPJ9CBWMsMf\npvsZ7wqAiyQL6I34wH+/j7v7+cDDwqAOnKMNrFKxmGouTQrgGdDGQvTYsERw\nGw29SF5G6xxDB37kg/1eAloNfN0RQXdgndIjqc4IA7vInnXaGpaEV3Eb5r3Y\ncED5npS3CjZC5jk/5yyQoXYcz0GKar+jbdgbeVobB/GrbY2BIpRL531dG2XM\n5LkkMJitvLsFKDKqhwdS51Yvjgll4GwW7ROltKW24WplilRbUdYi5diLVuc1\nZMbqlqEP7mtXQxvS4/ERVbfBsDGnQQSjZ0s7LC5/bKlVzxP7gggCWgwxqxG5\n79ZZ\r\n=WU3s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"93ddd2a4671a7de7cfad24775b1375089eaf307e","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.14.11","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.3.2","hyperid":"^2.1.0","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.4.1","fastseries":"^2.0.0","mqtt-packet":"^6.9.1","aedes-packet":"^2.3.1","fastparallel":"^2.4.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.3","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.2","tsd":"^0.14.0","mqtt":"^4.2.6","snazzy":"^9.0.0","standard":"^16.0.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.6.1","typescript":"^4.2.4","@types/node":"^14.14.41","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.27.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^7.0.5","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.45.1_1618579294676_0.1983163124426246","host":"s3://npm-registry-packages"}},"0.45.2":{"name":"aedes","version":"0.45.2","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.45.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"de77b063c25b2ef133b1ceae1a39afb901941886","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.45.2.tgz","fileCount":61,"integrity":"sha512-4MVncF+450CPHt20hHmDaZnbZKh3QnhklXU44iLI+aZpnFT9L8BhgsyiMsSwrvJk5eLDpZPp4Ox3NM7HTpyftg==","signatures":[{"sig":"MEQCIQC8+ATQQlk+RaeZTe1cgTzBvA1DfqEc7puCMwxEndn8RwIfe+9MUBWC8LRuvOAaSGzdVHsRGh/i/EzqWNXDI88vAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfZb5CRA9TVsSAnZWagAABP0QAIYAyXQYJIiwo+ULFCqN\naZlZ5nxF1aaxNpsq4GiXbDrubtQJvlxwuNTXK63/anPs7vbtevxidI1EIAC4\n2snlyPqX6ZKij2c6A22G/LSQp0NqBYGZHDuWPajkQGTp7zJwbsUr6+uWsfHn\nuynwwerJijMxjdnpPcx7Bm9gFS78CXzF7NCcfB9IC6tUvAH0KuHDkU3CxxW/\nPuVtmzolMtQ9nTk8ccGwXzWfu53ZqMMSdNQ4Mlf78EnDxSxNAsefl3jOMnEq\nPCneXACxwUWBSWOEOdRmUKO+z1m0fjccuSFEeGEhSmWDRpwZHwEnp2+sBjO6\nGGWTbD5m7jWWhjV18d23TpkP4pwPDO3uQ9YBrDRWrJU3aby6QiN4nHhWlJFf\ndvSUj9XXQmCjv115E1eE0PzGsdOB0FCDlRmBSGqO7ISwkQoaqwK9zuMBLoNW\nG6Psp3rHDmVI3SJVyJZiG1YKBC2DySBYDuhHXjfJvuN+/ufLadE0/z/UNiO/\nBkp9gUt9AefzI+FY1xwVOC9xeCl9WoWsmfQBY/xmCNyn9nNtbGDXv/eC7HTC\njkDgDsSBG7lDYTZBqpGRaaCRuBXTFDpUh1ZwnCoxibcUkSdxp6W7d4DCsjSc\nsLxak5va7jOnTwMpqJ7/SjwOh54KHwMJYpwrVLyzEUMpCaRNs+LIat6PWLME\n8o4a\r\n=O/Lu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"7ac0234839cfb7d0387b69d67dabcb1f3fe4ec54","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.14.11","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.3.2","hyperid":"^2.1.0","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.4.1","fastseries":"^2.0.0","mqtt-packet":"^6.9.1","aedes-packet":"^2.3.1","fastparallel":"^2.4.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.3","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.2","tsd":"^0.14.0","mqtt":"^4.2.6","snazzy":"^9.0.0","standard":"^16.0.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.6.1","typescript":"^4.2.4","@types/node":"^14.14.41","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.27.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^7.0.5","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.45.2_1618843384659_0.35064655798498157","host":"s3://npm-registry-packages"}},"0.46.0":{"name":"aedes","version":"0.46.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.46.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"8f1b7b2d58970a0bd16e89b73559ada760a74df4","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.46.0.tgz","fileCount":61,"integrity":"sha512-nPWAMpUS5GU0uK6kdr/H5byvSWwNBgNVnTzfQrxXPcFFjIVCjPGRUKEaC4ugEF6c5CWNhmrO1jg3xkoAusV9iQ==","signatures":[{"sig":"MEQCIHHj3BMfYBxCC0aboU0Ow1bVH8emfzw6MTav85HEivLXAiA4uKlIfGuLkSNsaYIPfxAF5jOSRJllG8G48hg/wkJPZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggX4iCRA9TVsSAnZWagAAOKcP/Asn+BNBkqnjVKW7lDno\nVEFLRZ0/06SxTs3J4TBFox1xxj6XgjG+tdyMgk7IqfB1T75BOB/C9W/4ChOA\nUwDzyZpD8kfApBLULpR9l6pO3TMvkTDbIMTH3u2JikYt3IISoC5UGM5wiLN1\nD2lndrDRHKipGW1MZHVrXxu0jSncjfsMGIRToQfl/O5z2M+DNkEY2vZYXiLZ\nDrtTnuftQ6hLROkllbh1jV/YKcpMik3Irown7CByNi9Teg/jJScV3rKGF5/4\nt1FXk/CpXpIUeu8GKJNbVJr1wSOljwHP0UG0xTIjbdebXDi3/2WuPHaeFPsa\n/OD7APP0RHUqjfM1YIzLoejqsfDh1cco0igjKt/Vkrn1RYH2vzFSwGxKQHoV\nIM3Ekq68dj58xPFNiFx2yK9J7LfeNnf7ilYi5gmmIgjJ8Sib+BYjsAezo+5K\n8X12eWRoJ317HtTuoe02VlYec8YZeFgrTlwkjN8Bi4YML6G1BdLbEHWrH0O0\nE5+ahMqc1fqDDXOTLRe4nqjcWJQzmFg+Vs199uCrlMuDy9skG8dQWM3lydqO\nUbX9nKGOGo9g0Yr+U+rn3YpVoq5flsL44l79dAIhv/0Rok5mWKS19Wu+j01E\neRI3AJTtdg7PD07Bg0vXNrlp0w03lKd67p16iIxGlkCMNPSI3DbpWFkHpCh+\nFyFv\r\n=5pZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"353e0f870d2b076306c7da0c3be3a596c4ea4abf","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"6.14.11","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"12.14.1","dependencies":{"uuid":"^8.3.2","hyperid":"^2.1.0","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.4.1","fastseries":"^2.0.0","mqtt-packet":"^6.9.1","aedes-packet":"^2.3.1","fastparallel":"^2.4.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.3","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.2","tsd":"^0.14.0","mqtt":"^4.2.6","snazzy":"^9.0.0","standard":"^16.0.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.6.1","typescript":"^4.2.4","@types/node":"^14.14.41","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.27.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^7.0.5","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.46.0_1619099169496_0.7686319742318475","host":"s3://npm-registry-packages"}},"0.46.1":{"name":"aedes","version":"0.46.1","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.46.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"8ac6eda4a5b2a6d3a72e89d792d3a38c8a3723c8","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.46.1.tgz","fileCount":61,"integrity":"sha512-ZTSpKmtUwzaIX+JzigT8Y1vinh64MAEIUb88bAUW+Xwubtuivmj42H3tOgXNSHdpaPebAq83ZHo0AxihXb2HBw==","signatures":[{"sig":"MEYCIQDoNtrNpT6m712EpB7i67dnWkFyTKOeMXjKopT0e2IHcAIhAPoD+35QWmr1Ln4SIiqv53vCS5b7ozy1a4DTBDIm/rcm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8XNVCRA9TVsSAnZWagAANE8P/0jOwX82IgIYugCdNNRX\n//FW9jN9vnKkO2LpfOtvBfBaqszZ43/49ndUhw8hgyc/ZPq0JvEESyJpv1ee\na6c3z5i0TzOF+HXL/gTU88+pJpGbYs+t8aR8cU7n895eWc/3IcGSkZKapuWr\nLef0lAMBo1rXwsP9aSqqS+LWmL2a5sQQcmJFlHSU1w1h4j2uKHviB5F1/8Ms\njYQ4R75HUD7aLDmsKYgT+WgLA5vjvQqPsg/mK8K4Cm98yGU2wcz8bGDfhsvs\nMyDezb2bD9osGft0unqbZQDnQjxNSJ608l00atUrltQ60rvrtYWvIJpVmaL9\n6etsavb/3QnO9+Y+MwQJibRk6Jt8QDb/RxTXi57+1CodehpxVhlCiipDuSk+\npoz4KlbYIahMhNX5Lm1AG/Tr+fEjgOUMJ9SQ0cb+9mFHXsrY/9Bnc/z1j85U\nEX70yWqLF9ym5B7H1pLtcFn3D1AWpsjAEw+2O77t1ML8dRoSsP8cdk44fV8k\nSKVe7LOK0+iBDglRVIc8ztBRiGg7G2CHMLWJL9I2jc2l0AKVpBIIit0TnsF7\nklQesHMunCTfKWHyyGdC74j4e4ABa3h/s46J2ointL44Ly10sziFanvAbeB/\npnOpvDmhMEtFdYWfz0hvy5YJOEuB5sA/I+mYVzp6GrUeAqW9cvpetR0hok+m\nOw+e\r\n=QudW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"ac54f2e9ae83020e9a7545ecfe99c7c47b8ecacf","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"7.15.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"16.3.0","dependencies":{"uuid":"^8.3.2","hyperid":"^2.1.0","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.4.1","fastseries":"^2.0.0","mqtt-packet":"^7.0.0","aedes-packet":"^2.3.1","fastparallel":"^2.4.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.3","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.2","tsd":"^0.17.0","mqtt":"^4.2.6","snazzy":"^9.0.0","standard":"^16.0.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.6.1","typescript":"^4.2.4","@types/node":"^16.0.0","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.27.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^7.0.5","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.46.1_1626436437804_0.5247393616463103","host":"s3://npm-registry-packages"}},"0.46.2":{"name":"aedes","version":"0.46.2","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.46.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"http://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"74ce7b7ffd6a91512103a6d5af002e48c3d436d1","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.46.2.tgz","fileCount":61,"integrity":"sha512-bzDY5ZC1zEduKHBuAZW8Ccr46+42TB9lynP+Fw4Bl41kQYxUZBA8hQwp4Eba3gUM2EZHgj22Q83ib2UuvAWnkw==","signatures":[{"sig":"MEUCIDbgvslU0ZtaWlCPzPUNlwBAzI4hy2FrfVsDadS5IGlQAiEAgogExx4KlYiDf2HQYK9jRLAdpXRH3ABfbFYu6ZQUtx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs1WnCRA9TVsSAnZWagAAVqQP/2ZqObnOCtBBuxbo0SQJ\no6PgYkGVmSnfqjGCvvEcRF0iV6bnYLx6vESqyhmtXZY5U9gpYDNe1X0Xc+ze\nmcWHASQz8KIrfwm74fgoKQzWs8JrSGPwwtnsqv98z7I+OUECtqHddiaVEZZL\nJTLBINpWw5bzPeDfmC58HC2j/bsH/9KuPXOULxDih53gvcw4Iv6XC5fkDs7A\nHhnr7juIb3zfk3xii1XSeQUgw8LnRmUi96cnPaU44WdCzh04N0urW6VCbcGP\ncWMMVnmVNF+9NHYe6oc3r6dx5Lal5qrLsSJKnZS9J0UvIUIEeexetBHqTYOO\nRublUMBEVXBVVKdonOnCnO8Tvqz2PgsLdNTt0MiuVsN+hl2gj1jN9hHrHM3P\nvED4CvqHOqxlfSFi5Ysy8x+MW3Sojhlzc6r7iOR/8AetI9MyGFjbgbcVGOTl\nRBBoi7fRVqABtTV35cxC3xex2DNrDaJIEJpgFqdW4o7MVX0Qjb5blYfFagKM\n4L068R2TuO59KzQ6wkaO2BJgLnNS0x966Uroc0bAZoTgdof+iVJ1k/6B3Kh0\npGaSbB3Y6g6xaFeqOBlmI3X6aKHg8wDsU4+jBXZWykt125A5C06eCCWfuu7J\n6aiEWSSzWqNoiCuL1GqRDox9YIyPTYpaRstyjlfc7uYrz6C/CBUnL3BTQAng\n1oAM\r\n=Tn5g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=10"},"gitHead":"0060742261556052ce5127b8679a9ea74ca52862","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"7.15.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"16.3.0","dependencies":{"uuid":"^8.3.2","hyperid":"^2.1.0","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.4.1","fastseries":"^2.0.0","mqtt-packet":"^7.0.0","aedes-packet":"^2.3.1","fastparallel":"^2.4.0","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.3","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.2","tsd":"^0.18.0","mqtt":"^4.2.6","snazzy":"^9.0.0","standard":"^16.0.3","duplexify":"^4.1.1","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.6.1","typescript":"^4.2.4","@types/node":"^16.0.0","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.29.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^8.0.1","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.46.2_1639142823771_0.21468663051487602","host":"s3://npm-registry-packages"}},"0.46.3":{"name":"aedes","version":"0.46.3","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.46.3","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"5165c1405f9e162e546622568b551e73057ace47","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.46.3.tgz","fileCount":61,"integrity":"sha512-i3B+H74uNRhlqcs/JdrMp7e3daz4Cwls0x4yLcfjGXz2tIwnxhF6od4m86O6yyNdz/Gg3jfY3q0sc/Cz8qzg6g==","signatures":[{"sig":"MEUCIQD9o4sjC0dWGcVBgQ0akIIqg+XHljw4bjRXd+ZG7y5aWAIgHlpZ4aGghKTIEkj08A8TxPedJ4coFOIE/xjnmosqHro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC1cFCRA9TVsSAnZWagAA+bEP/AhjD6v97zoS64eMYWPQ\nzZQDD8fgJ2DR/5ItFIWx+PX73zPyf5ywLgh8e+b41waWWb18fUopieDPRG75\nrVGRD/58UfYp9gCO7hazyjCqFkOMZZtHXBRrN5Vi3vgmr42QECBivmZur4EM\nHzlplc4STE8IRi0ZEXrssO8fo8E0fpPZxjqymYgmdhV98Le3IDOXMlVnC5vm\nB5Cu/qF3zK6bCpnskpY2tfEkZQixp7tPMG41nNYLT8ZeIB/+6Mn1d1sRVPzf\nkY8+2//iKlO5Mzq/BZsLbKkxlxI0AKZEXw8UlCKO2VC4e2uFMVFoY5x9iF8I\neVRbZUelaXTQhnJN478MAiDoSFWusIFXMrcvxwaKkOmDhT113ac/QEluM3vH\ni3yfltdSZl+3gQ97VnAYSt26ZIf/VaKCci7SVk3PicPOJMj+ak7pt7I+99s8\nju8R7poWb6Cf7mFxf2eSiTZibA47iq2jDH0IRvRsLdTroMXGsM74rLryrTdD\nNFE/soQoQheU8J7/5pdgCmw/CAsfUwVVdX8apeb2sDa8IndDJB9Fhr7OAKia\no3r+RYtOb+uQIUnm07//bDWKk44asYbxGYyge1HVYwCNuy1bdSwDC7IpsPIf\n2iZ2NOjZd0EmCFbSm408Q3Q3CMCc1ih2+TQGpExV3sembLI9NRaCLE3FVklB\nxS/k\r\n=iWdE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=12"},"gitHead":"51a13ea9ed6a55352f0633ece9f82c6c680aa6c3","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"7.15.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"16.3.0","dependencies":{"uuid":"^8.3.2","hyperid":"^3.0.0","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.5.0","fastseries":"^2.0.0","mqtt-packet":"^7.1.2","aedes-packet":"^2.3.1","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","readable-stream":"^3.6.0","aedes-persistence":"^8.1.3","bulk-write-stream":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.6","tsd":"^0.19.1","mqtt":"^4.3.4","snazzy":"^9.0.0","standard":"^16.0.4","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.12.4","typescript":"^4.5.5","@types/node":"^17.0.15","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.31.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^9.1.0","@typescript-eslint/parser":"^5.10.2","@typescript-eslint/eslint-plugin":"^5.10.2"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.46.3_1644910341456_0.1478835435809953","host":"s3://npm-registry-packages"}},"0.47.0":{"name":"aedes","version":"0.47.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.47.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"03cb1fcb984b1e51cf21a1b46530f925ce7acb01","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.47.0.tgz","fileCount":62,"integrity":"sha512-ERe7jMI87KlZVj+RWDEEQMTGJ10Nr68Jx5QA+/glBPmLpIoyB1sPv5xgY8FJ/zrnyj4RN04Sv9N6HsS8EmNpNg==","signatures":[{"sig":"MEYCIQC2Ex6qGT5SbbopQADK8kISrHF6laS3pBPwr5nEXJfJpQIhAJHrK8Ck0dVoFpp00EAgdX0iYMSmTNCP2ltjSoSCzaTm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig1G7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodBQ//cDFm7PwVw2nz5MwOBXmKLw5SoMZ+BkWfgdQPBlW/OUVQGsUP\r\nq0NJKyOiqoQgJy3MxEQV/QF3TAj7nv5CuXrvRyl56SuDha6K6nu69INhRBuM\r\nEPXMRyowRdNTds9fheBD7V6bctar14yerg/4JWMNQmrjYJcic7fx7nHidbTB\r\nYNLRii6V63NP+DNASxsqLNa434GQthdPjCS6MScEVkwJzYOnCdmNVsVwtGn1\r\nvH66DUV5X7k5G+SMufQmyPaRwSMmZhVTh1uAwImIA5wruMznnZC4UffRdpJN\r\nElcNwuf0okcrFizg3sy36kY2RILgBQYzfbG/kwHLYEhixv71y+y52VK4BFiP\r\nirjjBjdWVMzdiiAu6XKdsWMvFFqE+BeG2CCSypIeLP68Xcw0jene4ka7OPJ9\r\nyxfbGDVCC/XRLwKzly67QToi4CKl6oahclzPK7H76f9wZrmyH8+ZrdQC0aFW\r\nOmpbvfu5v0McXSQ6OWvAC/se/PMkdWqF1Iwbw/mKfT/fA8r7CezZhWqN/pCd\r\nMEEl/tVUOtP+S0gT+0GZWlU3S4jbfx4H8c8BheiWWP1VF0KzCnswMNYBS5aZ\r\n2qkHOSEHY5nCcGXZnILcu5KHaz4YHXEKMVws8fub7i9YtooQsW908db1KJQa\r\nkZaSCOWrXQGqJtc9iXSRdVqISR0kZLNicjQ=\r\n=4xoh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=14"},"gitHead":"b4e76882833d12866099ab4ba9afb3943919c712","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"7.15.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"16.3.0","dependencies":{"uuid":"^8.3.2","hyperid":"^3.0.1","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^4.5.0","fastseries":"^2.0.0","mqtt-packet":"^7.1.2","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","tsd":"^0.20.0","mqtt":"^4.3.7","snazzy":"^9.0.0","standard":"^16.0.4","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^14.14.2","typescript":"^4.6.3","@types/node":"^17.0.24","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.31.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^9.1.2","@typescript-eslint/parser":"^5.19.0","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.47.0_1652773307691_0.40667215718317085","host":"s3://npm-registry-packages"}},"0.48.0":{"name":"aedes","version":"0.48.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.48.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"26293408aa616b899154bb07b07312c09160249a","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.48.0.tgz","fileCount":63,"integrity":"sha512-vVYFx73ZJc4mHIE/Ks3636hTDDDz/EbMFMAYAOCojDFZ3t4NbNYS6Eq/k8TAd753o1D86FwSj/7UWr329IPX9A==","signatures":[{"sig":"MEUCIHvX0mgW8wz4dJDDfXnDWFwQwBFIQoxVcl2i4aBy9o1UAiEA5aMvmXwfUSswotUGqST/tbRImlfFGzQN1Ywq+bROfHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":307264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIthwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKzA/8CjRTHo4TeoZq8xGZpeBQ3yxuozB+SAedH3txa8Z9gvyMHgAL\r\nCxr8yzk1MJ8zDfX2Z5D5P/45d9l8adrpaAidSLMRUMJiRAYeZXwGmDBvX94m\r\njYnTn48Yylv6PPhhUjUPg7Q6lnt3ThvM11wl5foUHqFkloUJcELyEBASmJmd\r\nwuqKzu1d1dwoLaJIvKNtE9Bnj9c/nwnUpBp9iyNaa9Hh2dfoeBsMSEC+w82J\r\n7FKG69FW2673gCu44Uo6WhWY48SKSZZSkJo1rIAhexrhBDXPIIK/FpugZDn8\r\nihWX6PDb+hWm94o1WAnC25Bd4jD6oXZoY7Rq2XHrH4Rt0As5Pd6zJYMDtwmK\r\na3m9Fu5aLYRrcvvAj6JSvXgrDrRDlWeq+V0Oe6neXZKBhrSvyCDkgMxDaVSZ\r\nt8p4btKPKjPtpoC3CFYAYuNKvARl/vXpxdQwqdfY8GvTYVPFK5fBBhloCMJE\r\nF7/xSD2TSXuJkXQ1liKIj2Q9eV/rhgf1/JSEVRiedn3JUbUV3/0LVr2O3JYP\r\nyYCDNrF1uzztzcODX9CavThhJZh0Z8WHWXOK7nEaExzRsJ8Y70EsOiDTimdd\r\nFyGHfEiMuR96+ioVSjZfPvUAGvgEAc7RIkHo7ZVdLMzYyFWddUUFliPb9u+Z\r\nCgpyGVr+xJZy5PKGGKewS7Cd/QWGXaYioas=\r\n=4Xb2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=14"},"gitHead":"4fad7089a94b76822d3ca9fc25e1c7188de57363","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix && eslint -c types/.eslintrc.json --fix aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"7.15.1","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"16.3.0","dependencies":{"uuid":"^9.0.0","hyperid":"^3.0.1","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^5.0.0","fastseries":"^2.0.0","mqtt-packet":"^8.1.1","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","tsd":"^0.23.0","mqtt":"^4.3.7","snazzy":"^9.0.0","standard":"^17.0.0","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^15.2.0","typescript":"^4.7.4","@types/node":"^18.6.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.32.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^9.1.2","@typescript-eslint/parser":"^5.31.0","@typescript-eslint/eslint-plugin":"^5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.48.0_1663228016324_0.8012128552724167","host":"s3://npm-registry-packages"}},"0.48.1":{"name":"aedes","version":"0.48.1","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.48.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"ad3d48969468343b5f73e2aa585ad5446fe7eaa4","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.48.1.tgz","fileCount":63,"integrity":"sha512-K8BFI55b9w2NcOo0NpyTLxY9RV+eC8EWjs8iZgc72oXwIe9wcd4dZldhdF+7B6KVFWnFog5s4WSQpZHn1RTf6Q==","signatures":[{"sig":"MEUCIH4c7VL+spEVKHPoQw9wSeX+m0Jt+G6aW4r1k7O72aFFAiEAw/1cvStxlkqYhircqAxVCYzV0ApujjjvLtlSa28n1GE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":307523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmYD3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoIA//Y7tEUXJ1TVvMcj/nu0NcMT8a6n/BYVSexbvlpJ3casb1u83j\r\nuYWM/B9cUXbifkAwz1YswrlmbH8sY943JozanzxPxIGVef+kOgvEl7y7o5dc\r\nUo3nYI/K/8BHm7bAqNxNttDZ+qq4QnUdKKL0tWP2cZbVI/XtoQ339Cgy5mnQ\r\nzb30v5BiwDjEyuQAVGFCvFMmvmXBShxFjkvavDDKCY4vggUAuvxBeZVSBC8n\r\nfSiMqYZfHoaJpcGQxnJyztRJJiMyVdnAJKb4nmPUPU+5QKzubIQF8qUZ5b2r\r\nBuwAs96IfDMYqOw45VolNnaiBd62i/uILDte0U5RQOXcWsNIqPUhro4dRb+O\r\nT358Ka+8SjQrSj87ziclByglxSfW8tE0Y5Ml/sNPz3gKv4YIO7glPCxIHY4Q\r\nP44q6eq40NPxyMu3ak+aRO6zVonN/x0WkUYLIK4ndyLzG1Z7rRsyafdEu44N\r\nreKrwp8pDvnVD1+p2P7hIAIlvyFFW+l8pcJ6jZ+2PQRpZbIUyme/XRgxi5px\r\nglmLeO/oA82jIw+acj7b2NzOFXDNfuttJUU/wBbWoSajtfvf69v/eBxGCD4p\r\nodLS/8tRPT6QlkRM5LGedTC/L2pdJGozwQsR2i8E8r9l8mlS0nlnC5EZ5eIf\r\n0FIr7KdxrwxPGb1bmTBSAFBIhRyXY+F9yhM=\r\n=3Ov4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=14"},"gitHead":"58c37ebda1700ba6b483a222355713a7cd0cdcce","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix && eslint -c types/.eslintrc.json --fix aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"8.19.2","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"16.18.1","dependencies":{"uuid":"^9.0.0","hyperid":"^3.0.1","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^5.0.0","fastseries":"^2.0.0","mqtt-packet":"^8.1.1","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","tsd":"^0.24.0","mqtt":"^4.3.7","snazzy":"^9.0.0","standard":"^17.0.0","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^15.2.0","typescript":"^4.7.4","@types/node":"^18.6.1","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.32.1","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^9.1.2","@typescript-eslint/parser":"^5.31.0","@typescript-eslint/eslint-plugin":"^5.31.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.48.1_1671004407037_0.40895683008266226","host":"s3://npm-registry-packages"}},"0.49.0":{"name":"aedes","version":"0.49.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.49.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"64a6ef31d1368c5b133325dfdaf7aef22cfa1e42","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.49.0.tgz","fileCount":63,"integrity":"sha512-RJK/ZggcCwXE9MW2mJ6+kLDa732DdkIbZcMP4sQkl8T8Gb9HSYKneuRub1kKgKQDvne8EQLOOo36PXLpbr3BOg==","signatures":[{"sig":"MEUCIHJLCmNcqIDu+tJkbhS6hsGHIaYn30I3sacaQrFXofqgAiEA1BVtv669/sHVgvVRM87A+XHLgDjBO/Ku2NFPLZ6yfYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/w8yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2LA/+PIOiBsek3b2DAroMJF7NRSRFM6rnkhlE4hIeZujOCi/eTI87\r\nxd6tbT6/uEfJsPPPTkF6PIdHbjVVjGbfUh8xz45+YyKktoFyTQNszR3/L2cS\r\nmEGI7ggMChd1p4LhgzluuoLL80c36XG8ybO+LwwQVQF/zWiIQw4T4+pP5WUv\r\njRBbWF+8ZwzhNQUfFwjfEJGyObJTB3cNo5Is2zM1QYLQl1fwtUkPP6/01qLs\r\nAPfeNJBKBGabuaCRxiVABsg7CLy3jq5EsCGmcDKcBLt85jGER3PD6E9eJslL\r\nfwjLQD5iqfO2tBTMEckhD8FG28o8CVmKERpiFYPGaqmPJpddYSAjyfj625f9\r\n4sP0Ye5L6u8jwIufWi3IOFEcyjlRX8GER2fckYr6tuOvorHkIh79OiGT4iNg\r\nG+oqrsvTpMUeO8pblfcEIHFUp2E2GPFnDM+DaKwiiTIGKp/LfoQ8/saNwk7z\r\ng7I4W9GQSO6BNX9yrdkmMdIMrONQZ9hj5ngHFTJd5MJ4OsstkZPunL/6gkQP\r\n1OLmPuiaDxbb9uZumqCx9P37ZH57aCjp/BnoTysfCQfFvSEPeryOM3trDUQo\r\nH9Du1yxAT13CA7Fqb8BLUHr60Tc9clE+0uN/vWFenl7otGamwERpysjRd3Xa\r\n02Ou6bQR9oyeai963AO/i5Rta5QpbhZqFpQ=\r\n=QH5T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=14"},"gitHead":"cfb4073ae04d2344f04579a8a58cdc99db9ba336","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix && eslint -c types/.eslintrc.json --fix aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"8.19.2","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"16.18.1","dependencies":{"uuid":"^9.0.0","hyperid":"^3.1.1","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^5.0.0","fastseries":"^2.0.0","mqtt-packet":"^8.1.2","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.4","tsd":"^0.25.0","mqtt":"^4.3.7","snazzy":"^9.0.0","standard":"^17.0.0","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^15.6.1","typescript":"^4.9.5","@types/node":"^18.14.2","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.33.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^10.0.2","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.49.0_1677659954358_0.11780527552161768","host":"s3://npm-registry-packages"}},"0.50.0":{"name":"aedes","version":"0.50.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.50.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"40458730a5de3a570df637459cdc5e0f8eacee5c","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.50.0.tgz","fileCount":63,"integrity":"sha512-uNwHGLBzxkU7QS50CLBhcyyo7TEogW8ySJAZlZTGYgr0oqzI0gRCmSlMt87g0Io56S7pGlkcs69NcV85qcx7rQ==","signatures":[{"sig":"MEQCIF9E1ZfQ9nDhAMMG8dYOZX4eBNGZUXBtr0w81gABWvIcAiBGf6QSIOYsnWF8PTn+iV7RBoR0FwHL5c749Vr2Q9AYcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308694},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=16"},"gitHead":"ee1f63b55689ec6d77bee7d3cc792d3c901db03e","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix && eslint -c types/.eslintrc.json --fix aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"8.19.2","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"16.18.1","dependencies":{"uuid":"^9.0.0","hyperid":"^3.1.1","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^5.0.0","fastseries":"^2.0.0","mqtt-packet":"^8.2.0","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.7","tsd":"^0.28.1","mqtt":"^5.0.0","snazzy":"^9.0.0","standard":"^17.1.0","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^16.1.3","typescript":"^5.1.6","@types/node":"^20.4.5","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.35.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^10.3.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.50.0_1690372540429_0.624906841491081","host":"s3://npm-registry-packages"}},"0.50.1":{"name":"aedes","version":"0.50.1","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.50.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"42b65f0c81e9290db47022e0da5e5092ea5f05f0","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.50.1.tgz","fileCount":63,"integrity":"sha512-S1P+COZYSDVYND8G+b7Vy+xoENix57QOJL8pDlwBYvr6GIiaJZFNvOy7GvUxPDxb0EBrsiPSfHHJc6aySK9Wfg==","signatures":[{"sig":"MEQCIE/DvdaUbpL/dGS6s7k45GJtIe2wbJ/mv/koFSL/B7VgAiB6IKmAYxoYU5GjrMzTd4iTZ4XIvo7/Xg3LgDACc6pqiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308780},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=16"},"gitHead":"6662b371ce790bba7a81781473a922566fcac48a","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix && eslint -c types/.eslintrc.json --fix aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"10.1.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"20.8.0","dependencies":{"uuid":"^9.0.0","hyperid":"^3.1.1","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^5.0.0","fastseries":"^2.0.0","mqtt-packet":"^9.0.0","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.7","tsd":"^0.28.1","mqtt":"^5.0.0","snazzy":"^9.0.0","standard":"^17.1.0","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^16.1.3","typescript":"^5.1.6","@types/node":"^20.4.5","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.35.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^10.3.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.50.1_1702299642596_0.2894221252931317","host":"s3://npm-registry-packages"}},"0.51.0":{"name":"aedes","version":"0.51.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.51.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"e5e3fded5032283dafe57f75332d36be85781ad3","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.51.0.tgz","fileCount":63,"integrity":"sha512-S01alwwL9FBayYRoniMXdbH1DDdNRSr2y+2smBtpd2GGvrSN55MpK0+OaJJobw+xy/95Gj5wwEiKWoGUchtwJQ==","signatures":[{"sig":"MEQCIGW8cfPDu8ZqAUC7UxrigOJNhBcNQFwojQ9ZN+g25gnuAiAIaPkAPGcsxEMonON5OxFwyljR6ONBAGZvtJbGkJWHSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310784},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=16"},"gitHead":"f42882c9e20713b450249d60386334b8127c5060","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix && eslint -c types/.eslintrc.json --fix aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"10.1.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"20.8.0","dependencies":{"uuid":"^9.0.0","hyperid":"^3.1.1","retimer":"^3.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^5.0.0","fastseries":"^2.0.0","mqtt-packet":"^9.0.0","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.7","tsd":"^0.28.1","mqtt":"^5.0.0","snazzy":"^9.0.0","standard":"^17.1.0","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^16.1.3","typescript":"^5.1.6","@types/node":"^20.4.5","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.35.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^10.3.0","@typescript-eslint/parser":"^6.2.0","@typescript-eslint/eslint-plugin":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.51.0_1705071592006_0.37377502830785114","host":"s3://npm-registry-packages"}},"0.51.1":{"name":"aedes","version":"0.51.1","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.51.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"144f8a05671493c494506b54ea136b820b81af64","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.51.1.tgz","fileCount":63,"integrity":"sha512-SR53TIaVmdOlM0Z/1+dnWQGxBiDRRMXLF0RbL/7DOPKEuwS5sGtvSwBKtZAPhFbdhZr1hz/lG556TuUG+1ZfMA==","signatures":[{"sig":"MEUCIQCqWmff4S1VYbSIHYoX5BBeJ5ykphvmx10unkIWPrhutAIgZrSqrSsP8jwkncPXdO9phYXraegMES4YJzO0C43Owi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310838},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=16"},"funding":{"url":"https://opencollective.com/aedes","type":"opencollective"},"gitHead":"ac4f2e07739bbff3f31be47246a08fc02465b44e","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix && eslint -c types/.eslintrc.json --fix aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause;0BSD\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"10.1.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"20.8.0","dependencies":{"uuid":"^9.0.1","hyperid":"^3.2.0","retimer":"^4.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^5.0.0","fastseries":"^2.0.0","mqtt-packet":"^9.0.0","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.10","tsd":"^0.30.4","mqtt":"^5.3.5","snazzy":"^9.0.0","standard":"^17.1.0","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^17.0.5","typescript":"^5.3.3","@types/node":"^20.11.17","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.39.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^11.2.2","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.51.1_1715075210080_0.0754566056266992","host":"s3://npm-registry-packages"}},"0.51.2":{"name":"aedes","version":"0.51.2","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.51.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"5a586b211d48377a4420abe141f8b0a3c00fb525","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.51.2.tgz","fileCount":63,"integrity":"sha512-G4jYcv7vocEsDC860SPYxpeBABhCZp4na5kwJaGMcrs2f8TnjOsKNf3r0QrkGmmzEPARhLsRb1XshZqdchc20w==","signatures":[{"sig":"MEUCIQDaWgK1sJ44o5xDNERmtF1z+Lc9y7kOwPZ57R3H8gmgKAIgUa+4J/ZCugEqwjLb+E9J1k5J4OxQh21RVHOpVPXMkkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":311569},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=16"},"funding":{"url":"https://opencollective.com/aedes","type":"opencollective"},"gitHead":"a26b90b5715154a6d44052e91424562cb8b0dd07","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix && eslint -c types/.eslintrc.json --fix aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause;0BSD\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"10.1.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"20.8.0","dependencies":{"uuid":"^9.0.1","hyperid":"^3.2.0","retimer":"^4.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^6.0.0","fastseries":"^2.0.0","mqtt-packet":"^9.0.0","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.10","tsd":"^0.31.0","mqtt":"^5.3.5","snazzy":"^9.0.0","standard":"^17.1.0","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^17.0.5","typescript":"^5.3.3","@types/node":"^20.11.17","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.41.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^11.2.2","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.51.2_1717742025161_0.31805007345343794","host":"s3://npm-registry-packages"}},"0.51.3":{"name":"aedes","version":"0.51.3","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@0.51.3","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"cd393d6e427ada6f6ae2fcd2df53a2744c86cad8","tarball":"https://registry.npmjs.org/aedes/-/aedes-0.51.3.tgz","fileCount":63,"integrity":"sha512-aQfiI9w3RbqnowNCdcGMmCtxBFXN9bhJFcuZm24U5/NU06V3MCl42jWK2GUnu8rOypR2Ahi/aEcgq3w7CMcycg==","signatures":[{"sig":"MEYCIQCM0QRYg7ohu7m8vObGQy0X1xG9u7yhEHmRNZqEqWyMjQIhALGDg+iLV1sKGIOgqVXc+jTMyuyu6A06XSAVTVWYKmqk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":311998},"main":"aedes.js","types":"aedes.d.ts","engines":{"node":">=16"},"funding":{"url":"https://opencollective.com/aedes","type":"opencollective"},"gitHead":"9b9d52445062a5069f80277f873d2aa6c44f0f2e","scripts":{"lint":"npm run lint:standard && npm run lint:typescript && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run unit -- --cov --no-check-coverage --coverage-report=lcovonly && npm run test:typescript","lint:fix":"standard --fix && eslint -c types/.eslintrc.json --fix aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:report":"npm run lint && npm run unit:report && npm run test:typescript","unit:report":"tap -J test/*.js --cov --coverage-report=html --coverage-report=cobertura | tee out.tap","lint:markdown":"markdownlint docs/*.md README.md","lint:standard":"standard --verbose | snazzy","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause;0BSD\"","lint:typescript":"eslint -c types/.eslintrc.json aedes.d.ts types/**/*.ts test/types/**/*.test-d.ts","test:typescript":"tsd"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":true},"hooks":{"before:init":["npm run test:ci"]},"github":{"release":true}},"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"10.1.0","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"20.8.0","dependencies":{"uuid":"^10.0.0","hyperid":"^3.2.0","retimer":"^4.0.0","reusify":"^1.0.4","fastfall":"^1.5.1","mqemitter":"^6.0.0","fastseries":"^2.0.0","mqtt-packet":"^9.0.0","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.4","aedes-persistence":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.10","tsd":"^0.31.0","mqtt":"^5.3.5","snazzy":"^9.0.0","standard":"^17.1.0","duplexify":"^4.1.2","pre-commit":"^1.2.2","proxyquire":"^2.1.3","release-it":"^17.0.5","typescript":"^5.3.3","@types/node":"^20.11.17","concat-stream":"^2.0.0","license-checker":"^25.0.1","mqtt-connection":"^4.1.0","markdownlint-cli":"^0.41.0","websocket-stream":"^5.5.2","@sinonjs/fake-timers":"^11.2.2","@typescript-eslint/parser":"^7.0.1","@typescript-eslint/eslint-plugin":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/aedes_0.51.3_1724827612856_0.5738810450899334","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"aedes","version":"1.0.0","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@1.0.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"eeb059db1aa01ef3a7f47001bdaf811c4b7abca6","tarball":"https://registry.npmjs.org/aedes/-/aedes-1.0.0.tgz","fileCount":71,"integrity":"sha512-9NNdArUy/EChVc/cnvZfgpBLxPsg9EZdh/hXogy6Dnm3aQLh3EMIemiQImwzd7brkCV1gyqcp8pvzNa5vswVMA==","signatures":[{"sig":"MEQCIFx9ut88mW4E9CXQHy/uRKKgABKNtgeThIfXwW0+jX0cAiB43JMBaW5vBR0oyMWGJahF3FjaPmALpTXEsoKUbr07ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384028},"type":"module","types":"aedes.d.ts","engines":{"node":">=20"},"exports":"./aedes.js","funding":{"url":"https://opencollective.com/aedes","type":"opencollective"},"gitHead":"65d86c9c87487b66b8bc8f0fe8f68b1a5e8e1717","scripts":{"lint":"npm run lint:code && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"node checkVersion.js && npm run unit:v20win32 || npm run unit:other","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run coverage && npm run test:typescript","coverage":"c8 --reporter=lcov npm run unit","lint:fix":"eslint --fix","lint:code":"eslint","unit:other":"node --test --test-timeout=180000 test/*.js test/*.cjs","test:report":"npm run lint && npm run unit:report && npm run test:typescript","lint:markdown":"markdownlint docs/*.md README.md","unit:v20win32":"node --test --test-timeout=180000","coverage:report":"c8 report","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause;0BSD\"","test:typescript":"tsd","lint:markdown:fix":"markdownlint --fix docs/*.md README.md"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"10.9.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^11.1.0","hyperid":"^3.3.0","retimer":"^4.0.0","reusify":"^1.1.0","fastfall":"^1.5.1","mqemitter":"^7.1.0","fastseries":"^2.0.0","mqtt-packet":"^9.0.2","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.5","aedes-persistence":"^10.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ws":"^8.18.3","tsd":"^0.33.0","mqtt":"^5.14.0","eslint":"^9.32.0","release-it":"^19.0.4","@types/node":"^24.2.0","neostandard":"^0.12.2","testcontainers":"^11.9.0","license-checker":"^25.0.1","markdownlint-cli":"^0.45.0","@fastify/pre-commit":"^2.2.0","toxiproxy-node-client":"^4.0.0"},"peerDependencies":{"aedes-persistence-level":"^9.1.2","aedes-persistence-redis":"^11.2.1","aedes-persistence-mongodb":"^9.3.1"},"peerDependenciesMeta":{"aedes-persistence-level":{"optional":true},"aedes-persistence-redis":{"optional":true},"aedes-persistence-mongodb":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aedes_1.0.0_1770631475927_0.08698403853144088","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"aedes","version":"1.0.1","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"aedes@1.0.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"contributors":[{"url":"https://github.com/GavinDmello","name":"Gavin D'mello"},{"url":"https://github.com/behrad","name":"Behrad Zari"},{"url":"https://github.com/gnought","name":"Gnought"},{"url":"https://github.com/robertsLando","name":"Daniel Lando"}],"homepage":"https://github.com/moscajs/aedes#readme","bugs":{"url":"https://github.com/moscajs/aedes/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"71ffccd60f62259ec4c967f2a414d463569d87e6","tarball":"https://registry.npmjs.org/aedes/-/aedes-1.0.1.tgz","fileCount":72,"integrity":"sha512-DDS1q5aehzNvZISZi2Dx8IN/rnm5VB9gjKGoSQMuRQE5I8T7cpZI3xEBGCpLR+73IqywI2vdX9asc2t+cx36/A==","signatures":[{"sig":"MEUCIFmlJi0W48YpC2CGCQX9Hb2RMAH/m+DpD3xFGNPZuygVAiEAmiAFeSN+PlKsMKN4FoBvgnc1Voaryv5gQU+qz5DKzwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384315},"type":"module","types":"aedes.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./aedes.d.ts","default":"./aedes.js"}},"funding":{"url":"https://opencollective.com/aedes","type":"opencollective"},"gitHead":"d78fec910ee6f490460a5ceb014530b00dcab034","scripts":{"lint":"npm run lint:code && npm run lint:markdown","test":"npm run lint && npm run unit && npm run test:typescript","unit":"node checkVersion.js && npm run unit:v20win32 || npm run unit:other","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics","test:ci":"npm run lint && npm run coverage && npm run test:typescript","coverage":"c8 --reporter=lcov npm run unit","lint:fix":"eslint --fix","lint:code":"eslint","unit:other":"node --test --test-timeout=180000 test/*.js test/*.cjs","test:report":"npm run lint && npm run unit:report && npm run test:typescript","lint:markdown":"markdownlint docs/*.md README.md","unit:v20win32":"node --test --test-timeout=180000","coverage:report":"c8 report","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause;0BSD\"","test:typescript":"tsd","lint:markdown:fix":"markdownlint --fix docs/*.md README.md"},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"standard":{"ignore":["types/*","test/types/*"]},"pre-commit":["test"],"repository":{"url":"git+https://github.com/moscajs/aedes.git","type":"git"},"_npmVersion":"10.9.4","description":"Stream-based MQTT broker","directories":{},"_nodeVersion":"22.22.0","dependencies":{"uuid":"^11.1.0","hyperid":"^3.3.0","retimer":"^4.0.0","reusify":"^1.1.0","fastfall":"^1.5.1","mqemitter":"^7.1.0","fastseries":"^2.0.0","mqtt-packet":"^9.0.2","aedes-packet":"^3.0.0","fastparallel":"^2.4.1","end-of-stream":"^1.4.5","aedes-persistence":"^10.2.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ws":"^8.18.3","tsd":"^0.33.0","mqtt":"^5.14.0","eslint":"^9.32.0","release-it":"^19.0.4","@types/node":"^24.2.0","neostandard":"^0.12.2","testcontainers":"^11.9.0","license-checker":"^25.0.1","markdownlint-cli":"^0.45.0","@fastify/pre-commit":"^2.2.0","toxiproxy-node-client":"^4.0.0"},"peerDependencies":{"aedes-persistence-level":"^9.1.2","aedes-persistence-redis":"^11.2.1","aedes-persistence-mongodb":"^9.3.1"},"peerDependenciesMeta":{"aedes-persistence-level":{"optional":true},"aedes-persistence-redis":{"optional":true},"aedes-persistence-mongodb":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aedes_1.0.1_1773060893130_0.7706497589579553","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"aedes","version":"1.0.2","description":"Stream-based MQTT broker","exports":{".":{"types":"./aedes.d.ts","default":"./aedes.js"}},"type":"module","types":"aedes.d.ts","scripts":{"lint":"npm run lint:code && npm run lint:markdown","lint:fix":"eslint --fix","lint:code":"eslint","lint:markdown":"markdownlint docs/*.md README.md","lint:markdown:fix":"markdownlint --fix docs/*.md README.md","test":"npm run lint && npm run unit && npm run test:typescript","test:ci":"npm run lint && npm run coverage && npm run test:typescript","test:report":"npm run lint && npm run unit:report && npm run test:typescript","test:typescript":"tsd","unit":"node checkVersion.js && npm run unit:v20win32 || npm run unit:other","unit:v20win32":"node --test --test-timeout=180000","unit:other":"node --test --test-timeout=180000 test/*.js test/*.cjs","coverage":"c8 --reporter=lcov npm run unit","coverage:report":"c8 report","license-checker":"license-checker --production --onlyAllow=\"MIT;ISC;BSD-3-Clause;BSD-2-Clause;0BSD\"","release":"read -p 'GITHUB_TOKEN: ' GITHUB_TOKEN && export GITHUB_TOKEN=$GITHUB_TOKEN && release-it --disable-metrics"},"pre-commit":["test"],"tsd":{"directory":"test/types"},"standard":{"ignore":["types/*","test/types/*"]},"repository":{"type":"git","url":"git+https://github.com/moscajs/aedes.git"},"keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"contributors":[{"name":"Gavin D'mello","url":"https://github.com/GavinDmello"},{"name":"Behrad Zari","url":"https://github.com/behrad"},{"name":"Gnought","url":"https://github.com/gnought"},{"name":"Daniel Lando","url":"https://github.com/robertsLando"}],"license":"MIT","funding":{"type":"opencollective","url":"https://opencollective.com/aedes"},"bugs":{"url":"https://github.com/moscajs/aedes/issues"},"homepage":"https://github.com/moscajs/aedes#readme","engines":{"node":">=20"},"devDependencies":{"@fastify/pre-commit":"^2.2.0","@types/node":"^24.2.0","c8":"^10.1.3","eslint":"^9.32.0","license-checker":"^25.0.1","markdownlint-cli":"^0.45.0","mqtt":"^5.14.0","neostandard":"^0.12.2","release-it":"^19.0.4","testcontainers":"^11.9.0","toxiproxy-node-client":"^4.0.0","tsd":"^0.33.0","ws":"^8.18.3"},"dependencies":{"aedes-packet":"^3.0.0","aedes-persistence":"^10.2.2","end-of-stream":"^1.4.5","fastfall":"^1.5.1","fastparallel":"^2.4.1","fastseries":"^2.0.0","hyperid":"^3.3.0","mqemitter":"^7.1.0","mqtt-packet":"^9.0.2","retimer":"^4.0.0","reusify":"^1.1.0","uuid":"^11.1.0"},"peerDependencies":{"aedes-persistence-level":"^9.1.2","aedes-persistence-mongodb":"^9.3.1","aedes-persistence-redis":"^11.2.1"},"peerDependenciesMeta":{"aedes-persistence-level":{"optional":true},"aedes-persistence-mongodb":{"optional":true},"aedes-persistence-redis":{"optional":true}},"_id":"aedes@1.0.2","gitHead":"fc3647511bd709b442f5998fe8c6eda90183dad8","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-yVb/7ZEcUAV3MqMkMHv5aOTnyeHDLDlkHo0tD1YnBoC3+rdUcMfILTvTl7i4Y7zTaujQD5TTznXdJFOBeaUlrA==","shasum":"499c3939ac7a0f25f0c2e4459fad27212b9613cb","tarball":"https://registry.npmjs.org/aedes/-/aedes-1.0.2.tgz","fileCount":72,"unpackedSize":384395,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFkP77450IrrKRaAnrVZo5k8Nbu49c/5CsL4yHXo+YSCAiEAi0M9xh9oRDqVRAxGux6Pbh56JtIUGKJWF3DZnuvQXyg="}]},"_npmUser":{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},"directories":{},"maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aedes_1.0.2_1774597175655_0.23283756469427086"},"_hasShrinkwrap":false}},"time":{"created":"2015-03-06T12:36:21.827Z","modified":"2026-03-27T07:39:36.006Z","0.1.0":"2015-03-06T12:36:21.827Z","0.2.0":"2015-05-16T21:52:03.904Z","0.3.0":"2015-06-02T18:44:34.885Z","0.4.0":"2015-06-21T11:00:08.539Z","0.6.0":"2015-07-25T14:07:01.524Z","0.7.0":"2015-07-28T18:35:46.785Z","0.8.0":"2015-09-28T16:42:43.748Z","0.9.0":"2015-10-05T08:13:01.810Z","0.10.0":"2015-10-25T11:04:39.022Z","0.10.1":"2015-11-05T13:38:16.146Z","0.10.2":"2015-11-05T13:41:25.949Z","0.10.3":"2015-11-16T08:28:52.174Z","0.11.0":"2015-11-30T19:50:32.382Z","0.11.1":"2015-12-16T22:33:53.573Z","0.12.0":"2015-12-31T09:17:58.115Z","0.12.1":"2015-12-31T10:25:01.980Z","0.12.2":"2016-01-05T08:50:36.399Z","0.12.3":"2016-01-05T09:00:03.523Z","0.12.4":"2016-01-11T21:42:12.202Z","0.12.5":"2016-02-14T11:56:59.980Z","0.12.6":"2016-02-24T13:25:40.155Z","0.13.0":"2016-02-26T08:18:46.421Z","0.13.1":"2016-02-26T08:23:33.938Z","0.14.0":"2016-03-18T08:48:39.941Z","0.15.0":"2016-04-13T17:29:00.071Z","0.15.1":"2016-04-25T16:11:49.732Z","0.16.0":"2016-04-28T21:24:38.390Z","0.16.1":"2016-04-29T07:24:30.533Z","0.17.0":"2016-05-03T06:24:04.582Z","0.17.1":"2016-05-09T17:22:17.934Z","0.18.0":"2016-06-10T12:30:30.223Z","0.19.0":"2016-06-18T10:22:49.641Z","0.20.0":"2016-08-03T06:56:57.739Z","0.21.0":"2016-09-02T07:12:11.715Z","0.22.0":"2016-09-27T20:51:48.656Z","0.23.0":"2016-10-02T13:38:26.079Z","0.23.1":"2016-10-20T16:43:43.390Z","0.24.0":"2016-10-25T20:34:15.930Z","0.25.0":"2017-02-07T13:34:06.952Z","0.25.1":"2017-03-04T20:07:18.151Z","0.25.2":"2017-04-02T17:00:07.585Z","0.25.3":"2017-04-03T08:01:53.684Z","0.26.0":"2017-04-14T09:07:50.551Z","0.26.1":"2017-05-19T07:33:31.500Z","0.27.0":"2017-07-10T11:15:03.615Z","0.27.1":"2017-07-12T13:34:02.297Z","0.28.0":"2017-07-14T08:59:32.525Z","0.29.0":"2017-07-21T09:02:17.835Z","0.29.1":"2017-08-07T08:02:13.080Z","0.29.2":"2017-08-07T10:07:16.331Z","0.29.3":"2017-08-17T08:20:14.459Z","0.30.0":"2017-08-19T19:19:29.245Z","0.30.1":"2017-10-11T13:48:49.336Z","0.31.0":"2017-11-14T16:59:20.857Z","0.32.0":"2017-11-17T11:03:58.011Z","0.32.1":"2018-01-02T11:40:41.878Z","0.33.0":"2018-01-25T06:17:46.964Z","0.34.0":"2018-05-16T16:08:07.146Z","0.34.1":"2018-05-22T09:22:42.759Z","0.35.0":"2018-06-07T09:52:10.254Z","0.35.1":"2018-08-07T07:21:18.162Z","0.35.2":"2018-08-13T10:25:53.656Z","0.35.3":"2018-08-28T14:34:37.046Z","0.36.0":"2018-11-20T11:17:25.269Z","0.37.0":"2019-02-18T19:48:35.144Z","0.38.0":"2019-04-23T17:09:29.318Z","0.38.1":"2019-06-03T10:39:14.666Z","0.39.0":"2019-07-08T09:20:26.364Z","0.40.0":"2020-01-13T16:01:34.780Z","0.40.1":"2020-01-15T13:28:59.561Z","0.41.0":"2020-04-06T15:44:35.776Z","0.42.0":"2020-05-15T10:04:15.544Z","0.42.1":"2020-06-04T08:32:49.321Z","0.42.2":"2020-06-12T10:03:29.821Z","0.42.3":"2020-06-24T14:37:34.503Z","0.42.4":"2020-06-25T13:55:45.595Z","0.42.5":"2020-07-07T06:34:38.806Z","0.42.6":"2020-09-15T07:38:53.511Z","0.43.0":"2020-10-07T06:43:37.656Z","0.44.0":"2020-10-26T13:03:54.668Z","0.44.1":"2020-12-07T15:20:56.547Z","0.44.2":"2021-02-01T13:29:47.977Z","0.45.0":"2021-03-04T07:19:59.122Z","0.45.1":"2021-04-16T13:21:34.812Z","0.45.2":"2021-04-19T14:43:04.808Z","0.46.0":"2021-04-22T13:46:09.660Z","0.46.1":"2021-07-16T11:53:57.970Z","0.46.2":"2021-12-10T13:27:03.912Z","0.46.3":"2022-02-15T07:32:21.642Z","0.47.0":"2022-05-17T07:41:47.824Z","0.48.0":"2022-09-15T07:46:56.550Z","0.48.1":"2022-12-14T07:53:27.200Z","0.49.0":"2023-03-01T08:39:14.567Z","0.50.0":"2023-07-26T11:55:40.630Z","0.50.1":"2023-12-11T13:00:42.931Z","0.51.0":"2024-01-12T14:59:52.177Z","0.51.1":"2024-05-07T09:46:50.244Z","0.51.2":"2024-06-07T06:33:45.340Z","0.51.3":"2024-08-28T06:46:53.061Z","1.0.0":"2026-02-09T10:04:36.101Z","1.0.1":"2026-03-09T12:54:53.288Z","1.0.2":"2026-03-27T07:39:35.836Z"},"bugs":{"url":"https://github.com/moscajs/aedes/issues"},"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","homepage":"https://github.com/moscajs/aedes#readme","keywords":["mqtt","broker","server","mqtt-server","stream","streams","publish","subscribe","pubsub","messaging","mosca","mosquitto","iot","internet","of","things"],"repository":{"type":"git","url":"git+https://github.com/moscajs/aedes.git"},"description":"Stream-based MQTT broker","contributors":[{"name":"Gavin D'mello","url":"https://github.com/GavinDmello"},{"name":"Behrad Zari","url":"https://github.com/behrad"},{"name":"Gnought","url":"https://github.com/gnought"},{"name":"Daniel Lando","url":"https://github.com/robertsLando"}],"maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"roberts_lando","email":"daniel.sorridi@gmail.com"},{"name":"gnought","email":"gnought@gmail.com"},{"name":"getlarge","email":"ed@getlarge.eu"}],"readme":"<!-- markdownlint-disable MD013 -->\n# Aedes\n\n![ci](https://github.com/moscajs/aedes/workflows/ci/badge.svg)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](https://standardjs.com/)\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/moscajs/aedes/graphs/commit-activity)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/moscajs/aedes/pulls)\\\n[![codecov](https://codecov.io/gh/moscajs/aedes/graph/badge.svg?token=6SdoJIgIjg)](https://codecov.io/gh/moscajs/aedes)\n[![Known Vulnerabilities](https://snyk.io/test/github/moscajs/aedes/badge.svg)](https://snyk.io/test/github/moscajs/aedes)\\\n![node](https://img.shields.io/node/v/aedes)\n[![NPM version](https://img.shields.io/npm/v/aedes.svg?style=flat)](https://www.npmjs.com/aedes)\n[![NPM downloads](https://img.shields.io/npm/dm/aedes.svg?style=flat)](https://www.npmjs.com/aedes)\n\n[![opencollective](https://opencollective.com/aedes/donate/button.png)](https://opencollective.com/aedes/donate)\n\nBarebone MQTT server that can run on any stream servers\n\n- [Aedes](#aedes)\n  - [Install](#install)\n  - [Docker](#docker)\n  - [API](#api)\n  - [Features](#features)\n  - [Examples](#examples)\n  - [Clusters](#clusters)\n  - [Bridge connections](#bridge-connections)\n  - [Extensions](#extensions)\n  - [Middleware Plugins](#middleware-plugins)\n    - [Persistence](#persistence)\n    - [MQEmitter](#mqemitter)\n  - [Acknowledgements](#acknowledgements)\n  - [Mosca vs Aedes](#mosca-vs-aedes)\n    - [Benchmark: Aedes](#benchmark-aedes)\n      - [In memory - No clusters](#in-memory---no-clusters)\n      - [Redis Persistence and Redis Emitter - With Clusters](#redis-persistence-and-redis-emitter---with-clusters)\n      - [Mongo Persistence and Redis Emitter - With Clusters](#mongo-persistence-and-redis-emitter---with-clusters)\n    - [Redis Persistence and Mongodb Emitter - With Clusters](#redis-persistence-and-mongodb-emitter---with-clusters)\n    - [Benchmark: Mosca](#benchmark-mosca)\n  - [Made with Aedes](#made-with-aedes)\n  - [Collaborators](#collaborators)\n  - [Contribution](#contribution)\n  - [Security notice](#security-notice)\n  - [Support](#support)\n    - [Backers](#backers)\n    - [Sponsors](#sponsors)\n  - [License](#license)\n\n## Install\n\nTo install aedes, simply use npm:\n\n```sh\nnpm install aedes\n```\n\n## Docker\n\nCheck the [Docker docs](https://github.com/moscajs/aedes-cli#docker)\n\n## API\n\n- [Aedes class](./docs/Aedes.md)\n- [Client class](./docs/Client.md)\n\n## Features\n\n- Full compatible with [MQTT 3.1 and 3.1.1][ISO20922]\n- Standard TCP Support\n- SSL / TLS\n- WebSocket Support\n- Message Persistence\n- Automatic Reconnect\n- Offline Buffering\n- Backpress-support API\n- High Availability\n- Clusterable\n- Authentication and Authorization\n- `$SYS` support\n- Pluggable middlewares\n- [Dynamic Topics][dynamic_topics] Support\n- MQTT Bridge Support between aedes\n- [MQTT 5.0][mqttv5] _(not support yet)_\n- [Bridge Protocol][bridge_protocol] _(incoming connections only)_\n\n## Examples\n\n- [Examples](./docs/Examples.md)\n\n## Clusters\n\nAedes needs on disk dbs like MongoDB and Redis in order to work with clusters. Based on our tests and users reports the best performances/stability are reached when using [aedes-persistence-mongodb] paired with [mqemitter-redis].\n\nOther info:\n\n- The repo [aedes-tests](https://github.com/moscajs/aedes-tests) is used to test aedes with clusters and different emitters/persistences. Check its source code to have a starting point on how to work with clusters\n\n## Bridge connections\n\nNormally, when publishing a message, the `retain` flag is consumed by Aedes and\nthen set to `false`.  This is done for two reasons:\n\n- MQTT-3.3.1-9 states that it MUST set the RETAIN flag to 0 when a PUBLISH\n  Packet is sent to a Client because it matches an established subscription\n  regardless of how the flag was set in the message it received.\n- When operating as a cluster, only one Aedes node may store the packet\n\nBrokers that support the [Bridge Protocol][bridge_protocol] can connect to\nAedes.  When connecting with this special protocol, subscriptions work as usual\nexcept that the `retain` flag in the packet is propagated as-is.\n\n## Extensions\n\n- [aedes-logging]: Logging module for Aedes, based on Pino\n- [aedes-stats]: Stats for Aedes\n- [aedes-cli]: Run Aedes MQTT Broker from the CLI\n- [aedes-protocol-decoder]: Protocol decoder for Aedes MQTT Broker\n- [aedes-server-factory]: Create a server instance such as TCP, HTTP, TLS...\n\n## Middleware Plugins\n\n### Persistence\n\n- [aedes-persistence]: In-memory implementation of an Aedes persistence\n- [aedes-persistence-mongodb]: MongoDB persistence for Aedes\n- [aedes-persistence-redis]: Redis persistence for Aedes\n- [aedes-persistence-level]: LevelDB persistence for Aedes\n- [aedes-persistence-nedb]: NeDB persistence for Aedes\n\n### MQEmitter\n\n- [mqemitter]: An opinionated memory Message Queue with an emitter-style API\n- [mqemitter-redis]: Redis-powered mqemitter\n- [mqemitter-mongodb]: Mongodb based mqemitter\n- [mqemitter-child-process]: Share the same mqemitter between a hierarchy of\n  child processes\n- [mqemitter-cs]: Expose a MQEmitter via a simple client/server protocol\n- [mqemitter-p2p]: A P2P implementation of MQEmitter, based on HyperEmitter and\n  a Merkle DAG\n- [mqemitter-aerospike]: Aerospike mqemitter\n\n## Acknowledgements\n\nThis library is born after a lot of discussion with all\n[Mosca](http://www.npmjs.com/mosca) users and how that was deployed in\nproduction. This addresses your concerns about performance and stability.\n\n## Mosca vs Aedes\n\nExample benchmark test with 1000 clients sending 5000 QoS 1 messsages. Used\n[mqtt-benchmark] with command:\n\n```sh\nmqtt-benchmark --broker tcp://localhost:1883 --clients 1000 --qos 1 --count 5000\n```\n\nCPU INFO:\n\n```sh\nArchitecture:        x86_64\nCPU op-mode(s):      32-bit, 64-bit\nByte Order:          Little Endian\nCPU(s):              8\nOn-line CPU(s) list: 0-7\nThread(s) per core:  2\nCore(s) per socket:  4\nSocket(s):           1\nNUMA node(s):        1\nVendor ID:           GenuineIntel\nCPU family:          6\nModel:               94\nModel name:          Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz\nStepping:            3\nCPU MHz:             800.014\nCPU max MHz:         3500,0000\nCPU min MHz:         800,0000\nBogoMIPS:            5199.98\nVirtualization:      VT-x\nL1d cache:           32K\nL1i cache:           32K\nL2 cache:            256K\nL3 cache:            6144K\n```\n\n### Benchmark: Aedes\n\n#### In memory - No clusters\n\n```sh\n========= TOTAL (1000) =========\nTotal Ratio:                 1.000 (5000000/5000000)\nTotal Runtime (sec):         178.495\nAverage Runtime (sec):       177.845\nMsg time min (ms):           0.077\nMsg time max (ms):           199.805\nMsg time mean mean (ms):     35.403\nMsg time mean std (ms):      0.042\nAverage Bandwidth (msg/sec): 28.115\nTotal Bandwidth (msg/sec):   28114.678\n```\n\n#### Redis Persistence and Redis Emitter - With Clusters\n\n```sh\n========= TOTAL (1000) =========\nTotal Ratio:                 1.000 (5000000/5000000)\nTotal Runtime (sec):         114.404\nAverage Runtime (sec):       109.022\nMsg time min (ms):           0.065\nMsg time max (ms):           393.214\nMsg time mean mean (ms):     21.520\nMsg time mean std (ms):      0.595\nAverage Bandwidth (msg/sec): 45.896\nTotal Bandwidth (msg/sec):   45896.306\n```\n\n#### Mongo Persistence and Redis Emitter - With Clusters\n\n```sh\n========= TOTAL (1000) =========\nTotal Ratio:                 1.000 (5000000/5000000)\nTotal Runtime (sec):         112.769\nAverage Runtime (sec):       105.524\nMsg time min (ms):           0.062\nMsg time max (ms):           329.062\nMsg time mean mean (ms):     20.750\nMsg time mean std (ms):      0.878\nAverage Bandwidth (msg/sec): 47.464\nTotal Bandwidth (msg/sec):   47464.271\n```\n\n### Redis Persistence and Mongodb Emitter - With Clusters\n\n```sh\n========= TOTAL (1000) =========\nTotal Ratio:                 1.000 (5000000/5000000)\nTotal Runtime (sec):         118.587\nAverage Runtime (sec):       114.190\nMsg time min (ms):           0.080\nMsg time max (ms):           324.028\nMsg time mean mean (ms):     22.558\nMsg time mean std (ms):      0.730\nAverage Bandwidth (msg/sec): 43.832\nTotal Bandwidth (msg/sec):   43831.927\n```\n\n### Benchmark: [Mosca](http://www.npmjs.com/mosca)\n\n```sh\n========= TOTAL (1000) =========\nTotal Ratio:                 1.000 (5000000/5000000)\nTotal Runtime (sec):         264.934\nAverage Runtime (sec):       264.190\nMsg time min (ms):           0.070\nMsg time max (ms):           168.116\nMsg time mean mean (ms):     52.629\nMsg time mean std (ms):      0.074\nAverage Bandwidth (msg/sec): 18.926\nTotal Bandwidth (msg/sec):   18925.942\n```\n\n## Made with Aedes\n\nHere is a list of some interesting projects that are using Aedes as MQTT Broker. Submit a PR or an issue if you would like to add yours\n\n- [node-red-contrib-aedes](https://github.com/martin-doyle/node-red-contrib-aedes): MQTT broker for Node-Red based on Aedes\n- [Mqtt2Mqtt](https://github.com/robertsLando/Mqtt2Mqtt): Mqtt Bridge between two brokers with UI\n- [Kuzzle](https://github.com/kuzzleio/kuzzle): High performance and full featured IoT backend using MQTT alongside WebSocket and Http protocols\n\n## Collaborators\n\n- [__Gavin D'mello__](https://github.com/GavinDmello)\n- [__Behrad Zari__](https://github.com/behrad)\n- [__Gnought__](https://github.com/gnought)\n- [__Daniel Lando__](https://github.com/robertsLando)\n- [__Getlarge__](https://github.com/getlarge)\n\n## Contribution\n\n[![Help wanted](https://img.shields.io/github/labels/moscajs/aedes/help%20wanted)](https://github.com/moscajs/aedes/labels/help%20wanted)\n[![Contributors](https://img.shields.io/github/contributors/moscajs/aedes)](https://github.com/moscajs/aedes/graphs/contributors)\n\nWant to contribute? Check our list of\n[features/bugs](https://github.com/moscajs/aedes/projects/1)\n\n## Security notice\n\nMessages sent to the broker are considered _valid_ once they pass the [`authorizePublish`](./docs/Aedes.md#handler-authorizepublish-client-packet-callback) callback.\nIn other terms, if permissions for the given client are revoked after the call completes, the message is still considered valid.\nIn case you are sending time-sensitive messages, make sure to use QoS 0 or connect with a clean session.\n\n## Support\n\nIf there are bugs/leaks in production scenarios, we encourage people to send Pull Request and/or reach out maintainers for some paid support.\n\n### Backers\n\nThank you to all our backers! :raised_hands:\n\n[![Backers](https://opencollective.com/aedes/backers.svg?avatarHeight=64&width=890&button=false)](https://opencollective.com/aedes#backers)\n\n### Sponsors\n\nBecome a sponsor to get your logo on our README on Github\n\n[![Sponsor](https://opencollective.com/aedes/sponsors.svg)](https://opencollective.com/aedes#sponsor)\n\n## License\n\nLicensed under [MIT](./LICENSE).\n\n[ISO20922]: https://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html\n[mqttv5]: https://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html\n[bridge_protocol]: https://github.com/mqtt/mqtt.github.io/wiki/bridge_protocol\n[dynamic_topics]: https://github.com/mqtt/mqtt.github.io/wiki/are_topics_dynamic\n[mqtt-benchmark]: https://github.com/krylovsk/mqtt-benchmark\n\n[aedes-logging]: https://www.npmjs.com/aedes-logging\n[aedes-stats]: https://www.npmjs.com/aedes-stats\n[aedes-cli]: https://www.npmjs.com/aedes-cli\n[aedes-protocol-decoder]: https://www.npmjs.com/aedes-protocol-decoder\n[aedes-server-factory]: https://www.npmjs.com/aedes-server-factory\n[aedes-persistence]: https://www.npmjs.com/aedes-persistence\n[aedes-persistence-mongodb]: https://www.npmjs.com/aedes-persistence-mongodb\n[aedes-persistence-redis]: https://www.npmjs.com/aedes-persistence-redis\n[aedes-persistence-level]: https://www.npmjs.com/aedes-persistence-level\n[aedes-persistence-nedb]: https://www.npmjs.com/aedes-persistence-nedb\n\n[mqemitter]: https://www.npmjs.com/mqemitter\n[mqemitter-redis]: https://www.npmjs.com/mqemitter-redis\n[mqemitter-mongodb]: https://www.npmjs.com/mqemitter-mongodb\n[mqemitter-child-process]: https://www.npmjs.com/mqemitter-child-process\n[mqemitter-cs]: https://www.npmjs.com/mqemitter-cs\n[mqemitter-p2p]: https://www.npmjs.com/mqemitter-p2p\n[mqemitter-aerospike]: https://www.npmjs.com/mqemitter-aerospike\n","readmeFilename":"README.md","users":{"bitsonic":true,"marciofpa":true,"hengkiardo":true}}