{"_id":"snub-ws-client","_rev":"38-1b53c51b87ec9fd9d276a6848d22109f","name":"snub-ws-client","dist-tags":{"beta":"4.0.7-beta.0","latest":"5.0.0"},"versions":{"1.0.0":{"name":"snub-ws-client","version":"1.0.0","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.0","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"a594fa58253df91c628e80cdf79537f819f3d17a","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.0.tgz","fileCount":26,"integrity":"sha512-cnvb6MHKxDb/OlDVBQPTDN+ucZB4EyHxUWX+ZT4MC3K+ZRDDL6WRXwFwojlwxmz6GgZqjP4R0H36kc8+8bRViA==","signatures":[{"sig":"MEYCIQDlByhfRuQrzxsh6+vwwYy64zi3QYjrkawt7zUe0hApawIhAM15JTJYlvx2oCpCktdZvI/C+PpsbFkFowCHjdLXnWvV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTeh6CRA9TVsSAnZWagAAJD4QAIElGyPXP9C0yZ+IgYFe\nKrVP+hTYLnqF4N81TxyVwpG0OCQYD/ubi1eJysbXGDteC/1tPvncS1bdy41r\nf9lim0yw4zl2WoABuVRk7q/3ivOmgX691kxJBUu46DjrIYyvbv9hfsaxB1nv\nnp0LPXALXKpGJSZ7LKVPNh0+6GeFOzbiFzOq/Qka7M5H2GxVm7WQBRzZPe3E\nZmUsoWJmzMxiHYynFEB66ZfgCNNj737vWo6GfPyzU5tu59PfoXD/Af6xnuJj\n98eb9zFb3+k2cZvs1wXqQ0hv+wJTK87UTpZQxNUXByPKW/HAyUw/I71fpiE7\npxbPoRbiPCR4aZoQmrRmpQGF2THRLlkCHvOZMv43iHfMbUEoMSqaqjyjrilx\nR+kDjPR9eWa8tFCJW8U2S1Iuo4JCMfCSkddzJuDNpEvKThOQgI+czKaZ6ifW\nyENv966JTErARbDR5i7RHka8VP8WIs5q+bZxgF7geNoHYTqoaVAc7VQQ6K0y\nLv5AtVaN7V7nQPqlkCawiMio8JcUiGV4fCc9r1f3HtTlwGx3RVTUTZ6k/Xss\nB27icyaEATRiyhmk8ORkcYMkBYXiQ2O0Cz6f0eiz0O6zpa4a7swJqAl9IyT5\nPltGkJyB+7AUInEqVCC/THux8hrtiqpqzpun3W5mWVhF6xe8gt9qbghVPwJH\nahn/\r\n=ufIQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sample-electron/main.js","gitHead":"e89226156e190241a42f28b0f1c95006521cbb0d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.js","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run build' src\" --kill-others","electron":"npm run build && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.7.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-url":"^4.0.2","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","rollup-plugin-file-as-blob":"^1.1.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.0_1582164089918_0.8724231242044278","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"snub-ws-client","version":"1.0.1","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.1","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"87c068c15fb0be1ef49648ea673eae132dc294da","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.1.tgz","fileCount":26,"integrity":"sha512-YmTUjNfkyAItiReOY2UtAV80YTOcZlcbx/5WO8zJld3lVWXAX9Py4JeoSDBXwwC2zX3TOcjQUMMKAL2oF3AfqA==","signatures":[{"sig":"MEUCIAmPbSk5sSj4aWrITGzyyqBE/V0GFhdSjXnj5tWL/gOgAiEAsqn71rjhztud1dirIZKHzqj9OK4Q/AhxIAfG/XcN64o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeThLSCRA9TVsSAnZWagAA0cIQAKEriBEad1QCQxF/3/xz\n7J9BQOgSJdEqIpEDMCzCEuCxWV69IKZb9zur3gsLw/NO3z0Id/DopTNi8teK\n/D5q9EyutVx2M9Zzi0NPDchNzUFQCuAITgAgM/U0KDPwOsM+O4epkoWk3AJF\n5JkVhSoLIu5m3bnYXTz4Y5JipxPPqqmrZYA8MWVHXpRScezanDBIJoIoOjwr\nZd2oxi85YgmfxlEdYJh37la6gNUgKi6Dppk3Pwec3bbsUhVr89sOMjTBHTEl\nRFyxWu2azWb9TOg51E/NG89//C/vbJ9rjbdVRvXKAm09se9Q5xVCajtbDMWP\ntbhnYAPbTOFwvOZf85ClBmigBbnYzDVMgU8WkSF5763IlHXJct1aCt2wWA84\n6mlFQ6+J7b8mn2CKCiF3Kn064kyq821/0sd6aLJLTZX30J+wHG2w2140xMNR\nGB96AYFp4367wUbwnEnfFEkq09H7Wa32pTEYTsaXmCUi71NclMFn5QDwAJUc\nSASF1oXoGyZBlofNt1i1gM/sXLdnYqHm+n7a6ndglfAf3I7nJLwqVfCYJ7OW\nUEA5fyATcGDNlZNvfcR+pS7t76mRbW5kZQ74NxiErovn2uYGpnfdp9/+Ma8t\n2LXX0cxNDiFCkDM4cBBj/AKR81SYIVIog4Jv5b6pLaNb783B4yMDo0xfmtGV\nMnPf\r\n=PEeA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"09e2e04e010a00788f4d65dc69f7a9e03caf0e1f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.js","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run build' src\" --kill-others","electron":"npm run build && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.7.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-url":"^4.0.2","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","rollup-plugin-file-as-blob":"^1.1.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.1_1582174930045_0.5723932351532703","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"snub-ws-client","version":"1.0.2","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.2","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"286edf1a0e9b120a2d74460f0ae1dd95abe77438","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.2.tgz","fileCount":25,"integrity":"sha512-Jf0ox1BAVJzw8iyE4eYulMz1RBucRrpgttT4agnFammV3CyNqmYYCqXNw8zBIqoQIRh6/Y9uS8sCDMQPYghMgg==","signatures":[{"sig":"MEUCIF+VkgoOS1bNVdLmUM5n8FjZA2SFzNncFUaF8Y6fn9drAiEAmse6fwEqPo3ll3Z8aA7F0nRA6wOO9/7J7aPlqGI6rqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeV7tjCRA9TVsSAnZWagAATC8QAIgX7lfupa2b+qzwLM5/\nWt/9tXBWyX/CBvjTE0S5CPNqc1YA1slSL8UrVpJXCZ79UhxL1IgdCgXqJxQr\n05iPiQjBmMXee3CftFxA1ukTbCDWdPTQBe83U3zWSHPiTW4sLu1NjXn1bdeO\nTjGfGF7jfseyVtL9BmVWIxIC8eyDyOlT0pBFxnoUsqXu787YATOiRi/n25OO\n1ujqR5NbyVICsZkJvfQwheg/Lf9OoXTExqe3rfB9jIt2zT3MQJMZyXenTH+r\nXSmDj0UO8yhzMpoHGnfz9g9HnshFL7TFlJcKp8NX45qmUjLX+OfaehKvSVrF\no5FtNU5f4JRqbC3JAWX1nZcCZLdvxUSQjZxAsHbcm8wInuwGji00pv1q1hpt\nIEr4l6eyh/rbQlhI7YgUqZEh0azTexhqDbgOymCFxXxx5MzCPTxwPELM9Lit\ng9Bkp6Qf1pBXb3SBCAT137n0gzEHn6ogQCjtXkEKTgacdcVbeJeZy2+IEjvG\nuephh8H1no5f4SmjOAFhsHFiVJVDV8DZ/X+X9nyKle/YdDTN8vB9WQAjXkOm\nk88BAmHH5Y8QGlSDyCCMUpYZSPJad5sVowLNJQHsMpOORDzq00MTjI13ty4m\nriZ5aHVYYtJj87h2U/Bzj3mX24YsfXvuW4AdehzZ4svaC/XssQcBy2AOQy9d\nyT8o\r\n=CpCX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"8ec3c195628a9642ab28a95f12842d59d6a4cf71","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.7.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.2_1582807907203_0.3584056506301816","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"snub-ws-client","version":"1.0.3","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.3","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"ca6eae60a2ca3dc3304976783ebd1990f9128920","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.3.tgz","fileCount":25,"integrity":"sha512-QtZzekaMeC9Qy5ZqIGJS/Gxe11R5AZAHEvL1EmhLR+MHMpE5iyeoJh5R9twGbYfIKf8OZiYbHE04PBxmef0jNw==","signatures":[{"sig":"MEUCIFZD4LwZoE5athaciAN3FoWS2nN1VuTwPwZgSbkGVy6ZAiEAr51qs93/A5TqypVxNPB2wWhad0ZsVfMzzBiXsl3HBZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegd2HCRA9TVsSAnZWagAA2s8P/3AfjvktIrG3ZIvVZO8g\nLb/1/Uk/Xu03EA/4HrNqzp+jdqSpc3tlKFPjpmsh7NyUU7CImtF5pHLDuEZw\na+8DTP3irqHCIy1ZIpPjU3elLks67wYqBk8sR9DT3lf4wo9bVdTDGCRD/39S\n6MtjnrPstK43MitKx799u4NtOIyYyhPHzuNXqg5JpJIuSFS2vFJPUlGAFmuT\nYHC8U0B4xDuCjBIzMw52axNTp6CGwQ2bAQ17ky9DPSHOL+sKlfkMgXtqEYz9\nMZCdrP/pg7i41UhPybC77TGUfe5/PbBWk53h4x6MVAM2p4Ir283tPLfSKa4q\nmmNSOiG1PLKJcTnp7nfHpUWtrmRr/6Qv7raDXIpiRQlYbzEC+Sf9ltzcx2wH\nTcwATwkHUiOF9hpAkRZhLCvgfQZLRsNtS2+enueSc5QRaZQ3398YadtvffFB\nHkZRIJeGxrMFgvhAhOWtv4O/Yh87kk6P75zMR5vPmZ8WiqO4V7HA/k0xuDUj\nxzwxAW0vSwRIP1etA8c85vwMWRy6oTxyJazAvthI/1BtZHOcwj6xTydLigVm\nUKXA+gfceKcQ0Kdwq6pC+cXs0KDSi6Wk9z93WfpuKXWDpjdWbN53tz+6B9bp\nvewdURE4eE55BiuRaL2jdaWW+bXW1bz8vu+LDu2UEMw/cPFSw65hCpE7agf5\nQVHY\r\n=Wt3m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"c55bcfbc6d60db764ec27899834de794b3bb26a4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.7.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.3_1585569159431_0.6477481113027475","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"snub-ws-client","version":"1.0.4","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.4","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"2af0639a6b4c3a6c3646567b187a4ba1f4a03ad7","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.4.tgz","fileCount":25,"integrity":"sha512-uYM6YRI8jLCDlN0Z0yb/04eiJwJKDxXa93WS0i/hl1WOP/sgSJAI3feyB89YLlcZ1uwxkInEKxnxSekC58I8rw==","signatures":[{"sig":"MEUCIQDZY+6qoZvHFajfrEjR/sgGZnFXYdkILY9tsd+FNlIzRgIgVPFpBdeT88v2qRa0QRqi6+8v/wc8NN/2SFRtOULE6p0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegemiCRA9TVsSAnZWagAA8hQQAIvQo+NTbIWBUaRkb5hY\nQlGs8jGo5+2I6VJ4LzmE9zJ5MyFWeh55BuW1j4pppRNlBKdm+Ru0K83F9fmu\nqEJ1dva+2XGFinNlaprGHsPOdsNpFpeygucYA1ASYBQTG2ljv5ODfYLOlr2J\n2+oHQtmlVB8SAYLBwkQvnIGBjyh+MqJRYJws43g9ZSZTPD0Iqx3IgUpEOsWU\nWLkhQV0u088G+t4dWzVWTgOQaO11kxz8VNRBOXzbteNvSfNWVsZGUxXu/Y+z\nLgaLXUYkzgAQx5pDxRivNXSGSncPU3YdHYuAYsneDEEEZeJ1aXhTD89bhfIC\nT4NNOpMiV/VIJGpzPzjiSNWDi9rwMIpSetxgIrUN9t5A6oxWgnKI868xlPOl\nduJ/js/RIr09rQ4RUgHdbh+MmB+9PpPxBR0GogafnKq28wJoOSL7N+SipREA\nm8MmN5Rsi3616Jdo733vm0OuVjzwNLpC2fFfChDpX0t8h/Az0p/Kpg4GW2U+\ngnQCtpruxOjcYcjllNIapuv0dRkE9+P5ISEy8ZQIcrUBwMRy0+fQVMeTAtcg\n0czaOpRPLMIEf2fdjJc7p6B0TjzNd7lIdk8hjuTj6cx7ExwHK5s0g/Tz4b2v\nYw+v91d2Ol1I5SoGsj3OaJII4Is3Eet9WU5XGiy/XYIVd/tzVR1d87eu6BFO\nSfIk\r\n=U6Nu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"b75e9164d3ecee299e64e44b096531263300050e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.7.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.4_1585572258451_0.37440311091514533","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"snub-ws-client","version":"1.0.5","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.5","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"107d58a55be079613d7cdf99ee707dfc571d0b12","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.5.tgz","fileCount":25,"integrity":"sha512-w1Irqjswvv4tbkeCDAqO32n5PGt7xbzFZK6m0LSXraKEuMjmtVBdmrxxlj/5ySQ8EkTcg7+arzY6Xgq6HXXdxQ==","signatures":[{"sig":"MEUCIQC/t30L6YRoQQ2txzIhjk03hi/JB/g/1S5Yp2IkezbKiwIgdsPwFjoj+eM8lW2O2o3GAmUGAWpDzFpeIoxQskeReik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiz9yCRA9TVsSAnZWagAAAosP/izL6V+FQbsIIhAQDQDT\nxI2NsTJNvEt5T11CTqTIHwfLcVNpo7Wk4Hb+TN8q7q/4kqXEJ2sxvogOU1WH\n59BM/b3GM87C5TLlItp6wKzDRKYzuL7DfZw+kPp26BCYCC/Th/Prm/GDD5oj\nm37rnjf8/WyoZObrUOsfEm23la1obX8NmqOO5xgwO0G1ovxKWF5y6gW4zUdq\nSwegnNs2X+eoK8AkhM+5ep5DyOIDR5/4aEIV2tdNw+Lej7eUPHq6T7wzAdvt\nkfoIrP1MSs1GxWbLQRTjOQbXz7AuKLvENq5CNAgRJpHI1l2uI72eb57kASyk\n8mx43cbCbwVqq1vTr+YCmBMBT7RXa8E5NC4gAx9tmMJBNXskYiKemyrt9b02\nwgShEhb8KsLzUeVPE14vefAwT0kQYP2r2RZuJ7dB2mLZxK5VXnJTNh7mjGv3\nWVcQAxOtKPBM93yvqynoelR9irT9ipK3Ojbc8uYbgAP0vds2MKwKAuX6KSeL\nSdDxBqQ4leWTbA8A0uTBlInUmY9IaU/AGV7+Gf6m3RwmCeS/KExzmmp54Pir\nMDuPQ3DReAXs53HgOEfCH5TUXp+MJJ733jhbXk/KVMHKd1N3ffwu+GambjR1\n3dApP7PjmhaFIW4n6uwNcJbLEUWJvggUc2HjlZiKzPrM1SDcQOhbz9OiqIkI\nnQEA\r\n=Ylm1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"9239947abe327440289442a286189f23c6882da4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.7.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.5_1586184049711_0.07624572809452079","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"snub-ws-client","version":"1.0.6","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.6","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"96805eced86014e812d9ead38ee4195607ce65e1","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.6.tgz","fileCount":25,"integrity":"sha512-isH6JH5fJjoSk3JFO6cV9eQr2aW51Cncd+kg4M7tnbuusHQuSoZkOblOq7a9Y+OGtJoLbi7V1Utzs0jk89Gw+g==","signatures":[{"sig":"MEQCICDBHmsIa9i1Urj1SqHaxEO8VOivfTqOuXw3zmWP60oOAiA/uf08A2Q7a1efs64BdnoBJiym8v7QEQfnjG1LUtTAlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu4IyCRA9TVsSAnZWagAASo0P/RIqVkqiBkBKEjWDu0xT\nRWf0VMlbz5XtPxcYH9pQaw6Jo+QAvkrlP7R5dV0VyINwKCVuZjMZVzRFdCsu\nzM6enGrfQ8aszD19hP3kXNLcmZ8FvjzjOy5XoR4gjEHPXZGTzGD2A88f6Tsh\na/S9Qv+NnCgox+44gWIRmZf8XVF/5z57ban5bDlOYUt6W40p3rlDO4lP8EKD\nQnAqFEFqZvDBxfBfgdHANPfF8WipdoVoBI/hkcXISWp1e07sLvM25oPfAKNt\nTIQf+g088bD0VhQGr7ASpntmjALVt2m8kDxf+eUhpOgCahallNBNKjBa/KW/\nR/CRp5jKMZu7GFjNjzvUIVv1izip+lIOVXc06Xn7nnrfZWcz4ujOI2oZMRIS\nneXQOuMkx9x0OyfWrajRgKxMw7R7+Mp8bWhAZtu8ow3Jec4TeONa1y/OvBGr\ndQBT4DOqF1Wj41qdQonYYBBex0SthA+egNJhKhubDLttRKYWJeKBSBa/v65V\nsZb9emhGD/XsWEXuXV/qsanWQHz4DAMKDqKaDG9wM8XbgAjexeGroykk25ej\n9GV13L7Xk0eL8aOeCDQz2Va/6JXYohu2LKHVj0q68qJQ/X/0fsk++0W3l4OR\nUryhRhZR4YMCPJu6UZfcu1v8sxy6Im+n5mU540KQe8FyD2zuvYTUASefrT3C\npvaA\r\n=T9dG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"c8b1ce216b305e31340a5e602a8289e7940463ac","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.7.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.6_1589346865907_0.6621866398196645","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"snub-ws-client","version":"1.0.7","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.7","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"5f7f8b05db023c777e548362ded18053af2a3f92","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.7.tgz","fileCount":25,"integrity":"sha512-HaAjs4fgQDywIIwsiQThhdHyoLgiRpGs3ns77sCYJDsUQftWAVR+NBt/S0rZcsMipgfMTsFRUccZKnz87GKvtw==","signatures":[{"sig":"MEYCIQC/58nu4RdlttEf7LbC/4YPLEpTL9BUeU1ebrAIq1XO9wIhAOmKtkyK8MdJ6m2qtvACmK5AWqOTQLfRCC5G2e82g7z1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCBIgCRA9TVsSAnZWagAAfboP/1s9QgfNpWPGd6TktVC8\nnR/UTQ7oJ/fO37D2pyT52RF4m43lJUJAuLng7xSXFsgKOLcGt2nXlBbAFnuC\nGB64JF2eFxc99hXH9cXUNLsO/jh3/fu9UVW6txTUn050DxNbjF8JEjSHQiCf\nlbETNGL9dhrhyD1cx7XNJdQOS0sykIFHhvaIRBnvz7p+V05hItAr/E3dlgWF\npIDuZcmqf/ZQdil+2151f3tRCVButkTa2ZDFgTQME275X/0/vbdWZS6KbjbQ\nmvUCbGocKXZeuz56wn24mBu+GaPzRZ7Nrm1xOsNknOx69ajKc05mCDiybL4T\nhJZtHBdWQKpyYSS7xGgazkUe/AXqpThYkVWLFO4qBFKXFgXxdV6uQsCzeHll\n6SS46SVCOu9PuWi3JYslQuTqYglwmYnWG00tc9uK7j97JOFiALJ/YKV1aCKz\nvMLaponQpnct2oWETfmQxeU4HCmhsgaDzGf3mpirSEMg2BiPy7qXiRj+ioyr\nCxJgSZ7yQUN9C64p1N2/8u27N4bb6hPITdXW0Tl+eFKua7i+8/Z5txKSrhBe\nIcaDkaqpOuES6DeKMPPeKKrklRKd9PWOXcRQG1c9CBq5eOgr+/Xq3JdIwnHP\neS2hlPSMLkq/vStZGpBVGegxIp+Ri8NU2X+tbmDyCBNfV44t3baNaW0/MVEl\nzOiB\r\n=pLZq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"a5899723337ca2d788e3fb23237084bd4bda7f7d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.14.11","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.7_1611141663741_0.7429132078498015","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"snub-ws-client","version":"1.0.8","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.8","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"275683a5a058fa00236d29fabb7ba2663a5e536d","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.8.tgz","fileCount":25,"integrity":"sha512-q2floaPXhVuYV4gXMxqdnHJYxckQxWTe0wfTW8MalAWyVxwjyWBXO4w5dLKIyQbji+T5gfu2zJgrzbG3TOI1+A==","signatures":[{"sig":"MEUCIFPtvstlSYncKL/lFm/jl45bDRSjlTpARRntf7IBUQDoAiEA1HbhOlwSAAvEiSTx6Zotsl5Fo4XPnhupb6WingFCpag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCBMGCRA9TVsSAnZWagAAQ00P/AvRiTyELbhp9K/Nru+9\nK6z01kUsqoNbLlPrsgaF+qSIZyozxAUEjPeiKcANcvhgPK9FuOpRhbQwIVJW\nvJewN/BiNtY72ZDLbKUSDpTVl/Ug40QH+JLI3N7MmRF5YumV7UZ6MIENq6Sh\nrW2ozfNtb3u45ycWzjox3oCG+T+tjP5p8JtETYNVZ49KWcytK5B4Dv8yT1FV\nrbm9FFHPukd1sp0lFaswEtfCytu/tjFw5Wh6Q0oq4ZRA6ZHAWkx+bKPAejJp\ndul3lazbVsnsFnsoY2/4fznOgthheDBMTvt6zbce/voKFUOMZjy1ZOkJxUqq\nSRC2RrPrzS9nyQXMUW0YInEnINI5Ip10JuZlW/iNeUMWxwL1jBYNRGcWXhsi\nMkvVPeHb/GFSphGVxEhVcXtDa1G8+2tJ5kCylqrTnbC/t7rSuA3ccOcOI3/H\n0rvOlN//Qc1BGnRM/sAnQ4bOx98hlGBDiAnP84F4meGCULmPNhARHzp3H0rq\n0JzvPPk3CcGVPLRLINfbSqqGnYwtu9p1QjKt9NxTwGojvzuqTjiRYUBWs0GL\nJstNdulmME73mf0FRWYl7L53xftvQuT2J7WL7JWjPydq6LT/p29ysrO3JmAO\nXnqsrHKCGznvJ1/zSeOR+or626GxMZC6mDBxg4JwC8BPnXVy/cvf9CPJPEPp\nmtzr\r\n=h5lX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"145c627de6c46cc789b1f1bfc583e7cf05f5739f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.14.11","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.8_1611141893641_0.4681747403158443","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"snub-ws-client","version":"1.0.9","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.9","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"3c18f3a4e421c51be8761d593934e42c8c6b458b","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.9.tgz","fileCount":27,"integrity":"sha512-sMaiaGQY+gn6iQPyspZKlL0BboHhcU/iia68SNIajyyXkJ+5SQ2MSowpFj48KyXm4+kXo7NqYwhSFJMDCxmGPA==","signatures":[{"sig":"MEQCICb0HeqZq9ZvgieEXWaum5MLeoi2hqvwzkV+ncrOs3ljAiADR1GLG/pY1vyVdJhr9a2UsVUtk7im4+VlKgZMW7Rmxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCCDJCRA9TVsSAnZWagAAfT0P/0E7FUGvv8ZYv4GRHBOV\nwpIaUlp6CaSCSGe2NUzMmKs7d5+2KA4StWy+/1UU/3GLi8buOIvz/HW9jSdu\n5UF3egPwmyfFUYBaQPbMFI9DjxmJ61tw/q2SeMl1/gh3BHSpJsAaRKZ33BhQ\nc61iiDUQmTxBHX8Gu262VsKkgm+2/INYIJWQ0ZLJa8hKbyxtURC11Bob8r1f\nsT+uC8mPKeYs9lI4rgpgHnCipiy5c3ub4+M8ZGCg2/mQZSDBaKk83WX8ctDv\no2tBbLqqDpbDuHe7mFwov/Gia5rja7rVeYZR9nju7lSWUmptRRFfheSB3CuH\nUibJJYzBQmxBJ2ODvFfE5qgENVItzlWEtgYeCd0A/XsnMCYUU56xXs6XEiSc\n0CX8TSjMtvD3x+YmnNENZitmsCWY4yyc7DTzHI4q2yfZvk+NBC0BOF+VmoGV\nuD3KogXKhHi8PHp31t28qNzlYiEUeBJI6rOyXQ9aETxHgLVpFEPD/+Mve2St\nrYsUgRWKLofD1EpiKVf8EaO6qRe4QQFtmc7Y8sq8h5e0asEIiNbF0l1hhya9\nV0T9Vv+sDo9OAEBBhDKHT3Lo6YPv9itz2esco0iHlDvbxz0mB1fgBSy5Kdgx\nrtm6rz1qTiD/fEC+bx/z2mj7mdjQigp50Yjtla8Fk4H/7UAPhSXN3KNl84Zq\ncK0i\r\n=hHxO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"c00640db7c30c0d75488cfac5abd27cda6e16977","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i.bak '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.14.11","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.9_1611145417261_0.07186308514787543","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"snub-ws-client","version":"1.0.10","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.10","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"fce7bf9d1a6b4317848e78adf61e73341dbcaebd","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.10.tgz","fileCount":26,"integrity":"sha512-crkV+Bib4udgfTjVgUUf5FQc3Ls6Px222LJwKqYwHFovr+0CekwfzJclLnOqCoeFKsj1sRg8UnO9R9qNxeftcw==","signatures":[{"sig":"MEUCIQCiPxLtrPz0lzWhH07mC8/QR4uYinONTdm6YcLRrqzi5gIgbtmNpJyc6Cxtji17KX95B7bgamC0byH5HYiNm5yVBag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQITCRA9TVsSAnZWagAAu7AP/R9s8+WvBeTyV6wLbThl\ndh53XONpdxaTZIyiCOQ+zZh0SqVpl1ctlwOYPOeFvx4WMHwKEf61OC8ZGjh2\nRJhWd/m/sM21PTuLUL7WmQfq06bn1D6XYot1Edm19plU7rv5rUXV23uygIwi\nqOlW7KhLxQw2zjqmJj5a93kewkR5J5M7x6ATyYVZzXVhInUPSN0Kh9ATsNxz\n22vhRAM8NSGY0MLls5uObi5DjJGWwy+IYQzLPyBBiCWs+YS8lb5Zci5ZTNiG\naheffk7U5sn6r4A+1pQn1oNzoQPcwFxya+2CwzHnICfDTqsC2pusTat5fpz0\n7s37MAlHKYLUSnx1ApZ0BK26U2oJHTNAZN4cejmMCVhym6W4uWEQwKiS5d7m\nnJPGg5fPPp+5yXjohlL+FGW1cKHSCj+N2tYHbb4PbYb766xaW3Ho4sxpOJ4u\nPkJp68iUd+nSEGaXu5GTRoiZlQuQM2VLpEfEa6hBWhzqW2Szi1lHjrn1Z80A\n5EQhDgKlYV7g+hLy8exF5vPIeqaSTDCKUN+StTk3uKFWb9szEU9Ki9WHS47a\nblPM1tDmqD2b+Yy0Xsiny4j9gWz0jCz3CV4RExglxhFj0+t5sWPbzLC8V4Yl\nm3U0UT5UYYwaQUByDuD12OIB5zy1qhOgqYEfKm6JvxywOOBJ01fVwOicwOAI\nEvSx\r\n=zy1K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"e22231f715426c2c946458a8d2c084e9e009dfa5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"6.14.11","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.10_1617756691363_0.11406483047187455","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"snub-ws-client","version":"1.0.11","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.11","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"adc5240a99428722689a890934966a2093f0ead1","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.11.tgz","fileCount":26,"integrity":"sha512-nRdb76aLI+g3fKZP0pLblVdWMQqFFHBS1/Fpn0oLnxUtXRNY8W6O5LHe1zFyMg2M9jtbC09ZP+UdaGwA7gHk0A==","signatures":[{"sig":"MEMCIG9vo1Isu/XH6yVYOaei5bT1vYWXEXMTGNdJZJVamfSIAh9UtsNuLCw8EBoXTk+HMhnm6fgJl+yGf2mY8LO1ePk3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyUipCRA9TVsSAnZWagAAkgEP/26L+XMHgxPPZ/AQlGgB\nP4XL1GUU162JeJYSPoNBwtihx11BBqu0NxMxobNb84mCr8m+YWTiav+Ftqci\nxJKHDg03rSueSPFN5R5K3GcWo0BK0yXRT5lC8zqkmOVUugK62/QS2u1B5IMl\nyYcSL0e3BkPB3CBJVKTtYRfQ35orXd5IL6z0rMQsbiGlerknn4PvwIMiHJZh\neyRce9vDcBzJWm/yP522RZ7HYYgY6s2JED+nvi/IAgmoKvh3WWE58GhY+gjh\nqYrBMI/QgFvJYAroq4Fb6xmDFLb+ZjwnFEIq+bzJkohGN/uPpptWdd23VhPR\nfr9jwDXD40oR8SMVcCLGPUSC9eQV5OQ79c/cux1vbZ+EQe/DRrwOid4tbyeD\nNRYqDbMyUytKjRej5a/VX37NKmGxF7fyr9y/hvnhq9drHR5DM8vgwq3bfP0w\nL6N/OdtV/fvEWM2YxSf5sd1QfA+jXO7U/oy8zn1kliLWCNTJaRM8rqNjj5CN\nWNhE2BEi3/8v5ivQqSG0SAcabHlqC+nNQmpRoUvq84Sya81XBnC0qJ7Qw9rY\nGeW06NF1LsYNHgcflk9jwkQH5u//xHmKm5dU3kfbNGoBEMzXsEYyBCI4kmCT\nctVK4TNOC2Y8khZt+4ZCUasTrGyXVNLWSOZ4ZuTK4dHIpRuqGhr0BpsNAQ8g\nmlav\r\n=VDEO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"14924c396d87ed814673cb80c45475a83bd01878","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.11.2","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.11_1623804073236_0.0081750599307846","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"snub-ws-client","version":"1.0.12","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.12","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"f944cb50caaf2037c278536af990d5f14f69da5e","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.12.tgz","fileCount":26,"integrity":"sha512-X8OcAMKrickEFR75a0CIMxMgnBmVU9E8FjVG3NCSHCjP7FcdRIydlqBmGIrRscirwk7GhOQb3gGISBahY3ENzg==","signatures":[{"sig":"MEQCIGY7oyDTh4WVLYf995YImohiKHC6c1Ab4XlSD+PaK+TOAiARzPj0HXLRbHe6mQbvGaDYoGSFVvgaKBg7m58r+iVQLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1TIBCRA9TVsSAnZWagAAJpcP/jJm8XcJ67BeCfqkFCwv\ntYv/D007IHYkgMbmeKdvseMfVHpg2qR6mOiB1LN7L2XkSIz7B56YTopG5ypw\n49//0cudVO06r6e52Vj6slzgXOY2dUIaGj50nPGU3AHu1IXZHVwQGB9+rrsz\nl55rRhVa37JwlJz61JaRHDyuZsemA2IMVuz0CV77iSoaNrGZ/3teQ3udtc10\nBK5a8QloiPwxl99QrBld7RlkptkKl/yCdawxHr+4JisPcgDZe+2U+2Ve6k/k\nbvt3UGvw6vUqhCCGZn/AxC60aHytB7y4r2e3sC2LUFyk74lNUGJIgSElEvSA\n+MW/ovS+wDB6Mq/+gkYRGtgSxB4stAXMqj8O7RSCvyvzd3ttAkTgbxdvnqup\ni0Wl5GOiYK0q3RwtO1L2wVe/Cb8DiUJQSJsPcjuFCQBiM5MTV89tGwghdEYb\nGQalS3KSwYIN4E4fIgi0XBev5VF4Wmd9+cnZHu/p1ER2ObGdakc8EcbplnII\nD3o4YRJBfPJdce6PkZ6fsrV9oAMtxSipR1lJVMud746GrDB3IGxh334QAFsH\nPFYLM9x9ETP5sn/UzCh9o2VolzVViZhZhuTI+LBYW26DIxERoQGBa9Aux4+1\nHF8tie/Oq/NBk3hfDA0eCIpA0R879nBVu01DBUUxZKOiRxxtYG4rh+TTr5UJ\nkgrA\r\n=wV0h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"5da63b4dfff50580c71c88b90347cd50095316cb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ws":"^7.2.1"},"_hasShrinkwrap":false,"devDependencies":{"i":"^0.3.6","snub":"^2.0.1","watch":"^1.0.2","eslint":"^6.8.0","rollup":"^1.31.1","snub-ws":"^2.0.5","electron":"^8.0.1","concurrently":"^5.1.0","static-server":"^2.2.1","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.12_1624584705330_0.6170078769703711","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"snub-ws-client","version":"1.0.13","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.13","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"66b7e0b9330354c823a60396a1b931aba26cf0e7","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.13.tgz","fileCount":27,"integrity":"sha512-M1G09RPfKP1yFxZUcOlOHJ8fR5in7AH7ku12LQwRDyEH7txPlzFCwf6GQJXThFpZD0GkGv5mSpf40zycZUtwIQ==","signatures":[{"sig":"MEYCIQD8LR8tS4vjqB5TLv6pmfAzEeaShhNvbMqrhjJLGz+YsQIhAMZA3qcZt3M0yHiFflUtiPKYPQm1apzg/n517C0wAIMy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109199},"main":"dist/snub-ws-client.js","gitHead":"5da63b4dfff50580c71c88b90347cd50095316cb","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","electron":"^8.0.1","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.13_1634682145043_0.8072062689624857","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"snub-ws-client","version":"1.0.14","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.14","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"c529acc1281bf2fec9cdf5336231db3b3e837ec0","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.14.tgz","fileCount":27,"integrity":"sha512-CFDu2p2WABsVLhD6XXeTW5tamGHAPuqLAhW67l4xbE6uk9/DeIhoHVSp9iyw1t1eC1sBrqWE8eJDx3Dc8ChZwA==","signatures":[{"sig":"MEUCIQDQ8WFupjNiK53yWK8a+GzlQhdNYaFHI+cRVJoWJJMN2wIgEWvCgQUAlL23Zt3mjQ4q9kZbB8kNtUyTQFdHLwkKYrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108803},"main":"dist/snub-ws-client.js","gitHead":"ce4162ad0028380ef9e70f9c9522d57bf2742983","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","electron":"^8.0.1","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.14_1634685829067_0.15656362408799218","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"snub-ws-client","version":"1.0.15","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.15","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"7494dfd5d4d2a7ee6c2641cae1b3bbfed3748442","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.15.tgz","fileCount":27,"integrity":"sha512-8FsNVQJGdB/PU1JZre3TyhPeHk4alDVekhU3ltK7J6qTTIu7MoXW/ADROlSHBx2uPSYqmFFfFX1kZFRTTknFKw==","signatures":[{"sig":"MEYCIQCb87REA1FkX3T0Qs/ZkR4CUiOk69pcwOr1cdIJWPpJ0wIhAN6VRlUkfr4n8YDMClhOONA8dny/mzUwVR7asyp3nFj7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109171},"main":"dist/snub-ws-client.js","gitHead":"292d3a1ee40188fa6066ae82ea8389ef5b2ca42b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","electron":"^8.0.1","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.15_1635125678823_0.6822961522489561","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"snub-ws-client","version":"1.0.16","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.16","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"cee701f254e934476582fecd51593ee3f137248f","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.16.tgz","fileCount":27,"integrity":"sha512-rgxWp+PSf2FZwGkiwEVc/hZMeGSNuo1SejGmLCmUlxZzvXFmd/+I5OPuKLQVK+76W644j633ozVABr0gYSG92Q==","signatures":[{"sig":"MEQCIAZ1V3rq+xyVfchJwsMEzauajJLb5URMyqoFkIA2A9YJAiBR0Uz2dRDo/GQgKwrUzoCtMsqzifik08zUzjqsGRvUww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110271},"main":"dist/snub-ws-client.js","gitHead":"51a79a6619103ab1b40ca69d6eecb5d063ccff59","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","electron":"^8.0.1","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.16_1635737677775_0.8969752883360633","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"snub-ws-client","version":"1.0.17","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.17","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"674ab50fe25ed7b59b70331de1571c6ba35c6f36","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.17.tgz","fileCount":27,"integrity":"sha512-QfSgeEQiG5ZZlkQuAWKb88EcY/gFUtXkyNe7aXp2ZTcbsrAhZZSH8+kBMTtisZ9tpcEh1zHD3K+aSWYU/EBhQg==","signatures":[{"sig":"MEQCIA8eA3q3Vj6BLd0q4Q7d7+Mp2uZEKX/7XsFxdzU+v6q9AiAd4HuzezObTsT8UbOWaz23W22xLo/BBKHQNCin2+VecQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110117},"main":"dist/snub-ws-client.js","gitHead":"8b0dd635bc9cfd660330e4f9e22258d4b42f9008","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","electron":"^8.0.1","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.17_1635743464801_0.7434129299697749","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"snub-ws-client","version":"1.0.18","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.18","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"8f64643275a54ca58d25611a37887d8b88b87b46","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.18.tgz","fileCount":27,"integrity":"sha512-/NH+LxpjUtjLp58Gp32xq0kDHX6haEFQ941WTqLUgBd5qC7MzGeTOvYhaNKssdO0hTQAkXsaw4v5zzd6R6E5gg==","signatures":[{"sig":"MEUCIFGYUlYDzgofyb8KecDACyKSymn6tw92G5VtAmdz+MLOAiEA8HRxVS6TxUfHN0o2tcl9wn6JyM7lAaXlhhAEAOSW5rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109923},"main":"dist/snub-ws-client.js","gitHead":"e0b9dd0978e9a278fbfffaaa2f8d9a3cbcfea4e0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;","electron":"npm run dobuild && cp -r dist sample-electron/dist && electron .","__NOTE ELECTRON":"You will need to change main to 'sample-electron/main.js'"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","electron":"^8.0.1","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.18_1635748653119_0.10118271453109573","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"snub-ws-client","version":"1.0.19","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.19","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"84861890d59d4a9f7c398281cd097d7cf90dc23c","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.19.tgz","fileCount":25,"integrity":"sha512-JVfe8wAwt/USdjvRQfnf/bp99naoVaF5ve/pfwnutLATNz4zOxZJ6eYaVl/uPpG17VNswMYkkbqMl/6eHmJM1g==","signatures":[{"sig":"MEMCIGXfzt3JIj0U9XQezF0MTSsqboC8PwbQgmQmW3vHduJgAh818QxpsxDmvDKq7wyko5NvUvzETKewEQLW6R15kIL5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100382},"main":"dist/snub-ws-client.js","gitHead":"7d911903aa26a3306ae53b968df13bb5be83afee","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.19_1635837722918_0.8405913276422108","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"snub-ws-client","version":"1.0.20","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.20","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"7441def4b74b3145d4326a55daebf95c7fd96a41","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.20.tgz","fileCount":25,"integrity":"sha512-N+OBi6OwqwwYaiyGsyR9oVukekRKP38gNj3lvR/AAnesdvXb4kbjOM5bXVIm5BQNjOmgX8jNBeFUobvKPyAlRw==","signatures":[{"sig":"MEYCIQCxf8Ryu6HsT7pW2mGyJkadgkcala0UkLLYpUniP+oCXwIhAJYF6hyga/4Tl6Y5L2nNDQ57IIMRIgXKVMbJ6bd1zUn5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100447},"main":"dist/snub-ws-client.js","gitHead":"98c6ca9d4a46fa78406891a637ccc989d8306a65","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.20_1635847854958_0.8117498082032912","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"snub-ws-client","version":"1.0.21","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.21","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"fbebf55fecc2a0f8cf0258208eabbb0389ed9979","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.21.tgz","fileCount":25,"integrity":"sha512-BhfR6IAWhwRlHeGk8nvLxbTNsc+EqODG630eYEqcEq2//RgpZspf8CVK0ENFTjo8qZIVqlJF/6T70qzLnpadZw==","signatures":[{"sig":"MEQCIGFhJ3XPniJFyJ7luJ0uI7IAg+D0qS/89V0IHcK+w+VfAiAjD+ub/MBRnRh7t4bAv6GXnT4ss83AzGnNdW2lfufJCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100329},"main":"dist/snub-ws-client.js","gitHead":"4ed9a4aaa4efcfbdf038f5f9454eabd8153b9416","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.18.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.21_1635891559350_0.7409968635274444","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"snub-ws-client","version":"1.0.22","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.22","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"da786b24026462434f4b8579a8ef0b762293b127","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.22.tgz","fileCount":25,"integrity":"sha512-ie/d5cxhhQ/KLTJRx89FUyPNt9wgYy2NrfEM66SNp3bCNg0Kb6bv38qEqEWMv9mDHrWNnxg9zcdwr4JnyNb8yg==","signatures":[{"sig":"MEUCIQCUuImfAUH62Da2BfVMsA+iMi01TPodfvUZEknKC8/62AIgZT3oIzG032xLIAaTNGdMw2xGKEOQq1SQZhAs40FT0Gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlD9aCRA9TVsSAnZWagAAxP0P/AslbCNAXqtwb/vVBj+N\n4thODs/YEt27tHQSZo4BFDGoaA/p3DPy3y8A2MUE8ZLJ/cgl3ID7ZgNFq1/l\na6QH8/7/THlkvBLYUu3N8JAn3Q23IDa6PFqKJAm0ug208eUwT+pHgdjcRaks\nuc6y4bbhb3JunhVABrjXQVjGOWJQ/wZGmCQl32tOkcWT9AcA2VY/28XEKK0K\nbnZ3jsGpeQ5UY2/OtGclpPRAC7zwz30yUXx97rl5poagySCVDJIzaFJ67WmK\nirY3gke2IadRoVkc8zyy3HnHztHwtlGThdXjF+xhjc4Otzy5udrvhzzqkLuZ\n/2ejjF59K85+P0DHMGnA2cmMjqG9hDg56Zt0bugz/TDZXmof3avwj7AZQq4i\np8fEn0tM5uBEml9ex5imOK08pARv29k1kRd1SvVIs9H7EXDp356495Xc+y8d\nYm9N+bibVnWKH4m0WK6+UC+kXdOe5h7/RKmdqu5k0HoAZrvnKQpRoknLS0Nm\njnr1Tnc73KSoNprYGbQxP8P9kBDjzcXQhDpc8cyRM3NF5d0eHP/THPrKDZqi\nDZXqDsnhhv4eTKxo5edeCqo0eEpinz2XyHzJV+5q525wOxBUugzoXEt+jGwY\nndmiqux9OAWV3v/rZJ4ehMXMhLGa9jqY+d9lzyK8+rsEp0EBE+QHMB+t+wn8\nauTZ\r\n=kw9Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"fe153746ed0a645e3fce09f5ae28941d0f4c89bc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.11.2","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.22_1637105497916_0.4533256871265472","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"snub-ws-client","version":"1.0.23","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.23","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"34b468553a3bf8b20c9423c33582789a8f2a7749","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.23.tgz","fileCount":28,"integrity":"sha512-l9/p7rmZj2g7bEgJDt/+1jNxG9+6Eba8MZX72Skzvo0jTcLePcA/EcqAYwOeQCoovXLOgpZuNsDB518unl6ZBA==","signatures":[{"sig":"MEYCIQDI97OP082tfrRLHOuo8loqs4wxysuuh+SQoOFDqqzx9QIhAJ3mqW5pkwn6XkxuuHM1YzB0RRr4P38Qvih90orPVJ3S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnX29CRA9TVsSAnZWagAAwcwP/3WHfZue/qT42BoeSUeW\na/ge38xc7BTseRGr7SZZgUOnnML8Yor3rycHJdKRVR+7HmJ4rWMVIEiI9pcm\nrQiSoOFTJU6sRl6xTkMkqdEMoQINHqpHhJcFQaz8mRhiVkUyvwHU+APQpDZr\nkqZRmTSt8SLG5t9POYhxQDFKWC1PEsKKAi+6IBgzODr8eehISatKhMQDr7Zb\nOOaBDbUN1TGtRN7wU4eC7LxdWjIrygQYfxxZnEMoFvtM0Eb+O72NzRff1p7u\nXTZswp5fy2MnOqNT2uHM1J9aeMDlGfhjL0l32qSPe8svY2fHAtq3rse6BXRA\nINlFcu1wk9A00+8Kl2/MA7QiWpZnmUBqyd+TCBuhUdOD4KuAFmHWgQzTAKeq\nmeERWWtJPtXhPrK5+FszqvHMPTk06UAbG/jFiS10cz35Ph+BHbn4x+twa/if\noPBTprnx2Bysvd43/k2BqVqIWSh6yz9G40zXCcPrccwOhLFp0v2mLxAyyIDQ\n0z6vPFmP246Pgnnh6SD3HiFI78EsGzi4Sd7zh+adK98VF4+0mubYkW5tGLDx\noxUbT3KJHSuuKyqjc3zTmdWpQy7vALOHrHX+/T54YW3aahCh8fZxM6hypEIl\nvnXqMg2lBeYCf5rrj/WU5EwGnRh9SXY+QjW9FJ4BQeZ3QYvmp4bh8zZ+0jIP\n1maH\r\n=bOlR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"a8a66fd83e12c256fcd26f4f35614abef23ae449","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"7.11.2","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"11.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.23_1637711293704_0.9138841351233358","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"snub-ws-client","version":"1.0.24","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.24","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"52c8d6c273a69a26ffdcc569c5c273188b24668e","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.24.tgz","fileCount":28,"integrity":"sha512-US7z6JIgeGo0FrDRFhgwCTHJ18fM8GLmb/cTzMPLin/r2x4POSJAWY4zJvCUYk2CMKLkBkl2S8W23UInI+lnEQ==","signatures":[{"sig":"MEYCIQD/aNkU0S7tdL8yqAb6WgZRbpVskOaJulRtSl9lTReQ8gIhAMsg6fjx2MTdiBfg+QZ8kEFi7cPrTTDPqK+FSSaUFMl6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizQdOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ7A//UHjDAP0syxAenyNFM/RjbPHtHa+8HX2DdJjGB7yPng18JTd6\r\ny3XNMCktyQV0wMsoVYoR5KslDHU7F/kW13LTDNUgU3BKOaHaAUiJ3yQj2IRK\r\nKkxJ1VZrgb5Zz3XdodkzhXKg7ukkuasl6tRqqUAYkRM+gatdSMfnmE9wpxm6\r\nl7lF7K5a/PjnG0DC+1MHHrlriNbhRdZhVk/95yceaG+21ttWybokUvssid4M\r\nR/Q4j72h9IFOzVSKDK8WTVJizWlpuOcSxabsh4Alg3P8cu7oeXE14bBQNX+0\r\nTfFmoJzEl+uOjpqb7Ij6BRZczRov/xoI7uEmYgJUWADDaXFQ33gE5BpFktfB\r\ndjKQQTjIlXwZGBFhOmOsEIvDgOtU6jaPn7xxyz8boVogaubO1+Ll3M55AIT+\r\nnXeu9hikKYUj07Wij1CDG5dOl3gzM2nqTFn617zYu5RppFfR5pGP9ID1Y/eY\r\nsYKQvYEzmcqZ8tgmQT0Kh4wgiat0hLJEw6ByBLn6vxff0NhqYzifr5YNVTzY\r\nJKdexeOI7SCLE6xtI0JOkvKqXZfC/g5ME5UdxcgtVXHKFLeZGWx8HqWuOfdg\r\nkoBHAP53uOh8Ek/Gl7mtPQOruiLPZoVvmat8Kyer7y2Sb2j9lpfCr9Qi3YoM\r\nDT1JFIG4BHluHgzRp4qb+g7DC55FJrDzNC0=\r\n=cp3K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"799dce7393afd087c3d5a178948b69f0ef3f321b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"8.13.2","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.24_1657603918760_0.8969782567489657","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"snub-ws-client","version":"1.0.25","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.25","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"1e980c82583e21f6ac7befca7c717d1bba0f4d0c","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.25.tgz","fileCount":28,"integrity":"sha512-5FujNEeqBSYRE7KOM05zfK8bKYtn8SHxw6599YfewZ5fqwmJfU6Ec203d/KzDIO306K9BlVS8/cbP8by9GPKaA==","signatures":[{"sig":"MEQCIEXiEKWVwaSauu4l3qkiiWVjTj1vXh7hKofK6IT37Ml1AiAW6f/8WTEjqA4pdcUEMgOAemsoaIH0cLbnEHYgdwcHVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv4yjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTbBAAnky96wZ5wB/WH/+hMKumBbvITu9yo7cLQF4C6+Av58cXhHXx\r\nh28Bw4Z2Qib6DCfTkFGmTQsh/qLysflHH2xs77aFuSxeEIo9OLsYS53qxvdT\r\ns9f/WWdKrtR/8SuAWMt+ypRMknUt0rJ854BrbcbE3FH0TRHoUQ3GgH4XBzAe\r\ntzAM28q0ZPYn+VMf3zOTnDJvo9qwaef6d2cm0YBJT8mo1d5BoCSGgRbOp/V6\r\n7w6GCeq6USm4JnFzsOQt4sSgEAylIXpLMYr1ghBK6rZD7/XVowXEY4xJsZPn\r\n97sMkw7LpnxRIcn5zKYQ96tyEXBeS+UrTZOB/t5bxc6N4V3QxyJIj27zPYZ9\r\nFPqcCWrvIwNZ3pzGmr2HvA7Z8PoQ0RNXE+KeaxicnbhqLaIqkD1Hgy3UenQ0\r\nofwANudhJAjbMLLkjzsRVBgqxZJMXCH72I2rmR9dlnRH0lOwgl/7c/8LAb6H\r\nUePuxAGHnK86J76c0hTCUcpjYG8kea7wqILFpe8Jf4rEaEUKc95g+TlxVNkM\r\nUlXawjZLWDr0lu70N6hKaoKt5taavF6rocarJlB87J99MrnIF2r+ahWMg7xn\r\nd1W2cWDHdUUBP09CvM3C8idCqGrn/aPtLjtAkoT8a/wfiP486ooE/XXKhr3y\r\nVwY1O2IuftdoSY5wmNzUey/yrgQaBBzjeIE=\r\n=JgS/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"f7af75a0df77afd80a1c1bbafd890bbb98078f14","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo ' }' >> dist/web-worker.fn.js; sed -i '' '1s;^;export default function(self) { ;' dist/web-worker.fn.js;"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"8.13.2","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.25_1673497763323_0.1648845071012366","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"snub-ws-client","version":"1.0.26","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@1.0.26","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"5c729d3c2781b6531f7c39543c7237ca0e8e299f","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-1.0.26.tgz","fileCount":28,"integrity":"sha512-s7+Tf/sHY04wCeuHF2ug+TEf4vXCaSD6t137DTL5Os7/I0CiRO8Yol0ZoPGXBLg5J+zJav6+lXJo2t1hxwJNOw==","signatures":[{"sig":"MEUCIFgspPX2YCyiyTaC7q52a73LXwrmZz55P94OMHLuJzc2AiEAzvqpl6/T5aLL0u2fwpzKTzp41lQk2keZBgW4f3A3/FU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjydViACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoETA//YtQ6hrrj9Xo7P9DfJLudPPqt5Q4XQlJPr6aOTsB3xqeH08cy\r\nIWkYWf1qRPCea+PrNUM9mUYd5Xbzq3o8MAAiM/lwHBNYUE6lJkk1m5idEgxd\r\njFZk+0C9kFYIPhDRN4ShesnQ+XaiAnaRmu7t8k64+uK8wtQOOKAuwI+VOo8P\r\nYh3Wl9jgojpKd4vk57KFq1KzQUuO1b+0Lz6W3s98YkmbxXiz8gcPseaTblWb\r\nsNotRiEITH2K5gUYD6HGFPwljHqrylsvtLJp1RgKSVsNA77fpDaPUXjPEc8P\r\nKwLZO/OM/5kR5uE/QSPCgQgsw9lQJ74FjLa5iKJG1gcp2yCKezG13G7jj+ho\r\nJHNj1NZ+iyaadAi3TFBGglIh21pCCYL133qF04eIcF2i1ZXGTSVdvGtPAWVN\r\n77h7+D41jejqZTzihq+co8Rr3T3OTds/B66c2E6QtT76AcRcRpfvZ/MOcGRv\r\n/xn0Hg5+/b89FXObcWo1HbejLaoCPGvMcXtks82Xu+Bz2GQCVQrENoGqeYmS\r\nYnknGL+QtsNwOpRz7VbWtF++L3pRrMlzcPt61mDZvccayU9x5+G4SI5gJ/Qd\r\n2hx9lx+o+gr/Wwx7GibdRGovS8pFw3JGuwex7tY/DsRwrIMojdVxDSP/d+Px\r\njZFO0gJR4LQy8erWCOTNBouqZvqWRsxLlwM=\r\n=Bkhz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/snub-ws-client.js","gitHead":"4f4492662debc71c8dc39cd0cb5d8ea81dd1f720","scripts":{"test":"echo \"Error: no test specified\" && exit 1","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run dobuild' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.js\"  \"watch 'npm run dobuild' src\" --kill-others","dobuild":"rollup -c rollup.config.js; cp dist/web-worker.thread.js dist/web-worker.fn.js; echo \"$(echo 'export default function(self) {'; cat dist/web-worker.fn.js; echo -n '}')\" > dist/web-worker.fn.js;"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"8.13.2","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"14.17.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^3.0.1","watch":"^1.0.2","rollup":"^1.31.1","snub-ws":"^3.0.7","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_1.0.26_1674171746523_0.11859472141494809","host":"s3://npm-registry-packages"}},"4.0.0-beta.0":{"name":"snub-ws-client","version":"4.0.0-beta.0","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@4.0.0-beta.0","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"abaac2423527158ed6fc8e9b8ccb7ec5383c8f23","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-4.0.0-beta.0.tgz","fileCount":25,"integrity":"sha512-GdH6Uar2W7HcUabzNAiPziIMc4yS3lhUG8phbsgrvfX0jVZmC+g8kUKo51EVgn2XMeccBK17CX9uYVaT/gNFUw==","signatures":[{"sig":"MEQCIHS0ZeMSaWaA3xa8mgvslkk/8aIvDGv4ZDHThC7/yxgIAiBOedRyfK0za4GzKC1Of+c3e0ZYdBrrzhiwQjMxjXPSRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121628},"main":"dist/snub-ws-client.cjs.js","type":"module","module":"dist/snub-ws-client.esm.js","exports":{".":{"import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"}},"gitHead":"7be7f683ca7bf6d73ec3aabef77c387c4ef34113","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run build' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\"  \"watch 'npm run build' src\" --kill-others","publish":"npm run build && npm publish --tag beta"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ws":"^7.2.1","snub":"^4.0.0-beta.0","watch":"^1.0.2","rollup":"^4.24.3","snub-ws":"^4.0.0-beta.0","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_4.0.0-beta.0_1730499960873_0.46971245588922206","host":"s3://npm-registry-packages"}},"4.0.1-beta.0":{"name":"snub-ws-client","version":"4.0.1-beta.0","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@4.0.1-beta.0","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"6b96c0e9ae63155997d4a588c4713cf2b1e1d625","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-4.0.1-beta.0.tgz","fileCount":25,"integrity":"sha512-rgygo89H01VvfPLWbEZYCtsiolZbLK/uRgqUNVyD9hfpt+3aVCvu7cz8nfFdgyepAZrrOMd06OlZkHwZWfCyKg==","signatures":[{"sig":"MEUCIGdDzGKXw8dZgheRMgn3hcfo9QYsof8ER063/YyOdtGqAiEAxcQEwFQEgea81qRpZpdsVt8dL8YJCsusFkH95J1FNE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121628},"main":"dist/snub-ws-client.cjs.js","type":"module","module":"dist/snub-ws-client.esm.js","exports":{".":{"import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"}},"gitHead":"b646799fe136de1f02fd7656aafc0d5d39c5037b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run build' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\"  \"watch 'npm run build' src\" --kill-others","publish":"npm run build && npm publish --tag beta"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ws":"^7.2.1","snub":"^4.0.0-beta.0","watch":"^1.0.2","rollup":"^4.24.3","snub-ws":"^4.0.0-beta.0","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_4.0.1-beta.0_1730978981734_0.3633143581849303","host":"s3://npm-registry-packages"}},"4.0.2-beta.0":{"name":"snub-ws-client","version":"4.0.2-beta.0","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@4.0.2-beta.0","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"9e3fab93c58f9a4e205d24b86bf2f835544312d0","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-4.0.2-beta.0.tgz","fileCount":25,"integrity":"sha512-D53gmxdZaLcgxBYZrRh2mHSn70uFAydmV5AIA/vMxwLFrbCkJGEmQj1sWwQC0H/dUpeWWAwc9zAt/Q7SueLTdA==","signatures":[{"sig":"MEUCICEoDJBdjLMYKh60vhhXY55HbY+2lokD8ifId742r005AiEAoMCaLECthoZ56awwXuUFcd4bP11zJ5NIG/E2dwUstZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121628},"main":"dist/snub-ws-client.cjs.js","type":"module","module":"dist/snub-ws-client.esm.js","exports":{".":{"import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"}},"gitHead":"b646799fe136de1f02fd7656aafc0d5d39c5037b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run build' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\"  \"watch 'npm run build' src\" --kill-others","publish":"npm run build && npm publish --tag beta"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ws":"^7.2.1","snub":"^4.0.0-beta.0","watch":"^1.0.2","rollup":"^4.24.3","snub-ws":"^4.0.0-beta.0","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_4.0.2-beta.0_1730987219279_0.4569091165523156","host":"s3://npm-registry-packages"}},"4.0.4-beta.0":{"name":"snub-ws-client","version":"4.0.4-beta.0","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@4.0.4-beta.0","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"1c158283cc7a15cd91e26f902aadfdfa498d74f8","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-4.0.4-beta.0.tgz","fileCount":25,"integrity":"sha512-xovMqVCscvDflIP5dqxgm2bX+WfyKn4glD3a08m7ETI0STuvFwaZ7gLIUAABXrsS2tgppkWbBKlANrYSGvZozg==","signatures":[{"sig":"MEQCIGyk8C/vFADDzb41FVZWGmjxdmdN76CKVKFifCTb5L3CAiADE2cHCiG/1tW2DvKcYrBOWgwijexKvxVQRr6AMoua9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133950},"main":"dist/snub-ws-client.cjs.js","type":"module","module":"dist/snub-ws-client.esm.js","exports":{".":{"import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"}},"gitHead":"8f89dad6dcd79ffeecf5282c09a5e5e6914c5a13","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run build' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\"  \"watch 'npm run build' src\" --kill-others","publish":"npm run build && npm publish --tag beta"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^4.0.0-beta.0","watch":"^1.0.2","rollup":"^4.24.3","snub-ws":"^4.0.0-beta.0","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_4.0.4-beta.0_1733742187366_0.4775486378736211","host":"s3://npm-registry-packages-npm-production"}},"4.0.5-beta.0":{"name":"snub-ws-client","version":"4.0.5-beta.0","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@4.0.5-beta.0","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"321681360d68ed5dd24f20f0114925666f92de21","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-4.0.5-beta.0.tgz","fileCount":25,"integrity":"sha512-rdqH9Vf1IWwdgNzBwE8j7FlJcnSsbvO64LcqhnVzDr++vVrslml7k/0DLpnW64YyEOrqYeCUcbjt+nZHMR9xpw==","signatures":[{"sig":"MEUCIBn7Xn97nF2ei8hFKCXvu4Qowc53+yks8vpZJAPzHF2sAiEA2bIAEgyA0zPiuUPTsS9nXCRuKupDAdCx4Q26EhkRGWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135622},"main":"dist/snub-ws-client.cjs.js","type":"module","module":"dist/snub-ws-client.esm.js","exports":{".":{"import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"}},"gitHead":"5fa7019e679ff6aec821f136f8061db49853434f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run build' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\"  \"watch 'npm run build' src\" --kill-others","publish":"npm run build && npm publish --tag beta"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ws":"^7.2.1","snub":"^4.0.0-beta.0","watch":"^1.0.2","rollup":"^4.24.3","snub-ws":"^4.0.0-beta.0","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_4.0.5-beta.0_1733842312191_0.4102527122308999","host":"s3://npm-registry-packages-npm-production"}},"4.0.6-beta.0":{"name":"snub-ws-client","version":"4.0.6-beta.0","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@4.0.6-beta.0","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"e2ae9e0ac56feeedf21571e4d32c90eb8a8f6574","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-4.0.6-beta.0.tgz","fileCount":25,"integrity":"sha512-+7enry7cvVodvYXhqkN1EX6SdlUTJiImkPxX57JisKzEfUfmN4Eo0SpZb+mSsNiNh2blKU2sT709BqkXrAAM4Q==","signatures":[{"sig":"MEQCIEcIz2ojTS5ghngtdJgVvsMd+9jYBs6YWLzV1PATyUdcAiBeiznJRVh9eTFUqwefv2e+A8rlz8c4ak7Gcxb/ZspYcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137051},"main":"dist/snub-ws-client.cjs.js","type":"module","module":"dist/snub-ws-client.esm.js","exports":{".":{"import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"}},"gitHead":"5fa7019e679ff6aec821f136f8061db49853434f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run build' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\"  \"watch 'npm run build' src\" --kill-others","publish":"npm run build && npm publish --tag beta"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ws":"^7.2.1","snub":"^4.0.0-beta.0","watch":"^1.0.2","rollup":"^4.24.3","snub-ws":"^4.0.0-beta.0","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_4.0.6-beta.0_1736073474169_0.2309002411032639","host":"s3://npm-registry-packages-npm-production"}},"4.0.7-beta.0":{"name":"snub-ws-client","version":"4.0.7-beta.0","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@4.0.7-beta.0","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"65188e09e2e0d7831cef0a0f8dcf007b4bcb5cd5","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-4.0.7-beta.0.tgz","fileCount":25,"integrity":"sha512-BxUF8a8NCT8V5BG7kicY+XMgDSNMP9bg6EfQ4xzO77+OeIiXoC/iDiimTCXf/75IQVDQNxtjiYP/C78+777ZuQ==","signatures":[{"sig":"MEYCIQDIPImpzZPxcYjrhhuLBriMa2IXZZRd+BCuMADzkXaMiQIhAKiutRD12P4HpSiKQT2L5cYhS9VBoI28p7qjG9e4YLn1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137987},"main":"dist/snub-ws-client.cjs.js","type":"module","module":"dist/snub-ws-client.esm.js","exports":{".":{"import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"}},"gitHead":"5fa7019e679ff6aec821f136f8061db49853434f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run build' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\"  \"watch 'npm run build' src\" --kill-others","publish":"npm run build && npm publish --tag beta"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ws":"^7.2.1","snub":"^4.0.0-beta.0","watch":"^1.0.2","rollup":"^4.24.3","snub-ws":"^4.0.0-beta.0","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_4.0.7-beta.0_1736088951098_0.0041558616215851","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"snub-ws-client","version":"4.1.0","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@4.1.0","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"c4db6e853eb64c32262ecab5bc73029282a9d721","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-4.1.0.tgz","fileCount":14,"integrity":"sha512-98zcW5gppIQvO/gZguHv+KCv3rRX30jmOvme+1E0EPwVOv7bUmkSsHuNN/NvZV4yiFLkUqODIgC9F08oQCwmPg==","signatures":[{"sig":"MEYCIQDDgY0fVY6+XDP/q1kHNqTeWE3ufXqLgREy3Kc95EzrLwIhAJ98n7gDThYjoXlX/sHgxL8EU6YtbNdCd7asTuJ9+lv+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91400},"main":"dist/snub-ws-client.cjs.js","type":"module","module":"dist/snub-ws-client.esm.js","exports":{".":{"import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"}},"gitHead":"16eee9b50fc5596c70a3e1d99197000c223f1776","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"watch 'npm run build' src","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\"  \"watch 'npm run build' src\" --kill-others","publish":"npm run build && npm publish"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^4.1.0","watch":"^1.0.2","rollup":"^4.24.3","snub-ws":"^4.1.0","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_4.1.0_1747793430891_0.07871414294072876","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"snub-ws-client","version":"4.2.1","author":{"name":"Patrik Hartwig"},"license":"ISC","_id":"snub-ws-client@4.2.1","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"dist":{"shasum":"d1aa382369043f38ac461996977c4fbc40fe8574","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-4.2.1.tgz","fileCount":11,"integrity":"sha512-cGBr9FkDyNuniw0FqrfSz6K+uG3rBzsHqpH2+0gs43JtcmyrGu1dv9ajdsKKvBQbGGP4lurdomKDIf9jZcHbyw==","signatures":[{"sig":"MEYCIQCibXdgAPA8FJbKub8gcViNe7yz14XCNIxVO3HXYGlkOwIhAOB9gwsNefwhcknp6X+Gp62l+ctOEjXT110wkhJ2ZwBl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89793},"main":"dist/snub-ws-client.cjs.js","type":"module","types":"index.d.ts","module":"dist/snub-ws-client.esm.js","exports":{".":{"types":"./index.d.ts","import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"}},"gitHead":"9db4778d1c47edcfbfcb95d52ea0d2485e0e16a5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","watch":"rollup -c --watch","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\" \"rollup -c --watch\" --kill-others","publish":"npm run build && npm publish"},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"repository":{"url":"git+https://github.com/cokeeffekt/snub-ws-client.git","type":"git"},"_npmVersion":"9.8.1","description":"Websocket client for snub-ws","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"ws":"^7.2.1","snub":"^4.1.0","rollup":"^4.24.3","snub-ws":"^4.1.0","prettier":"^2.3.1","concurrently":"^5.1.0","static-server":"^2.2.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/snub-ws-client_4.2.1_1772681707391_0.24961373622808392","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"snub-ws-client","version":"5.0.0","description":"Websocket client for snub-ws","main":"dist/snub-ws-client.cjs.js","module":"dist/snub-ws-client.esm.js","types":"index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./dist/snub-ws-client.esm.js","require":"./dist/snub-ws-client.cjs.js"},"./worker":"./dist/snub-ws-client.worker.js","./dist/snub-ws-client.worker.js":"./dist/snub-ws-client.worker.js","./package.json":"./package.json"},"type":"module","scripts":{"build":"rollup -c","redis":"docker run --rm --name redis-untap -p 6379:6379 redis:4.0-alpine","test":"echo \"Error: no test specified\" && exit 1","watch":"rollup -c --watch","sample":"concurrently \"npm run redis\" \"sleep 2 && node sample/server.cjs\" \"rollup -c --watch\" --kill-others","publish":"npm run build && npm publish"},"repository":{"type":"git","url":"git+https://github.com/cokeeffekt/snub-ws-client.git"},"author":{"name":"Patrik Hartwig"},"license":"ISC","bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","devDependencies":{"@rollup/plugin-commonjs":"^28.0.1","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","concurrently":"^5.1.0","prettier":"^2.3.1","rollup":"^4.24.3","rollup-plugin-copy":"^3.5.0","snub":"^5.0.0","snub-ws":"^4.1.0","static-server":"^2.2.1","ws":"^7.2.1"},"gitHead":"bd95a28c1eb4261b187644229278ae805622fe75","_id":"snub-ws-client@5.0.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-24V/us7K08E0Gc7hIkvY90mxPbg8hKpPA1hhZF2S9onlRsl/9VAZWLNDkSgdbdYYnQGo7jD3U7/meVC5VEXXNw==","shasum":"5664b871bbe4784b8b4932b662abaad2f90cd8e4","tarball":"https://registry.npmjs.org/snub-ws-client/-/snub-ws-client-5.0.0.tgz","fileCount":12,"unpackedSize":145124,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4ATUDFJJy6bUEhquddBBZI9uLQt5gbt4l1MAmmMzWtQIhAL0CSOg9vi2uImfU7eeSrHvo9Dfzv7ufhspyQnk9+wOU"}]},"_npmUser":{"name":"cokeeffekt","email":"npm@pat.wtf"},"directories":{},"maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/snub-ws-client_5.0.0_1785404546595_0.7029892310208665"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-20T02:01:29.917Z","modified":"2026-07-30T09:42:26.903Z","1.0.0":"2020-02-20T02:01:30.102Z","1.0.1":"2020-02-20T05:02:10.212Z","1.0.2":"2020-02-27T12:51:47.397Z","1.0.3":"2020-03-30T11:52:39.649Z","1.0.4":"2020-03-30T12:44:18.585Z","1.0.5":"2020-04-06T14:40:49.845Z","1.0.6":"2020-05-13T05:14:26.095Z","1.0.7":"2021-01-20T11:21:03.911Z","1.0.8":"2021-01-20T11:24:53.797Z","1.0.9":"2021-01-20T12:23:37.405Z","1.0.10":"2021-04-07T00:51:31.528Z","1.0.11":"2021-06-16T00:41:13.393Z","1.0.12":"2021-06-25T01:31:45.518Z","1.0.13":"2021-10-19T22:22:25.246Z","1.0.14":"2021-10-19T23:23:49.212Z","1.0.15":"2021-10-25T01:34:39.172Z","1.0.16":"2021-11-01T03:34:37.889Z","1.0.17":"2021-11-01T05:11:04.930Z","1.0.18":"2021-11-01T06:37:33.259Z","1.0.19":"2021-11-02T07:22:03.085Z","1.0.20":"2021-11-02T10:10:55.129Z","1.0.21":"2021-11-02T22:19:19.711Z","1.0.22":"2021-11-16T23:31:38.084Z","1.0.23":"2021-11-23T23:48:13.919Z","1.0.24":"2022-07-12T05:31:58.917Z","1.0.25":"2023-01-12T04:29:23.469Z","1.0.26":"2023-01-19T23:42:26.682Z","4.0.0-beta.0":"2024-11-01T22:26:01.117Z","4.0.1-beta.0":"2024-11-07T11:29:41.938Z","4.0.2-beta.0":"2024-11-07T13:46:59.453Z","4.0.4-beta.0":"2024-12-09T11:03:07.535Z","4.0.5-beta.0":"2024-12-10T14:51:52.456Z","4.0.6-beta.0":"2025-01-05T10:37:54.386Z","4.0.7-beta.0":"2025-01-05T14:55:51.296Z","4.1.0":"2025-05-21T02:10:31.074Z","4.2.1":"2026-03-05T03:35:07.530Z","5.0.0":"2026-07-30T09:42:26.740Z"},"bugs":{"url":"https://github.com/cokeeffekt/snub-ws-client/issues"},"author":{"name":"Patrik Hartwig"},"license":"ISC","homepage":"https://github.com/cokeeffekt/snub-ws-client#readme","repository":{"type":"git","url":"git+https://github.com/cokeeffekt/snub-ws-client.git"},"description":"Websocket client for snub-ws","maintainers":[{"name":"cokeeffekt","email":"npm@pat.wtf"}],"readme":"# snub-ws-client\n\nBrowser WebSocket client for [snub-ws](https://github.com/cokeeffekt/snub-ws).\n\nHandles authentication and gives you a live socket connection. Reconnection is intentionally left to your application — see [Reconnection](#reconnection).\n\n---\n\n## Install\n\n```\nnpm install snub-ws-client\n```\n\nOr include the minified IIFE build directly in a page (exposes `SnubWsClient` as a global):\n\n```html\n<script src=\"dist/snub-ws-client.min.js\"></script>\n```\n\n---\n\n## Quick start\n\n```js\nimport SnubWsClient from 'snub-ws-client';\n\nconst client = new SnubWsClient({ url: 'wss://example.com' });\n\nclient.onopen((acceptPayload) => {\n  console.log('connected', acceptPayload);\n});\n\nclient.onclose(({ code, reason }) => {\n  console.log('closed', code, reason);\n});\n\nclient.onmessage((event, payload) => {\n  console.log(event, payload);\n});\n\nclient.connect({ username: 'alice', password: 'secret' });\n```\n\n---\n\n## Shared socket (important)\n\nBy default `SnubWsClient` runs inside a **SharedWorker**, meaning **all tabs from the same origin share a single WebSocket connection**. This reduces server-side connection count — one user, one socket, regardless of how many tabs they have open.\n\nConsequences to be aware of:\n\n- Every open tab receives every inbound message. Your `onmessage` handler fires in all tabs.\n- `onopen` and `onclose` fire in all tabs when the shared socket opens or closes.\n- `connect()` is idempotent. Calling it with the **same** auth while a socket is already live does not touch that socket — the calling tab just gets its `onopen` back. So a remount, a route change, or a second tab booting cannot drop the connection the other tabs are using.\n- Calling `connect()` with **different** auth does close the shared socket and open a new one. Every tab sees `onclose` then `onopen`. Use `reconnect()` if you want that reset without changing auth.\n\nIf you need per-tab isolation use `workerType: 'WEB_WORKER'` — each tab gets its own socket.\n\n### Sharing needs a stable worker URL\n\nA SharedWorker is identified by the **URL of its script**, so tabs only share one worker — and one socket — when every tab passes the same URL. The client resolves that URL in this order:\n\n1. **`workerUrl`** — an explicit URL. This is the documented way to get sharing; you control where the file is served from.\n2. **The worker file shipped next to the bundle** — `new URL('./snub-ws-client.worker.js', import.meta.url)`. Zero config, and it shares. Reliable for the ESM build loaded from your own origin; the CJS build usually gets re-bundled by the consumer, in which case use `workerUrl`.\n3. **An inlined `blob:` URL** — always loads, but a blob URL is unique per document, so every tab builds its own worker and its own socket. Sharing is silently lost, so the client warns when it lands here.\n\n`npm install snub-ws-client` puts the file at `node_modules/snub-ws-client/dist/snub-ws-client.worker.js` (also reachable as `snub-ws-client/worker`). Copy it into whatever directory you serve static assets from and point `workerUrl` at it:\n\n```js\nnew SnubWsClient({\n  url: 'wss://example.com',\n  workerUrl: '/static/snub-ws-client.worker.js',\n});\n```\n\n**The worker URL must be same-origin with the page.** Browsers reject a cross-origin worker script outright, so the worker cannot be served from a CDN — even when the bundle itself is.\n\n---\n\n## Config\n\n```js\nnew SnubWsClient({\n  // WebSocket server URL\n  url: 'wss://example.com',\n\n  // Worker strategy: 'SHARED_WORKER' (default), 'WEB_WORKER', 'MAIN_THREAD'\n  // SHARED_WORKER — all tabs share one socket (see above)\n  // WEB_WORKER    — each tab has its own socket\n  // MAIN_THREAD   — no worker, runs inline (fallback for restricted environments)\n  workerType: 'SHARED_WORKER',\n\n  // Name used to identify the SharedWorker. If you create two SnubWsClient\n  // instances on the same origin they must have different names or they will\n  // share the same worker and the same socket.\n  workerName: 'Snub-Ws-Client-Worker',\n\n  // URL of snub-ws-client.worker.js, served from your own origin. Required for\n  // cross-tab sharing unless the bundle is loaded from your origin with the\n  // worker file sitting next to it. Must be same-origin with the page.\n  workerUrl: '/static/snub-ws-client.worker.js',\n\n  // Milliseconds before a fetch() reply times out\n  replyTimeout: 10000,\n});\n```\n\n---\n\n## API\n\n### `client.connect(auth)`\n\nOpens the WebSocket and authenticates. `auth` is passed as the `_auth` payload to the server.\n\n```js\nclient.connect({ username: 'alice', password: 'secret' });\n```\n\nIf called before the worker is ready it is queued and replayed automatically.\n\nIdempotent: with a socket already live and the same `auth`, this is a no-op and `onopen` fires again for the calling tab only. Safe to call on every mount. A different `auth` reopens the socket — on a SharedWorker that affects every tab.\n\n---\n\n### `client.reconnect(auth?)`\n\nCloses any live socket and opens a fresh one, even when `auth` has not changed. Omit `auth` to reuse the credentials already in play.\n\n```js\nclient.reconnect(); // force a new socket with the same auth\n```\n\nOn a SharedWorker every tab sees `onclose` then `onopen`.\n\n---\n\n### `client.send(event, payload)`\n\nFire-and-forget. Sends `[event, payload]` to the server with no reply.\n\n```js\nclient.send('chat:message', { text: 'hello' });\n```\n\n---\n\n### `client.fetch(event, payload, opts?)`\n\nSends a message and returns a `Promise` that resolves with the server's reply. Times out after `replyTimeout` ms (rejects with `Error('Timeout')`).\n\n```js\nconst result = await client.fetch('user:get', { id: 42 });\n```\n\nThe server must call `reply(data)` from its event handler for the promise to resolve.\n\nPass `opts.timeout` to override the reply timeout for a single call — useful for long-running operations (large syncs, builds) that exceed the global `replyTimeout`:\n\n```js\nconst deck = await client.fetch('deck:build', { id }, { timeout: 60000 });\n```\n\n---\n\n### `client.close(code?, reason?)`\n\nCloses the socket. `code` must be `1000` or in the range `3000–4999` per the WebSocket spec.\n\n```js\nclient.close(1000, 'user logged out');\nclient.close(); // clean close, no code\n```\n\n---\n\n### `client.state`\n\nRead-only string. `'init'` until the worker is ready, `'READY'` once the worker has started.\n\nNote: this reflects worker readiness, not socket connection status. Use `onopen` / `onclose` for socket state.\n\n---\n\n### `client.onopen(fn)`\n\nCalled when the server accepts authentication. `fn` receives the `_acceptAuth` payload from the server.\n\n```js\nclient.onopen((payload) => {\n  console.log('auth accepted', payload);\n});\n```\n\n---\n\n### `client.onclose(fn)`\n\nCalled when the socket closes. `fn` receives `{ code, reason }`.\n\n```js\nclient.onclose(({ code, reason }) => {\n  console.log('socket closed', code, reason);\n});\n```\n\n---\n\n### `client.onmessage(fn)`\n\nCalled for every inbound message that is not an internal protocol event. `fn` receives `(event, payload)`.\n\n```js\nclient.onmessage((event, payload) => {\n  if (event === 'chat:message') renderMessage(payload);\n});\n```\n\n---\n\n### `client.onerror(fn)`\n\nCalled when the underlying socket emits an error. This is **signal-only**: browser `WebSocket` error events carry no actionable detail by design, so `fn` receives a synthesized `{ message, timestamp }` — not a real error object. For *why* a connection actually dropped, use the `{ code, reason }` from `onclose`, which fires right after.\n\n```js\nclient.onerror(({ message, timestamp }) => {\n  console.warn('socket error', message, timestamp);\n});\n```\n\n---\n\n## Reconnection\n\nThe client does not reconnect automatically. Implement reconnection in your `onclose` handler. A simple exponential backoff example:\n\n```js\nimport SnubWsClient from 'snub-ws-client';\n\nfunction createClient(auth) {\n  const client = new SnubWsClient({ url: 'wss://example.com' });\n  let attempt = 0;\n\n  client.onopen(() => {\n    attempt = 0; // reset backoff on successful connect\n  });\n\n  client.onclose(({ code, reason }) => {\n    // 1000 = normal close, 4xxx = app-initiated (e.g. logged out) — don't reconnect\n    if (code === 1000 || code >= 4000) return;\n\n    const delay = Math.min(1000 * 2 ** attempt, 30000);\n    attempt++;\n    console.log(`reconnecting in ${delay}ms (attempt ${attempt})`);\n    setTimeout(() => client.connect(auth), delay);\n  });\n\n  client.onmessage((event, payload) => {\n    // handle messages\n  });\n\n  client.connect(auth);\n  return client;\n}\n\nconst client = createClient({ username: 'alice', password: 'secret' });\n```\n\n---\n\n## Works with\n\n- [snub-ws](https://github.com/cokeeffekt/snub-ws) — WebSocket server middleware\n- [snub](https://github.com/cokeeffekt/snub) — the message bus both sides run on\n","readmeFilename":"README.md"}