{"_id":"vue-pusher","_rev":"11-f7be350575d6403fec0da38a8247913d","name":"vue-pusher","description":"Pusher plugin for vue.js","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.0":{"name":"vue-pusher","version":"0.0.0","description":"Vuejs plugin for pusher.com","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jaggy/vue-pusher.git"},"keywords":["vuejs","vue","pusher","long","polling"],"author":{"name":"Jaggy Gauran","email":"i.am@jag,gy"},"license":"MIT","bugs":{"url":"https://github.com/jaggy/vue-pusher/issues"},"homepage":"https://github.com/jaggy/vue-pusher#readme","gitHead":"6104b7a64bf57474b6f8675c3ca1dcc2beb8e2dc","_id":"vue-pusher@0.0.0","_shasum":"9b773f1aef6b590a9c74c4150730256720c33a47","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaggy","email":"i.am@jag.gy"},"dist":{"shasum":"9b773f1aef6b590a9c74c4150730256720c33a47","tarball":"https://registry.npmjs.org/vue-pusher/-/vue-pusher-0.0.0.tgz","integrity":"sha512-Daxvgh0399Ch1Cy1vzXuCSpDh8nNZQkdcO8TvooHVBDIDz+WfuA/TTL6+bL4lC99+YPdOV4nlztyNwHAL50jbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYIAarmjk09Gg39XVc+Atc0Jp/nQyAg+xAOHFWVqKVoAiAI5tqeaPR++A+8DAjCNkSzfIr6sVHKgp/N1HyX4ed7bg=="}]},"maintainers":[{"name":"jaggy","email":"i.am@jag.gy"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-pusher-0.0.0.tgz_1467188341087_0.2580307833850384"},"directories":{}},"0.1.0":{"name":"vue-pusher","version":"0.1.0","description":"Vuejs plugin for pusher.com","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jaggy/vue-pusher.git"},"keywords":["vuejs","vue","pusher","long","polling"],"author":{"name":"Jaggy Gauran","email":"i.am@jag,gy"},"license":"MIT","bugs":{"url":"https://github.com/jaggy/vue-pusher/issues"},"homepage":"https://github.com/jaggy/vue-pusher#readme","gitHead":"77dd6e7a71ea972e8b1a917d5517e8f268158403","_id":"vue-pusher@0.1.0","_shasum":"3217912d55583543678e8329dc1cd1d99232e6b8","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaggy","email":"i.am@jag.gy"},"dist":{"shasum":"3217912d55583543678e8329dc1cd1d99232e6b8","tarball":"https://registry.npmjs.org/vue-pusher/-/vue-pusher-0.1.0.tgz","integrity":"sha512-EgEXjwcj5SOS/iFMmLiibCyuuMv434hhl/Fhle5CD/j/iYaTiC/pyt1PDqUNCLFNxx1WzvbRmUPtIkJnbsQuXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoepYvawHr8MxK1mvJLDrorVC3NrKToPTYGoN7rxqbUgIgOj9pmUbO+36mtEZSdO4vK9TBFWPlbJXNtI06rhzlglo="}]},"maintainers":[{"name":"jaggy","email":"i.am@jag.gy"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-pusher-0.1.0.tgz_1467189430202_0.5851680235937238"},"directories":{}},"0.1.1":{"name":"vue-pusher","version":"0.1.1","description":"Pusher plugin for vue.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jaggy/vue-pusher.git"},"keywords":["vuejs","vue","pusher","long","polling"],"author":{"name":"Jaggy Gauran","email":"i.am@jag,gy"},"license":"MIT","bugs":{"url":"https://github.com/jaggy/vue-pusher/issues"},"homepage":"https://github.com/jaggy/vue-pusher#readme","gitHead":"5db9d22782d1d12b8b68c7ddbb1b014621b29452","_id":"vue-pusher@0.1.1","_shasum":"7654e427ac152e0fe9dcc48391f2939ab4b0f299","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaggy","email":"i.am@jag.gy"},"dist":{"shasum":"7654e427ac152e0fe9dcc48391f2939ab4b0f299","tarball":"https://registry.npmjs.org/vue-pusher/-/vue-pusher-0.1.1.tgz","integrity":"sha512-YkQa4wfWbfx69GBgLdS4Jdw/M8XeaMI9pyuti2vj/8tO8ooLe1a76iNGcL6WjsXvZGXOLyYrzK/BlBusoIaBow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnHfgcNJeiWWBguVSrQqyn2L7XYatdMMbGtf+P0nOTkwIhAITDQfOBLkRu/WkrGSJCjbV3fjL8bd6qNMDiDwZYarJl"}]},"maintainers":[{"name":"jaggy","email":"i.am@jag.gy"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-pusher-0.1.1.tgz_1467190223749_0.4873651347588748"},"directories":{}},"0.2.0":{"name":"vue-pusher","version":"0.2.0","description":"Pusher plugin for vue.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jaggy/vue-pusher.git"},"keywords":["vuejs","vue","pusher"],"author":{"name":"Jaggy Gauran","email":"i.am@jag,gy"},"license":"MIT","bugs":{"url":"https://github.com/jaggy/vue-pusher/issues"},"homepage":"https://github.com/jaggy/vue-pusher#readme","gitHead":"0c578f50f3a773f1e840e601f84587b8a3455b7d","_id":"vue-pusher@0.2.0","_shasum":"6f14ac21b52c89728764cfe19f1a92a14b2988a6","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaggy","email":"i.am@jag.gy"},"dist":{"shasum":"6f14ac21b52c89728764cfe19f1a92a14b2988a6","tarball":"https://registry.npmjs.org/vue-pusher/-/vue-pusher-0.2.0.tgz","integrity":"sha512-NjcTnzyCv7GlS6gaGnT/GNuBHYshiFYNaQTLxaFx7EhptdRPSf+ZOLZ8ixNaCsemWOb5ziE2KmGKnk5X/RBJDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBqmAmGMjZifn+RtCZpyJmmEEzdYF1P4yhXbF1BpCzpAIhAKjJFKbiTxh01SDODbkIfvj/Izp1obHQBcO3Vb2ec44c"}]},"maintainers":[{"name":"jaggy","email":"i.am@jag.gy"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vue-pusher-0.2.0.tgz_1467279403641_0.3913991649169475"},"directories":{}},"0.2.1":{"name":"vue-pusher","version":"0.2.1","description":"Pusher plugin for vue.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jaggy/vue-pusher.git"},"keywords":["vuejs","vue","pusher"],"author":{"name":"Jaggy Gauran","email":"i.am@jag,gy"},"license":"MIT","bugs":{"url":"https://github.com/jaggy/vue-pusher/issues"},"homepage":"https://github.com/jaggy/vue-pusher#readme","devDependencies":{"pusher-js":"^3.x"},"gitHead":"ed8309e249c18215735d2159a999ea1b31243d97","_id":"vue-pusher@0.2.1","_shasum":"a077adb9ac000c180a06c9d687af63823a3a09dc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"jaggy","email":"i.am@jag.gy"},"dist":{"shasum":"a077adb9ac000c180a06c9d687af63823a3a09dc","tarball":"https://registry.npmjs.org/vue-pusher/-/vue-pusher-0.2.1.tgz","integrity":"sha512-sAOdutTxK3O83aRNM/nq7wn9JFdVafXB+1Tnglpr5WYLlhTif6w7piequno0+HPEhlX4D+O0vbSyFnLc037H2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrZ6Vjdjw466/bkcqgG4BnwEB53ar+oOW1bvD/U5UbQAiBbL/VNxg1d3ekOeQsLnLN8Wa14MqpH+7uDwunQuCwNuA=="}]},"maintainers":[{"name":"jaggy","email":"i.am@jag.gy"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vue-pusher-0.2.1.tgz_1486693972546_0.27555854828096926"},"directories":{}},"1.0.0":{"name":"vue-pusher","version":"1.0.0","description":"Pusher plugin for vue.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jaggy/vue-pusher.git"},"keywords":["vuejs","vue","pusher"],"author":{"name":"Jaggy Gauran","email":"i.am@jag,gy"},"license":"MIT","bugs":{"url":"https://github.com/jaggy/vue-pusher/issues"},"homepage":"https://github.com/jaggy/vue-pusher#readme","dependencies":{"pusher-js":"^4.x"},"gitHead":"201b2e54cb86aa886ddf5f190317320e15bfb90b","_id":"vue-pusher@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jaggy","email":"i.am@jag.gy"},"dist":{"integrity":"sha512-Qkh5eLDsod0VGvYakzpzW1gVKlnrNab5x3HX+AXo3sEzJBtpBggHFYEYt1NyBdAmcDAmM7G0WtxGjudSKdYbEA==","shasum":"7064c8c193f72e2d020a680b3a09baba7dea55e0","tarball":"https://registry.npmjs.org/vue-pusher/-/vue-pusher-1.0.0.tgz","fileCount":4,"unpackedSize":3070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvHpBCRA9TVsSAnZWagAAWVYP/1L7l++hITsq6v50Tz4x\nZkrdeThhfexa9WDwZKfklQtFsD/eNONy2KTMiCX388XABNVs7lveE86JU+f4\nOVrPm4EFRjFJJ85PG6moRqSGGSrWmCWGIdFSOjoW+eTvYEL/SLUQBB1gxZsM\nIvRc+27SeGcRty/xOynXrV/vjiCzF/61SD/15hVQwVUnBi6HASufrppY/9Um\nCw46ZQ/qyRd+PbI4xsS3YoB5iZrIPtlxTg6G+YeiBLBWevPLPkgr6TxqtSGE\nx6NDB3ZXlC+1Uhk45YnUW/0peFOzm1eko/VCxM+Nn8WUh8TSe+1evhOrUvr+\nMlJnl7U6qMNUo5G1zbXncE0k2oIDJvHfpCxCfvrsGYctsbxDy1lzGuvg/Xpq\nBoleSpIGQnisc9II8ogtl3A/wU5pEGQtr2GPCL8AK6LBSZadIV/IYWie/rQY\nvMYaKo8XkNJDiMGT+akP64qDRAbT4SxBWS/J/6G9NE1RUWAJdgwbIqdp+oo0\nLf/TYytnwymisvekkseNi9r8lx665zI/8d+4MuYi+WTnZNVN8pg6o3+WqhrZ\nJgkZaF2wrcf+HecfRtSos6Db9zObBSZtoB/LJ9rKxHSe4WDat5tjHufVERSX\nXQGbY7QD5MY8Hbalcf+z6lmyP8eWXfqUQzOSNDU5X9Wta5QrhYq194T0f3gc\nXSk0\r\n=Eon8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHER/iPjy1ddfgNRQtmIV3ixINBYc/FKTrSuulcgM4pjAiEAjaFvrUoKltXojM1qJ7QkJIYDH4Ty8Q9rgri9eZvvSdU="}]},"maintainers":[{"email":"i.am@jag.gy","name":"jaggy"},{"email":"josh@cerbito.com","name":"joshuacerbito"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pusher_1.0.0_1539078720789_0.25273083849359024"},"_hasShrinkwrap":false},"1.1.0":{"name":"vue-pusher","version":"1.1.0","description":"Pusher plugin for vue.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jaggy/vue-pusher.git"},"keywords":["vuejs","vue","pusher"],"author":{"name":"Jaggy Gauran","email":"i.am@jag,gy"},"license":"MIT","bugs":{"url":"https://github.com/jaggy/vue-pusher/issues"},"homepage":"https://github.com/jaggy/vue-pusher#readme","dependencies":{"pusher-js":"^5.x"},"gitHead":"2f0795f040668b8e04b851430d4c6b2ea26ea620","_id":"vue-pusher@1.1.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-0+QVVLmS/ekZaUQj2CR4MJI7ZKPeev2iNSVe8EZfWHhiHL1+kKUPROMhJ66tL62FGzr4NSBUpTgDPBB79UTPrA==","shasum":"b49393c873dea7b56add61cefa17dab8a216d33e","tarball":"https://registry.npmjs.org/vue-pusher/-/vue-pusher-1.1.0.tgz","fileCount":4,"unpackedSize":3070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuS0NCRA9TVsSAnZWagAAdwAP/2a5dx+wDS7y4uz11JJP\neGEKYXuDh+eiHz/qkiiismXmWsR+iZm+tLvIYZ0fazuNDfcyMPFuLX9E1Uzj\nnOC6+BHRrQ1KIDPbjL8NLKEsAZvZnEWsGQQ6hCk56EmNkB5pDoTOJdpaS73C\n8KzmD/w8FPIO6Tm+5tuICpAZ6CW3+2TUFkgpnOvvudrsUj7h4cuzVqTXmI5K\nNWDKp2b3UxFpGmNAbGkLLUhkqaSMP4bwvgNoEUEtL0LpVRhd+LHwIDnLD3ae\nxmauqDryVXuLIRWByyqssXmiWQFNwmT6PZlHCBEeMmm+lNTmHNGyi9qrOp6c\nwqk5ZWErtDW39dgj3NzzBEME41RBcWcAtgivXygThHpj1xtKMubsgcJ3AVcz\n70oqlQy2sM4hMjAPUghUFcjlblW6eZBgXZzLnKmGWP8XgN7vC4dCszUr07xJ\n6/TgKQwbpIUoTENeQ0fB4YmOBo1ghYzCetLX9WNV/SdOP/lx7di+RCh6hLcb\nFLYZSx0ecoumLT5/DyxTs1eEdnj1w1vDvHBfH7YxR//Zm8i0G2A3pdpT6gLf\nBbfSYQLtf5eMvdSccEXeQoK1VAAfqJPDq3+WOxF+g+Dz4AlPxLKhCHKf78eL\nqH5JvREl+a1GScl7SASlUkSqQ1vJ8tTM8BldEUCGWngCCpPlmXJJo+2WTJ0k\n69gr\r\n=aOd/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaUrQsbEgkdnJBqMkQcw5hP5uraJcmq4w1a6CA+iZXmAiAoacscbZArWPEO4x9q7iAS2SxJXW4cni6zG7S2tpD36A=="}]},"_npmUser":{"name":"jaggy","email":"jaggy@hey.com"},"directories":{},"maintainers":[{"name":"joshuacerbito","email":"josh@cerbito.com"},{"name":"jaggy","email":"jaggy@hey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-pusher_1.1.0_1605971213023_0.5427931273472368"},"_hasShrinkwrap":false}},"readme":"# Vue Pusher\n\nA pusher plugin for vue.js\n\n## Usage\n\nInstall the plugin like any other plugin. :)\n\n~~~js\nvar Vue = require('vue');\n\nVue.use(require('vue-pusher'), {\n    api_key: 'xxxxxx',\n    options: {\n        cluster: 'ap1',\n        encrypted: true,\n    }\n});\n~~~\n\n### Manually using the pusher instance.\n\nInside your components, you just need to access the `$pusher` object.\n\n~~~js\nexport default {\n    ready () {\n        var channel = this.$pusher.subscribe('dashboard');\n\n        channel.bind('user.log', ({ log }) => {\n            console.log(`User ${log.user.name} has ${log.action} at ${log.time}`);\n        });\n    }\n}\n~~~\n\n\n### Subscribing to a channel.\n\nSubscribing to a channel providers a callback where you can bind events.\n\n~~~js\nthis.$pusher.subscribe('dashboard', channel => {\n    channel.bind('user.log', ({ log }) => {\n        console.log(`User ${log.user.name} has ${log.action} at ${log.time}`);\n    });\n});\n~~~\n\n### Unsubscribing to a channel.\n\n~~~js\nthis.$pusher.unsubscribe('dashboard');\n~~~\n","maintainers":[{"name":"joshuacerbito","email":"josh@cerbito.com"},{"name":"jaggy","email":"jaggy@hey.com"}],"time":{"modified":"2022-06-28T20:10:24.585Z","created":"2016-06-29T08:19:03.402Z","0.0.0":"2016-06-29T08:19:03.402Z","0.1.0":"2016-06-29T08:37:12.375Z","0.1.1":"2016-06-29T08:50:26.068Z","0.2.0":"2016-06-30T09:36:46.407Z","0.2.1":"2017-02-10T02:32:52.764Z","1.0.0":"2018-10-09T09:52:00.914Z","1.1.0":"2020-11-21T15:06:53.122Z"},"homepage":"https://github.com/jaggy/vue-pusher#readme","keywords":["vuejs","vue","pusher"],"repository":{"type":"git","url":"git+https://github.com/jaggy/vue-pusher.git"},"author":{"name":"Jaggy Gauran","email":"i.am@jag,gy"},"bugs":{"url":"https://github.com/jaggy/vue-pusher/issues"},"license":"MIT","readmeFilename":"readme.md"}