{"_id":"vue-indiesockets","_rev":"74-fcdfc3d5c790173d55300ce012b73605","name":"vue-indiesockets","dist-tags":{"latest":"1.3.6","dev":"1.2.4-dev.13"},"versions":{"1.0.0":{"name":"vue-indiesockets","version":"1.0.0","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"IndieSocket.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"_id":"vue-indiesockets@1.0.0","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-nywx+vehDMsU0lLRLTgYq4bM/W4rucJ20VFEJKMiJpGcRrzIiCdF6jFhd5xpS+L+C9CRdElEMdokir2UescyKw==","shasum":"278f65578dec4ba90b3f914490101353832dc6b5","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.0.tgz","fileCount":7,"unpackedSize":3845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+oHfCRA9TVsSAnZWagAAZD0QAJckI0ArQDmrZIe3rmKj\n4Krx8YXQsm79D3k0Gg6hF8iA0C4BXSUJfeeBQCyLVT0wgDvwOIYCDYSsfMuu\njBlGfnhuipGmH9onftLa0mFLy6tC9G1gKrXYB3X4BrABFoehhrmsJGVHQDu9\nod2QYC0CNLP5fK+g3PbLPsMFM2DHbcr+xmFlcaRaveVRL3oVgzn7R5cPosA1\nAPLwFqoxT250sF0FIwyq2da2q2xvEikpWT6LUtdadNi19RAJgVWp8ZWlooE2\n1SCfvN7XgZC0zKU+tTYDpR9n8F81gVQ7AhcoTsl6ySmScqvrpdhQVEnF6MA7\nYgbZut+8hCotD5ZciSNp39pL4SYxI2626HnNdwG3674FG2Cs9LiYonykTbVm\nMrkHeGYz/Hq86u1yNs4LuAPpBqkqb5itfWAAkfD9TTol236S371yQALtcA00\n6+qqqMbvWqG+YgZOi+NsE5fVrQQutkqKnq9DLcTZWtMengzV6/4UCfVU1JOq\nU4hPbmtKaAXu0ic+kzJT5NaEiXSvLE4xJEDf3cT2ODIz25BLsmBGuB8MVW20\ng47tPYVrWf5ZSFxSVELakq/whPhT3+ps5DPOAMC7L1xQoLotAal1vF1s2h4T\n7QD39CBKOjysSJgXpiCl6U3FNv9CSpWWNQ6HVdNagoUWI2CZR5FdRE35NYbm\n+Cek\r\n=kpFJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhN+0mENgeN8NmCY8Nj9LopiOL2Jwggyh0+/D9lG8E1AiAsKdjGUgo7iG5JrwpY8TPOp7yYhbClcfvIH4ny9nMkWg=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.0_1610252767515_0.004663106396848082"},"_hasShrinkwrap":false},"1.0.1":{"name":"vue-indiesockets","version":"1.0.1","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"gitHead":"9d28b7d6bea3b94301d49dbe274640588545cb38","_id":"vue-indiesockets@1.0.1","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-1vKW6DJkGJQSvc02R3K4Lq8dw2W+E9sqqgom1IlFgxhjxm54dqUb9Xs/pmS6c73yb+rW25ySWgaTNgDz/4f8xA==","shasum":"8018f0971c4e78d0d7fffdbcbad195d5da9c4264","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.1.tgz","fileCount":5,"unpackedSize":3485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+oQfCRA9TVsSAnZWagAAyuoQAKDBmbTkVFHj72lmVJE3\nrEWgwTdRuMAwRUVJP1X/TCGJa24WlabrWX60cE7p6q+5akzD4D4zt8iZzUYE\nZjLCVCjbaiIKrdU6tukTHP7W08H81RDa47wBAFTG99+DIiCTKbWmGmc6amKQ\npoAR1mhOJJIdIQhLJGCcCT+abpE6HaqfDxAcZoxvDrB+00JrMVf4Pg/6LdTG\nPB1O2fVhpOOGPf2xieb4lS2Br3UMQ0kGMzyRQxHmtCqSORK5prdR6nYwnTHU\nCj3LD+DgRAQdbiRFPVqshAlmBaYLLj3hlw6jyV3WZavZJOf03lPnHbR3lrRQ\nZ4YHrmtaPCgbGYGhboESY/CJJ0DclyErt6Q5/HLAt6ijTXJroqf6cJILLiV6\nYdQJ0TXweXtQW8BXR+R7VgbmKCY1IVRSfsEDNfK2HYrN9rxP3tlYyRRtB+CR\npx0hpctC/j03N61ygKj7r826IZM+IbsHii5viGY51XMN+ozGUmw7m6iwyivV\nLxfZvWsZBEn6AowmPHRFVkrKwk9oKzkO8Vm0IuKn/vi/N42ZCFKC52BQlHDX\n585eI3UHbkwRWYW5fsU+vH1e8HWPFz+NBXUZe9xXUnJYtWSRcGQjXg/LyaQ2\nfUAnppRABmTjKrNA0t9RRAO+GUS3VezhPFCkmNIW3LttHX4CCxJfIPeT+veJ\n1nlx\r\n=mFc5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI01KhQFH8cV1ZXptklh+epbi/tGi2TfoaZRT8LStz5QIhANeCdUNi0lnjrJjGF7A9eW4eQuBcAL9ltl6ZXKcKfZQm"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.1_1610253342832_0.41302644743238126"},"_hasShrinkwrap":false},"1.0.2":{"name":"vue-indiesockets","version":"1.0.2","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"gitHead":"9d28b7d6bea3b94301d49dbe274640588545cb38","_id":"vue-indiesockets@1.0.2","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-iJj0FLPTMUgO8copdB0RqCV0mZ8vL4UJmbPmVCkMqAgf6zcd1+4/txwrBYtbbRBct5rF9FrT4oi2lbrFgpu50Q==","shasum":"6164453423ec0bff72fcf217e9d3f4a5354472e4","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.2.tgz","fileCount":5,"unpackedSize":3519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+oTZCRA9TVsSAnZWagAAzK4P/j8k00qZTlm7cSwYofKZ\n92NdD0oJe93wuekI26f6TgnHDo+DEzE0FVp3xr/A2CHqEu3M82bPryJZbuSh\n9cFZ3MvrjP2MbMjfaRF0WeRK1sx5lduio4BQxzn9SIeTyZtn1qCUkxVX1N5K\nlHvMQDoWok+zQDpxQYIkNaPSysPInpTM0fJp0Gnad+UtlqmtEkvJf2QiS0OL\nUtmKxPHuBML4yTYcWTaGOcZbKapKksftbjhAD2G5SeJyCb74uZqoF/7eG7bd\n/sNan9RHuoMjH8KaeaLAZs40kao7TtpY82ixDZsnD1wLOpIjg1xnKiLZOlgl\nLxtLOUlc/Y9DGunFxaASN7dodJYrGA6d5bwxYLHjiENNmT1SshqqVxX6OfJo\n6XV1smZbZ6e+L8DyT1h/QNM+3Y8yuLwu3UI171w9BGw6+BUtslFU5w+Us8Cp\nwMFhLWaf5XRaH74hWZFK3MC4cvuqe6X0lE/dEp8Hm7GpL2wOLgd5qnDArXTH\nnVpGW8PUQfEBBrbJYnH2jS32fP5n6ru2uEVAZHtk9Out8SYZlUyzAmfkCg3N\nImcYkGmiCjkGoT5WzJV3DCa8SXcZ/mbNKvy3EHwb+teWRqElxLhv5H95xj2i\nkOcn6fA7qgG2Sf5tbsK507aWOOL7h5bODAwGLHppn5YYkyPdYPCuIv8TcVp+\n/Mja\r\n=tCp3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdwKRyOXRzYeK6RFwW/cnMj6eSEkAgK5yjW2IEk8eAzAiEAkqKhC7WW4RwVIYiZB920fR3ZbZXooCSia66Yji/UxwE="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.2_1610253529054_0.16034969566440727"},"_hasShrinkwrap":false},"1.0.3":{"name":"vue-indiesockets","version":"1.0.3","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"9d28b7d6bea3b94301d49dbe274640588545cb38","_id":"vue-indiesockets@1.0.3","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-WAfbW7RWgxdAaLWqNyndN/arWiVTGR8tZ3ePlSpbe/eXXD8Cp+tyeAZP9zT+43JqGHscZ8kczzb+2T6qxE+AcA==","shasum":"8851996c5c0f79d9f7556746e281823e425550f9","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.3.tgz","fileCount":5,"unpackedSize":3606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+oisCRA9TVsSAnZWagAAWUIP/RHyZ1DVsZgY5lCnv9QX\nP/zu+AO/dHl14aXk7em8Xh/rfrARCAid37WKQHIEHpsryXDa7QQxq0D05jfZ\njt6Bdg2WQwfItXdZrkI10N/cZEgnQSUCPpeIciOwuO21DPRAAoEssIMgUUWQ\nf8XgO9lw9IjxtYzGkPn1p1JM3iQpjYb2BeXTwa8zQY7rR+gGjFJoQlZbbdlM\nYfyesnVtYf3BYQOMOhX+6z5lfKOLyO93UWLdR1SRjveReuHfPLosKK3b3ZWj\namHqg4kSNmDpQP3AuWF7goGc/Wur6GQoR5cSfFJCFxWcH3+l9sXdCXGQxG1g\nu2K4bvKCqZ7XN36g+I1f6HJ3G5XS9WM8mlM7SBNXL+9/+JL88mdI7FVOZlI+\ncQp1fxxT2bLF0LNOReEKL9I3OM7X9lHR2t35RFw3V5657t9YJPfWY4Wa/Cv/\n/9TM2ENl4JfFv3+MWrt/KVE914xth9cz9AaJqeMZ71IRxsvCQpEawlUs+6Yr\n9eKncmVzFgrM2ZNhTDKzt74iy5fKfp8MpQIOHT6H1hHCRIWdAKXrW7IkhYsJ\nrfjOd+fT0L4EejDl0lxH7wj3wR4CRHm1wDx88eJO0AQwY0+EE3xnXII1lL2v\neSt5L1lVYveEascbIXioIdHmKDGFWCQvb3vbgpnwaoOE9eg7yjXz2ZylnQ1a\na5z1\r\n=9JvU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAJnjtDy/0WksFH5HMMg7GQZjFBhY0LfW1e4cQItE+oQIgIfU/2oW9o0d2lkTvJ2W5PDFh2bL694DZjBYDFca15FM="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.3_1610254508241_0.02634615542772356"},"_hasShrinkwrap":false},"1.0.4":{"name":"vue-indiesockets","version":"1.0.4","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"9d28b7d6bea3b94301d49dbe274640588545cb38","_id":"vue-indiesockets@1.0.4","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-APlRDzrWSHQ4+9DYLpeIfarKgtnWK1VjLf4xKin6F6MNlPephKVHonerK76RLI4nrNH/HGXoQpXFGJDcHKJVCg==","shasum":"193ea23d2a5bb09047cbbe42e0dc8b3131dcba49","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.4.tgz","fileCount":5,"unpackedSize":4486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+oukCRA9TVsSAnZWagAA+poP/jNqI9SBdbO45KV1SgGQ\nosBVt28+FGfXZTRv+h28Gx8InGBHGv280mWiV3RXHWnh+TJUnWIVj0i7HOdu\nLz+f70Jdq3q0DWXSmUpQA2cl7aJn5renp1MP6hHMn9chFq63F1Tf1h2doWZd\n22qTjKeS6m8CeSXQLAXssRKUnr7ewFrz31Ys90jcTfYDRLsENfkRvnbmuhGP\nn81um7MeL6H7NrKTxMeq60Jtu8pgQJwgfiWUI5q+oMAmV/dV/LbC8X25pwZi\nB1vX2D4F9ge6cz4xoGqSwXM1U/46nHYNoGJoGbBoUvdDjHosvYwJXTfniyCv\nSx5QkaP7l9zqZ5AL7/F6jFNdrCQgzj5aPAy57sS5oBrbgbYXBf9fDKJkRQ1O\nmAF+PJBPFK+4Ynid3mGJtS+I3BLen2jYuw+6yRyUmpvysRSZnQFOiz4mXZc5\nbrk/Gkb/aWLP2Oayq9vS6Xp/3Z2yRt17WsFjoeu+Z9wxqlJeQqWyeaVKli+J\nVEZfIH2MZ7iy9cBtf3dtPl5ZF7/5O2fx67H76qzRSz7N/6QsxIInin/jUbSp\no+LNrSdWc5dmpyYNl0mY1VxqL4EAcS17eL5lXzXRDIc1M42TLNqEIjZmf6G8\nxdid/H87rou4HLsmsQFN+hwnvRZzQDtFJ73dM/bR2hJEteC6LrkkkxtAaGBt\ngeY0\r\n=nkoV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfmIt+kE5Fwj+OVV6wJFM5lnR254htpBg7/U5a/DRjtwIgLCYKS6zqY+ZJ5YzwkSt4RBLdKI1MibInOBtA1AYpIWw="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.4_1610255268421_0.47373440174775716"},"_hasShrinkwrap":false},"1.0.5":{"name":"vue-indiesockets","version":"1.0.5","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"39203ee027cb719fd58e687875d90e4eeb1497cd","_id":"vue-indiesockets@1.0.5","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Mht4LDZXUw7dOT+OwPDodatEj0Fr+3cyaSBtI27IrqLpVRpEsgXqp15yrbwAQBDXkQIinV1uIIFLZtLG7Hyfmw==","shasum":"6a5de306eb003e03c807489e6d48abe9759ffa79","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.5.tgz","fileCount":5,"unpackedSize":4486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+o1GCRA9TVsSAnZWagAADlcP/iL3w2vOVUvCzQuBrhsO\nw2W4gOS1bxJikDSJov2bh7SGSmOyjqi7fB83kaw72GmjyyKYMkuV42w0fWYQ\nff52Mlai/8V4VSvNS0nYKTi2/nM0imHDS21Jcip67ytvhUC9OKMSSspPIwJg\n5TorO1+Z3lKFiRi50tkRd/1cyOR9BkBXE1i/T58u+2NqNDN/DTUe2/moV334\nUlOtcO34xq4dQYf649kaSNL1o3sZa76chrr7njNfj+OlfGWPjBxTWD45CUGV\ns5wmncQMOoP5l0eOHD2dE8BJTRJt3Wd8gfWAU+KMwtq1hAEQXLEfXEZJsvTf\nikK9xF5QpOsPkJ3W7+mrQZ+0TVuh4EOWj/1kuiR1mBOxvGoTVnHzaVccsHE4\nQMin65zsvRcFVI/cQ5NaVIcW9mCmHsEI1/EUQocx9S/lMZxK3jgmVy+6v5pY\nXlno7ntHDX8QouoDH0QqOlTCYezTcM6sCMPDxz8k8cy2UcXohae65yO2lgXQ\n+WPi18CfY/xNFGXbGd7GIaiTKT7x6KzCd26109bRhbuHBYhmtqM91Sad+ZD7\nfWg4NxanYlnTD3Sp623HnTmh1NJ+7t/ZzT2t2K3XXSJf2WFpdnYcduGBgzdq\n4x2vuGxvAJA5TixtHfUgB5tj0te6Ol0wiZTTZs7G5F6v83+qX/M2GawAur5k\nNJ86\r\n=j/2G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFveIXeW3qACYk/IUV0bvNAIgIlqNVyUjZj9gz+uNcFUAiB7z4UNU+z7JSuaiVRkyB/JY8n4oToacBhxyPph62v1jw=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.5_1610255686209_0.058421570481896"},"_hasShrinkwrap":false},"1.0.6":{"name":"vue-indiesockets","version":"1.0.6","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"39203ee027cb719fd58e687875d90e4eeb1497cd","_id":"vue-indiesockets@1.0.6","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-DEFKc3k9mQE2OgQLO/CXcDMl2hvvRCgDDyrZphm7YAzXWrF1sxuz9XH/UyWWXXbsuQ7OSLMumnrLFOaodv2/sQ==","shasum":"29c78325892e9bfe1b4796d5dc2f8eeb60ab4b2c","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.6.tgz","fileCount":5,"unpackedSize":4530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+pB0CRA9TVsSAnZWagAAMVgP/iDJ8UbHvF+FHN93cDVQ\nBfQHNnXMYrNkX864d4qZgt7N83mEKBZWMcFHlTEzBFNB1qpWNsZMCAEv/vRK\n4utghjHp1RZ6NvZ+EzqH6Jl55Ie61PZ4lRX3Md3SPxwYrAcnl5cYySkT0jgo\nEq5oqOnmkCVoRE09kgRKP0Mlrs05+E9JhPrU0RRR6VP3Ffj711lZVgIWxeYd\nGN4HpXELbVXotha7e0i9aElVyOeVcpTsB4Yzk51Rm2FL3m2ftgvI+d7l24ps\n7oMpM2m9IARAoRqG7c12nzVSzyIZg/sso6SLrrUnfddXh4UTRwHXuLd1eXP4\nyi47KzHOFw69bQIVnTMHE1X9S+31+0UR9sqo0VM6179q4vioQjRbdtwJYYqD\nm4A/RU4fWfbCuJUsEhBfK6fdkuuPQjXltroDpfqS/VjuSGaM3w9ZkRpnskJn\nhOkneRbqDODdx0SO7Zlov5n5jozNUIABy5gekqiXxDqqnROJ5u0o1zQ+4Qt7\ntMPTj0aeQVmEL3XQR5y4Pc/aAl9ek/8DhLwDmtZhj6wPItKzpYgebJ973+80\neToPANpP2OWeH7ITuiPwG/iAXjv0w1H+5Fb4JmZ5dzKoMZInFec8Yh3MnPqg\ntWdUY+ddHlKDWhZ9yslQOCQSM2BIGX5paTZvcuK0K93sLaeVNaUwAA2xVHRH\nuRxR\r\n=BEAC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP4IWeHwA7XsGu6YbGOfieq7ZnbGgzqK90j4WaO65UPwIhAJiWc5AgqzNjVE5ulXnjLgc5xIE81GjIswRK7z0zWGKN"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.6_1610256500342_0.3692804655812316"},"_hasShrinkwrap":false},"1.0.7":{"name":"vue-indiesockets","version":"1.0.7","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"39203ee027cb719fd58e687875d90e4eeb1497cd","_id":"vue-indiesockets@1.0.7","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-GR46S0LTRHsUyKfRQ+PDw7o5OjkR0DXkA2TePZ8+VQdvZkjuZkd3fDs8bc9QCLa4yLXrp/zu3iDcaRkvdr/BTQ==","shasum":"8525371d68ccc7d4dda04953c82d1c38f8233474","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.7.tgz","fileCount":5,"unpackedSize":4530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+pF9CRA9TVsSAnZWagAA48MP/2HFZll7zC4Ld4DhUrPm\n3ltT2/0C3KT8Xy/R16YOfPHdpg6y1FFTYXNU6i+5VQddapOTWIeFBCTBE7Cw\n8byRFq7sW0YiC0IrRuCP5u9jzKbZ3CxqqvxeK9rFhdVWTYO/OVceKegniPRf\n05mUKD2N8kAmE1eT/KU/rRDtgDzh5/ZMdawTSI9gbQotMeWECTCQC0Npoc/P\nUA57RL3KX4SwqIdW3HCkG756ezlxHmiYM8YLJGfUiwrgxCSnSoZq2L9vIUDL\nw2v4iRItukgh6A/JIY9fxCzn/3oDaibyKx/uPkTfaO3PeqkuvM9/xnuBWZcj\nUgd1mrrQ1TdcyfcDDLaGkg7znCB5mgrFLk+DRYqmr6vUfms3ly1+XTnSnWmR\nbykCZpPh8Z4qHi64KF7uQFghGxS35uM8ArYVbS2wVt31DkYDdrQLS1sHLiok\nt/FHW1rO6OYOs8eVeKhtwz/O0mSOiRMMK1gSTZs5fx+hStnrPxCmeYHtNBtx\nhe4AjZD26MRAUrNgPhfuO3+Okl/7ZtiscokUFcR7n6qaAkM9Sqe5dKx8q7Wc\n+Rkcbu1EUZdXc4lHVuEyeEdYf5mKsMQ5iy8+oRjXIKEQnw196GVkS25y90tU\n8kY3YYn2RXT7yy3V9s9fejw3fUlWyFFEzA9M7K2VmMnaI6SEQ1P7j76xQ0y4\nZSvS\r\n=YXL/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7XWAlNdY+XUWGX571WgIfqIIWtkn0YHE7yOfXpqyrLAIhAJ7mU+GOqWTz/pK6gLxrnAplOFxXEhCj/DCXww3EYdVV"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.7_1610256764935_0.17336064034486864"},"_hasShrinkwrap":false},"1.0.8":{"name":"vue-indiesockets","version":"1.0.8","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"dbe84d1293201bcd3e51b7906075457725e1e0ad","_id":"vue-indiesockets@1.0.8","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-16fVdfKyaGguGVvcwdAf7RPyETG+bnrtmBK/fJ7WQMjfMR/2WNnnzq0iGZBpJGhDNFPa6DTJp2cMj4vwxnsp5A==","shasum":"9723d84355e27b2ffcc57350f7bb85cea3da2028","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.8.tgz","fileCount":5,"unpackedSize":4530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+pJ0CRA9TVsSAnZWagAAaooP/AnlqetxBM67hB3arFCL\nnv6AHAhPRZ1h5YUNbi8frg//3tjkXdnRSQgoNulSlD3C8VzvALN1w1r3jUAQ\nQv82V1rJlK1CkRnCFYc2FarFsDCXx+vyL8dFdiLgufyFitiggAzSXfKlN/DC\n9XkmZ/JgIFm00pGkTVT8aFhPe/2KxYU0vwI7cAP+5P9KXnCSaq+1baDi1pDH\niNu4NesFO1I/+qynyamysxKZYOI/Z4HeKq1QhAh018RLeB6zmYW0oQvaPwgq\nwMNaKa7L33ysNxjaLIa6o6AQTQBn9tPQg5VHemJUahv4QEMEqJM1ygn4l7Oo\nXZT028xZHOAnlzFUu0DYN19hSGDEDXV3gmjKDDlByBBJ95BYaxAIKQpQo8HO\nxuYjDrixhFQ5j+5g97Ye+Y0x/GrUHnRJEa96fC5iRFY9gY+blWot8J8XIaEL\n3f/K3aTifFKn9xTO3ROkK2PDz7SwJg/CvNo+hR/5fcp274XgEVVzukgTnECd\nhf8YD6p8n6jgK2A35PFrxCnOhmmU9YdkJmcNTz74Tsh+Nig/B+FCuEH3OY2l\ned86RZaCjHTo6zAsQ7A02zSqr4/cX9wRm5TAhVxGPw/kpzv23DozFHt9ZGkE\n6vkSzbMePKIbsH8PZnPcZFFIEAPe9AfDBJ991r3ZVuulxMjPJlv50t4BFKFS\nXY2l\r\n=TeM7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErBjRLS2Rc/6iHxaj5p7eNn8W8A8aDkct2nVRkS2xz8AiBJ3WQJunpU9bbfGvm4oGCNqLWfPn7oyT7BRopS/6dKUw=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.8_1610257012539_0.9293019193165599"},"_hasShrinkwrap":false},"1.0.9":{"name":"vue-indiesockets","version":"1.0.9","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"dbe84d1293201bcd3e51b7906075457725e1e0ad","_id":"vue-indiesockets@1.0.9","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-6gGmj9Wc6EqJwmGi8K16EcDrVrpTqngGDUm8pk8hgzpK+d5jLPZrSc6PeIBRlFgG1oUcXsQvytgGs23xC/A02Q==","shasum":"78c4bf8f45db0fca37dcdd72d7beeeb77d6b3f4c","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.9.tgz","fileCount":5,"unpackedSize":4530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+pRICRA9TVsSAnZWagAAnI8P/iobARCtJoyNra+swxJv\nJYkrCWuvUH3IO8fZJTfpvJJsZsKikF7pzckbyROyEMqM+awQKbCf8MfPukV6\nbZp8zqyCOj0x6a4T7+hAt/7Q4/j3LtGH4biMrjYRbdlmpEG2/E4RKFXC9nSJ\naNVruhPZtTYJ0udJaAIyrmYaG/wj0iNPy3t3/aUSpJxqV5cMNzWa0J80LZ3z\n59tmczPcL7OWsbeOS5FnJs6mkgezYXHlFT87dbh5geOypfdasVH72olkvk5n\nGLdxR1WhP6FY3wg2R7YH/WRnSUAH3QUxEGiLnxhw2ze4gfs1KneriPEFLQPj\neafoyS86O3A7uQX9OnaLZNz8VTRtFG7k557cvOsxkG98C/9QB2apkui5p8eo\nfhJTd7dET/wwUuiDpBfRpm4I7P1ijYSnO46sa7sjMmnwH32kRJrL1ziwnRdJ\nXyLOiB7c6/FO2Dfq2RgNRnWswy2wYKimDUXiET7rsgMUO4Au5nhBJU+IL9xf\nHKSbQNRSnw6thbxk+GKwW/3E/CPitADDOQkBTxkys3LBJYF9kFzB3aQBNnVm\nBqyxwE2m4MV/whngZEvkXuT0tgr73VVMC5KGujf2mqAFMr9PZFTdkKFe2vb+\nFyDwxiDGU9jvxuLnmZYz3japbfYSZ6PPAKPZPUcDp3/YMQzHlmbIefqqbuKL\nqsVY\r\n=of/g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf19tQtyaidxjw313GyepU2qurrfJLBcN0HilT4QOpTQIgaBvZESQdSZQoFbKpUPvFVET8gRTTyIbXYwbDpl3ylGE="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.9_1610257480311_0.5084314833870374"},"_hasShrinkwrap":false},"1.0.10":{"name":"vue-indiesockets","version":"1.0.10","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"dbe84d1293201bcd3e51b7906075457725e1e0ad","_id":"vue-indiesockets@1.0.10","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-qorretlUMQgeRmZ+9KSc7mp+vIdKXFE1xwxyAOUAMuDQDcroCR0w4tFAzPbuzaOsV1qw3u/rYLEhptB4WfY2aw==","shasum":"413e1297f5791d836c8c11e72c2aaa6baf96c4d3","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.10.tgz","fileCount":5,"unpackedSize":4531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+paaCRA9TVsSAnZWagAAXQYP/jZ9rgX/8GwLUsm4ewC3\nVF1YgX5HZt/a/VABbdftDgmi1p63/k7grQH4HyvLCNGFaT4dESsmu2z4ZMJG\nJoxC+xTapZ+E9apbWw+29589mtaBWmG/a2FVjzKw0WECQdMP8LuuOFePr4Hm\nXelCCMzn+4hPDhwpZYBFbJ9K4MZYqSbOiRHkYRQ7KWndzhj8jWJFzIRtkfK9\nH9HuAqT920lVL7tK4LNF6GOSBi3TKV9iQeZf9rjleobwqhy3g67yitdY6X6+\neEEI68auDfj8KnByPeaFfkuA4MKVZLTTogwQJIaPT7mGVH2vgTxtH3rncmw7\neNIRc8Iyp8VEYzEpMpihnLqInterVmus2h2WdjEomuC81ZQIvbs9Ycn7FFEf\nuNP/uKh/fCX1VL7GJfh91hgw7f95fu6ENIHQFP+jmrAJK3L3POnkHaOUtAOH\np5XpEx+K95mTlThsFP/dwI8675bK+jeU5Bf9fNgX9K8QBnMdkiKcn0aAela0\n30dQ5KfrBqE8TMIrPwKTFJgza73ZUapsKRoC8+TbslTtj/09O15jufLocl2Q\n4rZ1JCQXNAWp/IdI+K7CQZSHYMJrrYbF0CAzSv8ERnbWCQ7xGw/YkvpJz3ME\ns7ICdQyVet8hwCZMHU7SAVfDV5OVqwxuAh2QkeYKfMc9E5fkG/teM6j2JqJS\nNLrR\r\n=vO9p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGONByhypkzJziRxZPI3KKeJGy+0mbRZS9otlVpRjVOjAiBzCiWiSFIJ3USliU+iZUCTsgRt8UTZsKKOmQRyzAhcmQ=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.10_1610258073871_0.6641162438999164"},"_hasShrinkwrap":false},"1.0.11":{"name":"vue-indiesockets","version":"1.0.11","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"dbe84d1293201bcd3e51b7906075457725e1e0ad","_id":"vue-indiesockets@1.0.11","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-CM+XMpRR6B+QHTo6/gHRDXrS0saCx0gh8+bbno6ELR2L8sSaJT+T/yqErpI8uReDqlNM5rmphbr/vCwi9er/vg==","shasum":"ee67f61f49f6aa6e430129cf58bdcd420eb871f6","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.11.tgz","fileCount":5,"unpackedSize":4531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+pdrCRA9TVsSAnZWagAAMMcP/R1tYcfJ0b6XeJKZTYC5\ntec5Y24ZINq5JNiTKbwxZSBY8ZuOe//Wpzf+pD9Rf8jeVKKe0LSs/wUXXe79\nkMuwkjVeS0EqnfhcvmE+FT7VEXLiSOFqfhoy+PpBmUTPMRJTN7QJuSvsqCnK\n2JqI4vQ3auf8fiuTg9c9mxecu2pBP8F0WkR4te/YWaB2Z9uBk3FDbBofGbD9\nVWV14jv9F2UB7219lH/KWtH0dPrk0LbHU5vuPM4b9k4WbOHklLT5pGi6a7K5\nyoKr+fLJLCzkObDxp7jKhQekur1SRur597hiq48bVOUzjJVZuzU8LuE/dK0B\nCiA6SPYPWeUDMWMLjBUfgBdO+u4aIQ2m9FnZEi8FzRqouJDsETLnfrmD8W9U\ntaZ5MstibWU92Ig5GDs52JwD7zm7f75XLAe36vVgMiaF4IuDmkDVZfk7MLXd\nSOeFldcfBxTN2lXCQlC3YwUNx+l47e+3MWOwfMnNBC47ITFT9kvegtemQio6\n+A72fpTBDKow98abKCsW/R4pynu0eqslgCAPhV/Ldtf9M0EFX5mIMzDrYLi/\nI7iK+Za96pz4Pgxfv8xntKC1Vu8UZ/RFPg59dH4mqGk6J6ONtkIe5jxs7n9g\nYpsSDduIVKD3yAXITXwsrRTsNztY6uYaoq8fJcSxnIgPUrn6uRP1EDSui41z\nwJAk\r\n=TMmu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2usSj1mkvMX7gnxyvgHLgQSIVjiisZ/FvRr3btbOSKAiEAmIULl01McSXLmKWsY9GpqHsio/FqHbFA5ElTGXNNADE="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.11_1610258283096_0.7710314043200828"},"_hasShrinkwrap":false},"1.0.12":{"name":"vue-indiesockets","version":"1.0.12","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"dbe84d1293201bcd3e51b7906075457725e1e0ad","_id":"vue-indiesockets@1.0.12","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-a+Nx2meJqHMGYvE349GqDO3au6pe4zmSOoBm2n//A0A/scXbT+E3um3uvBSNifUPKzytFzVOkIPIIQ9CA3E1lw==","shasum":"8034a7c993c0a293eca1b3f1dae1d98263a19ade","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.12.tgz","fileCount":5,"unpackedSize":4531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+pfZCRA9TVsSAnZWagAAfwEP/jqxjPzP4Xq4Ts12qJE9\npFACl/gnW93gTaz6HVsmvQeFhzodJyJc4+uVxt/2Si3siwT+NCW6zlquZgqc\nFbpWajEAK+YxjZpQ8xcufraEG057Z5TWySyYVfAAGXBMz1OVa9ePs2lAWtm6\ndG7081K6fH1ZImkFRkX0ihmNERBz5fbA4CE4wX51fHpwV2wcy0o/DtZ/hwde\nyeJVREXWhc3iKODzoZ7mivQnezD8ftW9jU44cidCv9NuNY4sf0IDr1Mq1Ica\nAj05jaPN4Amakj5ANGcp5ClVncLOZMYHs4ky3I4PhhYds6gtRig+nNFRZKNZ\niZZ7Ob5P0L9pttepUOqcPydMBsRag/UypMFA1eGYrI/bBvCaEYvAky1XhlsG\n7wqxulzRe8e48HBJLeHEvUNiGB1MmTtKgGaaYUNVJyPDRdNtimzwSF+GyLi0\nIpi0abFJurmc0CaIYWG0q+ZEdcv415+Nl435hVoHOzKD/WNPDlDLInOJFSoa\nRstGe5J/P7SGrPUA8aIXV5/lrEgcU27YqdUhOzr9jCBjr0iCDSN6wtQ8em70\ne8XY+sMhSXfThSvNKSvFP0PPQGRVOi6fXByqohSXmjP62f3WTW+Tql5LllzF\n4uBuHjrun1d9bhN6VFmy/qRkOKQV3dGXhlCNvi6mZjYOBcAGezXBjqh15BaQ\nY4iD\r\n=Dwmv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEHia3MvVoePGBn8S5G2wkb+pMM3fSVt/Q62gFrasYSAiAXkeRYuBxvr/0njeVv5zw2UJirBhMzXtrrjVHaJ2yizA=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.12_1610258393176_0.9445541423495298"},"_hasShrinkwrap":false},"1.0.13":{"name":"vue-indiesockets","version":"1.0.13","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"dbe84d1293201bcd3e51b7906075457725e1e0ad","_id":"vue-indiesockets@1.0.13","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-6srhGDnauoGQcw3QLisgY/xhBZeOCcp9jfogpe/4N1eKwcIFNNky9Tdu4OmIMAT2d0BlLqH5CjIslcIsBNsRkQ==","shasum":"84dccaa673608bb8690ef3cdc7b7620e6a6598b8","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.13.tgz","fileCount":5,"unpackedSize":4594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+pgtCRA9TVsSAnZWagAAfzgP/R1gzxip12u8k/2QzKQs\nBzjKijQNJ1t3TjT6BUi2aSTDsMpcj6vEFhAJRd3GD6D+FZmJz0Mka+M8n7yQ\nxqE4RJat91q1nIMn3mF2a/siDBebxROEAo5+slTD5SVO01P51Kd4swvAl0af\n7cUi+xoVowo8LT3uXU7hMB58a9HqNO1vWXa/Ihr/its0+XNYI2QMnIprHAvc\njMu6htzxvtFF41ZsV8Os/p3C1wTnf2SkzdLh+eFCXLBz3cd74QA8WOB7pUpf\nkicyohnmPsHljfcLgAsnTLtGlW1+b8rl22N4Y8SvO3GjZql/uPq3e4uAmse2\nX+7adOtUothEeHkJofV+nDTKCYIgew12+Gm0qUKxw2R9WcWBaIVEcjSM7kTZ\n6VDKKkqmTDhq8NwVbDJpXJ+Mkpp6BZ+pYA4oCG6mXp0bIeflMyiMeVAFIy/d\nblJ6bAz0TM6nALkhUNKuCM9EbAw9jqBLkk2mTueLIFx3trI9I+xPv3AKkFCQ\ni63Mi0WFbhJCrsFotATjsTN1vS1Jd6wyCWpp+crxZY3ma7TuU1r93c58hENt\nDFeUE3ylsAkGhveul/6rY34fVct/Z8fzqNggQYa9ey10JgT8TRn0XqQT95eF\n2sHSnf7gOFSDW5kVh8CUHehyAVW7zCT4M8UFnecUEOidvdZyEcblGDInL40e\n8nmp\r\n=ThBn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9JX7tyi1u2Dd/hGFhyz+kpJzhb4E/CLB5cwCrncYmYAiEAuYEy4eY2PIlxbMllJUhirSXJ1z8QzYZTl2/+2XUiIs4="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.13_1610258477299_0.9703892637466871"},"_hasShrinkwrap":false},"1.0.14":{"name":"vue-indiesockets","version":"1.0.14","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"dda4676dae6103724e4a8587946334d22e016bd0","_id":"vue-indiesockets@1.0.14","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-L4dhk5cSaB+vhf29YxeKZtPRZScSvr2JEAF1o1PAz1itcCCzyLMjXmvZc4C04WrudB1GXJZlIOS/AGdYkRZV8A==","shasum":"8a84189a1813d0d406ce2382ca4941c5a627293e","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.14.tgz","fileCount":5,"unpackedSize":6853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/Q1gCRA9TVsSAnZWagAAt8oP+waiQCH0Cm+DrwM/UcCV\nv1kva/xnTxETa2X0zxYy5p2TfB950uMXX+X3bhCcSF1pxoaUkvTiVEu3IJmZ\nxiwRJDWATzNO6zLxVlmkv9RnIDEr9ncPjL+vWTnC7QYcb3oyz+lpSKqNk+xW\nsFdqwlN5SSdvKTy3gSf88vdWm3DiPdTOuAIPEJJ9gx55JtyzZJrcZK0wb5gg\nCBweegD/e5ztPOx9nzD1M3Z99fUiZuuzpk0j/ukX0fpf6ouRuHJVHfBFNNlQ\npmjglUD+eeI7ycyrbarpnz6Q3VBUL6fkQeigjpDwfjEsUvBJ+rJM7vpC06Qs\nPO1d94XD8+nSosamgP6hQolTvuwr8ts03Mmv65s8R7XDEuLy48SKeB/dgNk+\nyolI5nTLWQVUue2IvHqPVW/SOUYbcE+Na9Z5NAAyfxFlL6OQ5vMSrSr9Wuyb\nCP12xZ8sM1gx3TxUbcnUZNpIkJiFn4nYW/iDIam4NkzjvDXpPPkz7+FgGlof\n3fYe4ahuIWEfJI7MHF7Rt0Bppr8fncAWqRMaMNwBiHLMNLx2zw7qV4zrAvFV\nzDV4S6WiXmT2YqXC0Kq35SIZp5xOUfSnhV5J/KvFz50FiEmlQckHwYPaSZsP\nFht/jwIDw1UHMFKn/1vb8wGr6EroFYteMLBHsugsWPnwcjQy7/75TlEY9X6B\nWbz3\r\n=blf2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyxbPa9WEAMP0YaiR6RZP3tE4z9Z43S6O/DyFS3eUl5AiEA18Zi4LDzijKwfyoAL4yZt65/WUI00j17+7mWiIHfz1k="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.14_1610419551541_0.07244585383386792"},"_hasShrinkwrap":false},"1.0.15":{"name":"vue-indiesockets","version":"1.0.15","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"333d64e639decf86343f381c78f9b6385c61aebc","_id":"vue-indiesockets@1.0.15","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-dYDvn4siNBbdM5PXtfYotvNunK44nl8QmuRA/uULSGg+JiQfeN2X2AHGbssCqWBeFRzQDPiOhR+onv4PMx59PQ==","shasum":"3228b6d94e5c1429bf537d9ceb78fce873244998","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.15.tgz","fileCount":6,"unpackedSize":10070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/RSACRA9TVsSAnZWagAAqP8P/A/rP6Fs25AhcFlrVKxR\nGvm7PSxG7FshSXSFvxP7ntLTLoS0Uawbmd/BeKrPDnl9rc4VVQHv4DXUW7o6\nFVsnjTC6kv8HOa/H79Z0MGXqepCDKnVuS5yJPF/zgC4g64akUxPPnAIrVAQi\nOozbAcBIVJdRpKtmy1LqjU/cMIa0vC4GkCUPogD5+gm27Ms1YjeQHumksF2V\ned5dsvBYWKRLnRxQsLN9Lo4CsfEjV7VVZFpsR2jWAy5e5cx2q+PPpEYYsbGc\nv/9iJQtTOcDb56T89xnjG8VgvJyFlm/S0/cseZxjnSfbF52mjIIipk5DzKj8\nmxLuuyffYOrF6sSDWlFvRa4r843HnXH7hidy3uqMak4KBhjmx1ddYvEJPs5L\n+ly/F7ip6beBVLEW7iJ0YShTa1zz/utWjkxflWBwpb/yKMX/GSTdji7rKaPb\naPY3WlDtYLNAHgwHeieLPZ9SNgxdAC0Dkpjb++e+vuKskhxt8UWAQkjYo7iG\nnukvOawFGHpVBHcYk5Kj0f1hZUuHSFPtijt6ZuhOp/tg3Ytu8ZuN6PPVuhYL\nkZWDSexsBTSyFfF4u1/7qUIaHspYtQVbuEMg+LUb1eHeH6532VYRnkPryaOp\nqUmwqksLZPbbiVmyj+PuXJll2SR7EV7TWZJzLlfJE9IKtJ71gLwsTDyOSGE9\ntI1W\r\n=Wxt8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIclPxHDRthjOXy/vYus7kphXMgiq1xlM6xXfAp8EKOAiEAy56i1Lv8q55lMcrh6lQVbj+3vuNn6WzUDvVLrGVST3g="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.15_1610421375620_0.4549836330610484"},"_hasShrinkwrap":false},"1.0.16":{"name":"vue-indiesockets","version":"1.0.16","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"400866d2ff2fac34aa544c163517eaef4ec69594","_id":"vue-indiesockets@1.0.16","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-t5sqz/TMfftPVbj6DP8w2zwb+0TcfEwwPv2FgGIAr7uvAQQA8FN3u41d2LIRB2AQvmLuT2FlBuG5lhJxaXCW8A==","shasum":"d184aa0cef7a6483ff2adc2ce076feb6767467ce","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.16.tgz","fileCount":6,"unpackedSize":10070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/RgNCRA9TVsSAnZWagAAdoQP/31Gkik3QLySJtXTmjod\nUZJyMv38QnsEn7zpySTQ1+KtfI6SPiVdPyzD9H4Vt7knpyfULUs+9K+yn/TF\nP4ah3nV5QcsVayUB39XXHH8cLACmwjrWqyv022iQ8KkBeTXRpplVBgAV9VDB\nArAoXo/4OkvOK++JsUXF6PA0p3qSLZKRzIcZowGmbQtXcgGzSpnkRj4RZw5F\ngVvqHLRFUAIxH578FXbkUydskF/Ru534OcLnqcEN/ShpNVc6Vs+cuEO/x27d\n92yneV4gnTamGkiHGvH36LKcROMcmUxaABECx7GA3zbIAKJ6liVg9/kkmT07\n493pLw3TyDOzbqk096QWqzyU/HLpWo6Wn/fJjja1HZqh5o/7in/d6ZDSV/G2\nTUc+XylvbrNvFH3X+t8/VWi5HmEGaC2k5GWUSUz9VHKHDJVFpQecyFS1Kmsn\n2DQbnTg8TRU7dXZBAG+zOwu0uSmDGdE+6hvmY2f+J1roUwwKJd7YhZdfM6jh\nmfwISdKHRugWk23WFIqygKudWG/ihOm1viT5rq33O8Xthwkv2OUN7thVJXAL\nCtfk+HoQWdZOfxkwTM6wZ+Aa3D0VjlXZSDISsK721UQaCYU6bHUKw0x27g7T\nSLyQUuepxsMJgxO8quMFTsqT5FPcFHBxVy5u05giW0jKHYRr1c/KCjMPkpWV\n6ATN\r\n=K4PF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID11Kb0gd4ZwM7cHmJdHr+FA2/8SuNQglgprE/Uywm4OAiEAvTKfAAD8kPsT7DLA5+tY7tdIb/inP+JvpZqcMQElkR0="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.16_1610422284992_0.6329324123622302"},"_hasShrinkwrap":false},"1.0.17":{"name":"vue-indiesockets","version":"1.0.17","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"a9b36a579a77263f7a62164eff34082416982de5","_id":"vue-indiesockets@1.0.17","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-RkIEbvzwhCo4wBiHktcbng+OzcEIRj7CkFqzB/Lgio9vhPbE7BuCjUb/NVSxLVSDkJRooR76kaJrKi7Qr4rsFw==","shasum":"a575837eb3cf1d1a28a951a09342384764e2c149","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.0.17.tgz","fileCount":6,"unpackedSize":10357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/RjGCRA9TVsSAnZWagAAFa0P/1Sh1AX55rVgEgsxlKHV\nbJtQBDwiGF9zf8o3KfOBw2Q+jH4Umx0bDlHUlcfA717wFN2cc8IvDWMtSorT\nPov+lvZQXfI9zAoCS1A6oitfE63+pj3L8va129j2fi2xmcbihwrR9grN1Xqr\nDJRE5qOSp+KSUj+d/VOyEi82TpfUIwp8/D2hCZhsgLZluBj/Mw1/7zLz1yuJ\nvSYhPHey2y72zNXy3K+jFMrdDiQ/HmN0zKHeQiqlUelDi9d81H70LRZWVmZR\naH8+zjOqo7W4VSHwNOOQVxIEYZNNDf6DksDhhrfJwb9xdP/6aeusvjMIcQV5\nBxowfpyfhIcDi2rDTaZDEXTiSLxJ7UeLcNVjXFdgqLZb5G2EI+MfVgzBFFJ4\noe0GSOqc1Z42arNM0JDhlIVpWzhtju4o/nL1XGmhr31ke7KKB05PQTuwH5D6\n4Zx4qc/82fivqYviJqtc53c4zPLPAZNyp91QiqKJlO8rb6q2Iy9IuZecm6aw\nFJtiuAqM/hBTKCGk+mcqPQ8EbuF4GLWnkA2vh4QcIiBL+tW7XiGjQQ9B7MZ0\noCCRzVUtmxvjW0/lwExMr/MwW5+9vf4Uv6y0kWyY6kjCmgLM5trfwKsBQrbW\nLheDaMnefr+RSczlv4mcMVRkLnYOGdbLOLrRFrYI1InviPcP1ZQM6FfSvKe4\naGqb\r\n=2e3r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtEWEE0/hy8KQa7HyONLRKY/zRKw8P2iF7nnsys3XuVgIhAPMOnLpGfN/oYWZ+CU/QfSttPYAMirmRUJxrAP5R7AXG"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.0.17_1610422470444_0.24987674030909823"},"_hasShrinkwrap":false},"1.1.0":{"name":"vue-indiesockets","version":"1.1.0","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"7ee23d846bedf761420e6df39f9e4073814728c6","_id":"vue-indiesockets@1.1.0","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-wajgVMhLKTIQmrKQ36zzGmrg/mCf+JbBqlRA3SHciLDP46V5E3xgP1WGsLUJL5NkDNmqRI034nU3GRG4el1r1A==","shasum":"1295cd52bdf8806b6aea02522c6a25df57b89558","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.0.tgz","fileCount":6,"unpackedSize":10362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/RnZCRA9TVsSAnZWagAA7p4QAI0RFVIhROi9H1FImWWN\nR3+ofNjrCTijSBB3qq9CbQaXKZdC3ELwCyfvKAcKq9cihyrOEgZKgmHc+vR8\n5fQnNiVJvgqAPGhy2QYhQpvxwks23qcbykm+kLrLgASHU6aT5lJbCFBqFjtL\nBdgcKfj3oMtM7+sVEHP4m0CYUUT+Z08KzgsVfZKXb9wBhVSTqPCOawLywxbR\nFF/P6dhGmmcpt51Yz8q0US/mEEKmWpkZuaHZkTRTGeD2U153mfBQX9Pntnzo\nZh0V+mLxMUgmySq8tE95x9iztE29bekFQJZofg0SaY+RlSOCMlWcVJ8hJkJ/\nnKXerbBs+8vBjtjH1Ct6Ec++v3+ss6SG2hfDWNzuUlF8fOAeI4TTa17wMntm\nqVhOAIdcdYCRYA9uu4EkLFbR6l4dppQAcuC18B6LeJ4gz+xi9iEfmr2XkJ95\n6+u1GXn+qyGvkQr7zlcm8nuA4BHpQTLZcFpwgocEOnjOxxgoGUfULFcXtaS+\n7nRSIDlkB+uv8UFvgAJZpvPuqXilJ5Ra93cwaarTrtd3FFT/02rhbrtLKdBN\nAQGR772P7X/DEhAYrH4UuELiu+lFPgbQaXzgEBq5eHPe+tiBQrrn08a9pVpl\n0SJlxxZ2aiEJAAhan6+1y5NJy6Iu2eu6h3fdhJkWp9ocV8/1A2zRVgTSZr32\n9fjJ\r\n=NbvA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+sjHFFj30qW2UOLFcCprEwpMOueIf6WRCVefZ8KiMwQIhAJJnSR4MaDWQ134aRLGtVR84N7SYjPUcecy2+OXDY6Md"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.0_1610422745514_0.8562390478703863"},"_hasShrinkwrap":false},"1.1.1":{"name":"vue-indiesockets","version":"1.1.1","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue"],"author":{"name":"major_sauce"},"license":"ISC","dependencies":{"@types/events":"^3.0.0"},"devDependencies":{"@types/node":"^14.14.20"},"gitHead":"685ca4078718616692645082a371bd5569721624","_id":"vue-indiesockets@1.1.1","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-TiVO28JmWFkr+OYRCQgVtP/t1ZazLrCDFEa1ZB6FecC3KUkgoWr8eMVzClaicJElBy5jfXGycu4q/4/x+7oNCA==","shasum":"8ae57b2b2b9bfade54920045cffd22c5a1644909","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.1.tgz","fileCount":6,"unpackedSize":10363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/RqCCRA9TVsSAnZWagAAFEwP/R7HsVf3D/idE7eBq4ED\nb4r5y/UsnsafpfkOTDzw1bcSl2elfhIBmktORJ499W9bDUVwACDdFTK3XqMY\nsJQJ/uwG/1VtucDl9T8gyIWVTCQfbyDU2HbvDWBdCxmRPu37VcyyZNQPklYi\n4QjYXdRCaJX9yTjANj0qQQetfXawc+HINsZpZmdrMPHY9hOkyqibfAetnwbW\n7GD27x+JmqWaRHnOCvJ+gEYQIUZCtnTauIsKOBTjMYqDjEOuIB93J284d1j2\npiMuhCUG1n130JGwaHeE6tEca841KAkPKNqgATFGinwbSDuYV8fl3E2/euUy\njDME/4JESpEIRU9Qqnib/OdAqB2Ypkp3En1lCmLH/bcZOgQcERBRTIdnK7cd\nWn61yZXbLhwY6EY2jv2aw1XYiRVQYy6XrRjNY++xDMSz1d/pOIj7lO5a+8L1\n3WUes1SCXB+QF+Pg+KgiPVXNfYEmIaf4Zn4kkHShQ2RenSUdKUDcsNklKBbf\nhPWlyDNzAnEJVdhFoCna1nvAWdGaN+ubwMBfprBnaFGBVNYnt/QaZeW6xtUW\nN/YGC4cQU4bb8FACht1cuFaXTzj1ysHprbp6jDlG76W0Meemk6i43AtDxlFv\nF/2N7DZrZsDNTvHufcX7wQnI7ydlvPlNGWgETEoKHXDCOEJieiIakbbZDVFP\nwng3\r\n=XocA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBf8wYwfacQX6/wIV6BGdJ4fvKCIQdxbIvnsIbhAivAcAiEAt16w/IctV1ecdHPAMuPzP+AXdmR8jphhyONhCkaYfio="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.1_1610422914603_0.44211993462556953"},"_hasShrinkwrap":false},"1.1.2":{"name":"vue-indiesockets","version":"1.1.2","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"./dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","gitHead":"ac6e26f5f70e88b58d5a493239bc7143badf759d","_id":"vue-indiesockets@1.1.2","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-n94VH2S5m+9GnK49IG/VVQW72cIPgDfoJSXzHTFevO16j764F+5G54MNKDyPCKaSl39ID6V++6l941eLfKqUNg==","shasum":"e62cfdcf92c4ce6d89f5dee4e00cfa65210d9bd9","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.2.tgz","fileCount":8,"unpackedSize":10319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBMZJCRA9TVsSAnZWagAA1I0P/0RobCasXZyJf0lGPNxa\n5NsaTV4mdEZnQcFuFN8JZY7ZcIVlAQYQMuumCcVnPIYEko5vK19PZcD8IQbD\nHMylqvtfUND1IIGGJ+LOVJ4CaLuBeJKX7h/DxEh+Jos3oLOgBT8+JWpt9nMC\nYw+7ccr5Aj3GZAgdnTNBMQvO0I3hrYy4fju/nZG5QFQzMWwWuozTs4EXA3NT\nglfWF69PW1+At7fLPA5SXUfcziW39g01cIVnXnUz3lt9Lo1dZGVRKmz9OyeN\ntX8GgoUGk19pc/WCeoeHYg2bM3y19oamyGBTVZ3y899ApDj99lBQW/4V4Dmt\n+LQlzFFUGu9Qj8LDIW7iW5h8cgkVa35/sRaAbDtwtvStCXwlImoHeExxUl8V\nulS5weyheEkGXCb7lGz3wfetnanmI8vjqZTdYAIQjX8Co7HbpauUrszhsfHN\ntPUlibrvJM9NwMik3jNCrHBVSGH3tgsN9e4iu2X3Wm6B5Y4TUAnXdL+J0VME\nx1nMQSLbqneSpB2SGwL3rTLoKUwe60Ppai4PNY5UZ6Bn5sbA+u/mxJAlig3v\nMgN7SewXxYMMA3OeEzIdp3wNQvvmHR2oEIhlfNO1pphnDRhWheA8D1x4aHGp\n611JofBbvEK4cbJj1c50O6/mLduwd6LvxHfZMaHHlKgOlVu7pUHOst4E0b4A\nkivI\r\n=2cOU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCF7p26XY9m+tiw80zE12lcQwZWo7c1H0wJsuGoMCcjrAIfbbBMI4EMK8BXaQ+/n/ElA/SPUeKb+JCUM9NAtzxV+Q=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.2_1610925641238_0.6191228679441934"},"_hasShrinkwrap":false},"1.1.3":{"name":"vue-indiesockets","version":"1.1.3","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","gitHead":"ac6e26f5f70e88b58d5a493239bc7143badf759d","_id":"vue-indiesockets@1.1.3","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-0GzRFKF7pmaLU1C/IkXAXx0pF4Ccaa1jEjxBOHPwwMJXeKlQ8YTZWzebFM8Ohspf9vtzexqTF+heph46td57dA==","shasum":"36f2c0f36abec4c87e7004f16e4bcafa7d17fafc","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.3.tgz","fileCount":8,"unpackedSize":10351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBM7PCRA9TVsSAnZWagAAZUcP/j57Y/5oeKrEJsjq7nKY\nwKo1znTRxaH9SwKtdkpLtYiJ67tFrlZmfLztAUwgPSD+/a+zGe75c0bt5jbh\nTYYOLnjPbG+E9SsnL0VsTTYC3RfTyBR7HShYqAMC3SE1fzvJJKpQm03rWMkM\nFpSlPOgdH9+ye6Rw6u09YfJIPkBoG8xisX9EN0/TNRdphrV0vxNwx8JEVzeh\nhFN4gKUzYPJ8/6ll7UToxYLZILIySiZzBCaJyjdKiAXxOSonpX2XLOQaSKu2\nWjpTLOcti/RvbTh1iX5frVVRiyurxCzrwmAsafhgSGZwKMkEIO2kICtxOaFO\nPstr3rED/mY8yrk4DcI30ornyF0ysxYXL5d5umIlKUt915dnO9/ZgjsvQvGi\ntHreilqibjdzYni4xxzs3gRnefq/eHLV7+CRQlKj5ccOikcH3w+AvLMeMeK7\n9H6NREx+eLWfrEyDieMusBS3iUbkh1mNZ5nUIuT+rjJF99AZ6F3kmytgeGoX\n4WktAhGASlSL+Ea35d2qyjX9hWFLVYyhg/1iphW2YPThKeg7d0MF2ypD2Pxe\nBusq+1tf5Td4HT2+F8O8yWiLy7dysZ37LGTW4UVmyVdIV/RI115jSj3u0pu+\nGtOwLocY5X34QrzF1/CzJKrYXJrQzKPt5TxcXdc9+GRThsbIHZVBGgjUEvIF\nkXyc\r\n=tUx7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhHHdDU4GGU0re501nHRNy/S7zlKBByjNfJCJtswmuoAiEA6k4J3eXATgkw0aUwkDUJwzOkJqVD+X5fit/PKSYqR+0="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.3_1610927822815_0.6278624269827786"},"_hasShrinkwrap":false},"1.1.4":{"name":"vue-indiesockets","version":"1.1.4","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","gitHead":"80ef4e770222b8bfba9ac4d34756c035570c4b87","_id":"vue-indiesockets@1.1.4","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-/zN72Sm6ok7PGzf6rWD3Bpfq7Khst1kGySRB2H0naX0ScHyihkQeiASxobsWp15PQg8hU3iNbT8Svp7NVpG4Gw==","shasum":"16767d328cc6bad986ed5386f8a92079862fc728","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.4.tgz","fileCount":8,"unpackedSize":10351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBNFkCRA9TVsSAnZWagAAByEP/0PTB2DJuJSuZejIclL4\nk7/EJpoM8yuYSl2hd0RvAKTDiREK4eLuO5EE2JGgvZ8x7hPpCEh45bE7/I1f\n0+rWVE+DyLSUj1YsfwcpSBDZqC+Mu30E/+O3Gxq/Rhdhm5ikMPSUIriiOpG4\neRlo1BHG14mLvXuMt+OHyG7j2J0+6LnYZ042ikQoKAlrIBOxQlf9/yq00Bms\nWM8hIh5S8pQDCEz7PuQUWb0btgPLtXrihef51kKsH4P2O7RYnQn+vzLrmc0w\nMLJMHj+YliC1p2Rc69/N4jQEYGsJIG3KTMDJwh5mtp4pp+9VJPWQ9EGBD3a/\nptfkdClrl0mnVnHhRVUm52kTT0Qjtmb+Vnt3C8ficFhnyveGSIhWLU4RnRpd\nJ97rBgK2EP4TEadj6e+wDqoFTpJKDkkfhm9LvfOi5tbzjoxBEkDLIsQQwI2C\n77ZZDDcnCZ4KzfBdyigjv8tpe/vzKuzuhR5VG28J3X8av9QK4RB+qbHZWjIC\nm0JGlxGw53CF7ZR97eSFyJZouwBHSmAo5hpK9Ke8h5ETSAQP/tVoBmGJBx7T\nKlZZ9KkC11nvzeDTxWE9/HeoDXj55aCSulNvcnGTTF4GDeWPvL74A5jAfXcj\ngSGSPvmqQOvVeiajOs0BBWsiuAJeHKhodxdzznkx/ogzX2NiTsN6eoyAWsWo\ng18T\r\n=f0Zo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOsgc3RkKxWpU+UnB9xL+1Z3SX84OPy8JdGzm8vQ93WAiEAk8VGNQi2UkFrW+K/lraJQSt9Z5GbhMNWhSs0FpCnKIc="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.4_1610928483609_0.35236775533538833"},"_hasShrinkwrap":false},"1.1.5":{"name":"vue-indiesockets","version":"1.1.5","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","gitHead":"d9b858c20d012fcfa1bc443cbf5fe9ed21eeaa79","_id":"vue-indiesockets@1.1.5","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-6SIeDg6xsb+kBxr8Vgeaw5MjIhaR201skvGifBisxX8kVlXPuq+Jc2jHW+paQsB+k+Wffqn1DHhYaD88J0zZNA==","shasum":"b131d450b832e97f188f3241532f90beb5941759","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.5.tgz","fileCount":8,"unpackedSize":10407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2PyCRA9TVsSAnZWagAAADwP/3PQWFTT/RgANZurQQdM\n0o40Qki/HrfzBie+huswyRIZfxfcOqLTX1PuPpD5BlJxsuB4olq2hoXtQWaF\nSijxmWIUfek9Mgw9EoYW0SziSAxBIy6rYd89JGWT7kAEuAFNuj12s8Uy1M3H\nzub47D+FahmpM3xPoWXRQeMKHwtCKTC7kEms7CGTxwhgbDrNIcE4Dweg/Gvs\nPSAZzub0PO/ZhE33EDKkdcxYJqSTT0fwD8UxOO1wWkfMXiWGdGnqJ3pm8/FE\nn5/Ml70IiHvgMmdcJaHLrJcHh7ubppt1VN+Zi37Q9v9n4qyOIUeUKsP/Tlet\nqckhRM9dUUfYaHJIxIdZqEEJNafjYiBsMChk7hgiKlSM1pOfOC07toObiMZx\nmWVTG04oCs9gyGYKWPZ/1t5FO29bWwwFNKkZVRcMJfTgzykc79QZ/S0xkKL2\nSRy/24U9M8TEWnOe6sJ/VXsx8Wq3DR6tK+fjf5w198sG3DFwfSixFmqsq6ev\nR8HNcj12yYKr09sODPQ72hGDtAQEUhX4WLMqmefBu+w2BJSS6xPfDp/HJbuW\nyrdNH3Caj0JbpvckDYasUY9w9Vef1dAEMImLowY+CNb+Pl2Ux7P6CUlI7Svq\nPLwyQU/M5WmLbxkhJu2JjcOpmGqthWsAZ9q9zxdMPgS1bFOlgN3pry+rxjhQ\nKviM\r\n=UZrP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEi0RhuICxyox+5Ex2kh2mvShUgfduaTskUnSi2tNFSXAiB1vMnSHLSutCQXEIrfp3R9BdwiEhFvybtXdl/vmOxufg=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.5_1611097074441_0.31534641561321974"},"_hasShrinkwrap":false},"1.1.7":{"name":"vue-indiesockets","version":"1.1.7","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","gitHead":"1407c31f8b308f6bfbdbeaba6290f552e252e1fb","_id":"vue-indiesockets@1.1.7","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-sWaA2E6AfIv4UEUAfmkbE4xF8KU5hwNwTZDIlH6RvM1Jchzw9bzwhLaLNBC3CniMcgrJBvZhlzgoFjAYXtTTsA==","shasum":"1cabae1a71e0802c985ee3d8c764778ca08077c4","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.7.tgz","fileCount":8,"unpackedSize":11048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2R1CRA9TVsSAnZWagAASYIP+wfe4tuJa6s4Pozw+7yK\nwkRIjnF9uhVhSX5vLn3pagcl6Lg2+xmBfOIj06Uf4f7pwL6c8B2YxbtSSKW5\nzHLgCZ97hS5R8nnBkRdvuil9Vi7llrNXQjWK8OuFJqdGY2tgMNNvtsGboBtX\n1Jnk6muvcOdD0+W9b7gq1L26pCbsXgeo1KtfX9zNBry8LscySNg5NF/cZ0UP\nzTIr0luko0uJzrxsoI6chYMTNSvp+d8vct7SQo+dPez4E3Zqb3XrzCMPwa+Z\nipxSaKBPh2q4jH5MZqV+tpFiPgGWWk9yZeN0CJg5Ymc87MNuBodKHML/lsOL\nTyP21l7KV9FZK6AWetuD1RICmTr/lOmeqGGQsLA/r7/AcN2BgMzUhBEZ/D6L\n38w/DA9Z1SL7BUzFXtZNKUs1DpZlKdiAKNguPXUGrdKgswZv9o8O7wUfUhXr\nDivTqvp9jDmZjteoUbUUXSUPZO8kHpKOq/rVql7mU9KcgJe1isobOX0PWkhG\nmPmibEmeywaF5HTZ0MKBvzHZfPnIbVPOqXwy9V6ryEF1gVwMCyXVtsVm3Knv\n23Z+K1TfdWEHtmH6+WUDiwyOBwn+TidtCic1ypRHrAxjaTiNc77+PrvzG6km\nAUHwLTL8WSfLWywGaWqL10rcu0Gesq0nc9HF8/1Kf0FhF8wpXAHpTAO/GPn+\nP+g5\r\n=0tQs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2rxYDKQc8gp906nI1M8Oxhcake/cdb6RFa3BjVfujBAiEAuBpCyKyg/fa5TWHWgaTcJy9xacL14klfNLJCgho/Vv0="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.7_1611097205140_0.144052858994433"},"_hasShrinkwrap":false},"1.1.8":{"name":"vue-indiesockets","version":"1.1.8","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","gitHead":"1b783b1dd0fb8019b5fbfbcf517724b309ae353e","_id":"vue-indiesockets@1.1.8","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gpXs75HBsWajeJdumcCHG13JkPYLss+NLIGvos0qP3tfm962+upjzy3J3jWmOumPVOpfnta8FovTbtOQNOF/fA==","shasum":"a7e04c36c294eba6b58b307b54630f0a1056c95e","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.8.tgz","fileCount":8,"unpackedSize":11067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2WOCRA9TVsSAnZWagAAPEAP/3LfMSz0nb/bLqmTNzHH\nAH6xhiaBXZxjkz9KctuOfU5iKM13fdd6ZLfoZJL51ORdksZiOw12CKiwA0Fv\n2EXssusaZvN65T0CRbaNbjilJj9v6Uj4HQutoA1OD88+7KU0ujrsJpXjKM8J\nNmHRXYvjyBRE99J+PtU1LTSShbHhrL4gu9D/ky7irhcwP/QAhqseudQgNcSe\n8eEEYIxF+BKTdCPQGR3kgfb2qtjJe68QsCFxNeXOAiOtcujfBVDiiwLAgNQD\n7o5kKrOyDe8fUAs+Jo6Lp5Rf931zKW88VaB/QVdTa2LyCn8ZzMHo5mDVssTe\nKiyznniJFsDlUyBjniDyeIHLi50wsl1FMWcjUT2uznwIbxb6fSECldI2Hv/W\n1F30UULATHcle3lRebFBoL1v7X9nusuhjvE3fUXO0ZzAqyZoChAI3S3b6nTf\nLL9bS+P956/H0zY+04irfoyHvIRWvPnZFXLGn3Kz0fk9R4VfEs9Db+jQXieT\nWuTbrnFqWjSOKirm+VmUHiMGoMt1GbynWWOOsLJ/aaTzYN0zad9tySDG7FyJ\nHxspKUgavNxPih1JmRzqgPtFVzScYnVHw4oZobgGGByVyXSMuJwJOfpNU/Iv\nincZpK8yWDDscW11ZnFtKG1Y3uuG9Yqtm3dIoMr6NQfpzzgGfrJdb14zfS7q\nZcEO\r\n=rHcP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjbz9zkldVzfpmyChe9uderHkxxyWmfrgZlgf1+UHJAAIhANWt+cyFNvUZ7iiH85jQiQfyq8CIzxoP/RK20tYsbKpz"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.8_1611097486574_0.1138941228278878"},"_hasShrinkwrap":false},"1.1.9":{"name":"vue-indiesockets","version":"1.1.9","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","gitHead":"357d33827c7d92683354f03f27fe256bfc2c209b","_id":"vue-indiesockets@1.1.9","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-FDOwYpNRdCEJnQQnOJqszjrH0PWb+VRzeNLNkHMCgW0PbkRHpnu/Bo8NlyIzmFBsvDdjJRMzFbJryzfreScADw==","shasum":"838179a13ad556872d89200328e7483efebf1b93","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.9.tgz","fileCount":8,"unpackedSize":11067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2bUCRA9TVsSAnZWagAAN1gP/RCf+iNoOviwRL6GlLVC\nyRUHOALlEgyiwrfrY/UEvkBChM1ZhsotvjN8/J04pDuhDMNmTierTrWzljdB\ndWU2GF2yGTXtY9FIy6XzcUlHauxxym7Aux3kvpNNn9uZExCe/2tq5vsVwF6W\n38f19BVBe1gShWchcF5AI6Z/W+DC2D0xLPdbSRXORTe8C6SSaDbOT3QQ0nDS\nCj5nsT+QKEGHV6XtDGiHvPCtjpSo9jNemFp2eeQvt8/g7DG0XDj5UB3SWpFj\nPGDN9Kop6KxMD+o38/z3Q9TuLPUJygowYmVZsLVgoLkVfxlb+XPMHmUXbpJw\n5KWdeB30ILzd3/fT4XPB6vgsaj0clw09GywlQTsFrE646shp5/71yGgeisia\nOcaJxGSJX9DMaeJrWFBMpFSuhfrP44+ZS8WtVFyfCcpwabERrRy3YW1ZE7t5\nTGaNQBaDZ6exQxtNaIcq0slfFu/zWqE3wKPigtHS7oPqsZ5DI/XIF1x3Rm9y\n3zwsi1TbvjBkX5JYhqmGUBbz3qxw68YQ4fU6KOWUsXUOnMYbkqRSBtzo/N73\nPAHpa5kKtMMIMLsFPgp0UhxCJ8Gkx+2ua/WS7v5quIDoL6xEpCSEV9FnRc8F\nUV5L7GV4jG+G0C9jxu+ncC77BkPFbC8qQubMFgCAmC2g1jIryAHoCN6YsIkj\nOsiH\r\n=a4yW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDHNInPQpxOPEPTAXOByECumKu6688GJFE7UlvDIiXSQIhAL8rtmTW2NgDUrglB0CESgB9WCtubzBaPtWoTZ+J0Oha"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.9_1611097811800_0.2659439173856859"},"_hasShrinkwrap":false},"1.1.10":{"name":"vue-indiesockets","version":"1.1.10","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","gitHead":"9c368555fd27e3b8dae535973dc36750f8a77ddb","_id":"vue-indiesockets@1.1.10","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-mSAMBoGHJIwR8/Mwbqncv0HHWzpusu+RnNLqKC3JjYQCJyNg+b0FZpRXj1OakHHpst3GsMnVkuQ9sfVg850FhA==","shasum":"78702f01105323d86cae9e58ce08cc79abca7ce6","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.10.tgz","fileCount":10,"unpackedSize":10875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2e7CRA9TVsSAnZWagAAL+kP/3eYEGikac2QwAYJZP/L\nWd4RsTsEdSvfzqyy4Fxr/RQQ0pFGc3lEFHRJM8hJtL2iBBdmsZyehRSeYWsg\nhCObtAPNluW7NqCdk51r2RPkJPoaCD4xHQZNyLLIKj/A90r9ZaP81GF89lRP\n9KVlK36l6aWQLuAIq2vXhsVYqoSSRDvaxdYqVOFu88NyQSkI6hdENvdeNTiq\nOtmrM3Xq+3f0GgjY02GZyGbCnFmYL1E2NErxqCc/ZyJC+yoTyF099N/Um2Oz\n5qmgxcED+9VU75UcgIweDyb62ifzOvSD19g8C7rXDEl8/5nv6JlvL0yNZWdD\nxyHu6XN8DVQ/1OPuOks3ZrhOMzmlZT5LdE5owXw6g7b2/Lg+Z9xkYbB7XNSy\noembr5E0PHM26SjdgrnZFRAz3OgE9GVGalU6VTkqLtlpYISFuQjL68M153QD\nQ+Pe9m4AVwlmWx8exlXoim3AULGgGNn/34xsYjNjxjn2gvU9Hlx2Q5GAf/mO\n23qQmuSAWDpblT2RM/rq91J3H6j6Q5/6LeC5wnHUIS7pXm7HKFwVhq1yUDQZ\nWUFwqiw6cPvPyteja7kMPnvvvKToor349Ul6Wnv5zxMSmuzkM4BVDcchVv7+\nuS/0XidIlG0XnSRBG6EE9bq8z0g7p/PJCCHyKtkQxh/PeHT87GUy5wpkASSZ\nh3Jq\r\n=po7l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4FIseK2OnrwOgetQc8A72GlPixIaMbWdri7GKpE983AiEA+5WSA135npVYlw34DdzzYk4JXXect+bVd0ZOZAD/CiM="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.10_1611098043118_0.38315398322380645"},"_hasShrinkwrap":false},"1.1.11":{"name":"vue-indiesockets","version":"1.1.11","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","gitHead":"9c368555fd27e3b8dae535973dc36750f8a77ddb","_id":"vue-indiesockets@1.1.11","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-4/Fy30Jg7PZ0uod3l9cX6IpIMtvZDfPqFJUxAzcWKPuM5d+yOUnbZjz1/SwC5Iw8fXNGURVsW1YL8s9f+a0uvw==","shasum":"56d0dcd2b925b2e0e5d95b4042a2af601dfe9e5c","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.11.tgz","fileCount":10,"unpackedSize":10877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2jFCRA9TVsSAnZWagAAdxgP/0IXSAAZSYyAjKklyc1c\nSb2Ab4cCIUyWWZe3fLE4p4PSwCKk+tHxWI1GJ/cmFliBWvjQPfOfZ/E11lyb\nPoV9qHvWDbdMMF1sraF5QQXp10GyHMsdNAFylGuJ/6bQUoJOGfaJJn27kmFc\nd+WEhi7rw8U1tXy2r/8XmT1nbO3//GgtVqVHfhV0vHB7jRqIdSjh0IxlHGfy\nMpKK5JWHjpKua240Zz0zIOExYrw02MrxQ00Tr3h7nIEOa+sz+kRVs6e1Mbie\ntpgqIUFtifQ5log2/fPSBxuSQHwz3/dHw2hQupWti9MqMPyUhDZ5QU4ZKkCw\no1KV5ta5GJwjam3cO2imPzvurx7au9dPnVnv9sS4MX+z8IbZidH/Ol5Tf2vr\nUknebma5lrKMErqDRVYepkHrHFTQrCIvI2zRwGoou5sN23vvs4P6R3SdfwNt\nW6Ue1RtTVcCFI7NfGliPsPzeo86LDnYGBMlPakV86ubxOmaclQdFHkebhWuW\nYrbGzmVPA/j4a167Q5fRaoLXoFizabY3sH9V9SD2mk7MAFM81I/QBh5QP/+v\nREX7G7gHMhLZAlMz9gpuIFg6pGgrwaCSylxYaIb4CqURTGvRoww1T9RVUdN3\nAP+VuKpHZwZDr2JXc1of+RqW8eDUmUOEVnUaJAL05BCd4ChbdjEPagDVcLJ6\n9tMg\r\n=WFja\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKHU1LITJWfjFZ07fhvBIdStAtiLkG+5Ld8em3UU70cgIhAOcVDqtnBilJEqZtvOtAxoaoHd43x024KYh1u/jSoFG1"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.11_1611098309628_0.26555439703884676"},"_hasShrinkwrap":false},"1.1.12":{"name":"vue-indiesockets","version":"1.1.12","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/IndieSocket.d.ts","gitHead":"62c6ad49b1ba9356c527e6a0580b57d9e0785efa","_id":"vue-indiesockets@1.1.12","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-oz99cjQCg/7lcuJHU8qkMc7of5IElMIAc7bOUzfb8eTgQlRY5zBlDckTplovPhzw6jA+7/UgSLXDfFX6sHnsYw==","shasum":"ba02fc66462a6fb3c8f25c0351199aae51516d67","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.12.tgz","fileCount":9,"unpackedSize":10440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2n5CRA9TVsSAnZWagAA+ncP/1zh1SiFMcKNrIs0JrGw\nLqRMNntdIQFzNjArxr3Iw9OlbiYoIhA7vDlfLclaBAFkTjY5DPIiFVd2hvaP\ndI/RNDBCanx9OYn64eJnE9tzP62DykCe+h9nRWMgvZVpk7+c8tJQdNbEOMHr\nuLn9lVwrDwLTEUh1/NGijN5cvosU8NSz1FgYnQxFfGEJ1MSYC16VFJwNz1nN\ntGOoTRsIPTej45wiVXbzNbJj4qJV3hxdQu6pdU0InGqF5HgvCcvO2wUvSj2a\nONQoDO8QosPvc8cCmC2hDu3j6KQTODcwn2EFPv1+ghWJ1le5vTOG9Gm9Sy58\nI0Tfu5tefGh/erKwlJtZNhQy34ee6oHLkBNsMNNbRQm+t9T0nurjGXQAi5da\n5ZtBkw90o/5Cc2qImYor0wwctQ7a5Mg4iq9H1/fjinXgMNs7XEmsgIi7DHae\npiKv1a8SVXCTnOLYg6qBNTnOFVUNZTYKEheYZ2eueusmUK6oVIugV3NpHXsP\ndCcvITpRpJ9b4/tySU4/Er3VxlGF5dt818SQ1JT/cNxOl9B9iTqNd1tlbOgg\nR7HA6l9qQ0W3x1FopUSyvN+jEwavXUpAYoo1/cJKNfE1PgNXGxz52LkqV9bM\nM6q4lxCxCSID94agDVCUNJ54TU2XU0/2GKHvEaim4B1sLfGHW0pq344J7qdq\nSRpx\r\n=OQSK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj6kBRtfJuEDhsDhZvnGrNA0X8JDBBkZCaEte/bmeYBgIgQeDI6gcMoKvxgXbqZSG3x/aVZ3Ugb/Zwu7yxzfKsCRo="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.12_1611098616792_0.32915627475088316"},"_hasShrinkwrap":false},"1.1.13":{"name":"vue-indiesockets","version":"1.1.13","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/IndieSocket.d.ts","gitHead":"62c6ad49b1ba9356c527e6a0580b57d9e0785efa","_id":"vue-indiesockets@1.1.13","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-QjyhscLN+8/TsQitIn4L/cNJVHFzzy3FnokSQaDsfBh2I0u6jhFr/mRqlTg1ZNL2hhX48FeLfi5EKm/TkHykPg==","shasum":"95d3b3e8933f6adda6e23d41f519ee26d9625d02","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.13.tgz","fileCount":9,"unpackedSize":10168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2poCRA9TVsSAnZWagAA+ZgQAJmcmYQUlZNfECAo3yzd\noH0rgs+t2KhwieiWT1pT31q6uzDXmRf9WQaj11qsZm0SaZ2l+r15MF+suMCr\n76Xv/PqABWDhRveApb2PiK6IuyW3aLbg+XeEYBhz4cte+I9FaUf+Rb0biRld\nwMfDqM3CXf+OjvbnVQ4uRdKkEgUie/saM4dzeA+nEPuleJUMvDapVJzx/btv\nb1rm2tdGWWvRyZ+hPc0wMRR39NC9kiJFrfBl3595V/u/t1U/XNDfwRxKGLFg\nJ4MRLCbqDP39f5o4ZJrpgy7U5jX4XCpFHn/nzCT+dvs0oy5zKdOmgWN5nKEw\nc3BfeyMPPHPHjOki9u5WRrkxKwiNhbIL6GtaOBLNdv9FHJ6sPI7NpDXoNsvm\ncGzvO6TpDbh4SCgkLsUkpU0nPjEaBU91A7ta/7ZEliL+h5rvJu0/WoF0Miy5\nCbS6B2GIjjB8xdHY87/veVXdsPvgeFWyX1LI4Ya5udbRdovlI16njnwiEYdp\n1AnuD+7Ly0cugjbUNA/6koJkcBbIFriOIyeQTCOkR5XL6EW8QFy2gj7DuSht\nvHPqVX8c3bjildobb2mU5VqENXQBJwvDesxqHgt9EGTf/IGSrwsnIKhnkvdZ\npY4tbPdwjp03emE9v3At9tu9GGaDLqodts4tx272S9rc2usOlHGJnJnKtyjT\n0vQv\r\n=HJiy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARv+E5sgJT7yWP1coKYuQItyFnZxzrvDKwm8PZuRrcOAiAqGYOI/hx7qZpjGMPrj0pzTuQ3i9BSXrMaKbAYjEVOcQ=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.13_1611098728387_0.2500836916722533"},"_hasShrinkwrap":false},"1.1.14":{"name":"vue-indiesockets","version":"1.1.14","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/IndieSocket.d.ts","gitHead":"875fa592b06903bbcf8de40af21b25a275875605","_id":"vue-indiesockets@1.1.14","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Y0XawrylxjYZFCEkJCtJZmT11JfFwqim9Bxf30zSKppqSzLDP380VHHfVvQLAednRZ+2wG4cXFxA+zWFS4cufA==","shasum":"77f03b2ecbbd0d6fa3a76c08b84ba8ef87251cb5","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.14.tgz","fileCount":9,"unpackedSize":10168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2upCRA9TVsSAnZWagAAs2MP/RMJer31hTauZL1EtHiA\nEhNu8mQB9mBuWGfhboJ4cRrzMte0AzolqZwl4yGFjrIBFyeoT8FhRoAyd8f6\njEpypUu4c/0YKGbVTx+oYawVvyayrUmdp3/jAxbtO+Au/x6ivlvgd5D93rer\nCTvpp5R9ubVdHHbnM5UR6L2WibXbV8XYfzR4DQXrS9Qms5zhLNVLyYohzT8J\n0mdVTA4HWFqu7G2rkmFJMCYEUbQvPYPhvEVsYhC+YQoiMkPCZyt+eTGTuQZB\nFh3hebJabPH4AzjfxBiodxvuN5awEHqkFVwxv9u3owtTkywFx9qNqFaT7b9p\npfP+9p7D9ZzjWZvQECu4AxUrkD6MDRFcQ/REzE3LGLOxcWgflD4H9erkRawV\nvieNYz1XZyQMtghO+ON9coN4GzCPzWPEh1GwU5CUXr1mppJLb7QBv66q86T3\na8OyuUHfAO5KmJVariYCcwcPIp9VZhEiyji4XYZDdj1wdKddqKu0iaXilFHF\nuPRthhBI1rnXb0bRTa5hcoMY5RbbERcR9FjRW9kkHUBlVePw3L+lJDTaVFAO\ncgrgDQnmQCOYOPCNRUDOQ2QFvUu7qKt7ipRvv0ermTF5IwWaWEg7ISdBzFIE\nWXsytRTI3e50PcUGSzE47OrWp3Dkh/5VYtRjW3HsCbOo6mQOJVB7rvocnokH\n2Kju\r\n=d3RK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwLzuifeI2EmmEGIlC9ij6QEv8vPyWqTUIqipfdusDeAiEAr510ydsy2cgSwVbH/l/g0OZqBj+iSDPmnOoTvxRZ9qg="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.14_1611099048751_0.9178329019295886"},"_hasShrinkwrap":false},"1.1.15":{"name":"vue-indiesockets","version":"1.1.15","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/IndieSocket.d.ts","gitHead":"df45c1ba868ecc503647bfe71fdd40fde4bdf345","_id":"vue-indiesockets@1.1.15","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-m75HUHqDU8vflgfmSR7TvcF/ITNM6gyCYjOpRvEyUgJBrBYSXp6c4b7luiUEeaEC3GpoSY8EcYmyIWZR4u4ANg==","shasum":"8161799e5ef4a026145d1576db965571731c0584","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.15.tgz","fileCount":9,"unpackedSize":10147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB2zaCRA9TVsSAnZWagAAoUQP/1rc7DrgtiGSy/uP7UPm\ne5YI2z3mK7J/KkoPKa7Rk4y2GZWedKVR1Ye5N2yOHIbj7ww/nYRwJqhdYmc7\nHtyuPcHJIn3DZzNird83cztbyGNAWElX8L2OgDGDi4tNNCKgkVV9QxFcexzU\ndotSL4NG16B8VdqDf5qqx0sVDSVCj1XJ1RSCmqbPFGiHZA8/gfR5mveaq+d2\nlAS/KVn0U6aNcyi+5fuxDMLy8UlbEQb4PAyMyYo4cFou0pp0Vk2mexvGsLMc\n0yJLi/vCfPArtbWdLACugqN4GAmL1xTDVuuPxWCOsyXUVtvdAXSA9eEUqe1V\nQH6yzf4lNXQQQEI0xxWmi9h5wxpXNaDHxFaKVefSrk3lhvtA8z3XllFXm5u9\nkMnFnKDfPBUu9q4OWETf5Olm1d80jc1SvWdRc7HjAhLCWWRUHHHhBp2Fj5V1\nS+QOqXK4a8B24Jm/g3utRuRGCEPSUoAWLdyh0cPD0PPdg1iNP9S3dGF2xRv7\nQ52BPqkkFPTjWzM+kgCcmxSIrbGU1qpYwOVVGlAujs59j09mTu1ydYwJ6N9j\nudoYviJP+FwcB/6fxbnjgp6diACHTWzcnRNKT2yYG7oQAcnGCH47cvav/dsG\nAkLJx7RfFS1v2Mo9Q2lvORjx+s1tJc+W5ETfaH4acuRtMai1BT+Dj6lUVK5Q\nIBaY\r\n=QPaI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEwNqmIr+cQgnabbD2vO2kJBQw6/hIHKLDg6VHayNxYcAiBrg9HuQkAhm8wsPGynuMAutwe+HlhsPHgBKihLztP8LQ=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.15_1611099354046_0.9118817545010793"},"_hasShrinkwrap":false},"1.1.16":{"name":"vue-indiesockets","version":"1.1.16","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/IndieSocket.d.ts","gitHead":"8abc0e25434e5606bb110992995be8f61a67296a","_id":"vue-indiesockets@1.1.16","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-IVyz++dSvCZrfw5J6h1pF6T3YQj1n3Uv/XsBfQPYHpTmuUsE/b5m97RaV1cJXy37UqadMk+so7elFMFyBJvAfA==","shasum":"b06e83a7b7beedc9ae52568c453297059e6dc734","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.16.tgz","fileCount":9,"unpackedSize":10139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB28fCRA9TVsSAnZWagAAtCEP/0jnRb0+S8lMfe3PvQRn\nlJ5+6iSLDYx2iezDUC8NJBO/0Vl1Xj0RsTLpCxSYvj+ojl5vQXbYDZHf7+CY\nzTVzybEwBy9T7snreDDq5fnyVrv8CsRgiSOrlg5q0qx4yPEvaAQHaU13F3aZ\nQSGyV/ux4I1G4CMZwE54PKUFLTNp1G6/pueHl3D3RKKStToFoJdcOOIbIRvK\nvBngPh1YonssTpJ/Nc1OoPSa0tb2d0hdAYcfzItgaqWuCDqZieaCZWUkO+RB\nqbZZCxcSMldqEsXExS9LcdnwaMB6nGdDNWFj60JEMqOItbeFXmtUNq35oCRA\nGSbW1RkefkPw1cIRtNN8uMAC9kFPIuL6S3zWCVFBcvHGk+wQ+OQgakJHdlR8\nbexUxYHPYIyXl/lWB4hgKA2ZwHAeI4YP8gDlftvsW0PRwU1cuwPRnpGOgj24\nJsFJfHgu3s7OLBuvv4t9rjPNTkQYestQy/pkZNa6JUgpb01XKVX4XEWT8A8u\nQ4h1mWRuubYfFRUmDe00y//6N5AeVzXxLibjUWTBqox/Fsay+oipgpYZgZCt\nNewKmn+AAgc4gtChO4/O9Rpvq4AuIv3HDZyNdvOClEOx1O+4izWfvDiX/Cv1\nyGOM1qAoCBf+HYLDPE1kg1+dTik7hqKVjGvgdhwmtxPvs9FX5yiGHGofyHLU\nUDjj\r\n=qk7u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+UYsKxsZUVJNf1JYgnXrzcJihWM+oocHJz8cs+vcCmgIgBdIM/87lkTunjWSzkEAHI8a/UjXIjWR+B7RnEDslpHk="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.16_1611099935453_0.011457575317608715"},"_hasShrinkwrap":false},"1.1.17":{"name":"vue-indiesockets","version":"1.1.17","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/IndieSocket.d.ts","gitHead":"8abc0e25434e5606bb110992995be8f61a67296a","_id":"vue-indiesockets@1.1.17","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-kp9DSDiyn7/k0L2JOk6kVKYvNkflsnZxvp5+e+fEkDUToqIOdG6jptWJmEJT/WVnBbke0NoCWdKXya1ELu4OYQ==","shasum":"46156720d739477f245c8c80b0df98ccb6038761","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.17.tgz","fileCount":9,"unpackedSize":10139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB3JuCRA9TVsSAnZWagAADokQAIDzUDqC6E9Vv0W+5OAU\n66c1MJrWWDYzbmHosW9o1qkNf+5MER9DrM5+XILc9W1jy3yX1+u4Z7cl2n88\ncOVlrVVSRLYosRo7Wy9fgSJcVC4lCyX7Mfzu90T47808PlIMuNPmH2I/Ss5D\n82ZNvRYo4b/k+E6+56vUBVi4g0k3+8ABqFNfk8vb8hAJcCe8ZKdlRIx+pPkd\nkRIfOgxZIDZcBkjP7Z2lTR6Fk4mHJm7GWJVSqSqLpbftRYb8guIDJ3XvcUt6\npKTQmZpsvo8hsAcp5B6z/EcY0NMv0o4TXMnFZrL2ZVxdvZI5pybr02yxZJHb\naxY58NJ6MfyoyIXrcwEqkSM13CNy2IgU82kPulzxfI38FrBd98UtXv5LheZ4\nUE2zWCiWj3/le8KOwmoz/8orASC08M+UwgDLcWmDSmRCKG2sXWQcnnD/+v5W\nZBoUtMkmAb/RFMLlnjzzpEfU2vtvKf7lI17Lc49JF7XP5RVOaGpwxqR+JOzG\noinmRVQY989NeLj6PwRpB10SNcVH+vAH5vv4MGpVKIaZSmt7QgXmt2nfh/rg\nTmYmHObiid1dbPOu1WqLyqKYoLWbkcKyfvCydqfL/az9xPjyhuVLmvzCJtWH\nEXK5X44IlnZMdjBuKvdD8S+GhIYhh3Chqc/yYArc4JWJ0BkT7Q3qw5chaJov\nBpXf\r\n=Sj3f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI7RF4GwYHr5fmlQNVIx5TYNZWRMjN2BzcJ2R5G8suAQIhAMux6d7Ngp73dRWSsoUEAId1g4U+kS4CgVmoA8E/E8vh"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.17_1611100782169_0.7798570180596789"},"_hasShrinkwrap":false},"1.1.18":{"name":"vue-indiesockets","version":"1.1.18","description":"A leightweit Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/IndieSocket.d.ts","gitHead":"eae5a7da6225495740844c56339b17d97745835a","_id":"vue-indiesockets@1.1.18","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-yyZIxwugApW8kWmjDIpS8t2lMbZNHNvNkm/h3aRSa4j2egWzvN2h1BLSe8pOj52/xJUFOAryLM3Rc0vfFT63Bw==","shasum":"7bcdf00dc7150fcf4e3c561bd956023778b2fd3a","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.18.tgz","fileCount":9,"unpackedSize":10146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCJUoCRA9TVsSAnZWagAAbbUP/jXW7bAoV3VyIwVa1/N2\n0v8dIrCRCfLh0kpn/3Pow8u6bEq6q9U4bXLmDpjvsrKsuPlcgPno6y7Ta1ZT\nlR8McdYzoUDeH15KoZTssB23Z72eFbn9Qxcf9EHki7IyFXPO5XuoJXkKZlIo\nhMaZagSgJVXb0ImmoWLUWPkHt59H8BwNJGtmLR86o/jara2L6pOL3a87pfJt\nKKDWXh1eGowFqXGiCjeZCxffm6YOM9Xo0dwy0xvgpgXLCeOkhaYyhvUKkZVH\nwq8suJOwPo0jQViPl8RhzMpGQ5L9992uPQ5dDm2X4dddg4dWtBDItfNlS/63\nbwtqieAihfqMf8q5eDG1uG8EUmmfy8EyfAYVcX4nBfJbGuMKYeDZwgUsjzSU\nO/+W09LOgnfuD06anpTZZRxEAl51iqr6fGSYn/P9GPtJP7P8tacm33FqAtr2\nIc9PguTViciiuPrRrXEQE3ZAwCFKYJDvpSQHV5egwktBleknxC7eYFpXDAPd\nAeIG8oH6YLC60CZMUtVgEd1t0crJFLGEslkedzMKK3uioZfaHZEycVEfbO4I\nDK04TUURBJGl3E/vRFVZimL/GmWpEYZdwAO79+xYstEbtnHgH+h0O7XtRpqN\n6QLN4r5TvBD/FTRj9rwcMfGTvjOoF8KgQXqDGL4lIYdPRmUZ7BD1KWwcwY1+\nkYtR\r\n=eN4W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/bXlqTSLGF1oi9DFSohCU+KvPSkLiAdSFLhaEjeuhGAiBfLkdC014xkKHdKcPQMw8BC5bLGyaBTeSASdVSNllSdA=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.18_1611175207585_0.7322916676108024"},"_hasShrinkwrap":false},"1.1.19":{"name":"vue-indiesockets","version":"1.1.19","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/IndieSocket.d.ts","include":["types/"],"gitHead":"7a15b406fec645fad5aec597d0f5927acec9b0b3","_id":"vue-indiesockets@1.1.19","_nodeVersion":"14.15.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3d7KJR4/iMtQK25442BI8BYpkZQOr9Gmj8vP2xu3I78zyV9T5hIXgyYEh9UA8cCtWNbiRjzrCuKja/Ie9s106A==","shasum":"4251b1b270fb83f13020bdbbeca65ce3c0657f81","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.19.tgz","fileCount":9,"unpackedSize":10608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEEaYCRA9TVsSAnZWagAA/8EP/jmhfnfZGtXQR2U/S+Fl\nJFe11FVVdJ5P3i0uCY7we3XqtRTvxX3PZK6EvYmy2ZSODt+kLETG53e/TNH7\npDfYsnL+0mkKpVqDxxG0pjnDy1wPPGspzQ5asLN+pAo0wF9YOwe2U254zrJR\nZ63PQ2ZTRDTI2aDGrl2AaB4s9qUy5V0ISs+zPRS0snVTs+LxFirYTfraiq+c\n6KPDt+DCsHt/W0vTb5KYte/v+ic2x5gSa38bz7A2b+hMb0wKfTwW+sZDbfqR\niGa2rqNSPZ8uKZH3uDGB86BeXo7T3bVRtZeZDiVKN+1E5o0lBrRga90dhMGy\nIxRJryWIH8IPrF6nZLevMCRsKXBz4JaB3XOa5VreLxHWTUxcXht8eZB7XOj+\nw9YRQWxqzx66dyC8G6gISzgtesu8quMm4PfNpYIiZV7SEIS+gJkuEqLE4J5V\nJm3SB0F9GLKk7RWMrS/LXJacmhXRk/buJptlo/IokgdR/3kGflE3/LXYoa6B\nQrEAHxd6df18L9Gnnw7FhU+pQTufWr1koWHYaVetsYT5mP31e31yWwTzLlsB\n8kmvj6tpiV/r5ddGDRGgvqY9FiGs53SXC2QDzHQAdl4sBSNwm4YTDWMFbnbX\nIP6XfK7SMA56cGSBDAKYZYMp/BO8jAa76C5FDaQkFKGQV8DN51Xu+fQIpobE\nMm+6\r\n=xhZ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETEjQgBmpdvTRWvKj4H3UOWrIrijKxiCIVNcgeuz06wAiBZvBsScrZPRKoll7LhQnk/rSB98oD5HDZ0PvNeEdQwLQ=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.19_1611679383587_0.11401550574249697"},"_hasShrinkwrap":false},"1.1.20":{"name":"vue-indiesockets","version":"1.1.20","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"45cd6c50a799ad4b04102ac2cb0f0276cf863def","_id":"vue-indiesockets@1.1.20","_nodeVersion":"14.15.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7dhfonTsiBKnkPe9qGAgF8tcZSSqFYjUpqbc9q1gi0xQR86/9SvY4rTB6BzQvXFK9hGbeY+1pplaCe/+FvlF2Q==","shasum":"acd5c6af7952c92f397e4e9ee26cad15a5a15c6f","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.20.tgz","fileCount":9,"unpackedSize":10752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEEm5CRA9TVsSAnZWagAAgwAQAIWN39cQ8yqZOjFoGBr/\n7+6E8lT+ghGIm3tqMiSqULiiKDcz0ZFMnGQGJjY5FMA3rNtTBXrVcgEd+zZH\n5ftI2/8oQD5IktUXdf2x7z+SFfQ60v8iMge+/5RuDxBZgxBba/xA6oDOjY6d\nmPtp1DYxEHaIp03roFZynfoMeILRZAs3oS6iP+yJ3lcH69YodeNGBhxfLQx/\nQJN6Zwl5zRiPGrzrIyC/InWI7vVGu1DP1q+WmRduvfyWSMHw1KNOwjcG/oyB\n11B29Dd5CH+uve1Yl+2ayqH3hWxl0tjdF5R7iRRcoRVisAAIP2sX1C+zMnQO\nKkkwnDYoKaPxwOMsciy6ScCDTzZD2l9D8fNtNAYvjx3hOeAKOhd/AMZ2R605\nZ7XtxwOuTa59gmfTXhFc0+qzRUz8hPG0rr8MAeYxIu/4qbGMJ7fMJY6KMy+s\n1L5PbQBnxwvUeKBAuGLhJKbKN4ceTHSJDiTQ8HjKLaRVEWAWAAxCPxYGAZUm\ndfu4saV/cTZOYmQ0hZcgU68MZq/I8Lo8wlDw/F+s5loSLWeYLeKnlyOw3RLY\nuKjd9nIMCajgwTS5dhNBC/qXP5naLqKGqPGdUvOJOBvP2WkBWL3HoyQLnacW\nSj/baRhwv5dLfMYlt7vqk5N3i1nF2Wy1uJcUf9wB/u2WJA65gejM5WOLSgMG\nk7rj\r\n=0CIK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJftgC9Dm5i/+z6gEQxVFo+rj9XKdvzYNarPhuOjIvFAiEAgBeeKqSvEiDbFNFH0yFzhmq2akwugOS/O6i1JkWCLu4="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.20_1611680184643_0.21174936034208014"},"_hasShrinkwrap":false},"1.1.21":{"name":"vue-indiesockets","version":"1.1.21","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"3b02784a6fd594deae33163e1d89dd7e39b87328","_id":"vue-indiesockets@1.1.21","_nodeVersion":"14.15.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4Q9HmYSOAN2F1OopZ0NxYHiRTrfyvm7xPP1jqKy0SCWyXfd1VJrUQTbtSnrdHsXPgAGFCg/Wo7c7wzJAzQDIrQ==","shasum":"ca6040430f781e9502da5e3db5663bad7609977e","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.21.tgz","fileCount":9,"unpackedSize":10755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEEtHCRA9TVsSAnZWagAA9jcP/2HvFAAfBSqplsXNTdXD\ntcCoGOV9Nl9V1EXz5TVplJbsGJbufoL9d/AtENSiW8nlN5EAREGrfwcieXHb\nLnSnYff4uHzfiR6TSvruhdqdT6XnpodN/Fwpab1kMEohcdu1VNiYytRWSxU5\np+3Lu4AluNTs8z24SY8ysFarzl/r2TGOZ3VSrDZmBBzmC1NM0oZf55D05xIh\n62zlA94c5SlKps/lTCQ2xOyW1ZiABxhyPL09C3te6VTJ0FcMTNvsN59JudD3\n35VDqjjClRtNP4CMjWN0aX7ruJBQvA/uXCXib8BCEM4bIjLwXs2t6FT5dFxu\nSy5WIVchr/j5J1JEbIawxvmELw8zz5OvnE8rCwZX+NJOtqJxtlf+bPCNNqff\n0bculQyiyt468axIBKc66lnw8P38d4shCTAYBe8OrWBati65Y9AHzrJgSLAD\njjpnUQDO2C7y5r9HngybODaC5el0x/TJuJuUFncF2krEMRCJBjy4c0XywIYm\nLQTHBNL4rk4c4OkPLVT9W8d4vZEHGLSKDaBehxjjNQYAjURNAsYYgI04RMhm\nNXKGQkAE56l8r9rrde/vmgul719gwXRX/voc3IegOAqIL2N413qH6ckFds+J\nn4j4/HJlBD0koQECmolDR1+hBAzwLzxrJlgw34wiNADGpj4GnnUgjRMGv8aO\nSv0r\r\n=xz+t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh0bHaZ6nkGFswS1ktrpo6D3TVpkno5l8CG+ry0uJyrwIhAIWyjgZKnoYYU0NEqjkKF6uOBVCGhc5nN8/++P4D6Dgx"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.21_1611680582827_0.5745926293080397"},"_hasShrinkwrap":false},"1.1.22":{"name":"vue-indiesockets","version":"1.1.22","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"1ffe5b70e76cc260f55a3a741d3ad04bcddbcfa1","_id":"vue-indiesockets@1.1.22","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-/IksWLEZ3ELK2YA/zQksYzX4gImjX7VMiD7q5Xfv4tfRRK2ymV0OTGuOuDmXOng7BJqp4iJqmIREGQinweqQPQ==","shasum":"7334e3c23df0f6117a22c65216c763c06e1bbeaf","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.22.tgz","fileCount":9,"unpackedSize":10608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEKJyCRA9TVsSAnZWagAAeWsP/iHeUDi1+GEnHTFuSb3B\n5lAoYBB/3b1IZeHFBs6EEcX6XWrbZkheQM/PnrR4jK8NvkHocRklMssqubek\nqY4cebHtb622cuGsxIpB23+tAPYGPy8gpABE9mjg0JkAYALvPTOQScDGRoKP\nnZ/i0Dx8AZkGP5X1r6HCw5fRAhMT7qUhJfKOcKNSBbLXcTFpSjNjcl8tYfxB\nh4m9XgcuJHyWaE8GqFpSgxb9Ss0Ileit0baZQ8Bs8K3PdpyLIerauVUqIe6c\ngcTDVVYYN7d6D6xmcX+U50XWNZFJZ1RlwIJiS9zM4opYKrum6M/jv1ahOO86\n5otSRa4sIYjb3yn2kRLvEVE4BGhTqu+3N25l0k0HcvhzxrO/DHfYYPGsHlXR\nXmF9P+mBV/sitdn2FStRupRjCDyUGUXyuwQfTeDInKUJEevjV6E5X4QsetZ/\n+tyun66ZmOI9R1MEij2Qjgwy6x2c8XBeOmbEeLswYsnLUO3GoLHJbE0bXUB1\n4mJCn98ByX3DICVdDSh/PeEq9TqtBWOOD1E/+qbVfsk/a7npqanik1nub1X/\nUzEwUXn9PgpZjNf0u8LtN+hllPcUiYrnAySaAPRvEvT4iNId0ukhM8dbW4lL\njEa1rZIYPsu6oKp9kohH17DSY5tREAZNqkje3gO7HZujmVtAP+SaBCT8sbrX\nbD4E\r\n=Pef7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/Gp4S8l7gsOeUuKfkxjW/gm85SIMJDKr2wbMd4vfcsQIgepuO6YizctRZgDVlTDFVJFFJRZreS/UtGzcXVkO8gk4="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.22_1611702897522_0.26519495766115164"},"_hasShrinkwrap":false},"1.1.23":{"name":"vue-indiesockets","version":"1.1.23","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"f8cadaf664a0c6bd5cbb8e813fddd04c4cfa2e2b","_id":"vue-indiesockets@1.1.23","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-usgusKriGLIyp5R2uf9mPYQRWDHOBaFVCePorVbWliq/TcW26ELgDLYg7a+y9YgxsTvK8BMy3+ziIBFtqt2LDQ==","shasum":"b2cec78debf18250b2cc14435b647b7e160fb012","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.23.tgz","fileCount":9,"unpackedSize":10619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEKQxCRA9TVsSAnZWagAAB40QAI6608jEiJVHBzAyOIVK\nPTiPOmpRW5do5JtrYZDBeN63Vaa1hBUIwclwkwdpEkkoO7SNisislxM8fBTR\npm3E5KRMHtSiXzx4/8+/jCmrzNn2+aXiPBY5HWiSIlFtOv90J7Ulb+CRnDi0\n4rZapQR4zFLdmWLyrdWs+X5JbXEF7XKsDE05GoMfwkEWkke7PkBdnx3Rj3Kj\nV04rfRDEeKfXZYc0i7DC/QtYMCacakT6pnyAnnfL0J6+Rlxtl6hA9vlZ9TTA\nZqyoefclo9cR6EnGQDRIZPBKoW4lkjrYtV+9//ZQWWb0E7o0xnon16epnQW9\n6qUdoqmRpiWA9H2IsRr7reM1x+AQFV7hoVeHN3hL4N5mrYMY73OVEy6F1Z5Y\na0wP+TTU3Uqp8BSbu70DGCfpIy1QFafiqiO/TAy6QarBbB7VrrtoZ9XA5PfJ\nsYBTHn03x0ukTwdPKHl6ScRAZ2Qtc2vpUoboDL1cEx+kLoGa0p5SSN+SmZyA\nLJX7FpkxK7h/ptWuVOGeKVCSR0AqwOaPyErIbpJhHlUuBkaExN2ttxtq2aU4\niK8HpPez+8uri2qbeLGWYz6MBTToabY+ozlkBGb9u5nchrBzpvLmIzwoM9ZW\nPsSRlunSHEgD/un1OvB3x5ZYhB5c2KLaVlQAXXi/xubuXsOlN+FYPdQBedMF\n/7rG\r\n=GAiA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmoL38AWnxtsRZ//XgudhAVZE+3Tf7+dixz1BKCpeFPQIhANHhwfFKEFF0NhLRYs+ZV3dwA/NqPKxEVcpbvH1b4nZw"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.23_1611703345456_0.4990915671338265"},"_hasShrinkwrap":false},"1.1.24":{"name":"vue-indiesockets","version":"1.1.24","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"a0f5d444a84211ce4c432f149085eb325eb869da","_id":"vue-indiesockets@1.1.24","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-kvvOibjrUc3VoHYGKwk6OlkAYInw51MpVtT3JT76u29wBQs7ylH+N7FDBtxPutUP0a3Il/6bhPldvQb5WdMsIg==","shasum":"81a3e5ad8ce65c669baf671c42f39bd2cf5c2cc7","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.24.tgz","fileCount":9,"unpackedSize":10822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEKnlCRA9TVsSAnZWagAACGMP/iWJO6ClX95cpIliBRZE\nCkwwl7voH0Ny6O8bWlPEZIU7ibEBv51lrjDoq0Rn/12EC/QQwnCWFjyA/+cm\nI5VyTJzLuEiny/23wTTHr7akCRuaqqxZ7hYpSw8pUzcDVgPK+9KOeFwc33w4\nnaCtlzKoxTHDdVoNTAHMzzbUuWOjrbJB/UKf6Gi6wBmURPumeRB5yD4bRdPB\nXcctDRSaDv2VIN2u8FwLAzJYchhY+zcCRrMkrv8a++RDIRtyIec29u9UQTQr\n/vhPWhQXd7mqGVIgPpxYoNT9A6WS35NyaiFLJxrFraIFlCzqn+l+ewAik3ZJ\nLUNHcjge0B+HbaVs7Mf9Ps4IJQ0yC42BBNZ5HxJRb9xTEYlFjJB/pOPIwUAc\nyA7upcbu0nnDKKo7iz0MumA1Zxse+f71hOlGvhWWntwu8zCRMoDQ3oLnsii7\n6Opi7EEYTVsMOpCr5sCusGTFIfiZ4PreO+RGR4eXMG4PpUYrUaC2dV6jQeJL\nTkc0+gJ0jmcj1CycTXUDZ/2JktPxE/4Yxli48NldbFW5PYu/2OBdNvCQQ4IB\nQ7MUmIiprmCZdJh21Ot99tqMeQAsr3f4dBh3xJE5xcDnL76Q+xyGuz5U+szB\njrgyhS7cbdEIPHcphGh1D2sg6af/WqRH5aezsR3drvxKHYOa+QY9JRyLqlDk\nE+W0\r\n=cfiE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9H275Hqfdth01YoEAuwqZr7HivfZtRs5w+ihrDIMZxAiAxNH2Roi4ZIflUpL1xdBo7G5nVXRFBtjY17g5PsWbKEA=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.24_1611704804921_0.5861807673193242"},"_hasShrinkwrap":false},"1.1.25":{"name":"vue-indiesockets","version":"1.1.25","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"50d2914a6a0f140d0440317fc1a26b9d84d6e81a","_id":"vue-indiesockets@1.1.25","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-YFB1P3HAyFbjpdrPlyOBxs7C2vrDj+8zYJlALX5JtVcpMinr3C8fE1LQ8x+JmiKj63N08YgO5Il8X5MrxMKJow==","shasum":"9398360f5a526861478ee4ab015e57a36047ec5e","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.25.tgz","fileCount":9,"unpackedSize":10810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgELGvCRA9TVsSAnZWagAA6Z4P/1tzD/MP5XiN5FGdmo7L\nfvlzRzTBRn4iGDACqxfGm7P91iRfrSI0nhsYNjoQ0HUy0tHCJ1k2SsBj5n2R\nEdjkBcpbBsc+4pYxJZnfBBYfb7V5h/Hi9qpAJRUCog0Y8Q+mkhQSprt87RGq\nxs5NNvKpZ1gXs2uZFzcZMGYL7bkGpltmD2XjsSSkhHxgiqdNwnPa4cqie/zY\nEpOuHIjt00xSG/jmIYRm66Tiq5yB+29TAjZgAhj2e/vE5mqP1+OOQU80V1eG\nU/3NKby0by7CRz+Y+H+Fo8IdRC2uFBVSUhfy5+qENtINwI6Fm39VFLeFx+23\n86h8ekyLhKpoKct9kosVqyUbyWU6BsBcP+rGDEGhslLa8rLwg30xkd06eQJu\nFThC9EQ3saRy9PMPZJ04uXPWvvcFPeGl0ocrno5nIF5aKlUc53Hd0yimFfLe\nbsaU+0KLgPeR0n1zY3M6Rh6Uevv/JMOSjYnfPjIy4G8+7yW9u6tK7TT+szNL\nLc1/YkRqgccLEuVoheNucGFWOa8kGMZ+Rnrl/Vh6z28BLIkhv2LEzeQ41MY2\nYdxYxakC1ty8UGpD4o+OaVCMw/DOW+4xGjfO+A8m2SViOjn8qOP0Rb0sLk+z\nwzdAPVSa3601JDBdtzEOpLOdMyBs0kxe7pWDdxqxPnNvWHtYsqsTvQwsHtsm\nBzHf\r\n=iHC5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/vhcRHFbXh9lUq0RBQb1IgZjY9guDBlJ80Pj0yoFxxAiEAvJSQ7wgooQ9NZd2IxMs8jkmBp+PbpGncFtzxvEzCKqE="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.25_1611706799049_0.12844908319207327"},"_hasShrinkwrap":false},"1.1.26":{"name":"vue-indiesockets","version":"1.1.26","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"4d3ab05e7b22d4c224368a176c3a2a5e45f6ea89","_id":"vue-indiesockets@1.1.26","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-2QtEnfOPmGGC1n4/TmV20oG9dOeb5fdfKcJBlwAPqrgwzOuyejd+YH5jMqTUF4iQRpJodDi0egVXtm+V+brjMg==","shasum":"fbf88b64c0ccc797ce8fc20c825a52860714a4e1","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.26.tgz","fileCount":9,"unpackedSize":10926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgELjGCRA9TVsSAnZWagAAIgoP/2f6iyvtjw36DQhQ1+6d\neX++e4C7Ij5a8iO4LHh9XGEHPjLYtvlRcAgY/MFXLkMBIhHn6eOINgvLhRUf\n9b7IdXkkljXs9PPTsOFrrCooFnqMUZMl1jT5AVX+RbHOQv+JUQeWjnpdZXzZ\nAzcQqmF3XXWioM56mS39xvbq7fPRr+jkovChJCAI+Ut1kMFqo7m2yrgFM68i\nM/XBTvy+VilBmEp0bqOWa/D8ziqdk7wM0gZDBt1s/xP3SlQzEIYtuz1d9ox8\nRTVEeXynxHGve9QxcezlEeq+OqsvVAx4hKhy4xaf9iREFOscuLUzpnBDCmRL\nUC+k6i170I7GMobqJP/Afzmxau/uaUwbtgsCA7SSO5q3/jkkNwatLDg297eu\nbZv8CQk4qdLIGwLX3F9uPOXC9ZZZR3Qw2adRRVeG/X+7/BJz58WBTzmC2Yjd\nWmSDhW1uicHG1TLnEe8ZJrhiyyVfoSEbcsmPHDuY4CoTnSKQlzqt60ceDbVE\nKbc+fMAx0IZS7l2m29Sth9hY/tSoTOIaSafMB+4ei3QGX645BCfbtHR4ATxK\n/p2nS4sL+eFJJnRd+uMeEF+V/9qyu9waOv/rLnt/EHLwkzNapbhB2tCpy5TR\nni9FwT6ye4Nx1PBk7Yins//pFFBVTa6vj7B7FCHGFeOYDJFzNjpYp6rb5hr5\njn0k\r\n=FZL0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYZrByLVFRRvtLOVRG1xk8+M8GySoWntCaHerr3hY6swIgXElYznKbzd6PR0NkeukP9mK9pMuVY7O7M185w31dxUA="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.26_1611708613817_0.6912565646871063"},"_hasShrinkwrap":false},"1.1.27":{"name":"vue-indiesockets","version":"1.1.27","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"c00a1b77e2b9d8069d5cd3de1c4790c147f70d60","_id":"vue-indiesockets@1.1.27","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-zPjidREmYLqAqpm4pUnUXR7fj4v953sE+T3/+uz0JEGk2G7tZniBBXLMUNrc4SJo71Tzt1HkqXP0753JcQz3KQ==","shasum":"880e022ef60a9a3de3fbdfaad3fe2f80a3b53589","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.27.tgz","fileCount":9,"unpackedSize":11040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgELmDCRA9TVsSAnZWagAAkZoP/j8Wsvfvmz9egWmz3Vmk\ndOHOVBBULkjA+Xi7FiU/+T6v3IfnORXhBJdvHJ6rvgcfeLQ8b/IqvRpNJE+v\nEXfcKDO/phmOOIo2Mas8uqHAfW6ph6fU4tiPK+vaHipdoe3lM1yOuuECtBfE\nXUeoitsV9waAHvDFN5gGkHeY4VwfDaWpDrtWl9/5w3b7i6hvVbcMSr0+4gb4\nD1bZ3vj+4T9836LfnDmVuMFyB8ZC9g8k1UzR8W5gx4nBbrk3QFr1nS4C/Jty\nqX7D3xy1aQW9uFy5HlX7aYh8aW42bbNxdRCwVZJ8BMh/T+pz2bjMOeymlD+J\naEqVZ7T3j9nZDh2NxnlRfUo6w2rLD2cYFdLI9mg7QFwMlXTP7UTCm53wVyDN\nfA7/hMU3HjifjDP7kKsG9GoDKyQKYVuHzwb8o76gffrI1temkxoIDUmVIbTU\nJFlfCieCkbgw07T5aVe0Y4YOyylvQVDt2WvibvCqOXUKv57pMIeBI9p0xcWb\nNmgg8AhdP0wPBqXAy8YpMX8/GvIPLv8SGxVi/OAQbRv6VfPHPvnKlIfKTuQI\n8A52j/adRbrAvw9Oz4nXhEGPyEBRW8s2GOJ+3PtXDDzxnJgXKWRRfEcyPsmt\nxOlHSl6nF/Mw8F7A7AUs5q9bNw0E8ybm+hPYvHUujQQsDcvi4d7K4r9gI8I7\n44em\r\n=At/G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn3CxXJe/r75mFZ16mHdubmlL2n9+J46q5woTQX+T7DQIhAI5hEiODdL96f3782YKSixmoyVFZw+RWyMtJF6PyqPJG"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.27_1611708803156_0.2736237379901938"},"_hasShrinkwrap":false},"1.1.28":{"name":"vue-indiesockets","version":"1.1.28","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"7f6addc420c1463578a16104bd8502da01e97e77","_id":"vue-indiesockets@1.1.28","_nodeVersion":"14.15.1","_npmVersion":"6.14.11","dist":{"integrity":"sha512-WKI3D6aPlYTJr50x6mBPOLLd0VtspzMslrkle8h1ZqXBu8yxd8XLLKy2y/4efsBg0BTNDup1dxqlzX4Y96StzQ==","shasum":"54af88a464f139ead1bfd9dad0f2404d8f8ded61","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.28.tgz","fileCount":9,"unpackedSize":14923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEUkkCRA9TVsSAnZWagAA4nUP/25Kdx0Ryuc2nzXmfDSd\nzbAr4YqAlETXt5J07f8924AclRzYXVGwNPux+z6T5YTLk7YTqCmQ0Qj1IubM\nPjxKsvWtfl1mHOfkkv+pQw2NClq/zrkeD9UObmyQNK5yi1eX8vF26i4uP2ZX\n/mWLsXW9vlqRTy1Bfc11uKpaRyDw2/1bwVTK7fZ2ngwPbVyVxQpnm95RQIL+\nxg9+zQLw1EjPNsDoqWoEPGUJ7VK1LPTbqJDY5xwvT8TEDtPP33dhg6lm0S04\n5w9FI0tJVU3IMNO1o8yII5LqnvVj70KCsbBTNXcQ3ukVt3PAwOuGtqbP+CXj\nVzglnB/vjjoFan7ufLVRhyLG2mjlH5zal/zQbqD5ial/m3iS7GAUVvm+D0mI\nmyZOXKAPVif/QjZrB8SFFneedFwu7p/dvhd7+EoZa+y9YAIFm0us9ZFrkiTK\nR/lbzPvU+6uvaXKkpiG9D+U/bJcwV64So6ChN5XDt4mUDLiRE5zTUEQ/Uhzp\nIuyevW+SAfi57aal3Kv3osd+YhUgmmZ5NHqlUBswrOwp6DE+zjaWfn301Dsh\nQQwMCHPr1WvL7r3waSELr7IsqPVDd8G/umq4W/iE8uMZOnnpqqrHHDohFpjX\n/04dUcoxBpgYuSVRyLbWCJeubQz4HQCSK3+hjs0TLea3IDDZluJ7Qdp3Mb+a\nxe9j\r\n=h9CF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD8+NtgI8PbqK3ENEOEr2XFkj0qRE/sB7T5QR5xWSTLAIhANkKiLk3xDv9Q/+PewkKTsMHqQ394n48R460qcNL2Dbr"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.28_1611745571495_0.11091581379013538"},"_hasShrinkwrap":false},"1.1.29":{"name":"vue-indiesockets","version":"1.1.29","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","type":"module","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"c4e831cc977dfa002046598b6c93aa76b038e07b","_id":"vue-indiesockets@1.1.29","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-3cu2aXII3REo6suW+v5oD35Jj9tr4uOuCWZKWBaebCj9IqKWys15PzSGhvUMkvz6vYxNIFdueeYDq4PZTZtykw==","shasum":"6d766707723c5f147aabefbcd1cdc67cd8e7fa3e","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.29.tgz","fileCount":9,"unpackedSize":14621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFdCGCRA9TVsSAnZWagAAyNwP/jJsEf+i+LTnNDRjMuew\n1fbyuHxPRaQdBBiyRrkLXttvMhHGCdz7gIKSb4wZULq1T5GwgX7OBpbTO3Pa\n8/1g2S61vBGKQiddHHpXfzy2flSQvoZqING8YWNCWFWfGyrjtgexCPwqs2+0\nT6FiH8TEQHnuhrduGrbf5bdmPRDTiBciyJMxmWciyJtwwg8F8N+qwcWv/7KN\nGYjxwTcjzjKco4numq2Xib2hWztpyFozuNJq/jTbQ+SMz6OLUa97v0jZfYVs\nnXQotCDcSSXpEWxNiNfbqW5IgX2kIrhLwanpauMsnzXvybtJLwniy8M6Ht7N\ntIoKQDZE+LtQC6mTHv/wFPz3LqmojINl7Tb3TkiNhay4xo2mdv//47om06c2\nJlczP3y2sMxHw3HbspSWw/qVwj1oJtZKFSUjITf8OsXJYRkTi8X0fUrI08Vt\nzxluCuipDjIbdf8NKjgE6SZ5KrhOBoHsCJslaQJi53hYWnIOFwf7KLgCDO+I\nx6PrvF9cpDSEp7D+R5+Nk8Mc/5iCu996j96hYRCNbHC8FGnddf5NSPC1E7y/\ndQkAWa6j8zJma2rV+miBVJ/U2j4fgz9Ph7dTTYObZS3RcPTuTDER5L9AbUfp\nTA2EPad54pb17zAXd0f0Gc3EfbBMRPlvmtDSekPtKdkor11luTSwBK/DKdCO\nL4SI\r\n=JGUQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAXqZfNpeOCmlbtYWztVuLMhik3uTRfvx046aDRXsWfAiAcjiqVQH/QY1cx4wf9g05ZARAAEidwf+LGb9VMeFKeog=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.29_1612042373973_0.6237470440241235"},"_hasShrinkwrap":false},"1.1.30":{"name":"vue-indiesockets","version":"1.1.30","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"80a95ed18801e183855b2e64951f306c92ee4795","_id":"vue-indiesockets@1.1.30","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-YdPspUYp6JhmkY0cglOLc55Cn255AK9xbT3q84Nm2KwztJiPXFNSNiwodvNcelNG4wHx4KKP1326YXXcTCp0bA==","shasum":"1808885b9c9aec44f77b5b3181ac5173ab747896","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.1.30.tgz","fileCount":9,"unpackedSize":14602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFdWfCRA9TVsSAnZWagAAH1gP/30HzTNkIOZw9rSMegAV\nJQcg6qvmHEryGQ0QKYDRLyBT78H/OiQ2mxZNYyoIIoLaxVvAgFVHabublv37\njylFBCqFziNZLKdzR8SKvVVnQbLDrJYP3CBDr8FpSX4cFin2JSDz3z85cGsX\ng9j8p1KqhkEMPMlMR+hjI8IBF9d+oJKTdiUIcNbBNSD/CTnKJZbG56tKFF3N\nGKlCZJyv6J2BtuwcOFpPU3Q1UvRtu/1dlhXx5QvNIE/QerKci6jItMGLhb1a\nU/0AZaDDEKlAtHfZ3SbmtfTL3xEibOJkUfHmz/jDhqQ/xyu4MxURfteyIzP2\nRw6FOBZ/dbsm+ZtqobASB7MPtSA77qb+DMQCMqv4aHnmoUFiwZE586TNnhmI\ngYILk23gALrH7lss2a29I4fM7jJmfjru4brHutpZellYBACoLenFWr3dc24F\nMagmLyXjs0fNzrjK+ejqtslENVAuCJxlJJMRD67EQG7SqjY/aS8rwCIAUiVn\nbdaEgSFGuX/qgJZZA+qZI9lQPXxTTGNDXS7NtRR6u/304XD8TgfPU1lGIwGg\n4yQCBZAKSVfNCtz5ZisbPE7N33F0s7YIkUvfM66YUil58/q1OUfgBtTYMaP1\nGcKPNmVe4Vacjl1aPpbj5bVfmxLL11x8js2qUhWYQ9iz7FXtAfpgfrwQYIl9\n3wgy\r\n=fLCD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH3poQtoEn4ZyTlLAzrAeKC5aKTRKYkzctAIR5L+AM/gIgZELH+lOJOHl2GACnQHeVV8n4iRbSdwV9O45A8MmkiQM="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.1.30_1612043678871_0.09439911621070851"},"_hasShrinkwrap":false},"1.2.0":{"name":"vue-indiesockets","version":"1.2.0","description":"A lightweight Websocket-Plugin for vue including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"https://code.indiecodings.com/major_sauce/vue-indiesockets"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"d27dd43666b1245f2bf69ff03d6f812157197554","_id":"vue-indiesockets@1.2.0","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-3SS2GkxacylShS6uqpRDMEMYr+eMO60s8DSUCcGKxJ1QTIO3/AgqGjFxGriPMUYfgdwO2k4qiFFy1iTBKb1g9Q==","shasum":"d567b8eb13f25b45132d4c18851bd385ce6b8bc7","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.0.tgz","fileCount":10,"unpackedSize":15682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFrYrCRA9TVsSAnZWagAAi2cP/1wqlPXwrnBTVzUkbPBD\nO9cWppKSzwMJ222Oz6/Gs2UeA1VBg7IUOn2ZHOtdWCuHPnZaROMxyaI/5Zc3\n/CBW1fKJztaJ/Bagp+US2SGJyc/5RLMMOsahj7G6PrktWJr1nK5tXZ1V/dAy\nmu0/5v7Z6/RxmW3jAGUmX5oG0o+bJld3HJqEGANnqyNmcw+1y2Zk/OFczT/v\n+P9Oa6TBo7Pj0u2TVUzj+6P1MCGVZHD84XdwpEZkkpKy7sQMVWKABxzIHLLn\nBI/w+Qs0Qi74Pzi6K+3wKoHxk7gH81DbKk2XXhgNB4eMgoxIIXRqP5ePvTp/\ntvOk22H8GYl5HGenBCY+YsMr0qvyZwkrsbY8loWdZkl6db2WUKVlS35IFEze\nnuH2BlhbF7O67xDE6t6lTbSkdH/Wf+6c01Pz1KrFkScTvTxXrW+r42DDJXXt\nfCZEPch3+lzRgnRw2SNc2rghtN3bbTDN60FvyUc5Zr4c/T42BUnekTJL+P7i\nH0AntoN3G6mvYf8Y4499Q/0PL36OvHO4abo9WGURbSoD31v9zgn8Yt6hVBtZ\nfLMS1MRgaXr5oA+lJ5OchmFIi5IGFsUOuWuasyI6aItt135VljPQYvwNfKIC\nKCfZwlXapXdo85I6EJK5+B9urYXMxGoz6otbPZrdz+YOCTMfrt67v5YiKr1D\nIK3N\r\n=VjE2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtnauYMfhBteoyKt8iCTbJkcI0vJabJKd05J8ih3e1mAIgAw7ylmXzVPndkam5tCQ1Kr5g+GDuXb3VvfNVB4O4C58="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.0_1612101163172_0.4298471896453182"},"_hasShrinkwrap":false},"1.2.1":{"name":"vue-indiesockets","version":"1.2.1","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"fa92bf36c0a330c78dab8bf9e335287399bb1c47","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.1","_nodeVersion":"14.15.2","_npmVersion":"6.14.10","dist":{"integrity":"sha512-qKJDZtuPd6SnHeA54VYPR6FtSQeNF8sLKYhyOHLw2PP37zYcy+NQ+O7HKkxnlvIRBlLJMpDXu/JcoMlufuwYVA==","shasum":"6e56e8d6ee4be0dc113824cb443c93d1f98c2666","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.1.tgz","fileCount":10,"unpackedSize":15677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFropCRA9TVsSAnZWagAAQEMP/AyjtMlAIN08zTDaA9UL\niED/c9d9iwrR4jprR1tz1j4RmQ83/vhTNrkK6BfHV8lgSourrEGkQkxYMaA3\n8s+hTrB5wanLly4eMFiQ/29Yx0wtZaR+6N+BX6X11qTKv8VYKIYDJrkUzXXa\nU1ZmbxQ/skaZ4/1q5e5o9ayFtv5Q5dMc0zM1Og4tD8WQjpmiUPCGxLqUuXRR\nGpZiuWwekANbvWHscXQcErAh2dPRlqOk1eMXCPnAgfwcMawVr46YWWp177IW\nAzs4NoRiHa7FJGQVy3fVE9SUu47+Pii7n8zXUI/V2YoOMk4CcMpuLShi2/jY\nEbDReW+MskFyWUwFH19BPrZ4Vqw8gpGyNS+RzR3Geen1DaslzOFtDjf7kUt1\nObAOLgVXHKOGLlqlnDZOrc4YqYHqynJ/BTzB/6SHtVOiwGFvjIZxnoYMTnva\nFPj1r9iEwnAB8mFnKteOYS9e/j7cn+GiQ+9fTNWoqjJALAn2ptzI8L1fraZY\nf2bvbfgZbEJk/NLRDti2Q7yJvS2oj8l6ww+dD43N6y6mBkGzaz7Mk6ulyCyr\nH26Vu7USEx9yQuGcoRL/zSNApxE8iyHJMRjpANIdy4/TQWP7ckYMCDZ2KdAT\nd2N13rB2bJl0ihLzL+bQ6oZd4ioqnGW+jg/x6HNj1T5jOLhqTPpXp5fipC25\nXYxC\r\n=hL8t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAX/AAAFgB97HvtqIUZA0HYA+65j6f4imMhaIlZtVUGAiBATbLT0IEmCGtukn9UscRLVV9IenU+E9eY9ZeG7YU05g=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.1_1612102185403_0.2036827026756276"},"_hasShrinkwrap":false},"1.2.2":{"name":"vue-indiesockets","version":"1.2.2","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"337ddee49940196bf64a6d0ccf511092606c9a72","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.2","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-y3VaPI7LKqmULFGVYcXXe1Gr6c/uVqmOIPXpMA6mTqTv2HnboyWlQfj+Fr9W6CDMaSX02y3rWeNcZGR4BJnb2w==","shasum":"3a91e899efd88049eb1f844548f4267b4db1186d","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.2.tgz","fileCount":11,"unpackedSize":19092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXVJKCRA9TVsSAnZWagAAEwoP/2NtasDN1RiqYYtBuCbI\nbq7ty+HgIIdtUtIx903a86XLY9RDshZwnq6M9pcp2TluwJdIM+MOiLpveRDv\nlL63xQ/yPf4oc3+lguYjTFzbzOx8zgCCDvwQvJXCHbuVtSdH2zOjEHN32Zms\nmP5zGY1y6Zr17eI+RX7KkZSmkVMrAs4nT9PrNLDwMtzca8nBQKyeHA2kk6oP\nW7EUcZYgM8sxDo0jYSKO2+tPxlqw/IUJjUL3N8K1qf8W4kbsk6SrbwHV9Y8v\nwC2egFXcA2/ObJHWsLMmUCPH7T4YYFw5j2CCgP6mEtTf4oZTaqvbR0eWqfKb\nsxvAC8bkJJo+AlPcCHTQmXeoAE72uZ+mLfY0kHFtGep5n5oeYSSnYZxqlB1w\nhytzjXN/4slNDpPGPla81wgXAU2Fyqza7+uYODmuJ6Yn3YlPN+iWiubOBcQ6\nWE6RvyTzklC36dLW37jHdp4JwTwXrPEFKmo5BoFssztg51miLjPtppxPqq+I\nAxVE5RhVRtXuoKpZmT0kdMbyAKag432Q9AeQapdQ1aDrrjB77CkebMGlb1ae\nsEFh4BB77XhyVlCM6ODAILCaEQbxe+jvzZJQpiPSiz8KCdR7hb7GOhua4yGU\nrd+zGc1zkF0ON32C9ERRfvsVVF1yUeNPvIh16pLmh3WJmvLQpuAjzWU+Wqet\nOisc\r\n=SxPX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGQCHZBKAPnQFuEummOSDYhJ47vgSuAxMXvSoiGwuMPAIhAL/P38IBDkpr9dmnCbzj6NJWtfjRgGiqdhnexwb+VM/K"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.2_1616728649953_0.37219600629138916"},"_hasShrinkwrap":false},"1.2.3":{"name":"vue-indiesockets","version":"1.2.3","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"ce6a3922f0a9279ed10bb1d51aa8b63eca256ccf","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.3","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-+MFeo90knXezbRODzFdMBkChvWzeVmTBFVL8y/pwW5aY6C8otsEqO7Dr43E+wg6y7xrNX7AQigGso/SPapgzcw==","shasum":"5e2def3aa64e66d2969d241571fc830aad7d0ecc","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.3.tgz","fileCount":11,"unpackedSize":19086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXVpeCRA9TVsSAnZWagAAb1gQAJnReSZqvxJj08G0F5Yf\nlWOQkRy+HgJ2YQnqqbwwJrofUHkBAbmUjuhVl85WOlnlNU9Ofa6Co96lmXg3\nzNFo0wJb66lhdu6o67l7hZucNmRxQN47ic5S9gEvTz95MNKAhpU49Ns/IMa3\ndgWT7Lp6lmTE1TXIrpC49/DWwN5TMxvXKO3q6N8N2EDRQTR6axDdaMAjFlg5\nPXIpMDCDfW183BtHSCj9PIqw6lRmIcslOA82p1kIKrIJG2/I1bRJDU8IMCkZ\n24JS94wMwYKuchZN6QC0ykPTUPwVrBi5KZKp+qzdpymekFM3y3QmUiMSU8By\nbXLtbltXpMZFLuEInSmWSPOpiQ7g0zU/dZA/VeD+zQ43mjzOHfzer18cxfEO\ncCFe0kA5xXdn2G2HFAUFxHTgEgWzTa3Wgn9I1naEEncNfbKLDHZJWnbvuS9N\ngyiswx/VVsml4ZNX9ih3L/+bS9mBsIIXl3IhS0mO6UZHI7dx8ewI+vuD/aM5\nZihQsX8m3LbewpS6H+33cus/4r7gbS/6/Wtams+783lx101eBu1u4nWKkJ+4\nmj4/fsZL3SQ3MyR/3aTT10AeHUWELpdvN/1sFcNLxSDdMUWgXdoxgYqoeCOv\nv9IVM84J9r0xm2O6RcwiCKPOIBVSsuuqLZezKJAD/JLlqRT7Me8SeTtz55jv\nbo66\r\n=7bc7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvNomPbCyuU5DOZjV8UXf7F4/3LzzkpVJsjZqm/Wu+CQIgXfWamF6vVG96nBpO06Ge9mqWkNLNXLF6cMHnF0KhkDk="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.3_1616730717605_0.8567847434668308"},"_hasShrinkwrap":false},"1.2.4-dev.0":{"name":"vue-indiesockets","version":"1.2.4-dev.0","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"c0dae381f0666e8839d0ce127c26f9e790cbe663","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.0","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-ky1HroMSF9zU2FYhHvp3YmKe4PXgqeGtPgqn25uCEqHdTQqUIT5C5Kw+53s8QDSi3FobrJHR3j1lBVloRFqQPQ==","shasum":"8291e884c723304427d4498ada89d3a54b8548ce","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.0.tgz","fileCount":11,"unpackedSize":19140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXocRCRA9TVsSAnZWagAAErAP/0FPi5F6H4xPd3+slZa8\nyF2J7QXypgr3BKh/E/Hj6RADJGgqRleLYroe/IRMw/qcDbwxjbx4Bn5ZD4o/\ns+KLFvYhLTKJcgQQ6M4r5v7NyYC2VBFTIJ8QpHStLKVwaAREA/T48+qSAROZ\n3/qNhH5MMiLMvtZc2yL/Dwh4dUj+kgTAM/I6T8g1xXd8rvUSpIKO1fc6JBpP\nq38BHQ1Bl58rFRqqdHFlrBr8+J3wkIVrmv4UNTqfLjhWyWHWdn4yYaDXYfGg\nFiqt+Pofp8XFJoy4rb9TeH7bJnJd3ze18ezzFYMc/1sBYTu4Xgz3WUy6avUb\ntpn3jP6cF9249eA+zHIyNeRhBFs1ULQr4AFmRs9V49Uwf/OgFCgvh3tbpfdJ\ncye3QqpjrprecLjdO6f/7zHsUQo+6MNJ2elhPmd6zB5pjKe1GwHmVRsh1ZMT\nqOwTOfmarXLpCP1JADfZ4TIzaShU/Q6ywc2nsnVZpIGuk1Vak6IGRzHmUfjK\nM7uDtieMCp/B4ieZkFWDfokBoazb+TBVBw84e4FHRPNqaPcH5w1+gCE0hNcl\n/Sa9t/Gmo7kgE+IrKMMlWBb38KiNSKLpVv3qWZLobVQ3VvqUz6pITkHTpf76\np2DskL94Zhk/Q8/Ae64K2Bj9UfvB2ASxu/q862lGa2jW9yvFmck9yZvuM+1M\nTBdC\r\n=zcck\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl29cpEm5m67n0XpkiZl1oLNETVgj/Pfc7XCwVXVv8iwIgaxToZgkiLDDqRWFFTpyruQgFkNgt2SswjDlocKc17GI="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.0_1616807696828_0.9307511088412315"},"_hasShrinkwrap":false},"1.2.4-dev.1":{"name":"vue-indiesockets","version":"1.2.4-dev.1","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"b356e9efe6fd25d99188d653e7970a59107fa392","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.1","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-hWKHbRA8KzHLfV7SDwGyZ36pD0tdmYlJc6JAZQfJgk/9sm5esjNKR6BuV8Uc5Uwyk33GMq9tWzq2Y6H1ILV92Q==","shasum":"829f8264c3159981ac7ce20167bef1fb00754711","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.1.tgz","fileCount":11,"unpackedSize":19180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXockCRA9TVsSAnZWagAAX/8P/i31jS01e+mUH7t3ojYq\npvOLbheVryNIQcoNd/fTfrpyqurQpV+bY2rwN7Sjm/vbXl6sMLQ9jV+iqYm7\ncZOwFCIdDLBoUMWeqv4eNLTh3FYXriyvkqBRr8FbSqfxMba7WnKX963+AiKm\nGxNqPn0Z8KkQb47NRVUu8e7eiNnd1iy09hcCimyaLQocTWnPAaZdbpG3dgwY\njusmKEjG4vdLy0F/BLqKxyeVSAQKHBsChf60rwZ2KuZX9vLQwaGcXhs65ecP\nCZonLuX3E89L5gNlEyP9NlfIJ2iGFVxUhWAANU7DmPEiTaBrJ7o4CzhOmnsm\no0AwC/WU/RK3t5HsjvNM/qFL0J523smbOwlg5D9bmMp5yUbTrwmvhHt8vWIA\nMtCZOD6oYCyriApNCPDOUQkQnVNZTQaEDXkl9vBtrKoCudaoLAQI2ot9cLHV\n3RVv76EfwbY4gsf43cHZHmjtiev46njfo2hbrqpU6ATm+vjIdBCjUNVtwjuH\ni9o6wxwx+Mg06Q+vgnIEPsjzeT3IilwG2X5oBr8l4njNGeb2IWYafUk+5tlP\n+kxkRK7lS8NywaVGrTorbA7Nsjef0ez5oTgk9Ixvwv27Vy4Tn1o+vAqnRi2t\nVRu6nKg22BC+3CNK3ASvN5N2L5cWMEgKdgt9AbiKOB+epwEoGtlel8lqvP5v\nIlTc\r\n=RNlP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKxv/kl4rUZn3awgVp1Zv+OJntRT5eaFmVAuGnm235wAIhAP7M6nQ1i+M0o+WkmqNZR9P4y/Ggz3nTKZ0L4HKVqsNE"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.1_1616807716361_0.8031742153208468"},"_hasShrinkwrap":false},"1.2.4-dev.2":{"name":"vue-indiesockets","version":"1.2.4-dev.2","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"0f6e61677e5f2e7c1dcc16888cf2aa370c55e7f2","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.2","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-bHwKdF27PQBauEGnBtvNALC/TTsUx49fuZ2fCa/QWQBaa4UBL/jLrC5UKcA4LHpG8SVziy99EnqcucaXyB71tg==","shasum":"5b3f837b855dba28412cd32aeaddc1f413156dd7","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.2.tgz","fileCount":11,"unpackedSize":19189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXojpCRA9TVsSAnZWagAAKMkP/1Dv7pEEeNuNLlVTM7jd\nkt59Gi09EREc0ez/07tlodGL0EEHQqub/lkXSbLdAdVzddPlHoDEYpJngqFM\n1ggodTJUlXWpZbc/VNyjoDrbS+rJTMmSHKMRhYu9YIbJWS6czxLj9ozMMcrE\nmy0V149KGUluXWQCZZ+yE0r7v0dzajfq7VKDdhz51dJuLKPQSRl2yWcsTNkZ\n4V9cj2NpmYOMaYGaBcra6/+PGT6bgRWVpnOlGESJmOnQWF1cY6PxkyP5yLgd\nDEA3y6UN2vSl50d0V5bNOc1NTfDqkzWzzoEqJRidQUxBI22K2GMSFyw06/Xd\n0t7kN7hD0L9I923cfOSkzkCpKwx1Oenue0b7muxEF7n+jRMoFdCEvFYzeTNH\nXANFgS3/G45jRKBkLrhgYHgTZzMPGgIbcErHIJg+TbHHYnfi2IRshcdb/Mtv\neYP96ivSCyeJmKmQWZkjjXTsb78M/EkcB8n9L8PxslVC96RCelL0U7V/lh6H\nTIImSu4WHprkrQokfjleliMUt5RmDeiiiqY9/o5w2oyMOeJTOMgeLaw+dfKv\nFISS/xaOdC05A+wXmWB/i9AJB5gjanLZsbBCl4YIo0rTRgMVHzfUDNqYXZE8\nD5jJXBirLMmZ4w08++++frbh1eeeHDAQBqsP3upGo4upwqOuAOiQvv+0FJdU\nbD5I\r\n=mPu0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGPs2uUdae/rx4an6IDCpP7srNGTuzgTNOVIVy6oMVUQIgeJ1GOmlJQTAC5IlBPQQXAB9ntC6OTDN7W4dMLIk7ryY="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.2_1616808169302_0.7796935566682475"},"_hasShrinkwrap":false},"1.2.4-dev.3":{"name":"vue-indiesockets","version":"1.2.4-dev.3","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"fc9023a141e5b4950993d2dc58c42951dca8d138","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.3","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-JY+KFcsSjL3P6Vx8D5OyoxmuTLiaCOKVpS9r9uvN92J6upgZrfrYonTBv/6+1y/v3MiY3p/X6d37aMrMw2PPqA==","shasum":"a02aa63c985c33bf9b68874b60af0b7dd97b5893","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.3.tgz","fileCount":11,"unpackedSize":19196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXouwCRA9TVsSAnZWagAArpoP/1nvpXB34fTHT9o7XFYN\nmaVVHwggPYMCkaHZEXAQ2BMWA3790g1wcr4bMli2rKRuBGLCkiMVI10nBzaA\nMoHHjTFV1vkCXZBB8vtfTWNnXOttH/aagOXW4FF6oq+WK9MO03AT8PTwVmsA\n8bj6LNx7tH2uqc+wbq8EctOoYaLkp7Cje0RFzrSsajOMGR5THGTDLaVbI1rz\nZBSTPKizvD/xXmNsy6MhM10GmPlgitcke8S2SecW9C1cragyqdg01tBstgp0\ng4o/T94H8Jt8Q14oXowMKriREtAKgvEQyVmm7xkmw5dQUVIIDDqamWg2x/w4\nb/oKjq68bGerPKSzInZxrW03KqX1Wu9dgPrKpQdcSZFBHaAGRRN9FlsWcqTZ\n+Y+HUBUgPbUTU1e538y7ae8FTr6OjheAUcTaJaoiVNzhrsp+faNHjSCA1aBw\nuz/8DIcTRJo28lqham9kEqh1MmJ+VeakbL/9HCCJn9KqwlmDgznZgFn1oQIn\nn7SaZRW2VB0CLQRt+XToadGJfg/9oI5VDuXCujt/etqemfWqJUWFV9TzPEW5\n7i3pF543kpCO17oyj8C5nVSPNK8kxXEZnRR/m+/EcCrxJDAoMwldBl/mj9q8\naWMwfivsCYEB4h7nsEzTTN2wKi06PFxplYSXjKszb7cHUFHeqGZ1I/6Qx6Gl\noFqP\r\n=pdiU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnHFgSAigRVTB8PH00qLSjsLRQFtxXwnyGH6g4W1q1xQIgGGKL1N/8hKF07LvNhMYmlG/xEImD3WLCHBNzl6gG0MM="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.3_1616808879733_0.17176118252684192"},"_hasShrinkwrap":false},"1.2.4-dev.4":{"name":"vue-indiesockets","version":"1.2.4-dev.4","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"aa4ea32296edbe31b16207210787d3118cf11f0a","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.4","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-XiKimzkO4MBfXzn1hF68+WOiwnLaE8ooSlToITMRmsCz+S02z9WlRMRyLCkcTrMEZAYyEvdqyzHHAge4HxzqWw==","shasum":"6fd929655162aed49d6b6fadedfc4b3b81a2e05a","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.4.tgz","fileCount":11,"unpackedSize":19291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXozHCRA9TVsSAnZWagAA0icP/iue6nnuF/bUBbtnISMt\nUJxVHXeYeS0O4iFydtKW1HONJpPXxDMKMXCKGMUc2K95JnUpcpK9pAriGRrg\nW7l94F18V3cRVurMrvqMm0VdbwL9csduvROFdUCpoTrnP9UBZP2/acgXJJRp\ntnzqkVaHOkTd5t37XTjQKoLh6fhk+ACHqDOvK0Kb7zGtLKvTyinHBN0wBemN\nqb8wVsj0EqLsphic9JqAfDqq5y1fhEO8BmvHYWqjykoJ62rez72YcWatBVZ8\njpZRhUmHmaCVH4vG83ehB0LRcWsSkNr4tNTgAtbQK7ieoUa+nEWbT4giaT7w\nuvIpIH0bPsQXaJeRQ3EQ1f1iVq6iiiDUCJ7/FRTZKBCtiVjL4ZnGiLMByYLz\nJ0W6y61p226kBgsqL55Sb4VNiKu52/5oP76a2PuIHhn5V3RmJzngQij2E2j/\n2DdOCj1ZGQ+ISpXUuzVBp6It/XHtfsqtlVBqvXRDWNrrSxerQumXU2JxE2T7\nCmd7hLyINPrrPLovoXgnWABM4LypenM6XtaSwXzgWyrBsauCGIizBFSx5Uz2\nj9hOV6k0zsdkyaLH8ihzw75+DWwKpObdI1OwahX1ImtJQnQanvqQWxbnQGoz\nzQhlTDGnTtTuOFqXNPFSt4HHql7QBx1aUWQJtse82GVWb4dCrvonQHPoBQps\nPIvV\r\n=yHeL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjZK9+x29bRsFTFR8jBPOZWm8FWbJnYqCf5uf2Xt4j2QIgbUZV4XPgOlKP1xz1sgzedYbuHm6NluWqNWg99e3j9ko="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.4_1616809159440_0.726690121274534"},"_hasShrinkwrap":false},"1.2.4-dev.5":{"name":"vue-indiesockets","version":"1.2.4-dev.5","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"a9346d6865c3b2d87eb1a54813cd94ccc6891934","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.5","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-rUw54Cbue+4W2DtCfOPilE8GUFhbsZdcOJ3LK7j7ei56TSMcN4kyrhhSsTgipsfgkgQxm1dcwFp2BC2NCUDrIA==","shasum":"99753671cda0eb499edb6c5bd3b937e32f4a8bf0","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.5.tgz","fileCount":11,"unpackedSize":19060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXo+QCRA9TVsSAnZWagAA7ysP/j4chYNOvk9oqtpeUFDJ\n2vAvH17j1GBbMEgmXIjdIshvrqbqU94rvRSKh9+XsbVeLMkXNwxCR/5byXcg\nHylvFe86dDi/+ORYx8AO3Yd1YWgIgtwiBCGRn0BDWgPhX9Ax//zBmA1fXSqD\nGJLWpftPuZKWEUvdj7jkAw9XTTEJv962Bv94wMwYqWYgf0QlR+enx6klfdn/\n1vmzmKozHkvsKHH3lW9yGYnPENTgTcQk8yXZy3TXmSk6XRtLxJAGGgSXhTNr\nmkX8KMVba0gTEBPRe4IxoTW0byscIfdVYCiRGqzzf8x+XDJjaqu7Ti45hV+G\nlWtuG/DAUCP3v1Ix2IZ0ANdGZivz5ZalcIe2YDXdzsVH7yEx9arHv829/aga\ngJdGrqTOnEkkbwmP2G2IYqOt1m1nHaG+QPAvUFKVv2b5z4VC+tgNtuhppptP\niuW+UwUyfB6zx3y0HYGAWpOTdTzCh5qkcKTYDFKQegIh8Y6M+661vhLUkn3C\nq87u0BgI0Q/Ln3Oux1thJD8haFwwH6AmurXpspiqPKATVYPdZjfIsNJuqB49\niJG94VTxkkXyAGQav+cf3gmJRMrQtEA20ZmmOurgnVncIt1LLi6DzfJkqQBI\nNYqnnPwCYo/+vNKnLXAslH7FZztIU/OvioCgaYAht04UJlmPJdfqw/G83W20\nJ4kd\r\n=VJbI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9VpcMkgXnM17ODkd/aJwa4jcHqRx59aeagr9ewgPpNAIgNR2r28IlP3nNDNbIacjVjz7kquuIYgTxnELU57NgSg4="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.5_1616809872333_0.2357825511731393"},"_hasShrinkwrap":false},"1.2.4-dev.6":{"name":"vue-indiesockets","version":"1.2.4-dev.6","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"9900f47a6a9d50d439256050cd20ad2a2894483f","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.6","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-NJE2p4aC8IfkW3MI5NCnSISdJn9HdWduv+iwsg+q8x2SNkB6LU/MdyLWPeg7bkzLyu/H4mPH31Ssx+Z87HS5Pg==","shasum":"52ce560a2ff12137be0950941c2851b71219b5fc","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.6.tgz","fileCount":11,"unpackedSize":19060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXo+1CRA9TVsSAnZWagAANhkP/0ztTOL/j2qGruHat7Va\nQCVFrOPnGYzUKyURG03MZJZabEK8m7Da4KnWlV2YnyNZpbIO1WsSj5Tp8Aan\nXoJMD/HZvLysvQqNT7O6CzYKmSyL3GH1a90nrMuK9A6ZTVptF1hw1f+ClpXJ\nnTiz/OQXmTRA2tCr1i5EQ2APERU/hoh8C6lj/Bd28gDeySrFesBPMl5F9SyU\nfNxpgqpBm7QTKAAr4gyRQKvb65wY991IRXMrpZJZ1bucdsOlPlvzd8NFStTN\nZFQqMErcQ+ncV/Y62UF0FHUEAQFOVKZikEOecbWXv2vvJ4NnzVR/vL6EV2ek\n9jPwvJ46r23StUiW4vjafF2GQP0fYsX5YV6IS4rn8/9GmmwOVMIrlhtR3M8Y\nzRXpsa5ewqmpXvKjMCXMhqse2tZwqmxfsnXnBSithY8zJlEcatUTaV34dZGd\nZKPnPP+QQVJoWiu3ZQTHfYkOk2XH4hx/tMoG00V7ABK4CCKPxUdhmKXYeBwC\neCq6r4eXIjyNdvKuN9j/C3I8CjXbbYgdhaoZViJcvcurJ/aL/c1lPqGk5chf\nOEdO2m26+aNiyptgGUtfdeMosTaTeG3wK60seyRgpZP6A4+8Ao6pQrWtXK6/\nFZHP/1USeVfUSLfai1xyd9ZHDhb0C7ynBbk2vyrrnsudHOuuCaJ9NCJuT9UE\nxApO\r\n=4XGx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALxohMRQapd/YEzm/c/voM5Mo5booKUb2QcQPcw+qtyAiB5KyeX228ErjOqlTog0swE+xr/qjvmVM/893I8V+eKRw=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.6_1616809908561_0.9409068734363464"},"_hasShrinkwrap":false},"1.2.4-dev.7":{"name":"vue-indiesockets","version":"1.2.4-dev.7","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"a71a0afb8bd550cb0dc9f4887c9f955f24469705","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.7","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-QDsGgUtR7NVpG7STCPybTcXoBTfSNUU21Hb6quTc+DNHIAkqao7iar+ZpfTcx8UlAANcafWjgkoVse7mMp6+lA==","shasum":"c1a5108ee3d9a4b38439dd202af7b63e3700df10","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.7.tgz","fileCount":11,"unpackedSize":19312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXpVJCRA9TVsSAnZWagAAj84P/2Is9yQyqNOYIAX5Tzhq\ncTkFaOajlKKIsQ7j9wnLMi0xO7Y2YN7J6yIBAjPGG1pWOqXLCZ3MY0w3z6f8\nfe0qGx2DJ8X1fkaIxncxZSSNNAOywAqUFg2t93LdpNf+SHx9DPveDL3viWxn\nh6k0qd9puGmxWK+so3m6vlA/BaecXAMzZpLXVKfHWak8SYHWzTzD1fBWeh9p\nrJR4LFnbVUNg9USnzy1gyyGELiJvTC7O+CkYtB/oBq9R8eg17CibLWoaCKpg\nFK+IAuH6leyYgHM4UgPtkdEWW6fHrTn4+bM0jJU969g+kcWeM1QTvRo716Zl\ntdFO2BZpCs57sTmlEVqfu3BBVJJimfszvhxj9Kidxkt9Sv1yplEkBAXidKaS\nYf5yM/4JBDAII/ynonQakbzSQH96/chTUB3mlTbex9JkXORX/PQGH0fY9GOw\n6RU4iCsPwJq4CuMZv3VRItEF5VPhRpXLg84ftAHUjutm9YyYDNZhfHGJwYJk\nLqArAB8PPBib4dfh0BZ0dtUy7uU0MAqI1RvSIUAE0kxJrudmEnBhy+9nkQ4m\nxKDrJo/1CA+zWbMTvj00KKxHjZXy9f66nekNiABoHkEIk+7efmoIh97Qf18C\npJXbzcmkdYm8bpNhLVwuWnBIsPWArkI56T4RqWrkN+vH+sbSeTdo5WepUsnF\nEF29\r\n=S3GC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqpE8OasfxUud71T89OQFjia4+AJTqkQ+v5JTJBWh3ggIgMdlAHmkcIIkxYq83G3Da8SqMu22Gi9o9r7kzvyXgHng="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.7_1616811337270_0.32998522425296617"},"_hasShrinkwrap":false},"1.2.4-dev.8":{"name":"vue-indiesockets","version":"1.2.4-dev.8","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"ecfee1646340eefbef9e56e232a247b3a08ab7b0","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.8","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-h/Cd3gU4nRj5N/5lgp2sy0BTSrC+HWrBijmyXMeCcf5gFZLsAvaDbXOFQoL19wO+NUEVQiRbqFjuHNHfHcBE7A==","shasum":"d4214e37955dfafab658f02967c52b0119fbbf7a","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.8.tgz","fileCount":11,"unpackedSize":19312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXpZsCRA9TVsSAnZWagAAQp4QAJsWv2UcyxUo80gxzz34\n/FEiNtmP9AVNwnXZ0LYQ6aJ76p4PtNmY6Daa5UCoYdMmCigYjEjD+kmVwtNM\nJhLYA5HlPA5HyI+F+uvTtx1iFKuB9RnfS/L9iKrRYM/taIboIbRdXDN/gObH\nTnfC9DPIZm86ahh3Xdx7vm6eV8hqZxDMq+d6JCAWKXh/8Yls/5lnohDP5osh\nKReNIY28v1yr8S89tvQj9wtRL1AzesvuSg2YTgMkUsYYFJJuW+5Xms/Buuh4\n3GQ2j9dIzUSTTIBWQ1c9ojxGWHAJ3XauE00R3wK3jwWnizLT2moJ/rloxjYT\npjzfn7QQ0e/e116N3J4WoPuUW5+JybOQkLVC7Xm7ykVO0zfLtG63g4y4o9m4\n7Eecb2uE9qo82chl7Q7VLK8zq/0qtcf7Q+r6GUybVZLt9KxaRAhvipWp5iq4\nqdrbkjCYMpaf+Z4WqBMArJUhYpioVLZH4r5JDNwYGZRX7TRCYiMKI6HI5TPF\nKEZWT0PhDyEc2MolxuYvPwTXk+XujWuhWgzsLBdenkC+dfPyq/eg7fQZh2OS\nFmqclUecskqPT17hLJFGN03FrkgaKyRNT8MSVgZATp8M8N+Xfo4ZAFEdHqq6\nQwJYXXsHGDFf6RPpQgKQb066NKuvlLXEMPIsCndjnam1YuViPeD385NQNGsl\nUexh\r\n=/29/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIHaFTASFAYGBO5fU8m00GyDIrob15ufbq13IebJYc/BDAh9iU++ZmmrQeEvXWs1mDKtAXMmWe+FVndSbCRhuPKM9"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.8_1616811628484_0.3859281631860738"},"_hasShrinkwrap":false},"1.2.4-dev.9":{"name":"vue-indiesockets","version":"1.2.4-dev.9","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"092c591b721a87d6443889f57a464eb374ad1f7a","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.9","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-9LlAPdgLPI7XJPIeU1DkB+EngnNigl67wzOqK6HfT3zrbvMPV0E7EzQ30Q0zn1+AD83UMzVvMzRsNkZOyh1+og==","shasum":"405c924e2a2d791c9f1242d8709f7c4f3494225d","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.9.tgz","fileCount":11,"unpackedSize":19312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXpdxCRA9TVsSAnZWagAA/mAQAJHiz1zHPfdciPiYL3MR\n3ZAFUpl7cB4zsVnO6YNP1t3qsZ6VXDybHrXaxNVziYgx5viBXNDZ8l//Yax8\n4jZXQUJY9XgK2iwDBy6skp2PZaMvwiyENi1O3nfOtUmv/KI6Z5IpGK7+b8dh\nfVBY1TjUExfHdj0tTvVJfCSFcIDyIwInXoylMAU+Dk6ttCOCMB6PT2wpfCb6\nrr8Ea2GsegGslw6R0H0LfSqCJL2jKJe1C6gf2eMX6oR4Nd4KDOnzR56vB/US\n16yqE81U/4j6QM0I1LPUsOEBLvAshKfKq78zf15FPe7lEjLysHOgzosUS7HO\nCXTkowwJGm5ve+ncz/6RzF23wDMBj7dRHapifPoMRUDrHE9j3OUj3PtL5u/X\npTAobYZ0x0S4eRI2x4OTxfFUmWU0uo9d2kAmGlBCZaPtvW5uGhI5nhE1TaUx\nKb4liXChS2ue2pl/mtDRAA7rMvJhc4bP/AGuDeVxhQ5Ma6+fWbayec1Azjub\nkxiIn1sHdapS36SFiDxAKfjOxSN2i146LXbb3mUBoRzdMNoIf/1D1tChQD5N\nmRbSR0ctIWJ26pZMObKTq31IKCBqsbZA+EHIaF5AzgND/lf2jw6A4feKbQkY\nAZj01hPYQiuIk2TUMtYB3MnPoBYdf+r3+hBrHP0B5E92ieeK2aW7PQPL3hKY\n1tBL\r\n=33hp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1KvFaGZqzow0vkqnhMJ9vc0g6KiKymDxrFu5I15qZ9AIhAK5hW8E5rgkULbAo98YREF+oj66QQCCwtVdVMZheZVMZ"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.9_1616811888976_0.444693955684188"},"_hasShrinkwrap":false},"1.2.4-dev.10":{"name":"vue-indiesockets","version":"1.2.4-dev.10","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"d4edc07f2cfe12beb708858dcaa50f35f266b2e2","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.10","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-1p4EWSihXDRVupj/JjU4ufTZKkM7Bu640ETQf1ikzVWw/wyC++xVdzbabef5rlwiAqIkYOt4Rq9oGaveamOkvw==","shasum":"1ded3aa082d5462e5c30181742b734d8b732ccb7","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.10.tgz","fileCount":11,"unpackedSize":19313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXpd+CRA9TVsSAnZWagAAgTIP/12G+KC9K6sN8n0U5qZe\nNcTQPvO1J1yZylzzeRXybWsxZItpxYEDyfLQ2lo1asizSrWHKwp6cwaedJxS\nQgsnULi5RKYDWqzi5tItktFETqCsNXmbUYNYZca1hMfPpjjye4Z3QmP3KdLs\nD4WttkcsJ35UN+MnBuIgosdSqA7Itca+Ljiflzc7V25ycx3g3uMZ3LYvqrYg\nPdVdmLRwb3IEQuai9g3txOqE3YhQJRI4ePluiFcX1Ym52QZyaxqsDjqzx/T4\nUGepxCKKvTmBTcVvohnE68LtctRwO3+Nv/EHEF3Ugq4wc7vX70nA9F4zDDs1\n+o2IkQ53CiUGJIGg8J0rt6ttmdNLn8rUYSyskL816iDkSLRjGEr8cKPNQic2\nJ3RlRdlc8GgOITmis317Wt2ri3+xdq7navPxz2zPYo3C0E+ilWRCYx+3yj8K\n3F4dCTwGjgsQF/0ov/orvW57fEzlCQCf7zqp7dASvcloPvOVM8MCw9ldX69Y\n4ozwsRzXYsPJpGQd86zB65KHJeyT08XgeBzkcpodLiZqDC0vU9Mdaf57KdSR\nWHGdS5zeM7eDi9GYPPvK/j1cpum78O4MC2OnBC2TIvyECLNnWEvpT1Gys1el\nss0gAFKO11PMuCJC4+2Vf7qsuXbSQQeTnSwZP+gOLA5c7M8qT3kAgk4NMu+E\nnK2W\r\n=Ase1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV67+bhgTnW0rT6gKuZSn6Q22OgicFk6x1UfIvI9QQhAIgIgnvnf2cNfxhiqnWm3SiDvgUnOlI62VcR0kxWDaWoBM="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.10_1616811902134_0.22366437644533965"},"_hasShrinkwrap":false},"1.2.4-dev.11":{"name":"vue-indiesockets","version":"1.2.4-dev.11","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"d44495ccf886b6e658d49db55c7e204d4029558c","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.11","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-bGYl3Wqz1UPp4H3d5hv9Zxrja4+QpVvE9n0LfxQko4PWf7phNFvJwSHgqLg7sqkqTkAdlFdV8GNL/uVA9HztQg==","shasum":"b1739a2fbfbd52c459ae665b4b0580a6c89386b1","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.11.tgz","fileCount":11,"unpackedSize":19302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXp7KCRA9TVsSAnZWagAAsTwQAI+mgXH8C3imD8MFLIS7\ndCoXQoP7ViuASOFhxQsdi6eFgIaB28rgMQsgsGciY1b+joXI9sr/xBlPhnmg\nKcAm/IR3EexUGI/f7z6IvGfuO5JE2+LJQ5ofW3o9CnFcqtdRaveUnuETW3l0\n099GLGx7voiuJNTZTK3AyVkAy2nSHsRCWKuVN41Vs+XAX6uzoqMWkaf4wSGx\nDwAbODCU9iYKNqvbW5wakHOIwlIKvQChPT+LVbSD4lmzxM7Y45l6vR07sw0H\n8vQ9bFyltYWaQxnJkwpN3PV3W9TemfBfmNfOSB1nlVG6TU1ExC9sPfQhM7yK\nUiOTeRnL5ygFfz6BOnq4Qy3UV/VhaH3RumHcamJoxqrT9KlIZz3JHJ5Nsv05\nPGEZ6tOTHyt9LBgBwlbtlSnNpM/yEg7I4jMyPNybLaRdcxi9UjP4dszJUsXX\n/Ck/E1bYleLZHUZ9Sg7mNjyuKQUSdVwmYJg/bAxkEw87EEwi7+mtVhWZ6Qqu\n2Dat1NwDm8j1/1YSF9V8OYSWHwyv/et0uJ9xrm0+H9B467PT557MtlnVuiVP\ny+F8w1s3x4PY6B12kr+XTIHo1dgetEOZypWUTfgriZdWI+de8enRV8k2wUle\nG+rDUt/t5bGqJb4Q4lV94t5y9ModZ94ray8uUP9FgVuZAqb4r9zMgjqTEx4c\npTUe\r\n=+tGU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHYjKK6SbmJ2ge1M1qyBm9i/LNseprzlyrOILgWDcJAgIge9dyhgyM9kvT9sBpPdh1av2vxmQBuILD37Ne4VSqKjw="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.11_1616813769853_0.6734648474458049"},"_hasShrinkwrap":false},"1.2.4-dev.12":{"name":"vue-indiesockets","version":"1.2.4-dev.12","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"6361a240375a27b1c415f3e9966c432ab5b598db","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.12","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-wK1UUf2E1lPUri4tfHWRlfM/AWXnufot/BhoAjlI1wuBbKb12829ObmtXMz+DXkF2hg2Vx/4PGKZ1Ieh0TSK9Q==","shasum":"d30679162cc0c23e6ffa35efddee38fbce488b7b","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.12.tgz","fileCount":11,"unpackedSize":19302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXqC9CRA9TVsSAnZWagAAkF8P/izM3jU38edV18v388aB\njOTJZFBvWR1TUVMNZVJGvOykUH7iHo04j7pel20zNg0eDKKWX79+DtBYTKPk\nls7VSAtUEbzgGUxAeQolW3np4mxba81n8ApdCUwtTaUmArO8UJQ4+7yU4rzj\nf/U/idgeeEopSazgl7Ol0so+wjgaRw4CB/fCEprrBduE5UakW7HMCOy3Vcjb\nSVdXTm24wMn48BQ6imLAnfGTRyusaGhb017/v6FC24vIYz9FlYfvfq+jgT9u\n2XWURm6iCHhbPZqgvmLMLcHjJrcRQrOf2WTebIRZZN9hI7/xuVysTkyn+lc2\nEmd7jpWvoGoRlEL5XlFspk/ZXSdB3Zv0hLRWRiHA1sHmHPbnfQ9btsP6QsO2\nbXtTBlCYJnPm4gTUKFMt9z950CsF1PNRDFVcSNMoBwmkTXHDjNA+CkYs/RL0\nON74tWFEETvZtdpuUyuPBdNqmvqyZwvGTt2xpZks//q1ZiZX6bc1k5iK9lzU\nYN1Nd72F0ucrE/BvXBQazybyY94aGnAApkipLfeVCoz7yEnd1mZVIfOrLRRi\nZdhgiDPSgR4P4vZlrp4RyUsiOEUpgdEGpNBjHNZ+vdHg7CGtLRwQXATSYU1S\nbZSdYLKSh8BleH079sJQhFPsr6dJJjTYqczfjJ8POdKSrImKOx6c8T3j5Kx+\n12ye\r\n=pe4X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFro5Px85gg3RF3BwuC1oAom6oIVA0AQlNeZIhfPInTtAiEAp2UI2LTohXBhXNG0F2kdYEKsU2FPDAnhQzzf9H75pGQ="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.12_1616814268671_0.2320877432695707"},"_hasShrinkwrap":false},"1.2.4-dev.13":{"name":"vue-indiesockets","version":"1.2.4-dev.13","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"readme":"# IndieSockets-Plugin for Vue and your Backend\nThis plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\n\n\n### About\n\nvue-indiesockets adds WebSocket capabilities to your backend and Vue directly in Vue components.\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does not build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\n\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \n\n<br>\n\n### Installation\n\nInstall on both, server and client\n\n```\nnpm install vue-indiesockets\n```\n\n<br>\n<br>\n\n### Usage\n\n<br>\n\n#### Server-Side:\n\n\n```js\n// This is specific to the implementation you want to use\nimport WebSocket from \"ws\"\n// Import the Server and Client types\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\n\n// Initialize IndieSocketServer by passing the Websocket-Server as argument\nconst server = new IndieSocketServer(new WebSocket.Server({\n\tport: 40001\n}), true)\n\n// Initialize your listeners\nserver.on(\"_connected\", (client: IndieSocketClient) => {\n\t\n    // Send a message to the client\n    client.send(\"hello\", \"Hallo Client!\")\n    // You can also send objects (Using JSON.stringify and JSON.parse internally so functions will be lost)\n    client.send(\"showInfo\", {message: \"my info message\", color: \"green\", timeout: 1000})\n\n    // Catch all messages using _*. (this gives you the message and the data as parameters)\n\t// Does not prevent other handlers to be called, so hello would be called and then _* would be called afterwards with one inbound message\n    client.on(\"_*\", (message, data) => {\n        console.log(\"Inbound: \" + message + \" with data \" + JSON.stringify(data))\n    })\n\n    // Custom message handler\n    client.on(\"login\", data => console.log(\"Client sent login: \" + data.username))\n\n    // Will be called for every outbound message, useful if you want to log the outbound traffic\n    client.on(\"_outbound\", data => {\n        console.log(\"outbound: \" + data)\n    })\n    \n    client.on(\"_error\", e => console.error(e))\n    \n    client.on(\"_disconnect\", () => console.log(\"Client disconnected\"))\n    \n})\n```\n\n<br>\n<br>\n\n#### Client side (vue):\n\n<br>\n\n**main.ts**\n\n```js\n// main.ts\nimport { IndieSocket } from \"vue-indiesockets\"\n\n// Tell Vue to install the plugin.\n// Only has options debug and autoReconnect for now. AutoReconnect defaults to true, debug to false\nVue.use(new IndieSocket(), \"ws://localhost:40001\", {debug: true, autoReconnect: true})\n```\n\n<br>\n\n**cusom component**\n\n```html\n<template>\n    <div>\n        <!-- You can use this.$socket.connected to check if the websocket is currently connected -->\n        <p>Connected: {{this.$socket.connected}}</p>\n        <p>{{this.message}}</p>\n    </div>\n</template>\n\n<script>\nexport default {\n    data: () => ({\n        message: \"\",\n    }),\n    // Add the sockets object to your component and add handlers in there\n    sockets: {\n        // Custom handler called when the server does client.send(\"hello\", \"hello client!\")\n        hello(data) {\n            this.message = data;\n            // Send something back to the server\n            this.$socket.send(\"hallo\", \"Hello Server!\")\n        }\n    }\n};\n</script>\n```\n\n\n","readmeFilename":"README.md","gitHead":"8c2df79c8b93794b6983022ec06b4c22382810a4","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4-dev.13","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-OG1jekjxaYA5FjjqqaWA2hI3XhL1wrM7cYxV/YiuOs9eu9ZcGTcZhtX383VFJXH5vt3NHgeRjgvtT7rZ2JOnqg==","shasum":"6510912dca3d5b6ff79950457c530d35970eba34","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4-dev.13.tgz","fileCount":11,"unpackedSize":19302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXqMWCRA9TVsSAnZWagAAynUP+wX555QccGEEndcXAa5S\nx3CSzJtacobl3LYhetqEqzK6JIBGsyYbYuMHKrJqLXdWDjwWrWno9l5cB3nk\noGsTNk2vKTCo6eg4EE1hnV3Sjr3wauS8LwLGzUD/yiVQCYOZxAOyCv5ytgwv\nrc/twARbShmU15C+MJKH3Xr0dHdzhKve8xTN8lEy93h/mIMBYZB+D0YpgCSW\n3f7bn64ASslj6/BfNLXcv6y9+RGYLMXY/KpXC65tyLvDwJuzggKU+ZmItdiB\nTBl7x7sSLwTdaghZNgL37L5Apyqs4GuROoh+Oql1nePks8RrQdNmyME/3l/u\n/04uall8gboO6RfOPam36eNm1ZWCTbM4ZR4uRlYXAx/au0IaWqtUYp4GmORV\n/7PWytH3I1oQdmoTLZIwLpvqw15t/x+7fJ5mG4KYjwHrAh4oNKLUOBbDwnCb\nSzKRylM99QrmWMAUg763cyr2bpD8hpaZPR9iSdFO2+y6+unn8VfVvWSdCx5K\n9qeoZL8K4Ghr/+Q7TayWH0iJ0dC1ufnPdvqT00nubHKcvq2w8c60kZJPeSW1\nLPlOk6785CgnEZYo2EPpdy3jZrwOaEbBIoiikfkLRWPLMPwi9eW9XgEAUJhH\ntN1KCNhoCadkXrBkByFB5Ss5udcz8yCOrsaHXxzphEYVCqIndgvDXBtDnV2A\nMEqf\r\n=3v3o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElup0YQlYMRYneEmhJxvs/0Ra4boExThMM2h17UFGHfAiA6IS1apriyN93lq9Kj8UrYsYiLgAxWOJh9r2tTmI5t3g=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4-dev.13_1616814869827_0.7323846039048489"},"_hasShrinkwrap":false},"1.2.4":{"name":"vue-indiesockets","version":"1.2.4","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"7d2238ac9cc958e9236e0af56c9e3dda4e1ec934","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.2.4","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-l+nvLi59Fb8w6n78zM/n1bmj3Yw4+5E/9QcDRhPheSOr2EGMIN24mop2USVoEo6eSVCpsUrdg7JHRV84R7GxFQ==","shasum":"84fb6e45340d8bc3fd9714f4dd807920f248c9dd","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.2.4.tgz","fileCount":11,"unpackedSize":19499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXqhYCRA9TVsSAnZWagAAn54P/Amkc76B9itJbg4Ly8cs\nbEXKielg4Z13msCvuic1ENr47noLbvcz3cAGzWE4I1G+BEdtRcNSCgeOX2Q/\nYCsEi/fhVkEpBOeONFT1QXUja70s6zd/v81e/5eoLCGw3U02Vxi7U5frGXzJ\naj9MCFku2L/3/BVt8ky3TtCMNMmsjgTwsx5TSt8NSSSfke+mCre4uC12Czfl\n6+E6829PF6RwxAIo3QK34qyOeTPofbx2YeXcN41c/U94KS/oyXB7qtqCQrEY\naJ9ka52PMTkNMNOJP5rkIDcqiA4N1GNQ8HPySySi6lspXTTkNVseFdDB/QsX\nB9txlRtGrBYYPeFbKztQhrv7X5x7INPl4ft61FMzGyoNFhafndkJcoPDQ99R\no5I7xsK+2n8uBTemK2phDqzbHJ1zbo5Ka9qy5qdBq2kLwdGoOPAICDhHWpCi\nP1bmYhq8nG+jaU3lMq4S/FNFQQMny6c7HCpnYMy+pGv08lMcQt0GLB/4WhqO\n+8cZb/9eItb87Ye/pHLc04QknEya6QQJMGnFeVkB94Fa/J7it2bYzIzrjLTN\nukdaAYaQhIW+UmpHA4WKo/Tmr2zcMD0thBGZ+kKxxF49zHxU1XRWcb9K5J87\n3EZORt92pyWdSG5TzGaXzwtXJQwjiihwRbLZ3NCDqyKiTkrt5y7vRDw9aG2V\n1gBP\r\n=YCly\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxVzIRalYBD6Y9dNHhu7/gs/wYKJaCC3G5s9SRGdP07gIhALo3laaR36KtF5efXGQiO4e+PUX07rGcwHMNE2PT8hem"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.2.4_1616816216360_0.4263436079427707"},"_hasShrinkwrap":false},"1.3.0":{"name":"vue-indiesockets","version":"1.3.0","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"dda1f8f7cb3d0b1bfcf99b83b535bc383e936ab7","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.3.0","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-dHpsSqgen2vFE2JLP84fQo5rkBDGtiZROtdLcwbzRGxbBwTAVurjCNSpB9YzeifeCh52iVYSVijeezONHbOvdw==","shasum":"20978c773cbb83f24dd9d44ffe70897528d909bf","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.3.0.tgz","fileCount":11,"unpackedSize":19526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXqsrCRA9TVsSAnZWagAA9hsP/iz/+csCeuNzTDm0lDDi\n6E8+YLbrd3g4JN3m1CY9vwjK9kM+XROQy9qo8aiL+EX5Y6UZDKSIDOFJ/d/t\nCBh3VFw45RUuQywoBWzM2SFtaV7sUKU4fD5Bd1MtEjFT/xLzSFL2uwlfD5wq\nqWG/0HSyqk3IaYflmpdNgS1+eqAFGsUHvdukM1gD9S8CeSOSvmi9TI4laRNF\nNeH4t2KVc4rQYzj32vgTN95ugMH6Eat+V6Q8it+gXYBkv1fo5ulV7IuE0QNM\nMzmn1juut9vb6VWq6K1/6LF+aBR9qFXL1aDtvGr74ub17dd5sVuNag6l7fJ+\nBlyVSgdV7zPXx082jY8DaWKoW6uuDxKT6dE1D+epAPZYnwhJjbf+wkAOcHbb\neza5yD6l9k4NsTgLHaqIStu5JUqqWwtvu1SQapzQW29IWpW7bg9lcVkZJbY2\nYGWs5DcvakJrRgAUgnrb28cuYooJgdNluS/PAc81vUfBo8aqHu5favbtGmNG\nqI0qIQiYrdf+A1rcklMg4Eo1TbDFmJVwBBXyfVYQlvdknIab02YBs+ZhHiwx\nwfKYDsL/RxXECRtIoS614VQl77pQVX3ccFPIVfb9oYy1JSRpYr9UVnEeLL+o\nMqhIpQoAjzzXPJ69+OhBn7hU3qy3z2Q6O21NYuakpPUv4z8+3yARMlCsPz6E\n9mf8\r\n=81BM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8CaH4BULye30+RJsn25C0Hs6U2ggiJQFg4CdovUVbPwIhAO70UqMz1lbcUdpanayfxaTGM9OagVfs+iOKaOiIgl4I"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.3.0_1616816938948_0.8342074787278102"},"_hasShrinkwrap":false},"1.3.1":{"name":"vue-indiesockets","version":"1.3.1","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"6e2c117db11903a84ecd62667e363160e134b23d","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.3.1","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-LMsvIWnkaXmNhS1aFsCHvJSPb9zv2miqKXkC7UirAM4OEoYwQwbp8RpwNpWaBK2/6oIju87aNqk6nW1JpR+OYQ==","shasum":"bd1ce788439ace75a2ab4442829c34b45185a306","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.3.1.tgz","fileCount":15,"unpackedSize":26778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZkuvCRA9TVsSAnZWagAAVOIQAJKmgfm65olrGzJZBolj\nYou2/3ImMjh+hCuShV38KjDImjdIqAnEGClc0CRYH43lS587VJhc7tKKb3DY\n0cnMjGgGEwg9sQJ9vYwKEnCemAoAfjxlA4oA2SBso/8QkUoxXwwp2WA8VKmY\nFCaiujN5mD8Ea5aFNeNSLKkn2s6W1i+2pE0s/ghnaVbMtjXPtZus+dleLvIE\nZzC+uhRpeY/Th0v4bTvH469Pxp+qd4He+tLEo5L09JMXxqDVfPNRrulGXG/P\nPlNQLDkoBjdW4Q+CXg1/2v2lIvM65q0jkmZR16Xhg3NWck0vfOt6m3kGW6YQ\ncMdTwQqexHjr60XmGJoVPuZk9zI9JVc/BeLQkTEZJeTYtzYi+4oDuKWFajGE\n9hclWWWkU9zlu/LK9OSFXQEhya+Mpjpc9KjUx0sp66AQOQEYg6mr5yY6nm6A\na0/zw9rHkATO98/aMyWpHwlePAjlOLCl5dvWbyRBxWBJoHH9TZ+Jk+nJIBRo\nztMPDs2qrABiA2XH8I9xOBYTUA1lmDQ/xaVfyENHvNluqZqLF2mUyC0VF70l\nXj5mMKNxoy+YeXb5xnjcoj5GtTaglqiTN96g5ksng9K1NM4R5tmRkfG/9QQh\n97P/GsoMQz+d662eI0CIutITocnaYjPw9uy9wE3zVIaBad/GkZFVMVswjEs8\n9ctK\r\n=5+ZL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfs1gdutwftK71gNUIfS/Nt118S5Bwk2Ur+yjlG1ZX6wIgS1sD+Q3lnNQN0oKaWiS/CAfza/4eh5w6mmWW86cyBQk="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.3.1_1617316783408_0.19467365281888815"},"_hasShrinkwrap":false},"1.3.2":{"name":"vue-indiesockets","version":"1.3.2","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"vue":"^2.6.12","@types/node":"^14.14.20","@types/events":"^3.0.0"},"types":"types/index.d.ts","include":["types/"],"gitHead":"f0e91ca12fc6dac69d76d58feca701245370f39f","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.3.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-790uEY6wRS/R9p37IqLmDKAbX0UF9ANDb9fgygv+Tow1cV78bEhtfDBtSKSXHCWk2g/PRgdfhTC3U6KOZ0eSlw==","shasum":"e9372342a49f05f6b94a74aade03b926f40f1cf9","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.3.2.tgz","fileCount":12,"unpackedSize":15709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgheUBCRA9TVsSAnZWagAA0rUP/2CXqjlm9liPrEwTa1b4\nlVzbPvaEkFTWSDP9Rj9ufUq8SSfB8qNjnT9gixK2LCaXZ5DieaNsiQkCSCSd\nlr8sh1hx3kfC+uyEMeVN44v6bKG388JR4wu7RXXbbtuRxaILk3dLmeaF866L\nAxY7PFk00XJ6f2ImPh+68Jj489LB7fjUUPS3o1wy2af2OuKg4vUPfHg4MKcL\n0vrgo3nBjYklKW3B1Ciy8zDCeLTdJSaQm7+UiWTTwAGPUcCuETvVI7y/Xf/R\nD4jMyjrOdGdGNk8vlaX9B+61jg4uUBwHVJ2jmizDWkg8HHmKENUxjEOl0UFJ\nhRO/XpJNqFRd2RzW4gC1irFYZnpTv4pLcvclthPd2cOtgjdju0YSel1y8bAv\nUsHBD9GKcX8cThLZ54WtPIzTJ/5RajJRCAUGj1Mc8og/+ITzS3ubdjXtzCMB\n4yRaEuEw9lScrTNsw5FiQc9D4/Rs4CfAqD1Q04S8WO4V13j8ZjM80cEgpqRy\ng1ElqcYfbNQscA7JeTxUIhAM92Uf0hfV/kzOw6PVW04IvNSMrvYvMGcmrnkc\nxtgitYAPTutPyzXcgYof+k4AFZM+xZvMUHaCvCqz8OTR22bwKXGliRVDNkjE\n6RNfLUuvPYXl0XRRSf4vDZ10Ou9ivKUBzzbZaOdQMYrYN36JnS8hQ4NEa6oV\nbldh\r\n=ca0l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICp4P4rVK0R9a4gYRfghaf2DM0nD13UQAE+0CkgWayUvAiBRBvepCki9L23CFQEQJs3fW8SqNSHk7My8ZxlY54SQfQ=="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.3.2_1619387649342_0.8291502772140855"},"_hasShrinkwrap":false},"1.3.3":{"name":"vue-indiesockets","version":"1.3.3","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"@types/events":"^3.0.0","@types/node":"^14.14.41","vue":"^2.6.12"},"types":"types/index.d.ts","include":["types/"],"gitHead":"efda8697b0a8ec966e0364f18f5ff527f83dbc96","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.3.3","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-JO5T+GkP8IoHiIMUeKWOptA+DS8QFO5zVMFqkJ3UlGw4G9y9wL3dLfXl/jaMGWpkcy1A+ght3/YLGezWwFxUMg==","shasum":"5a7c97ab3014045b1f797078b5bf637910368ed0","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.3.3.tgz","fileCount":12,"unpackedSize":15709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgheh1CRA9TVsSAnZWagAAzC0P/0NynvIU/y2ndyqoRGak\nSwwCG5/7f1eOGL3+OHS8jMayfw2/Ku+JQrdk8feawTtq2432gbtg8o7PPKfi\n5LGX7Gb9NU5TbudtqucvX2HJ0/sSP5APj7d3bT8EShNtwr/nMPPYfDiYi7Nc\nYjoIIWJlS5klSZDHrEOi8CRvnzO3jOeVhHR6w3t8PY3dqWmVlwvVgrt/kVkK\ngWbRFMAeDgyn9lJjE4lBRQvk5O/SpGhFoVb1TF0HIHo17lSeESJCGh49ma+s\nSnKzgVOjBwcy7dQtiERrNNq2lLBYEnTgrckeJifZcRqhTLsepUiwnEKVLSE4\nAWtp8mGrYu3Xdb1dz2tk1VXs0+1BkmX8Ieb0uNFDW7aS+WnGpelk89X3AzSM\nLAE2+wwOWSrZsL8FU3ddS3cwkkazfDc3OGS0J/Xibc8AtRaeRlOr6Zep5pyi\nisCmAg5o4iynShbZ21SRfFhRolxaR5nAlENENRugoaLFFzhBy8odVSQk3Zx6\nwa7MRo1afAybyKKnoQKRnZbwi++BxSSjT5igcHDoLhfU66Vy1L5v9kCcukoK\nk+yYLFnX2hCuQ3Di2QNl7Bw8ZppAH342o6Gr7gKW388gOFojE9689U5ZvkGB\nB3MtymTGoULf9J/6Wfs60dJedzLUiDzb6JVlbh7W/XEXGlBzdCRFgb8vr3lc\n0FJo\r\n=T48y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9yff64/AyPLK54i1JytFh37qpVBf6WANij5gHQs9xxAIhAIPjtbNLiFvMDJ0G2mtTZZpQ/RLwu/j2vHOFI3WBET9T"}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.3.3_1619388532738_0.02730613343229793"},"_hasShrinkwrap":false},"1.3.4":{"name":"vue-indiesockets","version":"1.3.4","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"@types/events":"^3.0.0","@types/node":"^14.14.41","vue":"^2.6.12"},"types":"types/index.d.ts","include":["types/"],"gitHead":"9f544986f2853aaecdf4ad9ceaa9c7a8e84a0f77","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.3.4","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-v6iFZzmKwLtJ8Of2gnHyYTkTL3slUSXFoFGJ6jy6M4Ee4ovP6iV8UL6Coavm4TDo29iikD+2hr+XZrqOoHVxEQ==","shasum":"83059390b50ad0733158f2d5dd29cd2681f61d62","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.3.4.tgz","fileCount":15,"unpackedSize":27513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghe+wCRA9TVsSAnZWagAA1xoP/31Y03umS4X1zGRBPoK2\ni+rvGet1vwWNpDNB7oOX3jR8csU4VeHmFfwEXr6V4wREamSe4mRSmYKD8188\nNr7O+bWWuNaQveo/yAVCu4awL1a1C7wDYwjRR5D4iN0j3wlGJJkYRQj07hQM\nNRegDrlGlxqDi9EiFVIE+Hg3ImO6QPBoYNePIDi2deYur3fDjAlPegs4aoza\nC91Y8bJAfn5vTxrAH/GU3dndTwGyr2FzoYZKa1I4M6pbGWGsAfebM9zCcvtp\n1zt3XhqfY5SNLOulGqGV5fXXuT3y9I5ifxVCAiHnOQlXUpIMiaF88nZOk5q1\nhS05FajA2r+YjFxep+zE/GVhekBXhWsIyPz+5q+73VfoA6AbxQ0IbDJRVR62\nElxZsZ618lLxJyTl9yBEmdfVKVPmIJmVwuFXQC889UhBwaJVZFDX/PQeVMIF\nvrT11rsZU5rV429Icc46ATAiwSox33Mvkzi1ECLT3tPhoAxcEDo+Z4aDNWKI\nTbRVvznVUBLztSD7CxDgyywlFQqa6bBjwxit5K1btehURTFyRh8XhBuVehHq\nrn5nZA4JifvwdrFK7CXK+Tq2xIwxz86iaiGVwn9hbRyC7/yAiS/REB2TNECU\nWOLxbSneT196lf8i/MB3Wl18iHamabrG1tnCKJMf5CkwtgcPQlMmvJRwP+3T\nBI6r\r\n=mHIn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6NkyjS5ZQCtU3wLr9KPLfvtDwhnP2upcg6A4DJp1aegIgQpWvDgq/Ub1EpZeznCj1Jjcc0evwKVOaw3B/YuzF/8E="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.3.4_1619390383949_0.7368566284139846"},"_hasShrinkwrap":false},"1.3.5":{"name":"vue-indiesockets","version":"1.3.5","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"@types/events":"^3.0.0","@types/node":"^14.14.41","vue":"^2.6.12"},"types":"types/index.d.ts","include":["types/","dist"],"gitHead":"0f7fe605126712fc27d8eece67649b90361bc727","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.3.5","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-tNqPAr6Bp47A4vjLeVLFA5+k9qWtQgrYCuVHL1bQSSmgvR3lPqSip3ZVG8OFawQyHpVmnG8DWwLif1GCJ/Z86g==","shasum":"14768a5ac9e489a7768017c9ad5db15341ae4cc1","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.3.5.tgz","fileCount":16,"unpackedSize":56501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghfFOCRA9TVsSAnZWagAADDAP/R2N4p8m5pvFAh7DPIM1\nhxLiNOGRDMmWbCor14TfYoxHXmWHJhL9IZs8RxTCUrujN66GqXGByu3VHVzY\nPxnTlNqFc4BG+bmWPTRL+6YTV0A3Cahrync0xccF+xHgKSqyvKdlrA1UnkT1\nHSUEO4TCapLCz15Ugt6/PTO34mH4iScAbI+CXM3q1balVOKrVX1NCwjiWPQm\naMzdPReKJQAs4+zRxvrPzn5TA0FTd6iDYrM0mXwAmxcw3pI1ZMlJQk66KgUk\nVUHYAFOWy8WLnGlK/yxLPpfuQmjW02ciJnWVKRhSlqgm+411FyFu0bfBpNX3\nMsoRH5MR3oI7x+WqCSlADsli10o6nfFNwD65bWqlE3EyD2epg/410wVU9dyZ\n1pe2FhN1BUkAov94R7eUfNc2vb4ugVfJCTLcqGtio6oOHGDp43WauiYrjSWP\n4pzgO6QaMVDGzKlZKYfJQkQYnIXeLG3fqNQLrXqSQdNusHt/qlBMyQ8Bk8at\nLS3XQ4HA7Fa64FXCDmJOnQpGV1XZniXE/004hTy7JnfGpJ6tz5IJKOzYyr25\nYoxl6HsSOLcufr6yLEBXqDS8iUEwrVLf3bb+s6Bj+LCQL02XwxUJ3OjZxwWA\ndpF727OCQSxpqPHXk1mfBpkkaY0YDH34KKpxmvz0ooBclnZhM3yg+hxnbVpv\nPmG9\r\n=Yvsq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH4fjO4uvSu+gRuhxkLriXEcwjItPB9CMXdahjeJsJfwIgBiEtK6lnTs/OTTwJkRto5kgoNh4K6hFe+cTsa66mbAQ="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.3.5_1619390798111_0.1676188516767021"},"_hasShrinkwrap":false},"1.3.6":{"name":"vue-indiesockets","version":"1.3.6","description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","main":"dist/IndieSocket.js","module":"dist/IndieSocket.js","repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"keywords":["WebSocket","Vue","Live","Realtime","Communication"],"author":{"name":"major_sauce"},"license":"license","devDependencies":{"@types/events":"^3.0.0","@types/node":"^14.14.41","vue":"^2.6.12"},"types":"types/index.d.ts","include":["types/","dist"],"gitHead":"c91953ef76e5e7c8e3148ea0da7bd170b04f7b6e","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"},"homepage":"https://github.com/majorsauce/vue-indiesockets#readme","_id":"vue-indiesockets@1.3.6","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-uS3S6OcUKvfY+4rYeGx5JV8X0izdM1dPSLsCenKQFCF807Lpvk72CAHNRD9YWOkCfXsYkmoUCVp1UKOS6W3pZw==","shasum":"36674a09859e1304e3352ee7d2308ac6e11d21d0","tarball":"https://registry.npmjs.org/vue-indiesockets/-/vue-indiesockets-1.3.6.tgz","fileCount":16,"unpackedSize":56912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghgT2CRA9TVsSAnZWagAAAbwP/ilvgL68tLWRTLhRwqKs\niZiVUXBPL9eYwLEqeqUVtaWvoPc2fS0mzSia4gwiyhu48qVQWELCZZPtNTA/\nifrQZWKButdhKJ0u/Oa/udbCX6UlfdA2bOVUvy88p6CYY05JX7qTnTGXWMkE\nI50KdKw9aLaMVX7PCXmbPG6mOMQ+Cb9VAQg/s3akxYwaITccL85yyteIgJIB\nQBNgFDMl9RGReL1MfQPGotDS7n+PcJzsd2+VnLcSGURQYiGwcVFe6VJJdvct\nGQ3d1uwIyvFQ59JpK0Hs2gMSuMyULNQUuDqmHLiNCrPvwBYnhbj0bS+QVXhN\nmuzAD73ArZtbBGpxeeZ0+LPGp9PtOOh3CqRqXdmJvieHL1H2dgDdsHZJjcVJ\nbV0rpS/jETISKhqjw6RicygFf9Ig4yYixKvFoictkZFqvoMcPxY1gNG+T9/e\nrlPT+uLKSYCMZzRzglycDKtOSs32hwoPegpem2JTLK288hbW3H6zJrxOHYCC\nfcmhupMPVsApmyIqNvr4BQhA8kQ2jN0eYF2GxsAo0a4VfuIiorqfFAhnQdQE\ndsmnujtVv/jxDmFV6NmDnebYDcv2PZ9AMFrZ2dTy1DVyCTTpT33mAriTWC8f\nDUx39OJRiQpl4F+n3n3z5FRgMYFxmoBsjzfK/SiemAj7T+zWhLqEUhljDnn+\nua+L\r\n=D3jU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRm3m3maatvaAjSOE+LExs8g0llnjOIighmS2s4UyylgIgP1clxFnq+c5f18HzQn6tc5M8vMJX11/p7wJvoXNdqTY="}]},"_npmUser":{"name":"major_sauce","email":"fabianzimbalev@gmail.com"},"directories":{},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-indiesockets_1.3.6_1619395829836_0.7358172742851661"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-10T04:26:07.515Z","1.0.0":"2021-01-10T04:26:07.636Z","modified":"2022-05-23T15:47:57.339Z","1.0.1":"2021-01-10T04:35:42.980Z","1.0.2":"2021-01-10T04:38:49.243Z","1.0.3":"2021-01-10T04:55:08.365Z","1.0.4":"2021-01-10T05:07:48.563Z","1.0.5":"2021-01-10T05:14:46.332Z","1.0.6":"2021-01-10T05:28:20.462Z","1.0.7":"2021-01-10T05:32:45.075Z","1.0.8":"2021-01-10T05:36:52.675Z","1.0.9":"2021-01-10T05:44:40.447Z","1.0.10":"2021-01-10T05:54:34.017Z","1.0.11":"2021-01-10T05:58:03.251Z","1.0.12":"2021-01-10T05:59:53.305Z","1.0.13":"2021-01-10T06:01:17.413Z","1.0.14":"2021-01-12T02:45:51.665Z","1.0.15":"2021-01-12T03:16:15.746Z","1.0.16":"2021-01-12T03:31:25.190Z","1.0.17":"2021-01-12T03:34:30.565Z","1.1.0":"2021-01-12T03:39:05.630Z","1.1.1":"2021-01-12T03:41:54.719Z","1.1.2":"2021-01-17T23:20:41.365Z","1.1.3":"2021-01-17T23:57:02.923Z","1.1.4":"2021-01-18T00:08:03.765Z","1.1.5":"2021-01-19T22:57:54.633Z","1.1.7":"2021-01-19T23:00:05.262Z","1.1.8":"2021-01-19T23:04:46.695Z","1.1.9":"2021-01-19T23:10:11.939Z","1.1.10":"2021-01-19T23:14:03.228Z","1.1.11":"2021-01-19T23:18:29.730Z","1.1.12":"2021-01-19T23:23:36.910Z","1.1.13":"2021-01-19T23:25:28.636Z","1.1.14":"2021-01-19T23:30:48.900Z","1.1.15":"2021-01-19T23:35:54.154Z","1.1.16":"2021-01-19T23:45:35.599Z","1.1.17":"2021-01-19T23:59:42.286Z","1.1.18":"2021-01-20T20:40:07.710Z","1.1.19":"2021-01-26T16:43:03.727Z","1.1.20":"2021-01-26T16:56:24.811Z","1.1.21":"2021-01-26T17:03:02.963Z","1.1.22":"2021-01-26T23:14:57.652Z","1.1.23":"2021-01-26T23:22:25.586Z","1.1.24":"2021-01-26T23:46:45.109Z","1.1.25":"2021-01-27T00:19:59.201Z","1.1.26":"2021-01-27T00:50:13.925Z","1.1.27":"2021-01-27T00:53:23.321Z","1.1.28":"2021-01-27T11:06:11.618Z","1.1.29":"2021-01-30T21:32:54.078Z","1.1.30":"2021-01-30T21:54:38.996Z","1.2.0":"2021-01-31T13:52:43.341Z","1.2.1":"2021-01-31T14:09:45.537Z","1.2.2":"2021-03-26T03:17:30.195Z","1.2.3":"2021-03-26T03:51:57.744Z","1.2.4-dev.0":"2021-03-27T01:14:56.964Z","1.2.4-dev.1":"2021-03-27T01:15:16.500Z","1.2.4-dev.2":"2021-03-27T01:22:49.628Z","1.2.4-dev.3":"2021-03-27T01:34:39.889Z","1.2.4-dev.4":"2021-03-27T01:39:19.706Z","1.2.4-dev.5":"2021-03-27T01:51:12.510Z","1.2.4-dev.6":"2021-03-27T01:51:48.702Z","1.2.4-dev.7":"2021-03-27T02:15:37.433Z","1.2.4-dev.8":"2021-03-27T02:20:28.649Z","1.2.4-dev.9":"2021-03-27T02:24:49.159Z","1.2.4-dev.10":"2021-03-27T02:25:02.311Z","1.2.4-dev.11":"2021-03-27T02:56:09.980Z","1.2.4-dev.12":"2021-03-27T03:04:28.797Z","1.2.4-dev.13":"2021-03-27T03:14:30.013Z","1.2.4":"2021-03-27T03:36:56.497Z","1.3.0":"2021-03-27T03:48:59.091Z","1.3.1":"2021-04-01T22:39:43.540Z","1.3.2":"2021-04-25T21:54:09.445Z","1.3.3":"2021-04-25T22:08:52.872Z","1.3.4":"2021-04-25T22:39:44.057Z","1.3.5":"2021-04-25T22:46:38.299Z","1.3.6":"2021-04-26T00:10:30.081Z"},"maintainers":[{"name":"major_sauce","email":"fabianzimbalev@gmail.com"}],"description":"A lightweight Websocket-Plugin for vue.js including the fitting server implementation","keywords":["WebSocket","Vue","Live","Realtime","Communication"],"repository":{"type":"git","url":"git+https://github.com/majorsauce/vue-indiesockets.git"},"author":{"name":"major_sauce"},"license":"license","readme":"# Websocket wrapper for Vue (Client) and NodeJS (Server)\r\n🤟 This plugin is inspired by [vue-socket.io-extended](https://www.npmjs.com/package/vue-socket.io-extended)\r\n\r\n<br>\r\n\r\n## About\r\n\r\nvue-indiesockets adds WebSocket capabilities to your Vue components and your NodeJS backend.\r\nIt provides a thin wrapper around both client- and serverside WebSocket implementations handling all the logic required to send and receive data in real-time applications. It does NOT build on top of SocketIO (although it probably could) so there is no failover capability if Websockets are not supported by the client.\r\n\r\n## Installation\r\n\r\nIt´s the same package for both, server and client\r\n```\r\nnpm install vue-indiesockets\r\n```\r\n\r\n\r\n## Usage\r\n\r\n### Server side \r\n\r\nOn the backend side you have to pass an Websocket instance to the plugin. I developed it using [ws](https://www.npmjs.com/package/ws) but other implementations should work as well. \r\n\r\n```js\r\nimport {IndieSocketServer, IndieSocketClient} from \"vue-indiesockets\"\r\nimport WebSocket from \"ws\"\r\n\r\nconst server = new IndieSocketServer(new WebSocket.Server({\r\n\tport: 40001\r\n}), false)\r\n\r\nlet messages = [] as any[]\r\n\r\nserver.on(\"_connected\", (client: IndieSocketClient) => {\r\n\r\n\tclient.send(\"chat\", messages)\r\n\tclient.on(\"message\", (message) => messages.push({message: message, id: messages.length}))\r\n\tclient.on(\"seen\", (messageId) => messages.filter(m => m.id = messageId).forEach(m => m.seen = true))\r\n\r\n\tclient.on(\"_in\", (data) => console.log(\"From client: \" + data))\r\n\r\n})\r\n```\r\n\r\n<br>\r\n<br>\r\n\r\n### Client side (vue):\r\n\r\n<br>\r\n\r\n**main.ts**\r\n\r\n```js\r\nimport {IndieSocket} from \"vue-indiesockets\"\r\n\r\nVue.use(new IndieSocket(\"ws://localhost:40001\", {debug: false, autoReconnect: true}))\r\n```\r\n\r\n<br>\r\n\r\n**custom component**\r\n\r\n```html\r\n<template>\r\n\t<v-app>\r\n\t\r\n\t\t<p>Connected: {{ this.$socket.connected }}</p>\r\n\t\t<p>{{ chat }}</p>\r\n\t\t<input v-model=\"chatMessage\" />\r\n\t\t<button @click=\"$socket.send('message', chatMessag)\" :disabled='chatMessage == \"\"'> Send </button>\r\n\t\r\n\t</v-app>\r\n</template>\r\n\r\n<script lang=\"ts\">\r\nimport Vue from \"vue\";\r\n\r\nexport default Vue.extend({\r\n\tdata: () => ({\r\n\t\tchatMessag: \"\",\r\n\t\tmessages: []\r\n\t}),\r\n\tsockets: {\r\n\t\tchat(message) {\r\n\t\t\tthis.$data.chat.push(message);\r\n\t\t\tthis.$socket.send(\"seen\", message.id)\r\n\t\t}\r\n\t}\r\n});\r\n</script>\r\n\r\n```\r\n\r\n<br>\r\n<br>\r\n\r\n\r\n## ❓ Docs\r\n\r\n***Handlers (Vue and NodeJS)***\r\n<br>\r\nHandlers are defined in the `sockets` object in every Vue instance (see the example above)\r\n\r\n| Socket handler | Description | \r\n| ------------- |-------------| \r\n| _connected | Websocket connected | \r\n| _error | Error occured | \r\n| _in | On every inbound message |\r\n| _out | On every outbound message |\r\n| _io | On every inbound and outbound message |\r\n| _all | Handles every event (in, out, error, connected, ect.)  |\r\n| _close | When WebSocket connection is closed |\r\n| {customHandlerName} | Your custom handler. Called on appropriate inbound event |\r\n\r\n<br>\r\n<br>\r\n\r\n***$Socket (Vue)***\r\n<br>\r\nThe `$socket` object is available in vue on every vue instance. \r\n\r\n| Property | Description |\r\n|---|---|\r\n|connected: boolean|Indicates the connection state| \r\n|send(event: string, ...data: any): void|Sends data to the other party. Event defines which handler is called, data is what you want to pass*| \r\n\r\n<br>\r\n<br>\r\n\r\n***IndieSocketClient (NodeJS)***\r\n<br>\r\nThe `IndieSocketClient` is the counterpart to the $socket object in the Vue version.\r\n\r\n| Function | Description |\r\n|---|---|\r\n|send(event: string, ...data: any)|Sends data to the other party. Event defines which handler is called, data is what you want to pass*|\r\n\r\n<br>\r\n<br>\r\n\r\n## ❗ Appendix\r\n* The data can be anything. It is converted to JSON and back automatically. Please be aware that functions of an object get lost in this process \r\n","readmeFilename":"README.md","homepage":"https://github.com/majorsauce/vue-indiesockets#readme","bugs":{"url":"https://github.com/majorsauce/vue-indiesockets/issues"}}