{"_id":"vapid","_rev":"49-90a255cf2718c03c586df0ac6a78db99","name":"vapid","description":"Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system for multiple clients.","dist-tags":{"latest":"0.7.4"},"versions":{"0.0.1":{"name":"vapid","version":"0.0.1","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"a3b676fdda5a35ea333d3778bbe16aa5e061ccca","_id":"vapid@0.0.1","_shasum":"3db0ba94634a8c79301bc08ec289af2f2bba2757","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"3db0ba94634a8c79301bc08ec289af2f2bba2757","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.0.1.tgz","integrity":"sha512-0lhKp0q3G+/lbGYvQdFtxmwDT9GP4Bb7Gc2HC+tXovPbW23X+CJw2zLQ4WEEwfv+yulCeFAYIzjG0UkfbEjJmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWmPsIHNoRNHz482bhP13rY1mo7x88hauqyxeFxWioxAiEA8ubMfSju7p/BEbwn/fDvv2Q8BsztKr9Omu3Y+Vobl/0="}]}},"0.0.2":{"name":"vapid","version":"0.0.2","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"fd526e600c1ee47e85cd45a71815351d5d16d5b5","_id":"vapid@0.0.2","_shasum":"7512d2f400202e7fb3ccb0d0c376960734665b8b","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"7512d2f400202e7fb3ccb0d0c376960734665b8b","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.0.2.tgz","integrity":"sha512-yA8PNkGK/PRkpuQaZYVHaIhlRpXPrVv8H7Cgpz9DgHKfWf89HZrzTb6mfkBxOUsknqU7yXEl7/eSU3neuZMf0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGO5x20Z6notNmZcKSoscRnOTAcd3/aZv428CXhZ4OovAiBr/7cry5Job+fuQdz0PWH6NSU/R8qQzeRd2E47sj5R9Q=="}]}},"0.1.0":{"name":"vapid","version":"0.1.0","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"18e91e81e3bbd7326965867945f4a4243d6de25b","_id":"vapid@0.1.0","_shasum":"095043b96d9185a6c7c99d58b427198a7aacbd33","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"095043b96d9185a6c7c99d58b427198a7aacbd33","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.1.0.tgz","integrity":"sha512-ZmbD4c/ZG99rDlAzuTN8plzHBlour7TUCqwetmet7NJcUrfo4eP7BOxkE2YIg3m2LBlNBKRLmMsXScPNykzMRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAk7wiOxRugCQc6vWWaPk0n2m53T/5UzUoOj609AZwP9AiAPJqzPu6WA9CWe04LdgLCW0zhAAysdzyCisVbOw3qkVA=="}]}},"0.1.1":{"name":"vapid","version":"0.1.1","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"138a8cee3719817aab71d1018429cd099b0854b5","_id":"vapid@0.1.1","_shasum":"b16dbcf191ded14c64a47ad9dec9f8e29af10ceb","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"b16dbcf191ded14c64a47ad9dec9f8e29af10ceb","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.1.1.tgz","integrity":"sha512-fXHNImMAUATHFi/yX8PBuX4tUjoJL1hCEubpCUDIxPyc5adhMBP7aYrfRbuNnRLXn58uO5wgQMJQNutBajiJcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCdVlkraAiVjAmej3DZQQr5JYg6skwFLusW5q5xIm5ZwIhAIScTvqZQui1ZFDaqUehIBqfJcHgvBQ4eV/uV2yrGhw+"}]}},"0.2.0":{"name":"vapid","version":"0.2.0","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"258910c949e63d3eb50b47c1d7db17637cf1caca","_id":"vapid@0.2.0","_shasum":"536ad13793afa80442ee49e444021458ca363594","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"536ad13793afa80442ee49e444021458ca363594","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.2.0.tgz","integrity":"sha512-7B0JlSgFmwyopgb5rkaWyBKZE6e0yFJcc1MGXlPXngVHN+4aE8vYpTxH2TyJm7Krs1CnVJjTxc5XGIJaebwwpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFZCzJcm2TBdrr8h/mLNAW9hH6KBd0oSmuDwUQmoVx9gIhAORmuBaw/IId205FJQDICyB84S2ZoysZR2v1QWzFvFRf"}]}},"0.3.0":{"name":"vapid","version":"0.3.0","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"3de4e628ec6b4640b32c34d7fe20cd43d993bb7c","_id":"vapid@0.3.0","_shasum":"4a87164d710ac333cbb4aa6416c7d21a971b6f8f","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"4a87164d710ac333cbb4aa6416c7d21a971b6f8f","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.3.0.tgz","integrity":"sha512-5dZ52SZyvZfmFasc+ntfz6/w7Mu/xvLp1/5m8F3EcwGpyTkoZaF2ql9ghukJPy+51E7bIqlFqU7YVJtFhaaOVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkAuci0C5JvcjINVtBeUuana3YmQ7D7wNAYhiE8khOCAiEA5k6DQt3AR61FJbyYXu9VhM9IrFOSgaNrD3oWujSLPwQ="}]}},"0.3.1":{"name":"vapid","version":"0.3.1","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"8790d7101d3f396e24a7eee80b0a143b81369026","_id":"vapid@0.3.1","_shasum":"193ada6aa776a4b32cc6be834be4446967d2cad3","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"193ada6aa776a4b32cc6be834be4446967d2cad3","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.3.1.tgz","integrity":"sha512-XWFtFmlQ7o9OT3m9LjUJ4d+y53bOXJtg6EvH1KJrV1KWM8zcj1l9wWr3F51BHMx6/hjNlmofnRI9sXQnO30VuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1ExnOjcggPE/OBRqviQf8IPM5mY9otYwHL9g3BOhBRgIgXlji+8nv8J3nujAQhwwxsY9zwGnLYkpxzAsExkUlat8="}]}},"0.3.2":{"name":"vapid","version":"0.3.2","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"ce73f1b28181a4ff5f26501b03642200663cb114","_id":"vapid@0.3.2","_shasum":"3653b98f490c2862cedbf3b325342dab9c206dd8","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"3653b98f490c2862cedbf3b325342dab9c206dd8","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.3.2.tgz","integrity":"sha512-YxVwUbf91Txp6AqiiVbcntxryPoNhaQCcK3yt1EoCEqOSfH2IUZ+FAzavqTQumSMCPnuq1h1xUqmEyA6r9sE0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLMeMsE7XLgtnkpyWxT4SZymUQheQfXgc1EaQSVvxC+AIhAODDVuYrvo7vW/rzSflQ1u5PTAUOJ/enyvImSB5EmQXN"}]}},"0.3.3":{"name":"vapid","version":"0.3.3","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"59928440ebe7bb8f30f542d9b3ca259d7e096693","_id":"vapid@0.3.3","_shasum":"e9f798af98f046ae4fb91e69245bb60e6e676aa1","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"e9f798af98f046ae4fb91e69245bb60e6e676aa1","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.3.3.tgz","integrity":"sha512-aItnaepbISeNgL1upenW97/VBk3OInkal959d0MP3ncMmw0lZAXZSRYRnfMgMk4Z+Rf3aPPMScU9aINdVxRP1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGw7HX9+j0XGC/x9qYIZNj8hRsEXz6yVzrPzv59Qy4u3AiABSIP2MATttQppCOzPO4Kxgtkeygkc+KA5EmJ00tLM2g=="}]}},"0.3.4":{"name":"vapid","version":"0.3.4","description":"Vapid, a vacuous Redis implementation for connection tests.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"bolgia":">=2.7.3","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"5f4ae70dba333e700b4383a8ee6e1995e64a16aa","_id":"vapid@0.3.4","_shasum":"d6f51cd7228c57ecfeaf0f25c55910b55240531a","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"d6f51cd7228c57ecfeaf0f25c55910b55240531a","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.3.4.tgz","integrity":"sha512-QshPZc5eC/vpnpqN3y5w+niUwBCjC1krXtJAQuUOcesdk0xzzJDA5Q3VIOCjD5J1cgfBzBsyjusZGlau5h1JNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHatGc7gGsTJ0A6JCUSfvNZGHnqSwnYRBXKvcKIyw6ABAiEA3hCC4l52LvTbuD5p6iwkI496wHo1rM1L76p9qo7wMKI="}]}},"0.6.2":{"name":"vapid","version":"0.6.2","description":"Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"minimatch":">=1.0.0","bolgia":">=2.7.4","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"e5c3fa4597dceaa8949defe30aa25e00ae0dedfc","_id":"vapid@0.6.2","_shasum":"d01dd27c87f01b72c26b12ec89eade59c79d6d4d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"d01dd27c87f01b72c26b12ec89eade59c79d6d4d","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.6.2.tgz","integrity":"sha512-5UmJEht4aGfPImSye/vGDyd9LoR2JnTUq9fv2FXzxUMopmjYQBPK4vFcqREl70C10TbkeT8HfrGLaDwLurYf4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQMn62hYGOWW/9x0/K44MAxPQ+wp63P/6dRB/D399WqAiEA3ShpK1YwzztB/9/Q1Xr73yTJEoh/I4hCmoTVo5fp7jU="}]}},"0.6.3":{"name":"vapid","version":"0.6.3","description":"Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis","Redis","vacuous","PubSub","TCP server","RESP","Redis protocol"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"minimatch":">=1.0.0","bolgia":">=2.7.4","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"2dc76c64da1f87c276a79cb23b5f5f07a46bc768","_id":"vapid@0.6.3","_shasum":"d599f9ef04c971a0bf4b2d6ab64084acc7556b71","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"d599f9ef04c971a0bf4b2d6ab64084acc7556b71","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.6.3.tgz","integrity":"sha512-ce+NtUCN3hPkfSAgudJTBNzVw/nwIDQWYN1vJFZKZ2AD9w8Ymf0UETLtaokE1KVHeGCrzOo55Vedjur89m5yxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9++i9qtbSBJmykWg0a04jy4hRYQg+w4SUfbCDsy7RhgIgXc/R6bYgIdsQ8U1hzHBCIs0YtRCBimDfYwmbjddfOQg="}]}},"0.6.4":{"name":"vapid","version":"0.6.4","description":"Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis","Redis","vacuous","PubSub","Publish Subscribe","TCP server","RESP","Redis protocol"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"minimatch":">=1.0.0","bolgia":">=2.7.4","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.44.4"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"357ef084643586d66323ac0bf6fedd8e858caa54","_id":"vapid@0.6.4","_shasum":"bc0f186494c02824f92550f71caab499f150c459","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"bc0f186494c02824f92550f71caab499f150c459","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.6.4.tgz","integrity":"sha512-IXhbu3Rf/T7sVxmm7FA1hOjbz6738h5rljV/j1f2L+VwIJCNAUL4MBe+SL97jUW2u5WDgqlXPbDbOjAA2D+XbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDoBgPl41vVRY8T9EtO+vgSJ9Yf3ubnmDUoawn82d8wgIgHMWnDuPv2SQAV2t/1rvc/1g6otQvSflPLVn3SKwFOvU="}]}},"0.7.0":{"name":"vapid","version":"0.7.0","description":"Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system for multiple clients.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis","Redis","vacuous","PubSub","Publish Subscribe","TCP server","RESP","Redis protocol"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"minimatch":">=1.0.0","bolgia":">=2.7.4","train":">=4.2.0","gerry":">=0.5.3","abaco":"=1.10.1","peela":"=1.2.3"},"devDependencies":{"spade":">=0.46.6","hiredis":">=0.1.17"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js","bench":"bash bench/run.sh"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/spade/issues"},"gitHead":"e59f40e368278e8d287d42780278fd8bdbeedbb1","_id":"vapid@0.7.0","_shasum":"65eaa7c5d2fdffa2878c0b368d69375f037c1cd2","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"65eaa7c5d2fdffa2878c0b368d69375f037c1cd2","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.7.0.tgz","integrity":"sha512-BY+yVKzk2g+vTtIMgPYbRG2xY3u1BWXggxe/caOhot0SB/sZVrITRtyRqL6cedIs0zgLQZqa7qC8OZwHjqCVBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqiVOwzvGtsIei8VUhJ5X9TZNJS8DRbzt6cMtLTc1zGAiByn7VyIbS8rT3zrdLT5RLEEbt9KzPIXctKQPrWhB4yWw=="}]}},"0.7.1":{"name":"vapid","version":"0.7.1","description":"Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system for multiple clients.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis","Redis","vacuous","PubSub","Publish Subscribe","TCP server","RESP","Redis protocol"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"minimatch":">=2.0.1","bolgia":">=2.7.4","train":">=4.2.0","gerry":">=0.6.4","abaco":">=1.10.2","peela":"=1.2.3"},"devDependencies":{"spade":">=0.46.6","hiredis":">=0.1.17"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js","bench":"bash bench/run.sh"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/vapid/issues"},"gitHead":"2ed527ceab1ecb5e9ca7ed64841683ecac001835","_id":"vapid@0.7.1","_shasum":"e1a8170a52b20503036d9194cc553821b06c5708","_from":".","_npmVersion":"2.2.0","_nodeVersion":"1.0.3","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"e1a8170a52b20503036d9194cc553821b06c5708","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.7.1.tgz","integrity":"sha512-6Y1CEDa7Wl6HIYBvW58J6wfMIvv2CR+H7cV+ceDDfe4Wsm7q1nlldLUOjXXkSRHBjyEdVOGxcKRXOWvt4umbXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6YqyBducX0c9A1G0DosbEaUwuHFfqJ7B889q+ricxaQIhAPRHA65/Wa1d6svtF7lcA8RjKaHJDFTgUXrxsRxBBkG6"}]}},"0.7.2":{"name":"vapid","version":"0.7.2","description":"Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system for multiple clients.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis","Redis","vacuous","PubSub","Publish Subscribe","TCP server","RESP","Redis protocol"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"minimatch":">=2.0.1","bolgia":">=2.8.0","train":">=4.3.0","gerry":">=0.6.4","abaco":">=1.10.2","peela":"=1.3.1"},"devDependencies":{"spade":">=0.46.6","hiredis":">=0.1.17"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js","bench":"bash bench/run.sh"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/vapid/issues"},"gitHead":"2c1584557a5cb9b268299fbe4595e55bb77ba2a2","_id":"vapid@0.7.2","_shasum":"955b17a1756bb6738a1a732dfdefd91f21b8d627","_from":".","_npmVersion":"2.2.0","_nodeVersion":"1.0.3","_npmUser":{"name":"rootslab","email":"admin@rootslab.it"},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"dist":{"shasum":"955b17a1756bb6738a1a732dfdefd91f21b8d627","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.7.2.tgz","integrity":"sha512-US90SjiJEpziL/PLCHQmEILk25ANrQ98ZPHr35f/PnCk0Eq7zMWi7iOv2nkkaA7iBxFibnw4oy+IteKkhSldyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTV/I5e8YxIaujKtoDSKHBGzWR/+n4S2wTduy80nENZQIgDmyTX1YM+hgcLa0f9XRXUP1mOaSDiKvLBrVlcYDEtZ8="}]}},"0.7.3":{"name":"vapid","version":"0.7.3","description":"Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system for multiple clients.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis","Redis","vacuous","PubSub","Publish Subscribe","TCP server","RESP","Redis protocol"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"minimatch":">=3.0.4","bolgia":">=2.8.1","train":">=4.4.0","gerry":">=0.6.4","abaco":">=1.10.2","peela":">=1.3.2"},"devDependencies":{"spade":">=0.52.7","hiredis":">=0.5.0"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js","bench":"bash bench/run.sh"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/vapid/issues"},"gitHead":"df081f8fe8c6ec1220bb5f9739a2e3cf4bb902c9","_id":"vapid@0.7.3","_shasum":"d92560819736ff1188424a1b059f008da03ca2ff","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"rootslab","email":"44gatti@gmail.com"},"dist":{"shasum":"d92560819736ff1188424a1b059f008da03ca2ff","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.7.3.tgz","integrity":"sha512-rCIb/O/xqqpwiwRpr83i5rG3UVnVre3u76nQAj6rgDqE7V+OvrE1ywx1iVAmS63NlfSUjbdwjjva3o4trhE0Bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqxUAxx33BnZ0rhDLkJMwZVuNrkNEhUcVG69G7C5fCrAiB7xEHNljhZw1ig8f6gi0XWtJVxm+p4hT7mOr8RHHAYiw=="}]},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vapid-0.7.3.tgz_1512395202184_0.41081113647669554"}},"0.7.4":{"name":"vapid","version":"0.7.4","description":"Vapid, a vacuous Redis implementation for connection tests, with a fully functional PubSub system for multiple clients.","homepage":"https://github.com/rootslab/vapid","private":false,"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"keywords":["vapid","redis","Redis","vacuous","PubSub","Publish Subscribe","TCP server","RESP","Redis protocol"],"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"dependencies":{"minimatch":">=3.0.4","bolgia":">=2.8.1","train":">=4.4.0","gerry":">=0.6.4","abaco":">=1.10.2","peela":">=1.3.2"},"devDependencies":{"spade":">=0.52.7","hiredis":">=0.5.0"},"main":"index","engines":{"node":">=0.10.x"},"scripts":{"test":"node test/run.js","bench":"bash bench/run.sh"},"license":"MIT","bugs":{"url":"https://github.com/rootslab/vapid/issues"},"gitHead":"5d8c34c879b63c3fd96fd541678708ae916067ed","_id":"vapid@0.7.4","_shasum":"45dbd435c16e412a7d55200fa95bdbcbfa210a48","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"rootslab","email":"44gatti@gmail.com"},"dist":{"shasum":"45dbd435c16e412a7d55200fa95bdbcbfa210a48","tarball":"https://registry.npmjs.org/vapid/-/vapid-0.7.4.tgz","integrity":"sha512-RiGST263OW+G0pvZgteClwP17rQl127gnolmx4IUGBTMYTX84k8sXmo+OkRe18824yXqZHIzexpLLkfovky9fA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQmQ5Vv5hzPjK2robbWNFqMW1ntKivhjKJB48sKKE2vAiEApGA66Zuzlpx5Cmod4p3bpTT0CTh9q13NhLgW+RAUoHA="}]},"maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vapid-0.7.4.tgz_1512795962964_0.17864381824620068"}}},"readme":"### Vapid\n\n[![NPM VERSION](http://img.shields.io/npm/v/vapid.svg?style=flat)](https://www.npmjs.org/package/vapid)\n[![CODACY BADGE](https://img.shields.io/codacy/b18ed7d95b0a4707a0ff7b88b30d3def.svg?style=flat)](https://www.codacy.com/public/44gatti/vapid)\n[![CODECLIMATE-TEST-COVERAGE](https://img.shields.io/codeclimate/coverage/github/rootslab/vapid.svg?style=flat)](https://codeclimate.com/github/rootslab/vapid)\n[![LICENSE](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/rootslab/vapid#mit-license)\n\n![NODE VERSION](https://img.shields.io/node/v/vapid.svg)\n[![TRAVIS CI BUILD](http://img.shields.io/travis/rootslab/vapid.svg?style=flat)](http://travis-ci.org/rootslab/vapid)\n[![BUILD STATUS](http://img.shields.io/david/rootslab/vapid.svg?style=flat)](https://david-dm.org/rootslab/vapid)\n[![DEVDEPENDENCY STATUS](http://img.shields.io/david/dev/rootslab/vapid.svg?style=flat)](https://david-dm.org/rootslab/vapid#info=devDependencies)\n\n[![NPM MONTHLY](http://img.shields.io/npm/dm/vapid.svg?style=flat)](http://npm-stat.com/charts.html?package=vapid)\n![NPM YEARLY](https://img.shields.io/npm/dy/vapid.svg)\n\n[![NPM GRAPH](https://nodei.co/npm/vapid.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/vapid/)\n\n> __Vapid__, a vacuous Redis implementation for connection tests, with a fully functional PubSub system for multiple clients.\n\n> See __[lib/commands](./lib/commands)__ dir to check for implemented commands.\n\n### Install\n\n```bash\n$ npm install vapid [-g]\n```\n\n> __install and update devDependencies__:\n\n```bash\n $ cd vapid/\n $ npm install \n # update\n $ npm update \n```\n\n> __require__:\n\n```javascript\nvar Vapid  = require( 'vapid' );\n```\n\n### Run Tests\n\n```bash\n$ cd vapid/\n$ npm test\n```\n\n### Run Benchmarks\n\n> run benchmarks for __Vapid__ PubSub system with __Spade__ clients.\n\n```bash\n$ cd vapid/\n$ npm run bench\n```\n\n> __NOTE__:\n>  - in order to use __spade__ and __hiredis__ native parser, install **_devDependencies_** .\n\n----------------------------------------------------------------------------------------------\n\n### Constructor\n\n```javascript\nVapid( [ Object opt ] )\n// or\nnew Vapid( [ Object opt ] )\n```\n\n### #Options\n\n> Default options are listed.\n\n```javascript\n{\n    secret : 'secret'\n    , maxdb : 16\n}\n```\n\n### Properties\n\n> All properties from net.Server module are inherited : 'connections', 'maxConnections', ..\n\n```javascript\n /*\n  * A property that holds the initial config object.\n  */\n Vapid.options : Object\n\n /*\n  * Hash of connected clients/sockets.\n  */\n Vapid.clients : Object\n\n /*\n  * Command Queues for connected clients, every queue is an instance of Train.\n  */\n Vapid.cqueues : Object\n\n /*\n  * Parsers for connected clients.\n  */\n Vapid.parsers : Object\n\n /*\n  * An object containing implemented Redis commands.\n  */\n Vapid.commands : Object\n\n /*\n  *\n  */\n Vapid.logger : Gerry\n\n /*\n  * An object containing bindings between channels/patterns and clients subscribed to.\n  */\n Vapid.pubsub : Object\n\n```\n\n### Methods\n\n> Arguments within [ ] are optional.\n\n> All methods from net.Server module are inherited : 'listen', 'address', ..\n\n```javascript\n/*\n * Enable logging to console.\n */\nVapid#cli : function ( [ Boolean enable [, Function logger [, Boolean collect_events ] ] ] ) : undefined\n\n/*\n * Send data to all connected clients ( optionally you can specify a reduced list ).\n */\nVapid#send : function ( Buffer data | String data [, Array client_id_list ] ) : Number\n\n/*\n * Server voluntarily crashed after calling Vapid#crash. All socket connections\n * will be destroyed and the server will be closed.\n */\nVapid#crash : function () : Number\n\n/*\n * Mute all or a list of sockets, server discards commands until mute will be switched off.\n */\nVapid#mute : function ( [ Boolean silent [, Array socket_names ] ] ) : Number\n```\n\n### Events\n\n> All the events from net.Server module are inherited: 'listening', 'connection'. 'close', 'error', ..\n\n> Vapid custom events:\n\n```javascript\n/*\n * A client has disconnected\n */\n 'disconnection' : function ( String client_id )\n\n /*\n  * Emitted when server crashes, it happens after the 'close' events.\n  * See also Vapid#crash.\n  */\n 'crashed' : function ( Number trashed )\n```\n\n### MIT License\n\n> Copyright (c) 2014-present &lt; Guglielmo Ferri : 44gatti@gmail.com &gt;\n\n> Permission is hereby granted, free of charge, to any person obtaining\n> a copy of this software and associated documentation files (the\n> 'Software'), to deal in the Software without restriction, including\n> without limitation the rights to use, copy, modify, merge, publish,\n> distribute, sublicense, and/or sell copies of the Software, and to\n> permit persons to whom the Software is furnished to do so, subject to\n> the following conditions:\n\n> __The above copyright notice and this permission notice shall be\n> included in all copies or substantial portions of the Software.__\n\n> THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\n> EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n> MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n> IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\n> CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\n> TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\n> SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","maintainers":[{"name":"rootslab","email":"admin@rootslab.it"}],"time":{"modified":"2022-06-28T09:03:37.328Z","created":"2014-08-19T12:40:48.875Z","0.0.1":"2014-08-19T12:40:48.875Z","0.0.2":"2014-08-19T13:11:35.614Z","0.1.0":"2014-08-19T18:09:47.957Z","0.1.1":"2014-08-19T19:31:45.300Z","0.2.0":"2014-08-19T19:52:52.496Z","0.2.1":"2014-08-19T22:15:35.719Z","0.3.0":"2014-08-19T22:18:24.569Z","0.3.1":"2014-08-20T12:36:04.444Z","0.3.2":"2014-08-20T12:37:33.777Z","0.3.3":"2014-08-20T12:53:56.054Z","0.3.4":"2014-08-20T15:57:53.768Z","0.6.0":"2014-08-25T19:29:18.550Z","0.6.1":"2014-08-25T19:44:40.952Z","0.6.2":"2014-08-25T19:46:22.384Z","0.6.3":"2014-08-25T21:19:15.552Z","0.6.4":"2014-08-25T22:36:35.941Z","0.7.0":"2014-08-27T21:08:23.666Z","0.7.1":"2015-02-22T14:04:23.121Z","0.7.2":"2015-02-22T16:06:59.169Z","0.7.3":"2017-12-04T13:46:43.354Z","0.7.4":"2017-12-09T05:06:03.942Z"},"homepage":"https://github.com/rootslab/vapid","keywords":["vapid","redis","Redis","vacuous","PubSub","Publish Subscribe","TCP server","RESP","Redis protocol"],"repository":{"type":"git","url":"git://github.com/rootslab/vapid.git"},"author":{"name":"Guglielmo Ferri","email":"44gatti@gmail.com"},"bugs":{"url":"https://github.com/rootslab/vapid/issues"},"license":"MIT","readmeFilename":"Readme.md","users":{"rootslab":true}}