{"_id":"graphql-subscriptions-client","_rev":"13-da2276f65fa383890b27df49d6db6f95","name":"graphql-subscriptions-client","dist-tags":{"latest":"0.16.4"},"versions":{"0.9.0":{"name":"graphql-subscriptions-client","version":"0.9.0","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","main":"client.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.0","graphql":"^14.2.1","symbol-observable":"^1.2.0"},"gitHead":"d4a4d49298521a5a4470df5bb790751bb47d6c92","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.9.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EhPW2e5PM3ZkyuJIMbQSzBiIa8kCx7eTm1mZWbNpCBWo4OTDxujPFasPIXXWpZ8kgxb4BPN9/GoyrcjenEhM4Q==","shasum":"f9636292f4dd1ccec27101c423fc7088ec1e2440","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.9.0.tgz","fileCount":4,"unpackedSize":17535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrt69CRA9TVsSAnZWagAA94kP/iCySpxkIHnO6euZh31a\n3u74p4hgxytr3i1KmIFpct3mAtsqu4XPZNA5X0DFLq1EmaqqycrIhH34K4up\nNsLFLOdH2M7SRBePDFBWhkfiP873W8MRB9vRlRD+ZiywAMxdbRdaS3N4zPUK\nW7Ls/0qguLq5ZXL4ee2EkQgqYVg7atOoXq92+sZhRO6dv6MJOCITZtJJmXuq\nBciAhGPqYGq/UndUXi+7lHxuBptwSer3d2rM3Tkesetj/gkb8yUV3U7FoTse\nIWnDBpJG6crGULzALKS+71OD8BrQ29L7tih5ZFznzPADdm+m1YX8qTY8eQsa\nuws5SiCcDRt0HXT620903gdB/oeKJCXFhBd77R6ASc11ijQWZLRC+kF4bwLO\nP+camjSsiG/6Nwxu3SNDcaWjE87fQOJpxEK9tk+3RuGnyLKNQG5TR/YSLQWo\nHNeiYO4uY44iQ2d+FBpiyIrm/v7a54zKR7tbT8hc9qghvWhRFTWxWV2ei6Tg\nPTdJdQih6ygdI7LsO5WRJE1/pMLVTBRLytyBvy5LChqR8tkQ/PdkyuWH9LdU\nOaFiFMBGRPz3RRtug4RWBc3m3/E04uS0SVMzTYKyGRc7vjeYCDCu+kcR46IJ\n8bO5t0R0sxjnCpjX/ZrlvlJ1ZPrpsztYqMPsXf+f0unwE0/JvBNlnVG+xqmO\nhe0O\r\n=I/7b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzxcP4qzDt1Pz5oDDHDsAZDQZauEZlgmrjvKE/KrZYHAiAWzkbf5ow/ibGsOrD5RAJgfMCNzeIb/rYuD9BspdQY7Q=="}]},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.9.0_1554964156801_0.23581075565763454"},"_hasShrinkwrap":false},"0.10.0":{"name":"graphql-subscriptions-client","version":"0.10.0","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","main":"client.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.0","graphql":"^14.2.1","symbol-observable":"^1.2.0"},"gitHead":"82a384d139451cb3bfc77d3b608b1bb00ef7abb9","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.10.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jhdv9IkwdUbvSgLi8LGUGTbcnETQ7TXNoucgIjjkpZr0tA1T1zncOnteiogGTLsX0gRDqGQjsaGVup0I+lLgKw==","shasum":"0ffd332ba2053091d5a9e74dd135ebd31272180a","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.10.0.tgz","fileCount":4,"unpackedSize":17381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcruN5CRA9TVsSAnZWagAAEh0P+wRowgh0noH5ncFEi6uv\nt2g2HTBORl2p/AA3KNY8LR+706bHvINx0kvm4IOhuxFt2zvROM6RRxPNB8HV\nxy6UBoPBDtznLFW1Xp62elvPuaICtr9jPHecCcTdl1KRW0TYpkX8EFOLXBcc\nybKEVswlztA4+sGhW/JCvmKcXZxdzykw6RuxTRVvZTEjwQqUbISE+vph5FEl\nJEPnhA+bzLVj1B1HclQDiqnHJ7Mg+2R5/d3icnRsjIEkgZeCDBfolMdBwVct\nCXwJkcYXOqEOYmMOzh7XpJhbmgmSu3GNsRNatqf9bY4nW1ca7FsNeuNNy/mf\nj7luVqi5WJWvDaO/EQ555prDoqwaRV7lw4MWoqnreo0PL2q2q3EYR/JvyTDa\nnh1n6MW2J+wAc+bIKrj2X3YPKWRowfxljomROx5/kx3aILSHJ6VvRzurD0wg\n0BjK5TfHNVbZBsakUNv7OPFShMjbTUG+kbQUuS8ewH80AYkHuqX9jSONX1Dv\nH4SqVyD5AQDIWlIgLs9WBSrQyy5k/ynN1UODeUdwXryEr/22gL8PDPAicOvB\ngiKJN4cCZ9qGAExrbaSQMm32nP9J2GSw71qNG7E1t/pSzHcBoFk9rJ0IyBST\n7/nLQ47wmHCqSm3uVsGwO5oPf1wet/mS40yEdkM2107QyZ66ST2K+C9Sxlcc\nxx5H\r\n=Qwj5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNVkliLAEvELypv/qaURzw5luwlCOsIGbAc7AgGJALqAiEA9MGnhNJ3OFQVATd37jKAFBHM2a4qTalxItbt6PFMsKM="}]},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.10.0_1554965368566_0.7895665735014674"},"_hasShrinkwrap":false},"0.11.0":{"name":"graphql-subscriptions-client","version":"0.11.0","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","main":"client.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.0","symbol-observable":"^1.2.0"},"gitHead":"bb763c14756279b10c1e7e3ec5a7692f87bda6bf","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.11.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pJvh0VKmCtuAjq8W1F0Qo+zXG878VJEh1hamaVb+SbmzKyWyR+vMquWe23pPo4g5pwT6fAhXbyNNAqMEZyPuPA==","shasum":"7901df8c54dc202f6ecef3ae41c37d54f5629bed","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.11.0.tgz","fileCount":4,"unpackedSize":17251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsEr8CRA9TVsSAnZWagAAZfoP/iq/OVTb2JhclHuvqCcB\ny5gl/GxVTgZSxQCIuvOoIEeSYxDcV0MM2wcYf+SJXD/6v0OJPAjPkQzoqz7b\nGInfkMdNjSqble2eChgvQZKpEPA7mIlNKycdqJis+XAbiQ0VyltcwWTLaayI\nN91FQA6byuoPMZ0c3kAOjW7z2xLiWL3wK8hK3f0vq8XMnC3F5tZainejlaJ2\nT2A+dBmQ3YnHMyGEi+9T0hKE5ZEQdBjCRk+O8v/e88s3BpESnSlLmtPDID4F\nydqm7AzqQ0pDro6qcAcN00ujkZbnWw3/B/WEXGuCAE2mnjA0sX23EYTBzFuY\nTv9uyPC0Hv99dMfHzDM+IgOeZBB2JZk/BWUXU++49dxVYNRDkoMMzrRjSaxm\nRZrFmaDlVoyyDW/J9t1VieAqS8h1B4b43gDlisnu413CcKJqm0tThP1p2xpi\nZz03NLSL60IzdMSHf/qebHdhKjfuR3Wgz7iL3LQyDF/NvCQK53+mxj2wnoAS\n7LTU6OZVhRqb43ckMaCOYaI5Wlw6HSq3UjQM95RxM0EArlhutklq1/WMvHai\nNwIqKsWK4vgyXVHjs11Wq3100QgiAJOPK5AcR1nfE23qu4OuiEulotB5sY4/\nfHu2UcAR61tm0RbqJ6kBRvxdlqYo5Bb5YqZsq4rS1wj3ECqcr5fsvKXOo7yb\nhZ2g\r\n=Ypmv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAwaQvf+IXuU+7sWVZA/CiXHbfPw5UmUp+6dgVrwewdAiEAkMzXS5ABTOqkVUuQVBEklWF3RXlQTQBeQLmn9G+GtEg="}]},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.11.0_1555057404281_0.05758843897778787"},"_hasShrinkwrap":false},"0.12.0":{"name":"graphql-subscriptions-client","version":"0.12.0","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","main":"client.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.0","symbol-observable":"^1.2.0"},"gitHead":"64e34c0b29dba2424e96415d364f9009474069b5","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.12.0","_nodeVersion":"11.14.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-LXeNaWzFvcdKoMjzxrMQyxKKwgr2hHWgb1lAwOpBya+S3RyyW2Ly70HqQ39kkb139XcYd2XYf0ne5jjNwKLn/w==","shasum":"1ca9f6f1993387d671b65d1de000846928640302","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.12.0.tgz","fileCount":4,"unpackedSize":18882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVr3JCRA9TVsSAnZWagAArWwQAISAo6FkJTwjbFEgcKUg\nE8/zgkC0Lz5bHY5W4xipEmesyITRiTng4Sbnc8DCfVTX0f3Ly99EkY2+T/jZ\nDiqyGE4Pdgrn9NQNziyhKa60PwlXEgGb/sWop3k5rUtOIsbTgZgoGvZu5eCN\nfLjwEqlJupeZHr4SWmTrkpDAF7hon1f04eYHvFB9R8kajutWurNVPkmUfv8w\nZVIi7LRmzSRH0xmwV0dIoK4F1to5F4zppUg8wQJPnae5Pqm5wQW3qaqz4DQr\nIExzURILKuciXp8BTlIZYHDvrIHKP0hj5yo7viGbuuDdKqKzEJNpTZLWtSil\n8S1P6tPbm1DQA9AtNxbRabt3KiSORH6cC23OcCpvu+izYksbZv/m/T1kCK3A\nD1BbbvD3nnOC4Dku9XqRRcX2zF+BGmWA3NuR5YgPqyhEgJZRJKiAlYNh+/iF\n7nUDCdeE+eP6NcWqVAyzrFw8Ma6P9puGlRE5+l9KjLzg1+nQMBQKIAtyl5uW\nCsDLSyiCKG1x33EeG/a/0pbiAJ70cfbJUZkdm080+3QLcLnxUh+50S56cCjo\n94JBBSO/rAfo6NeHSH5Nti2vKKR0MsUiYFY2LoGC4xZxzVBoh3AdgvxOXOWp\nb8lQ5Ns9kgFm5YsjdXZW0eHVRSBBIxkxr4boatMztCrFvdCi2X7tG6Zy27Hc\nG33h\r\n=DYNv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDu3NGIhWvZWdQTS53hRnVTTZ0VbtRwuUw1rAAhk4ajfAiAHEqPPyGC/OLAny+99K4/yS1JEGKRSd+YRSa6Dox7eXQ=="}]},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.12.0_1565965769149_0.6530855357774787"},"_hasShrinkwrap":false},"0.13.0":{"name":"graphql-subscriptions-client","version":"0.13.0","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","main":"client.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.2","symbol-observable":"^1.2.0"},"gitHead":"a99e0fc279a8df5fbaf88a548c85da0420f8f777","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.13.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-8CjL1PM4Reck9jAa/B2jQl4Pv7LwlFlu0o2k1wZyr3KkMslRi13l3SSAfSuMJt2xaDRErIp7FolpCG25L8gpaQ==","shasum":"31393f163f2421bbde4125df954dd7549d83691e","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.13.0.tgz","fileCount":4,"unpackedSize":18368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYF4aCRA9TVsSAnZWagAApUYP/0XOcgSmIRAs/TX90dZr\nRWo0aNvmmv11SB7Z462jt872y7AivzEWI9gGdzfQPTsYuKxbIKOIM43KbkWq\ncTZyCn0+XLbzfMhUVF0Z6zpl5AHEKCxA7/Bf+MDo8eQyKlGSxKggRMzqtEff\nFcgyyfn6SRgWHP8m9a9pNzpwk6WRP3hXGvL0anDMcu3jowZ7p1Gcykn8+wmE\nUrb7wIr/4E+paHuku9cbJ2uAVSmp2jwcWvejB5dha74snrn8BhJ2P0XSvEEf\ncJe3YlAlsPzV1MB7KRsPJKsg9n2ax3QW/y4KVM9RHCGUPxdvA0FimwPcdn+Z\nlYtHsfKft0u6yJXMwDd4w8RlDDg+OVaxx91bjzUhRGSV+wOPGMXF/gXp14v+\nXL4+cDZX4XY2ut17liDnX0nG0kBq8RGwBRtiC/tIRs9iRSCEOuR1PJ2klmA1\n4MIW7mks72MvCKMZupcK6CA3H58udipdVn3gIYMvgI3nJ575yj7ktJe4lmwv\nMUypUxpJgnW2JBQiXEOoqodiiFoREj/0EDEJaCshI4WBmOmqvWt30GBN4aco\nbgP14Mmdc8QORy3i2WqnwbBHUGuim3fn9EQwofcqgkVPsNoqhtd3vtF/binP\nfjrO1eiD2dcbrdmTkYNCV6cOcVzfkwTh3DbKK8aP9b/qTuV2NShND6RNElPc\npZ3R\r\n=5MzS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtr1NwR0HHVlS6FwCGkOg99FVoS/vv3E0alE8sQm4y+AIgIfvRdIolUX8CLuGBxqsgNzwD2iXtniQsQPgqwF8yHYk="}]},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.13.0_1600151066123_0.0015527852678516307"},"_hasShrinkwrap":false},"0.14.0":{"name":"graphql-subscriptions-client","version":"0.14.0","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsup src/index.ts --format esm,cjs,iife --legacy-output --dts","prepublishOnly":"npm run build","prepare":"npm run build","prepack":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.2","symbol-observable":"^1.2.0","ws":"^7.3.1"},"devDependencies":{"@types/backo2":"^1.0.1","@types/ws":"^7.2.7","tsup":"^3.7.0","typescript":"^4.0.3"},"gitHead":"35a958dda483191ac60d2c09a767864d22546d3b","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.14.0","_nodeVersion":"15.0.0","_npmVersion":"7.0.2","dist":{"integrity":"sha512-hBaQsTNnQOEn4h60ZSSL7T6EITENvX/yNrVTciLNh9lqKAg9LDC9VYFfO8O+/cZpMrAiwG8YOJJDZMO21ukYiA==","shasum":"a4f10d173827a5217038256cd58fe9a0dcbce000","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.14.0.tgz","fileCount":7,"unpackedSize":51864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj9PACRA9TVsSAnZWagAAPDgQAJnCrh7F8Y4nx4Fuprgb\nDHs6HM6T2T5dHwGvsPL0Up0CFwjWeNACSsKqcFQk4Yj0dv3oxpVkz3pPMaKN\nv/nd3iDWMznefZgbcb6UpXn/TEY8EyWp5p006n5cvhV/vw265ho22+K1Adhc\nLgjb5BI8V8K+xjp6NP8H+23KRtvxnt40EgHkS8o1FblYmEQkZi1hkc0NTcSt\n5b/6wRQYZlJsia0gBQsScU9+lYZcrOCFQcXRaWr1irdr7gMbEcc/orH0aXeC\ndeookBoLC5sOWaB0bvOhTW7gjDHQDLjOmRMd2GVvWyg+VHah8bPMvf96cKmg\nc/mO9ihvSuH//g8xBL01nb8ye34KTa79bZwue2CN3bS7vS1Jb/KVnaUySVHm\nnA9ZnjvfbG10LlEbiSJP89copW1QrsQSAQ0rgzBsRgvJO5pOWm3+RcU7mEdb\npDaB/Qs4ciI0dcXXMmCZsvtjcUjeCYx+K/JEnnWQuYompepYl2LP9KhHjn/y\nTwEBtl6iuGcbHUahj2KCkva+FBqwhI2b15cKhgPJQTjnKN3vt8dMdBNUk8cL\nyOkYEeCpcjsUU+DP4lvJSqt/vzNDcCvuDJiPj7hkKNih449F3YtK1dY9lKYW\nv7LHU+OxnjmrpCmDybZnjKvnid6Dt0znyuKmar35w55Y3w9MmpfKKozbqKP5\nPd4x\r\n=/fwm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+zu8x4ree8EO2YlU67NKoGMsIFIp5i337Gma/76IabAiEAzudHYi77BmX4bqmUjrTY1D3ik6PkQKwBgNkL1Aj3fVU="}]},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.14.0_1603261376292_0.6206080670131897"},"_hasShrinkwrap":false},"0.15.0":{"name":"graphql-subscriptions-client","version":"0.15.0","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsup src/index.ts --format esm,cjs,iife --legacy-output --dts","prepublishOnly":"npm run build","prepare":"npm run build","prepack":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.2","symbol-observable":"^1.2.0","ws":"^7.3.1"},"devDependencies":{"@types/backo2":"^1.0.1","@types/ws":"^7.2.7","tsup":"^3.7.0","typescript":"^4.0.3"},"gitHead":"4e5ef4112f9176d684105c8cbceb7f73b4896d14","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.15.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fvCTSeCAVhpOtqG1KowOIZkRB0LFsdR8EOIvFXpOZ0cosEnrTYrvu3tLBIGcVK1KcdTuN6F5kwTrIBYhhIcibA==","shasum":"bd85ce7e1a21dc5ebb82e00d417c21ccd9f32c56","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.15.0.tgz","fileCount":7,"unpackedSize":51716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnM3uCRA9TVsSAnZWagAAAlgP/2bx7zSUCa8xounXJCpU\nMWuq+qYkPJO/1zApveXPTJHRU/L0rLsMQHxG0fUsSCABs1FqglYDo2BOy8A5\nt3ho/+BVsXaKRTZJlpA1aCdwReGwTO6eFCsLgZoO8pkjnMvN1UrgcJT5TP94\nVwHvnxQ1gbc+wsiZ6D6gIgWUSy5Vr11BqnrnuAeiNWzuP049wq9/8mlJaavi\nXatY696Vgn3M4kgX5dDLPwazI7GPAzSNQBCuNQPn9zkS6Jr7csmupgbwGN9W\nGre1XxRvJbefEltBUJf7tM4dN5lEH3EW9RDV5+e8WrSesG/3WrFXaMXT1LoI\nu1d8i310LojbHb5CXDFLRq37ewICvwKhLcjTH8mqty7BonmOceVHgXy9SdnB\naE1yjBpF1Ctwf2aPwud+TFdfxJTbURHEHYKYz5/3nCm47Uhrv3zGiPSaFsiQ\noiJFy4jcZmZUZptAvdaz0EeyF9cV2JG+cyIPbC4DGQ4xifZYpBI/gvWMXMLY\n8Ch7ExHwp5gkrGR6go99jrOcP0yJ7Y50lTSjApwNQq7s+XZpUY3nWCsFEltc\nVIb01CkJNM7Cppd7L+tJtpnZhNraTulpLXkWtkB1V+BgnhLb6TYHMDlFsclk\nw2GEqPDgAWYg7IG9PM2QPvplFlvp5aJgoIFUqVoleH7oDl5Fh2B1SUdwJwRD\nPC5P\r\n=zgIn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmwPmEaY7OnrFAdR6aaOJo1D/vovl7mu/KnHDr7hxgcwIgJGZRphTskLG4YZZKekhUK00EOEqPFU+PviYDYJhPatc="}]},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.15.0_1604111854194_0.294871432961884"},"_hasShrinkwrap":false},"0.16.0":{"name":"graphql-subscriptions-client","version":"0.16.0","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsup src/index.ts --format esm,cjs,iife --legacy-output --dts","prepublishOnly":"npm run build","prepare":"npm run build","prepack":"npm run build","test":"jest --runInBand"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.2","symbol-observable":"^1.2.0"},"devDependencies":{"@types/backo2":"^1.0.1","@types/jest":"^26.0.20","@types/ws":"^7.4.0","jest":"^26.6.3","jest-websocket-mock":"^2.2.0","mock-socket":"^9.0.3","ts-jest":"^26.4.4","tsup":"^3.11.0","typescript":"^4.1.3"},"gitHead":"62351161705efa707e79b20c2e0c60b30a9af4ac","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.16.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z4bkRIvzHdnpydHUlgKlYIXFm/9kjG1hFBozQXSvfUEhqYshNk3/nyWJ7D/tChyDCSB9lZG4YE5uRWEy5+boTA==","shasum":"47242439e049e40fa24bbfad337676798226f9bf","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.16.0.tgz","fileCount":7,"unpackedSize":51464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uWFCRA9TVsSAnZWagAATJIP/R+LOM/VcAY5LmQft/Zr\ncarO8DjBK8dwfCsgdvf2gp37XHr+Rw5KZColSsScqpamqPjKaqVaNzgRi/PI\nA6lqtJQCE3QaKi1msWZWJR80gCrp4URndckQQ5QQ9tuljVadegqpiSAMh4rz\nZHsa9iesPNkDactMQ9g+WuiYaIEQd40JDxhtQ8pjKK37dRUv4A6albhbH2Ub\nPI90KZzSCfNnLTALYyYr6yhlZS+PXBrRrLPUmw3ldGPEgSIQZzMXZZv+qFw5\n7hj7PcJCMyXpxxgnLgGRJLPq1J48xYaskoFcUf08HfppHc8taX4MeMLK385a\nLH5koOgp2Y41SHzg3XOYHxUxbq1isoR9NZbI4Bxw5VgaOa3QcBiZ2ilwb5BK\n2O644HxGA9r9kRe0oRW9nm0sJjn8V78lmmf20ErCkCIQ7cagVdujTVDt8T6Q\nvnUG9GZ3wYRQVDc7rukGeLmYe5bnCNNG3Z9CwVxOU+Q3YkT/RroLS1+PAe3q\n2goG4CpP80Yf/EDd8jeaKkgbJFc7sLw2EDfZ3eEd0THtrMRY3S8rmqM8gAOj\nkiv0yW2vToyNClaZ9Vk9eZMut5DYopxKRicWqKCUXBJhqylFL1jFhcvlXxU1\nEa7yP+4BBwpZf+fWey2cPVmUbW4z2XRjN117T+fA3d4Qn0nul8peyu8DXpLP\nadLf\r\n=fD/H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1smfLBJpnwBLa8Zcwuclv9VWRLoyOboCtvlDbXE7D2AiAUogZU3OtbTkTFtvbLpt1g9Wbh4/gVGlxbp5kU6+I7vA=="}]},"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.16.0_1610540420879_0.5352904016711328"},"_hasShrinkwrap":false},"0.16.1":{"name":"graphql-subscriptions-client","version":"0.16.1","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsup src/index.ts --format esm,cjs,iife --legacy-output --dts","prepublishOnly":"npm run build","prepare":"npm run build","prepack":"npm run build","test":"jest --runInBand"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.2","symbol-observable":"^1.2.0"},"devDependencies":{"@types/backo2":"^1.0.1","@types/jest":"^26.0.20","@types/ws":"^7.4.0","jest":"^26.6.3","jest-websocket-mock":"^2.2.0","mock-socket":"^9.0.3","ts-jest":"^26.4.4","tsup":"^3.11.0","typescript":"^4.1.3"},"gitHead":"6701fc8412a5a528ba3b3355795979cce3d84a25","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.16.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-IyRaitgohrJGATsQ7z17ssUymnugHKuAfGA9jyqrlk62Rld66GdImUdiHdJAuXw4ZvxuUU09nrR7DorJiYZHag==","shasum":"9a1dd1984b0ed445ee3df14e454f45bfb5afef1f","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.16.1.tgz","fileCount":7,"unpackedSize":51701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPVpxCRA9TVsSAnZWagAAWkMP/38jtn7i2T7hOUXApeBw\nxnp+SP0adL3Y8SAhsZTqF0D0O1GoQLZ4qQsrMLWsHPDmpyzz8G2ePh/qJq0A\nbR39k9Sp+m1DHIn4bgJ7DfPnkQQOUIrmmT2uPR6MwVL885OkyGKKL4VooYm/\n9UfEhxo0YaVX9RW+E+NCAwqmWuHVGYoZCKPqZfbxSBp95UPqRdkT7E8umAj+\nJkga3+P4GzX4wPnSlG14clIb0gVTHxxVuUiZtiFH2MkFZiL7SL5T3JOmHVwm\nckGgsxghyDlo/DnEzh9sOwEM8hOX6YP+4avDC0kD48b+FnO02KaQZ9JrkXAT\nGBaa1Y/eUlVaJQsBzvDQd07rQuW8NTN0HBiZN+oGCODMaWbyWoNJODw0n6G7\nDSJdNnmoc77Uo/GN5aKWd17lGLXkLOIBC49qQWKyLDAwPK1KU+gvIb0BnC38\ny7kmXO5jDL3KXNfmRuz7rssqOyDf+47wumS8b9vit/jct78BRVjk/GDXG3YS\nKzyUv4yz/TaLEmBDr/ca6Cl6qSiFT+TRAuupaFmt/r0mFyXtnhfDdUqq5w7q\nQl46JwzrWnTMK4XgGBC2/IozH2xIl8PnMA3RbEk4yi+DThV5c1TtrI97KI88\niAJUln7iRC9KAAAhwXsbdUpXPuMTgw2CiNzfJNwjq33LpDRA+q3qBjdSmagC\nWOVF\r\n=1HK2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG91D8VC+jEQK2Fq+SKyjmbzZe28+84m73Ze0ghiXsq9AiEAtvflD3x4eRWnjMWQLPxZx4wwKwLyuQOIdvsrE6SS8iA="}]},"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.16.1_1631410801147_0.807845667667844"},"_hasShrinkwrap":false},"0.16.2":{"name":"graphql-subscriptions-client","version":"0.16.2","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsup src/index.ts --format esm,cjs,iife --legacy-output --dts","prepublishOnly":"npm run build","prepare":"npm run build","prepack":"npm run build","test":"jest --runInBand"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.2","symbol-observable":"^1.2.0"},"devDependencies":{"@types/backo2":"^1.0.1","@types/jest":"^27.0.2","@types/ws":"^7.4.0","jest":"^27.2.2","jest-websocket-mock":"^2.2.1","mock-socket":"^9.0.3","ts-jest":"^27.0.5","tsup":"^3.11.0","typescript":"^4.4.3"},"gitHead":"d3545bb2448b1e2717b9d5d6a44109677282949d","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.16.2","_nodeVersion":"14.17.3","_npmVersion":"7.24.1","dist":{"integrity":"sha512-4ggDgdU/7GnfY5GSavPKYQeoU2OPtSRZZ9LS9DzYssWA5aisi88JGTmy2w7AR0helWZRbZSAEsHqOmpD23tJCg==","shasum":"78f48a482b43ee955d068283d63deef3ff0eddee","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.16.2.tgz","fileCount":7,"unpackedSize":51587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2spRCRA9TVsSAnZWagAAvw8QAIIjqOnmiiCCPiKBrXIB\ntCypu9q8HKJ4KTEZp7u5hwZ494Ie5DmSiSE3qNzDQV2JaPsrseZat/Z3GFQY\nSY6YclJmoxfjtduXSXVq0p60Tbebfzt+UQIJwrwPI/Mifo7XLsijYTujVyJf\n4qvUW1AeX+ECg55dC1sjioR0lPR/E8K09UAMPgjakkxHQU73PHC0/1fPojpF\nqZemOUT8sJvUWFMV9WWv/8hxvJHQrTRsFgZfaXCDUbn/m7r/tOn4o5yMX2vg\nB7h1txtGKlMQj92wTeIchP8J0khmPodWl1+VLtkPvjdEaGXNuouXOZZx9Mjc\nf+2YmkWPM6iFvBSp16AXCFH6BMvIuOGVOyKixCdoiMdI/2gLufJ8UmqTGq8l\nW+Z3NLoYwqiCo+Z4bTHZ02wsq/V4+snWlsozGclKhKrwv2K2Xm/u7SRoFxiP\nCmeg8hAou226gI8vpmOSbxgpq+MRMi3jr6I/btzaPfIZUxjOus/B/IL+0iby\n/yZLGRPcLrjrJOa/8qAs7UP23EBwtI7qB66ps8lu0M5Oqsliyi+4J36+nCZi\nGLzZSqh+jvfKcNUpCldMOhItm3fUnO1e8PvKV+1Lpt3tzxSaUTbxpZExCA2a\nNefWQdVi3R5Mh21Ka4CjxGK/vaWj5fpvhsKIotkYwsY425y0VuW0lVs+dEoe\nLbyi\r\n=vGJr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9F40nod/Yh8fi3GJ5yRw06DqIE21Wg5M4Q7HBYsbllwIgbGQQovY9iVsR8tyj10d/4vBqn2shSowGWgzNqXakAoc="}]},"_npmUser":{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"},"directories":{},"maintainers":[{"name":"lunchboxer","email":"metal.lunchbox@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.16.2_1632663885861_0.9691558179760102"},"_hasShrinkwrap":false},"0.16.3":{"name":"graphql-subscriptions-client","version":"0.16.3","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsup src/index.ts --format esm,cjs,iife --legacy-output --dts","prepublishOnly":"npm run build","prepare":"npm run build","prepack":"npm run build","test":"jest --runInBand"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.2","symbol-observable":"^1.2.0"},"devDependencies":{"@types/backo2":"^1.0.1","@types/jest":"^27.0.2","@types/ws":"^7.4.0","jest":"^27.2.2","jest-websocket-mock":"^2.2.1","mock-socket":"^9.0.3","ts-jest":"^27.0.5","tsup":"^3.11.0","typescript":"^4.4.3"},"gitHead":"211baf68cd599cfeb7b1ee9a7e5752a71178ad32","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.16.3","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-hh1Y2MSsmtK6V23x7g/St24MJBN2SDitT6P7Yfu2g8Fb49GNlkRd7KMybzU9X5z2oKr9LSWJyL7pUx5p1zinxA==","shasum":"be2aa0c2423ddee6a6036743908c26efa0288d0d","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.16.3.tgz","fileCount":7,"unpackedSize":51587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJzKmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpbw/+Igocs0cX7ITF9J/9oUTA2QU/f9wvGKX5y9Cmazv0iTilOZNh\r\nsGB7MQurhWBt5HSsuHtvm5YWLYrFZBvVyzvyNc7VDiA96grIFK3U+B1x6xUk\r\n9dDkr88lqHxxAK/Vivg1U8zoyC/w+VgpzNecUx9LEGP0sdKTTSk0vVQxIPW9\r\nDWy2cKdP6o5shuJD0ocJH8IWINqAhN+yMFEI2OT1ZHURSsGECths3ock1PYM\r\nTHHft0677QDfIqLZJkM5RJCatp8c8Ft16i4Z5ZJSENiwwMGD3AiOF/wvLpSO\r\nktINlpE7ZuesllXj9yptNYwyJelExRrKJQeJEJ7DYHbYwquIp7W1kIyGAG9v\r\nBGRsOWL+XsFMezEKuZKSFU77/DfpAdEmLcYzgeNxEA9p28Irk+2JaD02U8fA\r\n2lxws8JpAK093MaJn1DR4ZVFFGAVDCug/QTzIqlMa97mK2SJ32urhNmbXg1K\r\nj/tZcE2L5EJEGXwYNhV2aU3QeOC9AiAwhFxElaB9P4MYED8iZx2uthXfTsn0\r\n47uV66wumzvGzI+RqObQ0TcGiA2/E3EXfOZAICIXGX7lJywEj14DVyW1fOAJ\r\nycljegaNxj7Xgf+xKv+SB6pa41OesFztXEsUpRdqvOPckpIqG+CsWfUIcbdi\r\nSWuAJEgdzP39JA3IYYwVPB0b2uROM4upUoU=\r\n=ZAvY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7jVIr/GZPAf7/5Ik5eD15G3kJxVagv/o3Ki3RofnRfwIgHdrIRJGDev/ezinr9+nlaEMCE3MtE/0HkzC7sXt++x8="}]},"_npmUser":{"name":"lunchboxer","email":"mrsmith@aliyun.com"},"directories":{},"maintainers":[{"name":"lunchboxer","email":"mrsmith@aliyun.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.16.3_1646736038022_0.5605064064452723"},"_hasShrinkwrap":false},"0.16.4":{"name":"graphql-subscriptions-client","version":"0.16.4","description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","module":"dist/esm/index.js","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist && tsup src/index.ts --format esm,cjs,iife --legacy-output --dts","prepublishOnly":"npm run build","prepare":"npm run build","prepack":"npm run build","test":"jest --runInBand"},"keywords":["graphql"],"author":{"name":"James Smith"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"dependencies":{"backo2":"^1.0.2","eventemitter3":"^3.1.2","symbol-observable":"^1.2.0"},"devDependencies":{"@types/backo2":"^1.0.1","@types/jest":"^27.0.2","@types/ws":"^7.4.0","jest":"^27.2.2","jest-websocket-mock":"^2.2.1","mock-socket":"^9.0.3","ts-jest":"^27.0.5","tsup":"^3.11.0","typescript":"^4.4.3"},"gitHead":"c41d87871a583bd253ecc6451421d132695a0743","bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","_id":"graphql-subscriptions-client@0.16.4","_nodeVersion":"16.13.2","_npmVersion":"8.5.3","dist":{"integrity":"sha512-tvgcxIRPDbvyBEooKi+TvX2p+z1BxkH2wkcc819iUnT8Rx2ed+SDw8w7w7wa+LR8rluW3jP7oDmqQBzPflaQ5A==","shasum":"022d9475008fe7e49f405e7c5b3d65bf8e48b060","tarball":"https://registry.npmjs.org/graphql-subscriptions-client/-/graphql-subscriptions-client-0.16.4.tgz","fileCount":7,"unpackedSize":51587,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAt+9nL50HxADRbW/7DYuLTeccZMNectYzMF6+WFEFLsAiBKPxzSI+vvMzur9sSNx7cF3Qx3V6YuuDOuEL1+oVFNkw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUo3HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5dhAAlcgqqMcQmefnoitxxnWKWexzgTiF24bt2qJgmIWJ/YH83UUr\r\nNr7HdaZ/IZQmzwNfEl7ARUaudzWCjobIxGcWHqMqpwUL+Yw4j/SsREQO9t4E\r\nycffu9uzYDnSGvne4lwV6UJNNrybpe7IOXovjK9wadPczmjHV+53YoeOmY+Q\r\n4v3PfCUIwTE/Ild5jn/u7eM/r5yOwW3CllIzk8sgxzWtwAPvUOeFy7C1A4N7\r\n4afhpuv/WgKsusx7aTbGHxzpP8rYFoNeueFOnvYApSn+Jm/nhiTG+WynRNRU\r\n4hQkYFUeYSLKGpJS/urUKtFJf+61bNxeZ7dK9Q0LabCoQrweOiXAT8wpkDB+\r\niRoM8smtitVuAqvoct/UNi2nlHMg6EJkO8u8/C8Q5iEqHPu1IA0sTP6HJ+24\r\nXqW0a+qMyTb5ouUz9+nZnwNezit5jQTIB02FpGe6/613CyP9IAhVOJ5tBfip\r\nvZz3u6VoD4WCICfYC1EspRSuHdBbD2oTlJC7T8dbllTBY4KaeEfKip9m/j2h\r\nmhuYgR1v2QwY8UJ/6zthiWwpGlAYvOiY/CjAA7KUeFx3mSE/7UtiZSwGWk6j\r\nmSjIQMVSGr8jdKmSd75T67ZF6GlY41kFAMvDGHw8a8krhxwsnZ7hBFtjB3jq\r\nzGEouj06Bl6+oYF0jG1OvIU1sTCM30XvPoo=\r\n=50cZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lunchboxer","email":"mrsmith@aliyun.com"},"directories":{},"maintainers":[{"name":"lunchboxer","email":"mrsmith@aliyun.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-subscriptions-client_0.16.4_1649577415454_0.9008112145575256"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-11T06:29:16.801Z","0.9.0":"2019-04-11T06:29:17.057Z","modified":"2022-05-04T03:17:19.256Z","0.10.0":"2019-04-11T06:49:28.681Z","0.11.0":"2019-04-12T08:23:24.376Z","0.12.0":"2019-08-16T14:29:29.292Z","0.13.0":"2020-09-15T06:24:26.263Z","0.14.0":"2020-10-21T06:22:56.512Z","0.15.0":"2020-10-31T02:37:34.404Z","0.16.0":"2021-01-13T12:20:21.002Z","0.16.1":"2021-09-12T01:40:01.306Z","0.16.2":"2021-09-26T13:44:45.981Z","0.16.3":"2022-03-08T10:40:38.163Z","0.16.4":"2022-04-10T07:56:55.666Z"},"maintainers":[{"name":"lunchboxer","email":"mrsmith@aliyun.com"}],"description":"A simpler client for graphql subscriptions based on apollographql/subscriptions-transport-ws","homepage":"https://github.com/lunchboxer/graphql-subscriptions-client#readme","keywords":["graphql"],"repository":{"type":"git","url":"git+https://github.com/lunchboxer/graphql-subscriptions-client.git"},"author":{"name":"James Smith"},"bugs":{"url":"https://github.com/lunchboxer/graphql-subscriptions-client/issues"},"license":"MIT","readme":"# graphql-subscriptions-client\n\n## graphql-ws\n\nThis library works fine, but you may consider using [graphql-ws](https://github.com/enisdenjo/graphql-ws). It's popular, well-maintained, works, and has zero dependencies.\n\n## What is this package\n\nThis is based directly on the client from [subscriptions-transport-ws](https://github.com/apollographql/subscriptions-transport-ws). As the name suggests, it's only for use as a client. It uses native websockets to communicate with a graphql server which is using ['graphql-ws' protocol](https://github.com/apollographql/subscriptions-transport-ws/blob/master/PROTOCOL.md). It plays nice with rollup, too.\n\n## Why this package\n\ntldr; It works with rollup, and its lightweight\n\nsubscriptions-transport-ws works fine and it's better maintained so If you aren't having problems with it, you probably might want to use it instead. If you have tried to use that package with rollup however then you may have become frustrated and hopeless.\n\nI found that the imports from the graphql module were causing problems and that I didn't have much need for them. This module ends up being therefore much smaller and simpler, but one difference is that queries **must be strings** and it only uses native WebSocket, so you may end up with problems if you aren't targeting modern browsers or if you like using graphql-tag's gql template string functions to define your queries.\n\n### Subscriptions without apollo-client\n\nI couldn't find any roll-your-own solutions that worked on the client for subscriptions. Making websockets work isn't difficult, but if you want automatic reconnection and a few other obvious necessities then it gets more complicated. This package includes them and not much more. You can use subscriptions without apollo-client at all. You can use it for all your graphql queries if you want, but using fetch instead is probably a better idea.\n\n## Usage\n\nIf you have a apollo-server instance you can use this for subscriptions only, pass all requests over the websocket.\nThe API is similar to what's described at [subscriptions-transport-ws docs](https://github.com/apollographql/subscriptions-transport-ws#api-docs) except that it doesn't support middleware and requires queries to be strings.\n\nAlso, this client supports batch messages as arrays from the server, and they will be processed as if they were received one after another, for example:\n\n```javascript\n[{ id: \"1\", type: \"data\", ... }, { id: \"1\", type: \"complete\" }]\n```\n\n```js\nimport { SubscriptionClient } from \"graphql-subscriptions-client\";\n\n// get ready\nconst GRAPHQL_ENDPOINT = \"ws://localhost:3000/graphql\";\n\nconst query = `subscription onNewItem {\n        newItemCreated {\n            id\n        }\n    }`;\n\n// set up the client, which can be reused\nconst client = new SubscriptionClient(GRAPHQL_ENDPOINT, {\n  reconnect: true,\n  lazy: true, // only connect when there is a query\n  connectionCallback: (error) => {\n    error && console.error(error);\n  },\n});\n\n// make the actual request\nclient.request({ query });\n\n// the above doesn't do much though\n\n// call subscription.unsubscribe() later to clean up\nconst subscription = client\n  .request({ query })\n  // so lets actually do something with the response\n  .subscribe({\n    next({ data }) {\n      if (data) {\n        console.log(\"We got something!\", data);\n      }\n    },\n  });\n```\n\nQuery must be a string.\n\n## Warning\n\nDon't use this with apollo-client. You'd really be defeating the purpose. If you are using apollo-client then maybe stick to their way of doings, so use subscriptions-transport-ws instead.\n","readmeFilename":"README.md"}