{"_id":"topgun-socket","_rev":"45-f8c38a3ec673f4e6d3a288bb4f663ada","name":"topgun-socket","dist-tags":{"latest":"1.4.9"},"versions":{"1.0.0":{"name":"topgun-socket","version":"1.0.0","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@1.0.0","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"4bb2c35a3f3e62cc629b4b169ce779c89388a71e","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.0.0.tgz","fileCount":73,"integrity":"sha512-hUV1w/XBkFyFDEd58tjlz5byfUd5U1YWklvhsL6COFSOW/+v2VCyVkUhwMFb8QH1QQ2m9WuEJrOpymfMFZm+tw==","signatures":[{"sig":"MEUCICOPR6hL7ijFtR5WsSCtYAGXXwDcLKMESj5Xlc7i65RkAiEAjy7vYzDoUNowjfyg9uISWhO9LzvhGa1w6W33xvDCivM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ+dNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLOxAAieHuNv8amz1PVzzTM/9tZ+21DRBlEiWwEbZ15F0aThLWi+hT\r\niJYQznQde7FgDSxO5+6nMmCMNoQOPC/l4jlfSftVYEEg1iNR/8G+nIQRVUTC\r\nYfU5/QgsSwrrqBdJF4vfoWWIRHWJLKdz2Jt5xw5OzVGeObCVEH2dC39vk63A\r\nyVCI1451flXat6f/o0ilF8Ray8peAYSEbzuX/loMYHVXOZ2NPS8q39ozKLG+\r\nWUE/FRZ7VR4u2lJvKIhJTJsEpxH0711TkxLp1Rm3Y7tXgmTHJoTmrAbDG1np\r\n+N3nVhFJvAbBwcWHn1jn/EbHm6vOa45ExNCIldfPkK9qg7Ow/mUVVEVXPs7h\r\nFhjx73akP6nyTXoFgkwH7/b0bZSx5wIzEjUFIkjnr49STARumJbUqDrOwj5E\r\nLTrWVC2TyePwAv4mBrqR9xL1upmPmK0NDOWsvl3jNm/Lw7C+6aE5CWMH9LcB\r\nSZuGfVC+EYtEC0wFgp0RbfN+P0HhvO0ijCp64CUP+WCchQkWQujw4+jw4JOg\r\n1+DZOW05GWoAPTXaIFcAjBgiNdveMoUt2zPaXyRQUWSJxmU2KFojzfs9WyuC\r\nKY6LWVyT8ufOwyimdIorGwIubdt2upgYDAXRbzf1CvkaC/iM3WefK964bIgI\r\nbRM/vGUyi7Cau+4HOG74A2Yg1TS9nNPRtOI=\r\n=ZQoz\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/socket-client.js","gitHead":"9d188234043067f7604c65ab2c08f1b92c0a8da6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server","ts-types":"tsc -p tsconfig.json","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.0.0_1680336716795_0.7084883990141033","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.0.1":{"name":"topgun-socket","version":"1.0.1","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@1.0.1","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"bbbedcc5a6b429a7c6dd83b1d89a5000b3bf8676","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.0.1.tgz","fileCount":73,"integrity":"sha512-NSGtUylFWQuDFSTHc11xtWlFMsR8HQyz7/mWsAgAYPverWn6KU3A6R9GBGWnH5jI/49QmfmmuHo65Zyn2Eawmw==","signatures":[{"sig":"MEUCIQDGiXh88ns69XDHX74QkwOR2nGk4zg1xNRF9Tly6QtQhAIgKRuySIXwja3GDat4y4zoagV0TC3Qv1d8iPkG5wMm/YI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ+/3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4Bg/+MlB7C5buZKRLO+cL8MLJOYX3G9SSnAYjEpUvYv9uT1OSNsm8\r\nQ22VcOU6g2YSGCFlnogHMydSUkTUaVKCBvQaFrcfSglKYw68UqWN9XqVufjb\r\nxP6S5n/Fuf69Wp7wc9OCb2tmvzgy1K0LeRi07JIEjR2VEFDpGOVwpXhghHRU\r\nltHzSZ8QyAYGlY8Qw/9WJ/q+e8sA+lNYlhri2upVHUAn2FqjDtRdcPtpNXpP\r\n0FiVwHZpYdc7e40NMXp4EpWK+dbGYrTpuxbet8ZC62m4ImEJU7+aVeQBW/NB\r\nKOBLWruzAHQHZOkACf6WjajuYPvXSRhNMAgXTN7edoyPdQ661Ryr313eekgS\r\nxU8qppd10iulrUUduAWrcV14cJZJizi9w1aBUDknRFAK3vgJnC6POiUj95gl\r\nNdjrYGkALyvAgLawtKS1E90F6oykN4WipEi1wlG7e0Sui0nNzMON3toLCAq+\r\nocBqOLkSFrayR89oKyjOXjDTvWOD5YqlnGkR0ONQWQ9e2LHLUNwPKarnSVv5\r\nHAugKDdnSbYaj0PaQdFFap28BNXL5FE2z3hYiuMpppumkSUHXFbPUGImQ1FV\r\n+IZY0zE3ia1BDed4vyYLWyIT9TZ1OqURPjvCqbvwEMV7e8Cw9wpBiIkIyi9l\r\n/YeYnNynf/xEIk99HL4qkxLBZ5vvAIGsEuM=\r\n=EO0e\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/socket-client.js","exports":{"./client":"dist/socket-client.js","./server":"dist/socket-server.js"},"gitHead":"62b3b100eedbc172d4dd487b7c36ef7d408777e9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server","ts-types":"tsc -p tsconfig.json","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"./client":["dist/socket-client/index.d.ts"],"./server":["dist/socket-server/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.0.1_1680338935152_0.3567546307150822","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"0.0.2":{"name":"topgun-socket","version":"0.0.2","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@0.0.2","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"f7a8aa46d58b5da46fd4c5bbf66d44163a1afe5b","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-0.0.2.tgz","fileCount":73,"integrity":"sha512-KRZOmAu2tJAgg6U0QLcQ5SMta23KJ469yHYewx/kAcXAiE0FlTonKgAZ+QS/3tNHcgm6i/Qvp8ffPPvTzyJwig==","signatures":[{"sig":"MEQCIE8Wljck1sKU+SPNGS/gMbc3WY+U75BfOzIsF+m6FkvSAiA5dNQmSKdxzGBBeTt7IVX2MZJoAcGm+U0VpovyIjZXrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ/HOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHBg/9FF1QcJaVc60fEikYOoFuyH3csmHwzcfhvRx0vz1pY1ScJcl/\r\ni5Lx5R0P1IG/pV7HAZ6IR7ar+0WQB9tclkWpyMxzj3Gt7IRSWrr3qwbEEPPe\r\n8bHeGkjHlOV1CkQQY6VC08YrJT61KQh3ElFRgikPCgqa4njAUCDCp2kMJKIt\r\nQEAJ759eI7pxjVLChOagyTxNWx9II8hrEPOQz8abVF5TxuNv3JPZl5Vgi7K7\r\nfUQr6SlD5q5XRLUETAKWSFpgy4LocWE4D1CT28sD5aI+uRJOCCD3eL4npFQ9\r\nZzq4Kd44E6EC5bwbIjp7L36b4qz0nM9k5xNP5eBieNSxOZy7SJVej30eX+LI\r\nvVyzf8oJfWH26W0IOtsm9UbXur1S/unM8WFUiOHkocvoBarX7NgSi8MvuHbA\r\nWQQRo+Iy4jS1WCoJXmWWHKOSAlq3XOLqNrk8fa2kvVyLM6yIKv/+JlDaHMQj\r\n8AOt33Y82MEot7o4yM7AOJyJMCx5j2wO74BAB+qatMn9jDNYtmH1jfQ8yBaZ\r\nRjBFz2q3c5TAaDv/VtSamC3jUR2WWqCenyUJfRLLjPMsPu7GcNzr+DyFEOzd\r\n6tsN5QlFAq1P5U8Mi9Q/c69lOFVPbkTie7kGjQegT1Y4in76worOfxoNnmYx\r\ntwf0gSz2x/f2avK+y70R78nT1EujANnYGuU=\r\n=7YgV\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/socket-client.js","exports":{"./client":"./dist/socket-client.js","./server":"./dist/socket-server.js"},"gitHead":"422c739ffeabf5169bf9f2483346c163a4b9078c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server","ts-types":"tsc -p tsconfig.json","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"./client":["./dist/socket-client/index.d.ts"],"./server":["./dist/socket-server/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_0.0.2_1680339406730_0.5789491131596967","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"0.0.3":{"name":"topgun-socket","version":"0.0.3","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@0.0.3","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"794ff43ebfa7ae90e7dcd6af867d346f5441dbc8","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-0.0.3.tgz","fileCount":73,"integrity":"sha512-7vQJocbCUrW4pG0U0Qm7lqh49bwaEiCxNMq1Zf1qfjQM3wJg18slgUExl9Po9CA8/3E9Y85S3OXAvN6Uf5g1Pg==","signatures":[{"sig":"MEYCIQCPpCxag7OPFg4mg09nHMpxm4l+xhd2lFvGZdsBPuw+LAIhALd7UXakrrNLZrt51dnS0C2fMaievtcEXUjHyl7vvcZ/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKB9sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6VQ/+IVnsFQdL4AwxwzSSD9Xl7hQw9q5z+iKeqJ6tVhEWvMGk3Mj9\r\nX7hMVa/xYozYlTzK84DkCNkFV8RX2Dbw5zLGMPQDxbWTweHSkXyDgvkDOmyn\r\nElK+2c9ubALrrBKNhLRxI3iIPpzgE+ntaWMCMjyiXF8ZMOH0soVQSOUAFWTB\r\nkkxvXfPtyqYh6If9nbaSCNjbrkEWEETUF4OucnU/9xnycyU3dJD7rJcDZh6n\r\nrQmAnadfLNCNBIYG5JQersM36OpWdd93v7Yd+HPwWLUJqc4NJlES9z9C251o\r\nBFkzjj+X5CuSdJ3cc/lFvtqZEui0fa+x95/hlAHY4bRz6QAKccz4BzZY1U3H\r\n8eRUQiY57DAzb0UmUz66v0M7UCtMpGT1RqjZfrNHY9oBoZD1G/VrTIv/+Rbm\r\n3jbKKP/s+3Bd+TJzhGciVBFgQF2gd6PiaCMWR1VW660xFEzSzBGx3NssZt9v\r\nFUJ3pSVFcUXAQE64qljxQkcjMvGeG3tiTm24WCyUj2GLklcSV2MDUgIy8ihq\r\noMgB84mBNgEAKKI1L1+aIjBxVBdiKAcy3N5aT0mY7y3UQ78Yr9eumLwq0h4K\r\nYZj3oprr1G5exGhd7dThl4r3Cm3nqxIlwSebcnG/oxp8RrjFcWYHBHr4n/qc\r\nByWVm5u+v9PDEvCaBv8lC3claaDFOUQdBj8=\r\n=HxMD\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/socket-client.js","exports":{"./client":{"types":"./dist/socket-client/index.d.ts","import":"./dist/socket-client.js","default":"./dist/socket-client.js","require":"./dist/socket-client.js"},"./server":{"node":"./dist/socket-server.js","types":"./dist/socket-server/index.d.ts","import":"./dist/socket-server.js","default":"./dist/socket-server.js","require":"./dist/socket-server.js"},"./package.json":"./package.json"},"gitHead":"c9be35c4b7e6cb4a1f111f768570a7c3456b8398","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server","ts-types":"tsc -p tsconfig.json","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"client":["./dist/socket-client/index.d.ts"],"server":["./dist/socket-server/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_0.0.3_1680351084392_0.22129338275247368","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"0.0.4":{"name":"topgun-socket","version":"0.0.4","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@0.0.4","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"9bc84a1d25b2b2842a2d53952f815d47da6220df","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-0.0.4.tgz","fileCount":77,"integrity":"sha512-WsQ9pdJuD0mzGIclMT2/HTI/ifbXsN9Fmfw28IrdgKZ47yN/sB0aq9qSeHf9bERJUNKFK43gtR1/+f6dKWdyIA==","signatures":[{"sig":"MEUCIGmgP+iydGXwKgS7x4+xqnJn4FohzQprxbr9/pzwocH6AiEA/qSZciqFhIqMWEcgxLA0FZFfW49Bcd221Hqe09bQPa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1450606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKCcYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8XQ//Y1qBs+2ObgbtujYlv3B5mQDKVqAimDpqoNTob97zAV7PdTPt\r\nU2NdbmE34FLz8Yk7Hz9DTdWQuM3PZI2ZY58sY2/nveF56v0gRKYkyJ+nfIl6\r\nzg9ozFYO2LEkBRlFR/plBiOPiJUeIJA/rB6wHkesApBKC/vimuzZan5ost46\r\nOfAhz/zuzUQ7K+yJwGo0zb+cA/3oj/4kMEIF6VmuHmb3W98aYisGMR8yL2Vv\r\nVLEuKXBjsvW3fmLAOpZffCXmBR6Y/0md6liCfqYCNMP0G59547rs7n4UhuhL\r\nDGnsrjU6rPi8hnS1TdVPRJPhPwBIMW9Fxa9m0HU1RrO0kHBF76UGvFKsyhkF\r\nimerI0LJjQVQS9TOOfLpAYUzSXyfd0x02A6nwAKaFkifZkzoz9T0pmw60Va7\r\npW6d18pwG/0fjrmmbRqLdGRr2g9tnfpXv+dGM4I/uAzeCX0bp8D6DsFVp6cu\r\nM0ZTgppys2n2h0ex8TL2WWxcLd5e5IjtlO5QIV00mtpREMDLqWLL6PrP0k6c\r\nK25Tr4C57kOzTc06A3vT2wJLje6A2y0Bf9QsJriTFBPCvbaEcngKiJkgyh+A\r\njqkd1g7HC9TtQhqC08MnbRx45G6FI4Wvw/lUEQcQNve5rlG8EUGSXv9/dmrC\r\neOdIYfsh/ZFefpegFx2EOfDiAx2bXZidAqk=\r\n=5M7R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","browser":"dist/socket-client.js","exports":{"./client":{"types":"./dist/socket-client/index.d.ts","import":"./dist/socket-client.js","default":"./dist/socket-client.js","require":"./dist/socket-client.js"},"./server":{"node":"./dist/socket-server.js","types":"./dist/socket-server/index.d.ts","import":"./dist/socket-server.js","default":"./dist/socket-server.js","require":"./dist/socket-server.js"},"./package.json":"./package.json"},"gitHead":"c8df7eb2eeaea7d3df94ce71f8048f32771b5558","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server && npm run build:main","ts-types":"tsc -p tsconfig.json","build:main":"node build-scripts/main.esbuild.js","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"client":["./dist/socket-client/index.d.ts"],"server":["./dist/socket-server/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_0.0.4_1680353047765_0.4371863350975347","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"0.0.5":{"name":"topgun-socket","version":"0.0.5","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@0.0.5","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"8682a4342840a6051fe810f6da8a13569c7b209a","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-0.0.5.tgz","fileCount":77,"integrity":"sha512-FllQ8LIxsY5WJ+iQyjs8San6hHXYPor3SSemOo9o5QV3l6MOJpF65WGWeyFQGsWPgPiNV/43voVXBv4KFSYyBA==","signatures":[{"sig":"MEQCIAtd9lawQbedQkwvjzGdoDOamloHblHVwL85tCnvlEjrAiAhWtT+xFn7alOBzhX11emkaicCqE/lXfTzIZBDEKqh9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1449152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKTAQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4+g/+MvkYVkKwcwVvZJhqBu7kunaoPTTtG25xivIYieqLj+DsxsCk\r\nMS3E8czT/VCFFnjAxVQ84pytNasisgMfPjnVJB/Je7Q1tWnxvdP//bnhMPtO\r\nb3dFQ0KT53bH1lPAiG6APSqBkuRKj3ArUzEWnP1W3owFQFGlpJ8NE7DOZztE\r\nV0TOQdxq9mQCJT7rXoivAwzE7LPkyI52w9cNq6DDvAC5U1rhvkRgGvz8/KM0\r\noeYuTPILGaB5swLoti1QcqZsxSn89Ct2dQgTOiFZBBFGDj7GGUzfADAMobfS\r\nEqvJqPBfPc7AEZ7AIJ23/dzscz8TCgYgxGn670p73iPK4g0PUOqkR1UqP0Fp\r\nWqa/jvGL+XmQ0Q2c7HdjxdAyr4CEeClXsA0zIn838azyluq86U3b/2kqdTrM\r\njPXRuZG364qniXsVbRXLYKHECjH/oBbE3aQBNxhE6dpeY+JVKdRB7xcvp6X5\r\nRYSoeZlOm5fVUHgMLaug+1oZoSCaIOHSn2Dxdkq0hlpYIggycJlhyK2SNkR/\r\ngZgNuXup/2X5fxdPhcUEyZS/UPBWUEd7AGxFSq5Au5vxsFLLJBLtaJP8VA8g\r\naSBxl4HGyihCEq6yelaSgiCOZtgmOMjN1sQ2K3FZQ4Tcq8GFf2pS6/zpNfR8\r\n8JF+PJIzdAR6FD8HnruMSTJIKjZXKNcqOR8=\r\n=TqGU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","browser":"dist/socket-client.js","exports":{"./client":{"types":"./dist/socket-client/index.d.ts","import":"./dist/socket-client.js","default":"./dist/socket-client.js","require":"./dist/socket-client.js"},"./server":{"node":"./dist/socket-server.js","types":"./dist/socket-server/index.d.ts","import":"./dist/socket-server.js","default":"./dist/socket-server.js","require":"./dist/socket-server.js"},"./package.json":"./package.json"},"gitHead":"e599b5d71930700e52c22f5e444bdaa04a971e3c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server && npm run build:main","ts-types":"tsc -p tsconfig.json","build:main":"node build-scripts/main.esbuild.js","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"client":["./dist/socket-client/index.d.ts"],"server":["./dist/socket-server/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_0.0.5_1680420880103_0.04529881435828087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"0.0.6":{"name":"topgun-socket","version":"0.0.6","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@0.0.6","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"9d44a7711bf2553dbcaf8bc8be51297a444796a9","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-0.0.6.tgz","fileCount":79,"integrity":"sha512-E3OHXR9rp5zCYqsB9yEzIg6MOyWPjq7mHIBsSyw45Jl+3w8p4r4thoN8Lv0bVKpPmdeAN+ESiJRFS/uGPNzp0w==","signatures":[{"sig":"MEUCIDr1tmufoMx0vDmmWzTOFmgRPLx6SCqFPAJ+VLA84QjxAiEAyCYPtD0gs6iN7KH4QY4TSlZpOiKvnx++ApKdcxep7UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1821046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK8iIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXzg/9Gcm9fNElAt2ErfGO9UP/b56Cj6n0pjYYwd3bGBcvS5NulXIA\r\nwDuYNpIt3vYD2XhIYjXkFz4+Y1hS93Ty6SjhioVe6MHMrsgk1s5gwMyVI8Nw\r\nkrrD68eB4tBsN/fZrO9OpAp+IU6+yB+Iyu7xDegZFiZ3usmtFeRsuYEdG88k\r\nnj5EINE62iuqSQpzgD02JC/HXY0s1LPeU7QnWAfo+y5dT3tzCofwGWrsumHh\r\ni3BVHU+P34wKUR4jJMrtjtG/RDa5gkVXO3K9oq766Iy+4oqXBT9EzrMqhtRS\r\nnzfoIbPwc2bdpPgx6d/0cRipEEcm6gQXGSAxk9MKE7F+1RDPG+xUaI96e6pi\r\n/tNF7eakwGwY/4nCJQKiVk0mag5ieHnV/bZVtWI8UO/lviGXW2NcS/t4aJ/j\r\nlNUh+msAQ51BKjCSz6np2ra/ozFD/nRVATqzsWIg9fYg+k6vwLZN0lh5n/BD\r\nBf/SfJOj0aqfjqBsao+C0EKe3Zvk6MhB9zj1kAsgbr1QxLhStysX3NEHwFKv\r\nxsYtOq3BI2/eypPaW3BjP2yf0SYU2JPsW7aHf7YjdR+HxIQ72e3FEMvNmxPp\r\nF+7Smu+J0epQFL6GUepleRGBoh94tnQyyPOn0UwtpbjC59W5bBWNuMsXDp5f\r\n8wp/3rpk1+yxSKno/u5W5oK8fr3zVEITQh8=\r\n=mtDi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","browser":"dist/socket-client.js","exports":{"./client":{"types":"./dist/socket-client/index.d.ts","import":"./dist/socket-client.module.js","module":"./dist/socket-client.module.js","default":"./dist/socket-client.js","require":"./dist/socket-client.module.js"},"./server":{"node":"./dist/socket-server.js","types":"./dist/socket-server/index.d.ts","import":"./dist/socket-server.js","module":"./dist/socket-server.js","default":"./dist/socket-server.js","require":"./dist/socket-server.js"},"./package.json":"./package.json"},"gitHead":"2593293d4c702bcb4946b0ef35763c1139619cc9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server && npm run build:main","ts-types":"tsc -p tsconfig.json","build:main":"node build-scripts/main.esbuild.js","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"client":["./dist/socket-client/index.d.ts"],"server":["./dist/socket-server/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_0.0.6_1680590984336_0.8996702683225044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"0.0.7":{"name":"topgun-socket","version":"0.0.7","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@0.0.7","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"9cd42f0e3475b94bcc039d899c0d2b640b778e3d","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-0.0.7.tgz","fileCount":79,"integrity":"sha512-LknRbAP/xC+zpFGG9uvGSWyVVV6R2f3eFQUCqx1LqQsUNIvONtl9jT2JR/Z6xsJFENaXZ9T8U+m1xHdRgLC9tg==","signatures":[{"sig":"MEUCIQCp17Ao4skT8M+noKK+7P4bxaqyDavt6WwwZOFdp1dPnAIgYSPANlasOHy1vPpvaNBkH75DSSRPokonvFNlzQ4yVd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1821158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK9pnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdYg//VH1NT2Zu+MqG7fnDhrUQEhg1X46Vbj5c5eisEF0WZxAlNvUX\r\nT5yXjJAMEiDPiH6y2QeL5ya8IEUlK5J65duss15+vEdeMFnmqkFnNJWNWHsy\r\nL0IJoqQui+N0qL+5DQnNZxTKj7ZEmY/z3KssfTHxPWDM9avJWBsJrtWnuxTS\r\n35vv/XerRAcz3el2a6dWCxXB8qLyprmkCInFBSH5doYX664YISU/jdJGSp0P\r\nPjmZkkHa52vEzjF+Yv7FDW8fzCP95GT8NVxMIiq0b1qlTAIoqwLBBk5rok7X\r\n84+i6T18s3ClS+IVIT6YKAma0WiCJ3pKDxMQXsO46JT2ipRLxhUZOwV8/h20\r\n/lhzcpyMOeybewfHKx+9z2+cX5/W8FqBKK/rAbfhofMfJS8am6GsHV4/FGW0\r\nB7bghCAr45wPfoPEraO57CsrNHJk2xziRv5BnnVyXNKrEYe1u0u4N1OTVIME\r\nv6yqr7SXQzsNBin2w5ITkJd1oDZWC19TMkliaUx7nkK0IyXtL3kUn2Mp3sry\r\nV9NXrJlAHCwzVa//XMZJ1CFPAbAK5SJ1NDahaFCARsMCvsxNpOjFJtLHWNt9\r\n1DIJFeQgtSPQmjhHkBomF0xQkQWXJ5tcIJo4ZQiUeRPCv40JeSEbPwQFM4qK\r\nmYABxE0N7Ggjvmxaza+u8RyzsXFj04eSeXI=\r\n=+x/R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","browser":"dist/socket-client.js","exports":{"./client":{"types":"./dist/socket-client/index.d.ts","import":"./dist/socket-client.module.js","module":"./dist/socket-client.module.js","default":"./dist/socket-client.js","require":"./dist/socket-client.module.js"},"./server":{"node":"./dist/socket-server.js","types":"./dist/socket-server/index.d.ts","import":"./dist/socket-server.js","module":"./dist/socket-server.js","default":"./dist/socket-server.js","require":"./dist/socket-server.js"},"./package.json":"./package.json"},"gitHead":"b26a23779e44483f112bcd4533dc4171b9fb4be4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server && npm run build:main","ts-types":"tsc -p tsconfig.json","build:main":"node build-scripts/main.esbuild.js","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"client":["./dist/socket-client/index.d.ts"],"server":["./dist/socket-server/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_0.0.7_1680595559273_0.533827691678241","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"0.0.8":{"name":"topgun-socket","version":"0.0.8","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@0.0.8","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"ce2dab4d6cf23d5a0cd006a0b8f00ebe7a522ddf","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-0.0.8.tgz","fileCount":79,"integrity":"sha512-X9wb2u5c1gvU6oNZqIoyZ5JsBcx9M0RFJwpZfzZiUafCV5XCjTPXI9pqlQ1vnyeVuy2aLs8Ao5TQNUKXwJKRaA==","signatures":[{"sig":"MEUCIQDbQSO4UAgCc6jDpSkajtXlD7gfgVQ2gHKrhx/oi7dnBQIgEyH4cYb6INo+zvB2k/uBsEBvoDqRrZ+MNNLoIeneudk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1822346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK9uKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYzQ//bvOHacCmfg6dJjFGsJuIRTPl14H965NqstYUODIAL/+4PWsw\r\nq1VwDZ70I9qZg+NlH0XoRRymqzPfzlG6x7WiTGtUA0Zjp5xR5DTJ3UEyCPZT\r\nnWbDE+CYq8oVQHfHdZLaf5Mt15iBSCovBEzzw0Dir+wzPRng5Ltrf/bg9bV9\r\neKjAQ9CcTOopcnUrzsXiOL1PqPxtugxz46H4SOK4SVR4LYenT1P9m2+LSWSm\r\ndhFSC52ER78vYCgm14EqWo2qVPk0++HauCHeSckd0K83wtSgRoYg0aVOQk8i\r\nJzySWac5l+S6nXQP767TdMlC8D0CYTvoyyYYcUlJiCaFh8oynLht7HxhL2hk\r\nNr7AhdpAxNhxLPYdr8ro7ltgdjAbXMzkhp5rSdomc24trL9EM+rjgN2Xix1N\r\nhHmEhrXEvLc8ioqDbG2Zset5DVgcZvIakNZgp+fNp2YsgkM1UrRuDDslaMQk\r\njZlfTOBqN6C0qXKDwSld2VpscPCv3X/3+1d7ABM3xPULhONb6ShsUrCFH/qI\r\npTmpp0fx70wz9PnNt/TLMf/xW4BmM4LeVSkUGOaLM2By8asHDUPQ5Yz2Ejb1\r\n67xfDdXvzUH6M+gTOp+DtWeT074hG967mvqNq1p4edSLooq7yIn9G2ImeDK7\r\nCaNsK2wfNg0fqynQwh/t/Mdxdc740jHqTMk=\r\n=WQ3K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","browser":"dist/socket-client.js","exports":{"./client":{"types":"./dist/socket-client/index.d.ts","import":"./dist/socket-client.module.js","module":"./dist/socket-client.module.js","default":"./dist/socket-client.js","require":"./dist/socket-client.module.js"},"./server":{"node":"./dist/socket-server.js","types":"./dist/socket-server/index.d.ts","import":"./dist/socket-server.js","module":"./dist/socket-server.js","default":"./dist/socket-server.js","require":"./dist/socket-server.js"},"./package.json":"./package.json"},"gitHead":"fff4445fd971c7e1d88c86b74016ce5b955c88b7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server && npm run build:main","ts-types":"tsc -p tsconfig.json","build:main":"node build-scripts/main.esbuild.js","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"client":["./dist/socket-client/index.d.ts"],"server":["./dist/socket-server/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_0.0.8_1680595850456_0.4427504317532662","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"0.0.9":{"name":"topgun-socket","version":"0.0.9","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":"","license":"MIT","_id":"topgun-socket@0.0.9","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"f25cc68abc2f99b8fe7252041bd42b114c03a6ef","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-0.0.9.tgz","fileCount":79,"integrity":"sha512-/S6WDJDYeR6xvEhO6JFtMao77Ec598WjJzXxGc3QUftFiDezo+vvzEQjfy7nldAWvuFjt/hDEF9enhE0FtFPpw==","signatures":[{"sig":"MEYCIQCv9iA7lupGWRZGulEdY89zVSb9YkczwQ72QHTC1emy7QIhAL7K2KomHGEsWoVny8BmS/1ow6+WYYBaW2NVUS/InsCL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1823415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK+SuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzog//UFMVPe7orrQotxkszI2klCy6QCxEAd13xeGJZQvV/YhLqe7q\r\nkCkS9zf6G2m4L0767jap9pVWSYMrXNBB/k0+A4SRW/33DFL/7Cuxv9U/D8Df\r\nTZBUw++bPvdbxKwZLaTQKBuZCprYd5353QqNlqccqfCcs+SCdmmJys9p2hoC\r\n3NCcqoWqAFQd02iVwNv0q0gCCZgAfnPs//RCN7rp7DTGx426WKI4THfPQsFg\r\npGbsOUs4xltvVqs2N9z2CTEyW37gWbUEFMM+cWxlX7pBt4gU7XQMj0nTXXHV\r\nazukiy7rQPOcdtCGwfzmq1IBJK0WdyhynZ8ZwsGWPuAokMotQ2UXX4NnotqL\r\nP7ciqLwVo6SDJhin7m+b0gL717GM8GezEg9d0d6orqPGK62j0HgdoMl43qgr\r\ngjMncBOUL3zi3c4kbtcg9TfVHLh5qSJuKXDl6zMtBgj9ygKq6NksXk1p0A6S\r\nJ14lhTOybFPU3FyWgtswB1/iE0x+GBZSXY7ESdcuMhJHhFFXatM8oKEo/ALY\r\noE+MSjuQAK+kGd4F8vFrfMxCxlwdRl9NIx/rPMf1H9TUHNpe4GzktvAEDVY4\r\nLp/d+DkCV9LhvMWee/EkdOfylbSXfO+xa7He9YUuIIDYD6RpkoKs71B0pJpT\r\n9129ev/Z+z28NRHUbZrEZO6HIhOi60sLhcE=\r\n=U33E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","browser":"dist/socket-client.js","exports":{"./client":{"types":"./dist/socket-client/index.d.ts","import":"./dist/socket-client.module.js","module":"./dist/socket-client.module.js","default":"./dist/socket-client.js","require":"./dist/socket-client.module.js"},"./server":{"node":"./dist/socket-server.js","types":"./dist/socket-server/index.d.ts","import":"./dist/socket-server.js","module":"./dist/socket-server.js","default":"./dist/socket-server.js","require":"./dist/socket-server.js"},"./package.json":"./package.json"},"gitHead":"78e431d8ee9ffefae4bb1c2e069554c7bc692940","scripts":{"test":"echo \"Error: no test specified\" && exit 1","clean":"rimraf dist","buildall":"npm run clean && npm run ts-types && npm run build:socket-client && npm run build:socket-server && npm run build:main","ts-types":"tsc -p tsconfig.json","build:main":"node build-scripts/main.esbuild.js","build:socket-client":"node build-scripts/client.esbuild.js","build:socket-server":"node build-scripts/server.esbuild.js"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"client":["./dist/socket-client/index.d.ts"],"server":["./dist/socket-server/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","tslint":"^6.1.3","esbuild":"^0.15.14","typescript":"^4.8.4","esbuild-node-externals":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_0.0.9_1680598190359_0.3919663904956707","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"0.1.0":{"name":"topgun-socket","version":"0.1.0","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@0.1.0","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"8a4caabc04420f14c6389670b14fac6f3df3a7bf","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-0.1.0.tgz","fileCount":48,"integrity":"sha512-uj949PPfhkh9dsmj7LYRhaXx/RRufkkMECSb+2rFO5NS1sR3fG2Q+h78MYYR+pxRJ6Ckd43m0ynCwMriPA03Kw==","signatures":[{"sig":"MEUCIQCXdDIBRFz2ZTupQXt9yv8cCe5Sk+ZUrSzwD6dFnLjfcgIgPudtVjYSryDDjQ/Gnhx9pJYBbN8UFkR+oNRR3r6iHOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3189273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLxC9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/JQ/9HLcA4ZS7mq+z58ObyCPe5DdzGPg1C2/+PccWn1HAh+9O6dsm\r\nRtyaNVvKEMYGhqPnzprZEnlv/OT16jTDozzsA6FioeEKvMD4KaEtQgEWqWFZ\r\nWXKHUIiqx8jDjKA5QzUenqkFsQV3Hk1CuBHMp+CZolGnSn4dERlxlPEhJz6y\r\nwk/vHOMX00qAf+7h602MSjBZltH72nFO/bAZTd/uogiP6B4l5kib/3vpxDtA\r\nnP/Qu8BirKU5Kyf75a/lnYsq1pmqfo++63Z4iTW4agO/sKtqypPcGXEvvm/A\r\nKyhfEE3nSotL0fKJ2DbdPEDDz6b/OsEB64X7UP3vxDv+xfTct+1YDJNPkQXb\r\n3U0/EkYurYOQsOGUL0xNlVmub3jPr6QqpjLKMcHrL1RtCR3+To7lGz8zMYZy\r\nQ7TZwO4ciDcaTItOUIqrkvy50/GOoLeeX+tIYjk59yH83pfKOFisr+WeEeO9\r\ndSkae02LGUoYScyKI48wMIYvqKUwjuwVRzIuke08ZsI7UCM4sR+fc4TBz2yL\r\nKiDYhMYunCupscOa7gpuMwkJZUD6UbCcdlnsHyV4bfHk0bHYPCWDgL2+439O\r\nK131EZyiWe3atah8lBUfXAd1FsXfeMvL10+FyqR0SGwbPeKty/FMvAe7HowS\r\ne6RKWdGuxQKmZ4zebNJ28l5Ub3FZwf1Tl4g=\r\n=jVwO\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.js","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.js","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.js","require":"./dist/writable-consumable-stream.js"}},"gitHead":"b7cd7453a14d4bf8392d1b1f3c62020537500d59","scripts":{"build":"tsup"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","typescript":"4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_0.1.0_1680806077644_0.8924752254641546","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.0.2":{"name":"topgun-socket","version":"1.0.2","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.0.2","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"d517853a2cd9a74728727766fc91af76daed1c53","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.0.2.tgz","fileCount":28,"integrity":"sha512-3lsQnVqNapQIVi3XYBdka3qbGsO6OPTE+8qy07tsX3KNm2sMbPIGDm871P9/LWBD0wIpGs1L3+dSa1LPXg+yCw==","signatures":[{"sig":"MEQCIA2LDwlui87v2jj8iACBD/zTiBQ708jVtgAnRO/RgydVAiBcHxBXmHIz+a9Tdl+xreI8b6eKkVOU4BeQDqAxi4DsrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1133151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMYANACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE3A/+IeKBj3B3xXcBi3sUDv/D34sGnux7y1Q3A35e0xaxJ6R141sC\r\nWtqmAdTSr1ZeDvoKtxcbhALiheqbBdv8htLmLoABsCebzno+vGM1YsXjT7R2\r\nNAzDMILX6ZKMji43lPTvpuOt/FBRvO4sYbll2vsh/qfv5dTkzTk2/YpULNI5\r\nJ85tZsY0kEnBpx74Ik6lXlwEpBYd23Iuk69IomtUqni8kU/IBnbUG456SeL4\r\neltN0AFASUm9Xb2zzW0BXNlLs7ul0038mpdcVpxH1YFKbc4umopQelqe+Ulh\r\nQXu9TArtgX5uF4v0YThvmQe2oH2wKUA8kk6Uc459vWL8/y12oBENo8ozdqRJ\r\nGuJgWOF/wWmCNbJZCo0E9yecFW5xTglwmcq1ZEFgLcDmWu52EF7hVUlbXd8y\r\nxCJNBIOHMTppqEgRfzJy4AEJThtRPZp/MVSUlusJoXd6a/Xz6Y7tIXi80gro\r\nrcpTWCvBsDpT1tLn2pSlKKHaIolmkCBL7AmPxli+/9UxPVgqpLCjrrqLynsY\r\ne88wOKiecXKkMrdptQIiy3RsXbzAKCUBU9MZbG2TQPBVnk9z5N27TwKZwAzG\r\nqgH8oVuNxit41T/sQbXSnaXe53zuk3fu6nKBjrQcPvSxanQ5ChGd6wypx2Cr\r\n8DsTPGCeqybMczlgBG9qBpvOmw5A7nJMVeA=\r\n=j4lC\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.js","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.js","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.js","require":"./dist/writable-consumable-stream.js"}},"gitHead":"b3b285782ed8d4d21aa0bffcc39b5fcafe12690d","scripts":{"test":"vitest run","build":"tsup","prepare":"simple-git-hooks","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}":["prettier --write"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","isomorphic-webcrypto":"^2.3.8"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","vitest":"^0.29.8","prettier":"^2.8.7","typescript":"4.9.4","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","@semantic-release/github":"^8.0.7","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.0.2_1680965644899_0.20493236779747903","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.0.4":{"name":"topgun-socket","version":"1.0.4","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.0.4","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"a2df55e0e20b5fc0d21ad2af6d799cff11930c3b","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.0.4.tgz","fileCount":28,"integrity":"sha512-38J7kSjPtGGYux3vXl5+kjl2uArTKEI/FMiBQReDia+CbmgXgfqYcQ2g+gVoNtm83Q9KGh6s7wIwNs/ldGNC6g==","signatures":[{"sig":"MEQCIA9A9mrk/navit5U/ivLu4Y9uZPZ8wl8z42Z+dsrHeB8AiATg7jcJBGva6Dk5JDvuVNct5yQKOIOVcxs2vMZmCPwYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMZ64ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWrRAAo5AaOowcM2YIxWfhw/lCoSlQkj2b6tWZCyHnJp/qm8li+dA2\r\n7fi6h5s52FswdQAHOzhKr/4NsVAWS1b6Mso+mHTzo4CXiJM6vD35q/5RKcg9\r\ngXfsbsaYnMXjXzhfNIF1ZnzWjejWyuIMq9SXFiNNBxZBMgWXrqoHM8VtpP/V\r\n1l7wlibmWWvcVc2AZJzVNguBOT6kgrWEdx600p4m2a3utQulEd7FsdNRuqz8\r\nQa4Kb6gBElK6ZA1GOLqVQCTG0PlZTyg0wr1ZQOoJge3SplxeF0ph3ECYIdzk\r\nBn3Cpl6H8xlWlzeCPCdSFQ3E5e6U480H+F95N0P32qhSKEAS23liGgk0Llub\r\n8++zrz4/7hJupxrzTPY8cwCBFYFwZGA7afUoR2DM6sM0YMoHyUFBUFDw8jTx\r\nsJBM3sqiSb68kBPZpAx3v8f/2gSXsSr9NQss+sEu5nH2XR3vCE+s3VhpGnvS\r\nSceilz53NK8CJ6sekqAT5xP9cgn7D/zl/3wTXQNu+D7hIb1MSV2DXCpBN5Ve\r\nbNqJ9tm85XI2owwSg3iZ7RtLfN2YjmDbTcpG+t0GMfE6gvHceVxeHBliglkS\r\nrnf/6gXXqGzOdvexW2OYhvpYcIajILwEJBHa6gA/FQT2D1fBd3JLYBON6D7l\r\nrSrybDsMlzM3QtAzUJ80ywYuCvsU3IoV1/8=\r\n=Rg6R\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.js","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.js","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.js","require":"./dist/writable-consumable-stream.js"}},"gitHead":"477f4a72bfbcb82a8f5f762c8695526f5194eb9e","scripts":{"test":"vitest run","build":"tsup","prepare":"simple-git-hooks","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"8.19.2","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}":["prettier --write"]},"_nodeVersion":"18.12.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","@peculiar/webcrypto":"^1.4.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","vitest":"^0.29.8","prettier":"^2.8.7","typescript":"4.9.4","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","@semantic-release/github":"^8.0.7","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.0.4_1680973496517_0.22562553865773083","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.0.5":{"name":"topgun-socket","version":"1.0.5","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.0.5","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"489a8be358ff70ad5436bb5d46043339fc9d37d0","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.0.5.tgz","fileCount":28,"integrity":"sha512-y+tJrCEqIkg5a0V1NA7imBRpz97NIv3rITbu08zvhGFJ5Rsxs885l2qJa67Te/76zE1WtxfNITZZXhSlwRx0Gw==","signatures":[{"sig":"MEQCIFDxEkTKGZSVdh9m3yQDv9dMDEgqJcBYkTFJUAg7inU8AiAbfFHGbsmPRuuX0g4/pJ2fVJPfTxYmUHrH+S0vd3fmJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":621343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMnUxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaEg/+J9kPBIaQb5fsRmQ12dsy/pAG8Qr2reemUFjk6wz83Wl4MBKl\r\nOnYLyPSj/lzyP3FY4Ami/q3gQRsupQy0YE5/SX3MipP2KlCR4IDNwWjMf8On\r\nOfVntOmo2UmuVMv4o2M5W+JdcVg9YoQIexqWxpK62wtXTZhQU5ktE9x4B6bF\r\nJvcqCUvNaSf1ASGdVy1bppZeZuLboRIXyL28Z84isU338kQ2S++UKANziksl\r\nCy35ThPqB3hKtr5hi0RbvuinP4vAbuBW8O9LjCvDq4JizNrBLcm58Nvdupqr\r\n08G6+dgyX/paCBub8djWvqy8xav8bOwmw0vLbC0lYDngwOXsCv+mkrL2DKwQ\r\nQRMCJnhZ5hC0IDf0Y5yLImPZxzkwW4PW1Wgu06P93T5XsGWalexGHetY3Nf2\r\nGfJky0w5kJaqGWlNU5Oxj/aYnopUJlpqvsF3ak6XlUxoxi5dd1Qfr+BVY5j2\r\nEh87FF1+9W2RrlHM83NzpZq1+/NQX2oeV6MPVn3Uy3vjIK0w8Q2xnSsBgGNn\r\nT7OI3pBVpVnHvXJt/j9k3ee6oQS6KrZ6W0tuDyFEmXUnjhe10DYzio1m/CIz\r\nyQ83eUeqUWCoo3UVOFAMo96XyShoyubjbY91+CfM3Xqkei/DXKaSdeYx1pDi\r\ngXkRpz+1Gzo2jWrLhsWxQrslalVHz7M5yM0=\r\n=SRrM\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.js","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.js","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.js","require":"./dist/writable-consumable-stream.js"}},"gitHead":"c105b743c7244d9f4f2ee419bfe79f5ea6ebffbc","scripts":{"test":"vitest run","build":"tsup","prepare":"simple-git-hooks","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}":["prettier --write"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","@peculiar/webcrypto":"^1.4.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"6.5.0","vitest":"^0.29.8","prettier":"^2.8.7","typescript":"4.9.4","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","@semantic-release/github":"^8.0.7","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.0.5_1681028401506_0.7229551909602465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.0":{"name":"topgun-socket","version":"1.1.0","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.0","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"7e20faf962c22b6ad308c3980f52f3602d9a2053","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.0.tgz","fileCount":28,"integrity":"sha512-CT46pKeHtepirGXxy9XRTQ9/8P6ObBOxNN7ypLowKc2g/z+BDpvzcPe+s4NJ//7nqFrbfE7wMnNwsblqWsvEPQ==","signatures":[{"sig":"MEYCIQDDltYGT0bFnVSwR5BdHAyezCpPOkfcmqyl37h8N7dPDQIhANkSgAiOcwjlzxeoQYPkMucPYT8dgH95vHKFU1BFwG4w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNaB2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3FA//V5KWd3eDV+GWm18wNlm+EtFY4F0MFMDtkG05KQqJdX3rFF3A\r\nRlLmcjNYpqLstfd65ST2G46WG1Dxe8AfVB8owC3qXiv/03UBeT582Mipy0a6\r\nlzpKI6u7Z7G/qZKu77eqBG564mPVYYctG/2RiWsbzFz8Oq4a4BKCqxkhv0Af\r\n4S2DRXSr/qVJN3buRMNSbZA7uUHdRiAb4f72YV1GkD8KJvaDsdaFdXYYVGFj\r\nhk8d/RsTDouY2byMTDSZZJUd4Q1UWkk65hX58se4pYOUwejJdrx+4E+2x+6L\r\n1B6m8rT8gudxQLjaPgAyN83EsYhobaZxpEJbkrGDDg5kuts3zi+xlxicbri3\r\n/SME9FtPWt41kRvJqDVLygOW6bXzbJtUJoFBtoOo66RTBRsRAsxc57EetqUU\r\njr7glNM8jBreBvqXXjuxZxvRium850gM4EAs1xMPfuhteWN3I1bSTSYmnZ2u\r\ndUtMDnARKlDB4dM4Z6dLi132Se7te+KcOBIweV2/ODS2uvOXoS6m+Q+J0M1P\r\n7Tj8NlldrpfmvMb5M83+WWX7XHIMZelWHiuCzVNQqAladTyv3NJBAvwoGW79\r\nwcInp38oz4gYTqpI82CuZyFaVCff1+R5QSUv9YzbSEsXTwBaUqAZ3Z7cgI8T\r\ne4urKEGsH0RUc/n4czoDQBD3UYb8nLZ6C4w=\r\n=1RRE\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.js","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.js","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.js","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.js","require":"./dist/writable-consumable-stream.js"}},"gitHead":"a9e804dd137d4f5f81f6d97b289bb47e72e9cac3","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.0_1681236085810_0.48680670707028284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.1":{"name":"topgun-socket","version":"1.1.1","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.1","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"da31191aa1a717aae8e3d4f6874358184fbc1812","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.1.tgz","fileCount":32,"integrity":"sha512-Aok7BPPLqd6KBmvuYNghmNKvC9h5kuEbKO4At9vWdxLSt0vfT+0AfASgO5i6hxq4WLLkjZj/mTXQGdg97160vQ==","signatures":[{"sig":"MEQCIEdjlYr66s9q33mkVb3B/rj912SBROHRZ7ktXpELY/LkAiBBFtwS2eNLiLsWFhyCzW4GIIJyPk424NJiHKLjVARlVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":458042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOpoTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqO4A//QqgHiDTPd4wWC9OzIeh/LXjMEpL1uzZrpAU+3afImpzi61gr\r\nBHD3MMgTyQ0fP/+jo5o3LQ/VcZrrHR3/Abr4DydXlSgc7JWzZVUdw72ufvFQ\r\n3p5njp3ssSeaC1FoBpdXQEx3ymLFxgbGNsbL0O8ErhuE2iD7QO1NUV/WKfwn\r\nq/JDr2xn1jqXxI3xvBtd/mcyiqoUuhgmLChKww8SjMPCHGxlHIVn2It0Fyy7\r\niUC+zJWua8fEjXVdouvQcJMimXrZSyNrXkNw8K4MqCVuMap1pQ1M7HZs7hUk\r\ndW4VjPQpKTqpVp10tlqXSjE13m1LH+7BgiffKW8Jp2rw5owKTqCSepE4zUj5\r\nkSduYnJntrJWZkmUBOrFxWiHnEK/7p1EHFpv7knj8xIN8fV+sOpsufJUfRrN\r\nCexoRJlDotK7F/sOS+026QNjqZgDRZkPcUYNiX7illPbaIXYGEW6W+OckdPq\r\nnYl5CMoPXUwa0Tk+7n1V5q4S9rbVB1XWUYx0SrGCgmenx3CyBwym4mTW4eQV\r\nWs0fGJi4g3/ZmR3Wf5TIlFQJBboZQk2BgMXqXcZBzSKan9L8eaM7Dc5N2Mf6\r\nlll5qf9rV/ee4eZy4a7IfZW4ASM03Qr6LdzcxA5Q1j/GxkefymkwKibzQ3yQ\r\n5egp/w/Esc2LOWkA9IC4b/RAE4vFMa0Mj68=\r\n=nbob\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"330d876919a528d052962bb2627a5dcc30e58b27","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.1_1681562131087_0.7222493273164969","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.2":{"name":"topgun-socket","version":"1.1.2","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.2","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"b1087eb76b5e0d6d0cc0cc1a0c9898d99b65cc20","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.2.tgz","fileCount":44,"integrity":"sha512-5HbXzuI346imHG6esDKebEV72/uoI1CzdDg8S6mAkahrtiptEXFmYTeoTxG8AApYCk7AXsTsWIRmkCzENixd9g==","signatures":[{"sig":"MEUCIHSL7S93HZT0Gt2/kM8ez7YRv4LyNOKMkeBeQFc+X8L2AiEA1qk0w/KX0yVycnUl4C1/greGIhK+OvRYZER8NclWgHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOqR4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgWg/9Ebg2U4ekG+RWIz3r3QFSTYQftRbfOxlmyatitfN3Hb7KPG58\r\nblsPzFiuq8ycbJfTE4Rm413+M8F2jF8EvYJkTycoKCdhKg9O7uT7fipw6etc\r\nqY2A7jWLlWOUDJ7escPcNR1XiyZZNMgBdclMa1sAvBHnCgGI8Hp2OrtcF6Y3\r\neNigym4kn4lGk/qaGLgIngUAi+9J374jnMP7mnSunkHEXy9hEX2R5Am+8FOs\r\n9WtaZ5WaE0D7xuXzSUKW6yf+MWy/jB4uTMYYjnyAbSIfK1nvZsA4zzO6Oplk\r\nzv/buvIIPCV/23wnDixU25gQrsL9wE8bHQe/4eKJQyGEoAA+StYJgIZmnonI\r\nozlVC+LP/sp4fpiCJttUSrW3SmEmOrCscqfRZ0yC3KVGQRxEAM+URdmW9EfH\r\nyNwNL1laFIkqkpsGHRIq6uGs7fh/EDNOOkcZuEr1OMJbpFsrGDo89fyiL4vu\r\n0QnDkleQ6vtGdVKXr56/YjnU4WfVNBZVrtEuy/OIp7x712p3g1Uqrls6NfgZ\r\n1UJ6PkDEvf0lyB2qPJ0eZAC91Qnvt1Bj4m1gY11UBWZ9JpkPw9b4DM6yYFXv\r\nqklLOdgkpWwmUet+ltpRSyzzbTyM/WFb5pbv5rKQ27OQ6CS6KSVXOsgYTp4Y\r\nSB4+xYla4XGhnY4edwUBofVaP4/Ntno4sxc=\r\n=DSVf\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"1002db02bbdddb8e752eee4ea6237f5ae8e2c3d4","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{"dist":"./dist","client":"./prepare-package/client","server":"./prepare-package/server","channel":"./prepare-package/channel","writable-consumable-stream":"./prepare-package/writable-consumable-stream"},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.2_1681564791828_0.688780004870706","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.4":{"name":"topgun-socket","version":"1.1.4","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.4","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"5f62cc55eba06aa5258ddf2433a9d32574203da8","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.4.tgz","fileCount":7,"integrity":"sha512-6E6sBeJhCI49vn3tKZiiFKW8DlOU3Is2N5lOXp39b6W5IpASbUHym0iV2TKmeTv0LzGbAKWlAH+ArnJDeG03Ow==","signatures":[{"sig":"MEQCIHWD0CmHxPSHDUCwV60WIGJfSgvzlT4ZBl921qHSezG8AiBS7WugdGUXKuxMyBdBIQjpvxLCliKrUEHy9EjW4NKA8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOr4gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDMw/+MYe1/vul54Yapq3P5nMdLH0qbU6fkj7uV4ztR0UpHmnbdFY5\r\nCYXLXrDjtwv1BjSvTK3f67yrI17JeCFEgrph6Qt/TsZJX0L1H1l8Bq7D7CLw\r\nm3/fDT9PtCQjWU1ifMtz3s+umsh3UKnW95yx5qH+S6ST6mg3j/ihmyVUTSUC\r\nDAfG3qRyzHw//eMMHDjhq896Hldko97q+Yu3sO1FUXr/NWZ/31pDsx/twRc8\r\nDl/+dF1R85j67myWC4OQhBq7qGFZBbSfDM854q3COwZHeUx629MghGF7adqW\r\nwfdkk5h963dQjAfATOtULCuzvVNFFHHZBORU8j+bV179Nvv9cgcZLQgUD9en\r\n8jzxSxCjlJ9vnjuM3Dm3lVwfwzh3LxukG53hHtLdFpMBgPitC2ySKo4LuVxu\r\nZjbwRIqfhr9GQ3K2rUjU4WjWTWU5Qu4dRpwjpH5emt07fFFtoHW0RcV8uY8a\r\ng4ynw/3sKGZHaBjGCD6SZIh7WSuGYb4WxrfVBSJROxfk8Ow2hBAoVPU0DV3j\r\n41nfzpO/ooi5hEZ9GicxouTX0RVbiasnkCqD5kwtqJr5QGuCsqC+WsAFkK2y\r\nG/T9gH6I5BIfoKphr6WSxAqfNYXb+k5ZPOH02E5f/mOOCUc4Apk402Dik9I/\r\nliZADPrFUdXPQCCQ1DJiFxNt2q/3B69sSic=\r\n=F0hh\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"dcab300cf656599e680fc904739bfcabb23407b5","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.4_1681571360290_0.6599856674608653","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.5":{"name":"topgun-socket","version":"1.1.5","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.5","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"e113456f0e66ec3a2df88b2afac2d171bab59404","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.5.tgz","fileCount":7,"integrity":"sha512-AAr2YByTpFZhf2Ciop5Y/D0QELlS9Awv+s9EGYKhS4NHqFxvyX6fXRCtuu+PS5BdBHuvHduPpkKATOS8QyYNFw==","signatures":[{"sig":"MEQCIA+BU71FyhdyluDvL55s39bKB6AqNFWASdQCbrDHMeU7AiAjJmAVVWotpEJQ3h7MANku0y9K+7N4GC+4SS+S0jPgcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOsenACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSjg/7B9QestCT+D3jqgPBp5kbmFb+8qYIZNKglAIsyB4szCO/gW6g\r\nzxm7EZ8Bzvp2teYzDWkmj+2tkXCIY0qpdH2rY57VRFMbIgBa6ogOAtGBxu26\r\nK7ik66u/dqcBhtEDDEYVTheAZ90wOA9WTunoUGfW270Kw/9fIT0mwxZ1gskC\r\nb/mVz3RA3n8IkNbrpIq35PZPJk1uIotd+7VDNrxKf6p+WoIYEuc2wI6ZsRMY\r\n0XniD54xeIbrrG+izr2Wn2dQERyLeBE+UrrY0FlGvkhEkFfHDsXNZI9FCwRd\r\nD7EhQR/JNx2nm6z1r15mBrLarhwKb0s+9fcjr/gzNW/J050GIl23fWZUlmFV\r\nnn2YIRpRB8bj0SManZepBRgl/L9mwQtuVHvvwxGS/ERtXigdFsKZ/QdTWtai\r\n5FniUHONfR46EH2dWsQVznclh+OD6FMgp3Y9+3Hv8tSTBRY51wTtJ9e6+oI3\r\n3rRq2Va8NxmAcaEY4eRVcayjTo6nJVYyLnqAkO0IwMVmvpU4y0dU2pk4YDb9\r\nm0VDiLe2DQxt1aMH1Ieu5bmxRbj5fgzpLyrDREyDtTtKH6dswUjkx5RyFkWo\r\nJ8VNJKviMKgw33OG6rV7PZnY/oR0wilTOsLQtKcUUJx+C21jQZRl0/tzV1io\r\nVPA0Esh+b6HaDwcGOpx2wB6YGHHfzCwgyzU=\r\n=vCke\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"95a9333becc3ed545dbb4eab14f7589c439ff428","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.5_1681573799238_0.14368444325130514","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.6":{"name":"topgun-socket","version":"1.1.6","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.6","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"f83a22cc61612b0280030d387b29a4a0c179bb35","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.6.tgz","fileCount":4,"integrity":"sha512-WsregEa706J6oFeebiNHf1iZ4pyPuNOFKp4x2vl4pHoHA1aDqqdy+UjMbcGXizeHN6I0acnOG/hh5I+TphU0SQ==","signatures":[{"sig":"MEYCIQC5fvAds8NbeJDNXpfwKmnMGlSTPeZu2xHguO4g4lMM5QIhAPxaW34QvV8NgVI2/uPbS8N4IuL8Ba7X2HjdKUYBKzda","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOtDWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreixAAjUX6CsKSCWcPrJgYhFhemcRO7hmjQjnymYUIqVvywj2HDxUH\r\no3oALcfJ6n4QRG07eqfWnlSufMWlUlpJQgoCzd6LmD3LO/heXcpdmVQuIA9k\r\nlRh9fFlQz3jBUhOKlIbmVeoV+zrrKm5lqJggMi5lgl/jj78Gr8VmBCNsTIwY\r\n/gFGCAg6ttp+jK5q3P2bAguBsvMzCRQB4LjZ76twApiX6mS50nlhi8nxDfsl\r\nQfEhVIPLlpVR03uW0ojxm05TlCJQOIjuLJ2TSRr0NYYPm5AxKRIq70ZQP6rU\r\nfkKs2Tv6SwQ5RdF2EtymvBvVFbCbRLIVIKNId5QSAbLDsa8Wsx1gg5Pv2LsY\r\nBPaj0rykoyDSv5BBoo1W/NBpwCIvFXL5sElEZFumXzLr/iG5QhoXR5230Jpo\r\ncGzd1Bo/tZXSG/9WfksZFiNGKmqp+kxCjYiAUX9Fo2lSNQW3MYyYjFlFOCuu\r\nPkJvagil3BNAvlumedwGOx3XgnYB2Rx9taDdtahYTC60OFGyO0hBBqrPEOG3\r\nyAM9kEfRUBCmOCL7hk9lE1ltfUlqcfEwlHG1iuKLyE3LjAnxSOGAMYiWxN4W\r\n+bpsxwaABLDMEQwonTkEzJS8jl/Oa++tf26h+nOHf2AR2lKIXIBJXuo7OdGW\r\neqhrRasNQA1YevWBm7t3EAjvEzRe2Rq/b4Q=\r\n=Lr6x\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"733d90ab9f98551563dc56655c107716affbb135","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.6_1681576149831_0.38469457306871013","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.7":{"name":"topgun-socket","version":"1.1.7","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.7","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"8ae370a32a56054500bfd70a0ece755d106c72e2","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.7.tgz","fileCount":17,"integrity":"sha512-+77H4IkMElyq0TQSR4EUsDqKm9qMc8LW2LsJyq2LxDDqhv8C7sNrYNYOnfDbhrnolsBU4iHI+yxD3zybFxGAxA==","signatures":[{"sig":"MEQCIFqG70ZeRo/wgLvQHXzkFzJU0458vkigvQH45YhdUXiYAiB3/1HUljjOYLs+jYoYdHcjtrRMO0CAXyIJ3Lt9aVoQqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOtSBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA4A//Tadahij0TxkTpDWh3eIn/53sDwOfJrDkMhD5fAUZAHhX1t3o\r\nm117SLsRkQWnJprLBGV0PFUYkvr5ya2OvGiU0m6KQI6Py1apo5HWTL0QYi2T\r\ncfqFHYvKUy4Dq8RvzE4FMlC82v0evzjoR+eFqugE8TxNUyJi2fl469KGs519\r\nJMOpq+MjpwAQTT4OwvdobtLM3fdmpMPUAWqTUTwjAmB/fA43W2zyuVReyJj0\r\nDNS7g2M5ZUa15NeU7UmBcPwJ7n69reY9baYxXGji5dCj6IV9YOw/gv+tuF1N\r\nAQVsIEfSmqDhUyRWi3Om1i8fUbBO2NN6/xibXNv9npEC5b03CFLTWiCvO9bG\r\nZXjQkzfYyCLwpnbvx9/o/a1oz2XroDe634vUHVQqefyQVCPrCqyFPcbI1utI\r\nQeRoaWaq7UztsUYAUIxUiO64DXdHVzXnDUWJ/VsZFIaNvNHvC85HX2YC8rWZ\r\nZ0Pa+g2gv7zwqxeuqPtmgdCnZjLGlw/bm+FBy6a1AsUwRrGy+ou+tASwxgpk\r\nzknnXZdqhSTspG4S21S8uAd3AlXfezuPJ/nPSHsVDDW8Cx2dct9fFOZtWPsk\r\nlaaK6nN+A/tZzz9oPhKIpqwELsiyD/2mwEtknvnsGkNVAdrLGZc6p06fW6vF\r\niWFLkeQpkqCqvk+CbUy0fkiM8+72q8hHS+M=\r\n=zwxU\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"e6d0f17af10da9418898368bdd6c10adc9417c35","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{"dist":"./dist","client":"./client","server":"./server","channel":"./channel","writable-consumable-stream":"./writable-consumable-stream"},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.7_1681577088961_0.4625978573584444","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.8":{"name":"topgun-socket","version":"1.1.8","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.8","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"3932e0239fa605f7c47fc37b96e293d4e403c4dd","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.8.tgz","fileCount":7,"integrity":"sha512-AJIwuvkpoI3wt43K9S7sdeUCxSiud1/iUB2t9iv/oQLIQhxuWb0ZZaweLPcr8Wf8x3UzDcXVtOW65a768q2xkA==","signatures":[{"sig":"MEUCIF3bmqaanjacTB5S6ceGJR/uv9exJEJm3J25ltpjXzsQAiEA7XUJX1JGpSKKPKp6jWOSFJA14tVqLWG8sPomhX47ac8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOtcmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPuQ//ehZWHqNOGYEMxS8C/sxM/AehIPzUHqtg0iqg/X2BBybTPVzS\r\nYYprDTGmcqKJm0fZBtOBFJSv+PSbIlTZESIL8JizKPZAxF4GD4ZjykS20ln3\r\nrBvCiTEzOMAqy3FEzumAW/GJ96BkAhS2YBbI1A120rn8Zt8SWWNXSL5zblZe\r\nqAFdekavHhzQQxOVdWiYPXHEBGn90iOkPrjKiIVSZKgpWjqBjoRcgOgU0v1F\r\ncYeFlI43niV4zygN21yUdmYRRSnBE8hhQ+9KRpiNaJzPzEM83Y/ya5lrljLX\r\nVzgXA/kxmrPHCEUJZJ7RIcpYEhQnR/ow58h3wGrVN0efK7Bujpv7hthyZOQF\r\niHYUWuZCPPJ1I/r+tDZvu0D9p8RjWJbF1PqrPnUD48dRt+OiXP4a6CKbicnw\r\nEwiBbTZtJafKP64L3MegI50LjSGXZP5+VK/pwLo7vPFaJuMJvZzol/TbyQx0\r\noNADvUlt+1L+fQ4Ltr8BdTi3bbG8C//V5z8GtlDKwJwnb2PNX/c7w88BKuF+\r\nhqL5JHky/V28nVSLosSF1Gtn25CQFoZO5IL5LMBhvOMo3QX+HwFbCSmtBwXx\r\nZzrKGQ+ferPp7b4x19kJEeSN52Mg0JCjgF4Eg3EF+vKqg0HZPvDQ0Ba3vnU5\r\ncAkjfu8q4PYYNqg+Wb4JKHqyQpEUHF8t3MM=\r\n=5Y6c\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"250e0a1e2a6c9e1bd06f1104657498fb7bec8638","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.8_1681577765963_0.07952041942992794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.9":{"name":"topgun-socket","version":"1.1.9","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.9","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"1bfc86f2efb8889d9b407d456cdd55e4d7653245","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.9.tgz","fileCount":32,"integrity":"sha512-TS5xaNVyFzB/xyUj+JbINourSqyUFVLdAWhLsIcMM5etsV6jtiG5axLD15Cvdywezr39HVycGMTornGECCu12A==","signatures":[{"sig":"MEYCIQDzp1JuUSKj2wrhSZe1FRv86soIsLGPr2tjQ8dxyEPMtQIhAIuTvX+u4KUY2JjAQmUBNipRaGYXRVDTmH4suu2Hb8/O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":458193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOtmsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL1Q/7BX3qX6IR3qkP8GtPM+jJGETmeCsA6PC1grenrBTUt8KtZbpH\r\n0r1vHqwm9zXOjzV6jIsS9e4vt1l/nluRrt9+OeZ/wg6SmrQBRh772+46//69\r\ncQC798cOGrgqz8SRBV0Rs21i0hDPj02V/ecTqJQmvUg+Mf0MZgrtnwRSQwg8\r\nP/KfF4HsbZkHYLveSs/BQw9pcztiCXT3Tyb/z9ZqhBMkENvY+3g5NimXzWSV\r\n6tyK9A9p+9eLXRNoHOmz9NCKLqyJoqBpm//czhIqHFkzehLVh0hDeA/RfhtU\r\n62ML7bL9+H3Yr9x6qB7a7X6SXPP8r1GDl/dhpQrKJSfoepiJMSlGy0T7BTrc\r\nMF8I4j72SBE4cjhdMFH7d+wc7oFhTSsflOXqhWjWZeYjOqlPslFOtmG8KRbG\r\npDdxmRpYZzn/d1C83zQpm/Ps+pbAasg7T54d9DUTfBvBjac+yZ+aVdAw33h7\r\nmfUg5xI7MBRPwzMruqP+Lnrukb8aFR/KiDYOZxgMYiZ7VyJJLIfgmb49uwZx\r\ncWSuz6JsL4x7OM5eWi+cqoEF1JSlk3s3nrraNq9esejTdPd2FsNqI22CRxLs\r\n9IuV4md96KRahfyuvBEVmfgmRC4pEzdwN7S8LwJJ4hEQR3U6NbxuX5IAuGnB\r\nGrpdlHTvI3gFUCJtBFnM9fVRHIYdWGwt3/g=\r\n=ogci\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"6293aa04bd555ebdac6bdcf405e6d543bbfb3189","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.9_1681578412752_0.3075005459272202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.10":{"name":"topgun-socket","version":"1.1.10","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.10","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"33151949b7374c68ec2d6ae5a15d086ca02e48ff","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.10.tgz","fileCount":32,"integrity":"sha512-Ll2crlSllabbDyEht9rm79fhMjn44IsSCg2+NZY0j9iFh3qSRImW1A4Tw7zvkkON7AT2C8JOs+8lN0Tw1WQ7GA==","signatures":[{"sig":"MEUCIQDtclyRVKYCu42YahR4FeqgJt9SVY6T6sKtBBRb0ATpHgIgch1tS3KR61W0DM1Ihlb+PAbm9NuxvmTpLxIz0HapVBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":458194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOuZjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqvw/+O9/IzH0q4snowMMpLeME13y2bw/aX+JbFc2zctoM/62RLEMC\r\nQpgu+VK0tNUkq+BhkRkrzgOpCeDtdQ5krNSbueCACbu0bSYGZw1bRo3ixcmm\r\nGG4/9b1eWWkeHnpVTRtL2ookyG5aqQ0ofVUBmPkO8g4hjlO7ssQxH6OrsUHN\r\ntR/UQ6uykcOvDU2m7mvJXjIpnQXfFFqb2f11vzy/XDlOn5KAqaJIoPbQEV6F\r\nwW1ipZUVuIL0kfSvIBfHhTu48TnKrCJlLHy+Kwr8lcE/FPvOdx2kbQp9l37s\r\ng1Ee1DK093jv8z/CpHaKlcvAYsqgyw7sD0MuOrUZ3GW5G1/0V40r0JuuhbD9\r\n1CX50bKgZ30JG5G+L6hWSAQVVZb3VJBk0cb+fj0reoDS9VBzD5IccQp1fz3w\r\n7SM/qgO5Ka73619I59iV24hfnViSXoILeWskDVFvEwUhJMK5IszhkPjtYmPn\r\nuwhiGqGAhEyowGukdJlwQSQJ8KJNEXcAKe6m9CBz0MplmQkkJZVjh6ecFlOV\r\nOsx3bL1xOq808jR8nZTDrhv2RHvGuvqDOEUwtgR7ei104iDuM1yVeC4QEcBT\r\n85qYGhcOQkS8HbtbBWm7KHzw2EFiZZMWi2nC12ksFo5aTHytMOr1Jjztj1RD\r\n4s9fItbvKKr5jcoZdsmVmqnaNNb8oaZ0N9M=\r\n=iEO6\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"3da69f505b5bb4835c75df6e8031b9f99f6acce7","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.10_1681581666773_0.6305562955478856","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.1.11":{"name":"topgun-socket","version":"1.1.11","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.1.11","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"1d5658dc14dc6c3a559d6127824c08694aad014a","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.1.11.tgz","fileCount":32,"integrity":"sha512-H0qwnItH6eTL/I/IL8xwROhK9G3VlY6cAY0GRl+i7rndyxN7egX2Pc0YIAI8Y3t/BXC/Ls1uuW9RYzqWyaWQVw==","signatures":[{"sig":"MEUCIQCY33xL/nD/sRfbIlv/IMmb+wzcDjfZA3OKs0eILxnimgIgT0iqkNuM7K9QlB4Cr0gFgJGomVTjGdXP+p1gOu4R9EU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":456744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPBIxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQnw//cF7b3mlgHFArYBZADNx/+V4MATOf4hYkIJ4A6tRSeGe1gxCL\r\nHmNFmFWK98SpmUSUd2jhNmElqYZuViTdfuhU/5ZPYghh/8nF0wG/cor8y/K9\r\n9Vrk6l5e5k7uA5UMoiphXvwvYeZIRQaa3Oie89U6adiYPJiwYlXmLm4U690o\r\nQld4tQ0xWJBqfRMtzmdDmF2whbsgWAa1uanAF+GNEAX1UOautKam/was+Bkp\r\nvMMb51NYiPqsyOCEFfNQOI+oERswhN26eBOQH7xhVNrLkgNNJ95S6zrnv/BZ\r\nK6tp6wfceUnKpOfjWucWfLZuwpPY26cxr+HeShFGFEfEbe2iwOSgsP7YKPTk\r\nPzBDgkUfBeeSgwmxfIsVqHrJyZeRnaEQOmkO6aUWlWYdrPsLPf89xpAfU7hx\r\ndwbkswoQ5r4uCSHNufHhx1DQAQmvV0WACEBuw0lLPEh2GYMU+gpnuTtAKrSo\r\n3u+J1BzXZGNN7DOMXDKvjJ2iHmERaeqf3CSRutFdaGVSFqxo9gkcPm+Li0JR\r\nZZZ71vbutW1maA56VsMEk6RA8qoRj90dD3zvpcKtzVY+hLSKgQJ5/OGUM2nC\r\nnQt2LlPFA/WOMxMvUEuboLj/UayfuScwjz3cZgvvpap0Q9IQrgBqN1FxrPiJ\r\nF5F/fEpfstn0IqWGYG2ZW/WGdyQnwc0MKOk=\r\n=WqeW\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"9af3e2d0da5147da573232eb7a665d4f0eb8c6fe","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"ws":"^8.9.0","buffer":"^5.2.1","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.1.11_1681658417032_0.5855995653077741","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.2.0":{"name":"topgun-socket","version":"1.2.0","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.2.0","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"87774aa6480235bbf25886cc48d2e36f858a0f87","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.2.0.tgz","fileCount":23,"integrity":"sha512-HGjBBUWKC1xo0aXZ9MMP3bYJHt2tT8aqXwMSBKopWaRPQubOiXOt747Dx8HT/FjnxJeK+YQ/FUwN5KxEoK/xUQ==","signatures":[{"sig":"MEUCIEx/AiDwtqUH95yNzpcqNLBd2BCexZFov9kipLsifuGNAiEAvc76umVowZ4K2n/X3pJTqh/L8KVXcNO2PlsxRakudgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":373730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPWTwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9rg//dY20Svz/7hDcp9HFlIFqPFAxQC9cms4SshmgBLWnV8p0Gv2o\r\nSxrsAGTEBUAnVXaE/cS2JttE/zJiq/567jRTl7w6k5vs83yDuyXMPrdJv7RH\r\nMwDWGhHlbfmQH5Qmn76Juj33rIsjo6Dke3TKNOTfpoeBbrGh0YdqJvTNph7k\r\n5ozoYo2q7Mc8K3E9JISd1K1UcJUhconkcIqIELyc8aiBLeL/ixnXbH9iY0x1\r\nBhj07BbnFzItq9UID1Sb2ZZSd0zPq7mpr54VxfzGPj7EgOvTH3o034ovD9xX\r\nGZQjBKKvYa7MfIE4EDL52TLtZbmnYDVbJoRuOD4wKbFyMO6t1Kysog74hzkY\r\nWvO3VAMxWihit4+Bx+Cf+Udv/TmwOtbBzjB5nwJZZqEIVQB0vKKrjmgayA/l\r\n3tLfB6dkzGQL6uCFNXkuuz4NGrLXFGNVtBjngvhLwTM2nFEjfYwQTvYurFA7\r\nlfde62iF0DwEluo4NJykDO6DQ14/cxNgARktzfVek6Q8JjHhltlw8I9Ia1VK\r\nl5EzoiC+hGDkj4XPnGu5MG7n0DbnQEtf2eA+eHn+LdI/uRsasuUAaBOjZuGd\r\nBmlAtkL2JrnVNRRgf9Xvs6KVIMt/YvUgd8LfHauKwlRBN6GlHq2l/f/VKdlP\r\nkPhol4DKInyrrD+rjua2iC7GJGMxbYegtrw=\r\n=MiwU\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"node":"./dist/client.js","types":"./dist/client.d.ts","import":"./dist/client.mjs","module":"./dist/client.mjs","default":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"node":"./dist/server.js","types":"./dist/server.d.ts","import":"./dist/server.mjs","module":"./dist/server.mjs","default":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"node":"./dist/channel.js","types":"./dist/channel.d.ts","import":"./dist/channel.mjs","module":"./dist/channel.mjs","default":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"node":"./dist/writable-consumable-stream.js","types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","module":"./dist/writable-consumable-stream.mjs","default":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"e7fdd17cf7c9fe1010e3976552772cb4bcba4722","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"topgun-buffer":"^1.0.0","topgun-webcrypto":"^1.0.3"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","kleur":"^4.1.5","eslint":"^8.38.0","rollup":"^3.20.3","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","rewrite-imports":"^3.0.0","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@rollup/plugin-commonjs":"^24.1.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@rollup/plugin-node-resolve":"^15.0.2","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.2.0_1681745136456_0.8223604573805814","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.2.1":{"name":"topgun-socket","version":"1.2.1","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.2.1","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"dd79aa9255ba168948871d0dfdee2d96b2603dc7","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.2.1.tgz","fileCount":23,"integrity":"sha512-4QL6Tg5R960xDTLFSyTadLeVN3I804zT2QCYpYh4jnpGBd9bbwGbTgIIeQIGtlkBBMdh/UOlxu2gpQQwHBWMZw==","signatures":[{"sig":"MEQCIDND2S++QMutfwLrvw4KHt7nXfTVebEATDn/Upgu3YHKAiA+D0YCD6n7K9lHujYjX9E9GTaIyO9TCCa12eJWxH2O5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":373157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPjrNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeUxAAlXcbVudjWc78/cv3HstWudoqAcvHao7lid5AfaqSQxYsNYny\r\nLHu/4P8iQo2T+N2zLgr7c/i4B4esU105i0/G4jfLUT1qmzLp+fBf9sPFJinL\r\np9PFVgth1yu6KiIFhT5GvpynpXNJSejRrEd1XHZxMht3Rv/X6Eo15ehLtTPe\r\nAH+CuRfJ1zjPF/9jjTciidocXvDDR/e0Qk9r0id5QxWaVPvYiqcUpTXbBO+9\r\nUfXhwsjuviGoWNx8MHetrjj3GX8J8M9kPVkGUe1hDIHTdNr4Ubh/ioPeOpYU\r\nf2vTY1+ZeG+MAc+od975GhDD6IOyQ2cdrWqJpSav7U8csfbcEtmmwp4SXmWv\r\ni6AabLw0ShRnVOmRMKLwIu720CRbaz0kui9NeEZm/oxrb4fAqbfyUQZwGzoC\r\nNNPLnarfBf1GZ1Wah9nWdll7d8JJbarYNgG3CqGUnGb2GylGzX8/ZGprKI/X\r\nbOYFlY5BBYKhWGQjjsQw3wUBfXy5C04sQ3TERmJ5mVAnBfcteHC5xZU+aKX/\r\nUx2tAuXTjZ+ST5ZhT/WIsIyC2TpDi7wiiH1HrI8gSwdCZq4RZ25RIe4J412F\r\nbkKW0Jv/Kr/BnIotOJp9d/YrSLZNXLCFgTCNIatYss6lwkoMcKjFQ7Q6l2fJ\r\nE9xbnUc5T0u4X5M8ZYo75lJnRadpH2Mxt2M=\r\n=hwSg\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"5df60c30446d15b9b1d9bf3e3d7512ef537f1cc3","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"topgun-buffer":"1.0.2","topgun-webcrypto":"1.0.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","kleur":"^4.1.5","eslint":"^8.38.0","rollup":"^3.20.3","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","rewrite-imports":"^3.0.0","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@rollup/plugin-commonjs":"^24.1.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@rollup/plugin-node-resolve":"^15.0.2","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.2.1_1681799885685_0.21509559093920871","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.2.2":{"name":"topgun-socket","version":"1.2.2","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.2.2","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"f7d761a47631e6a777633c81917832a50c47a788","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.2.2.tgz","fileCount":32,"integrity":"sha512-out2XZVJoBUyE6yjmOlp6ocEEScyOB7M7iHFMNwta8zAZUeI04q5WkMwxqVaispqyNbqo/t2gpg9lopLGNn23g==","signatures":[{"sig":"MEYCIQDnPwSNtadDRjokweJ2vSGHjmVy7uTqsIgotBT4ofwiXwIhAM9sHo/cuPoK68tg+1Kf9ftE01uLZz7AnTSsGUXYdDpe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":408876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPmDIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjXA/+Oz7Fh4Ifqg9RELh6W47AIRYOd6SRbug+irYOMUSDc+5T+aIy\r\nVBidkNayBM4KuyloPjPUfa0ZRjhH6riU1K75kbAhFiH2Hck8CGPqPm0qWBg3\r\nyeMsDgCA2M70lT27It/lWZotA88UpHst7z44TCojUjCQ2qPmwU30cxIFXvA6\r\nHjmp2XG1OlYZoyvaT/7evvqgNodT307PywnlUcnN6wia4QLm0BO3+1/ROsfm\r\nuJ6RR4AWqcWjpEz+f4mtd/4ty6f2fP1+SltiVxtJkDv2q6EDkj1qmqgC12vS\r\nMr9SWH0fbLaePK+H/yvH4VYRi88ETJPYnOADgxjreA3Vt0F6mLCX5PwjUS8t\r\nWPPzIPFFN0D9yUEhVc3N7/nO3+AT8gilNLbjnIg1oWkXTLYHpJufpMay/9pF\r\nity2zOiEWErQ570uDI1ok7Y81VP0fufqd9SXNo+pV/yPWyAh/gjkrOCD/b/F\r\nxrrrfFzTzTHlELjenyC5BkOmQDGVkB0PhY91KmyF7EBYiaIqWv6mx24K9EgD\r\njl9MqIL1nMzQbl043X75juDm9wuMzvfaaug0lqg0aU41peEQvxqQN7jFzkrv\r\nTWTIgFUzIFFBZbOVP377rFHLPM8Yza+YnIDJhp+S4tZ6hMMBgHaoFmW3sOnR\r\nuL0hjhgYx1PBU/pzLrgQFIM1i/0tfKLhCEE=\r\n=Q7wi\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"c36db7b86fd9b44804052757b4423715f60fc5d1","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"topgun-buffer":"1.0.3","topgun-webcrypto":"1.0.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","kleur":"^4.1.5","eslint":"^8.38.0","rollup":"^3.20.3","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","rewrite-imports":"^3.0.0","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@rollup/plugin-commonjs":"^24.1.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@rollup/plugin-node-resolve":"^15.0.2","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.2.2_1681809608269_0.9835295576418941","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.2.3":{"name":"topgun-socket","version":"1.2.3","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.2.3","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"3f0ed99c868a3c17f4daee6001a69b1e7aa24611","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.2.3.tgz","fileCount":24,"integrity":"sha512-Xwl3M7mYZOmqOETInkpZRin94yxKaUUXAxsIt86298r/oTP0uUKr7PPj3ZrMJ32xPgTOMx5XSWyKzp2jSiGqcA==","signatures":[{"sig":"MEUCIQCzAtv+zDijFcRXKtNwrQTOpwShsK23yHSg7V+2vgYWMAIgAV3wpzOVcOzo/ihlqScjZILKR2niUxnCStHY7YSaVEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPpG/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjrxAAo8EAmZ167E+VZoDOohBVvImqt2gzEPcK/+Yq3MR45ubUwR8x\r\nlEUwwn8fPQkEnGSmWN6tJlgnf9XSAIxNn29ihALVVIPDBrcZ4fOIgKv2UUVi\r\nIQQ6VNDL4drb28rPRFFFMMamrZKMgQy814+odZYx43j8wewErRR9azJ4aChb\r\nUbSGQUBG9+9IWBqeotyaqdlAKSS01defWUFiZseq3BusPykcTswluxnNX267\r\nYVEz9uaij2UWoX3Ay4YbQjVxcQk59yxwhMmrXrnDJiBrcWvjfyeDy6kcUGd8\r\nzyx0ahh+4mp3wkqjBGj8Lrws/HqDitKlypBBlG+xQUeEZtlK01VDgDPBGvur\r\nOKeEmJeASrXUTv3oJo36D8QVV+v3Xi2otzAo7xQY6WjQmuUmCfRdP1D28EOK\r\nYZe78i4hmO3zERAB+RfExhk5nFyhhkC79k3d7XX6DVWvrsRdVKiwwBTe6HTV\r\nHNysQf5jqYX4HyAkBbgFQ/MfV/iYUXrERVVcE0m3gybX1dSvmVbAs938D99L\r\nWcdLGw579DUDovqVIG7+FZs62dJ/4q2R4hVAL8IacN4eML/jSd20M2ShTviY\r\nU4njj+GN2U4oJTgmyiqNERodcloN/kX0lpD+Fopqbjn2zNXr4vOpXhaf3wC1\r\nvTRD8fvZsUAoKAqB4e3wFILZ93oXLf/K4uE=\r\n=VSwT\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"c9134764589c90032e35e69c99c1cb5943e19bd2","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.0","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.15.0","dependencies":{"topgun-buffer":"1.0.3","topgun-webcrypto":"1.0.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","kleur":"^4.1.5","eslint":"^8.38.0","rollup":"^3.20.3","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","rewrite-imports":"^3.0.0","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@rollup/plugin-commonjs":"^24.1.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@rollup/plugin-node-resolve":"^15.0.2","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.2.3_1681822143390_0.342936813888975","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.2.4":{"name":"topgun-socket","version":"1.2.4","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.2.4","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"f9f7c17c246ef8e8acc592718a5d581b5e2f6422","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.2.4.tgz","fileCount":24,"integrity":"sha512-feuVrWjq327zKWsVjS7dgYhbyZePy780EsnJhsNX/hDyOj/neuwZkqUSy2T5p/SkjvDMwvZ44gYOu4xlMndObA==","signatures":[{"sig":"MEUCIQCRQwyfI8+d340tLyOr7DxEmtGDKSPwSO3VVhhFG+lf6AIgJupFjsB68GrmXwRev8s3PlVvqiRLcEiBRjnJtchan3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRXqJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCWQ//aZ7YOabSJUYg+ee31srce35Ok2W9xwBimM8bu6B+T1FWTFAc\r\n8tpQ+C9hIfiaI9yj0+soqowPimXK+V9KbMwZdKa0Cyt240MSyNUaVpqgyG6u\r\noPVeQJapXLm/xLtbhriFyIQnOsyzgYcVraOfDXhSiuL+DuEHJxTaoqjMzW8Y\r\ncTCiCCmWpMGVSwfraAMMFuTDGc99upvGSpxfLWgsis7tsNljkh7wT7vIo3Q1\r\nnu0l4TSWCbEcztcUkXPP/KNca/acHCYjg+wiAMr6V+NrCEveKwd16/OSlDfn\r\ngG0niwVvm3Xk8sXSd7iQfiWls3siWGLEsgPrKbXMtTCRcRiHUeLu/QuoCQMO\r\nBawOjskdZ3joNvAPtnYmMOVwL0b6BcFmpLPfSwK7X6NLN+IGflTtKo7V2v+6\r\nLY0LsWFeUff1GrSFUZBNhK75YWJjSV4cXh9+PyTOlApcFgSbyBPW8on7sfdV\r\nUUnqBJLsDk+o1TPSfImaSgTPjR0FInRBusnZy+3hfnMvcINnOGs217URcJ87\r\npcsYr+Z3p253VN3imxE1SZwa8ShzNuDyTOJPbSwelWViC2DlfFloztKVhyl0\r\n7CTai5azESs49m8htoLRQu1tIiBIuIDrZeBU7UfG/4gqECqqkx+s9E8rs2u0\r\n2RAqpGe9NMuWqoeihH8vq0gpm4R/+xktc30=\r\n=hU/J\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"36132be69385133bc4d82541828644e4c3acb218","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.3","topgun-webcrypto":"1.0.5","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.2.4_1682274953439_0.36043887463815594","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.3.0":{"name":"topgun-socket","version":"1.3.0","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.3.0","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"f7c61b57f644faa93f14c3dca144586bb2e07d3d","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.3.0.tgz","fileCount":24,"integrity":"sha512-XOLBi/IZKKNb46BMMxWgfhh98YgPCedT3y1Wgc81k+iaq3G9x/8QZgoHkNOD9ofq5U4tHXPKLWT9vh8LwnKB9w==","signatures":[{"sig":"MEUCIQCXh2/zNRY0TNwGJMe0E5sMbffdj9dQG6Y58DYwEarU7QIgMEYOJWULqQXPXfN2InkgHECIU4fPgD9wCL5/A3gFEso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT8mVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgqQ/9EK5frxaZOk4um80q8X34+xFunJl6yxkO4xZjanVa4/pwJpiZ\r\nFqdB1TBq7A5RivVx89e8sDB/e7OKI6kWqOzoPjp3bBB4ujT5aCeS5Qv0SFDu\r\nsaO4WZmWjQoObrVRUuC+4Hlst0l82yb4kFrBCKjJHEHdtfHOGqVvKL9bgimX\r\nllhTpQ9+Y8wp+ibnoVIBi9oDp1PCM/rLSOTxmrWQYm/Le/6uSsdykj0r3Ept\r\ngWkv3rkXzfls3+cW+gyk/zu3CcsGG47bswdY94/enn7V3McX5uUyPmX3WPaj\r\nCHor9a4c+AKaWJsKnDLHbvf7ie71Ecgq0kfPvn9Wo5tVrqIFjMYM2P3z5gvN\r\nOrlXb0Z64c1bOUvOmLqpyGfVZ3QBExA37FUA9KeLK85EHnx47Yqsb8tGk6E0\r\nPh3xYNwPKPYTZBvRDsADmCOzZrNh1wMDqKsDAHz+wOPARRjheaiGZn6v00jb\r\nsradkepbknBYx0IRdtXA4pS7XbgE+L1cK6nypKRWDC3PIFaVzPEM31Wvi5Yg\r\nkorAzJZo4CuJfECx++9d7Oc1HNsyllzoDq9NpNEQJNUt7Uet7UhjLQPFioZ9\r\nXcmMi7patM4p/DhavG89pRm/G//XwlBSccvlPtrnpmuPcv6hvgoXUA++6Tog\r\nKCHK5+/ZXPK++h3uui5SSFJ8QMv7tDWx5dc=\r\n=nsbW\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"4174efd8948f9c1cb3bd8c3ea727a0fab0166e42","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.3","topgun-webcrypto":"1.0.5","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.3.0_1682950548816_0.5036632555805975","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.3.1":{"name":"topgun-socket","version":"1.3.1","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.3.1","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"6c53d858bee0ac8501d2902963d78fad4357606f","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.3.1.tgz","fileCount":24,"integrity":"sha512-cHBDeOOH95RO83rUO5hrQaCofLX+wBeHBYso9EPkpgTEp0AkakVSyiUKSvRQpmI5qELrVCqPSP84dzsNPLuqwA==","signatures":[{"sig":"MEUCIG05DXp6V1TP/EM0vooM/f0UvB7HTK0JISS2Sr3x0QSOAiEApHct016O422OG97qEUGiz16WcDxcDJtbLB6BrTBxl4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT9jJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr69Q/+ObUjweOWu6gb+3LrveBuviAkGG9x4Ge7nFpC/B5e9arJaExN\r\n4rJDQeZHSfNLsvLwAL6PJsj+bOX8FL+d7oErkzXzfFYKX9zDaECkmjDHoYV9\r\nORy2lDX7rpTYfnW//j3HLVlIhLGKNYQZVvzxnZKSbL//qeqAX24WDAl2dMSy\r\nm1cYW5gQFpSWtYYVZUsfj+qFn0DETQeZmS+7DLriHk2MuDz9DqNUVafA0SZx\r\nhv8ZGvNxQQ6j6BNMJzZmEZHdxY2bSHgnfb5F/0jarVRnbYym9rHsVdvZudQY\r\nJXOClmU3duNFS7oA89b/XDOgLERQ3e6cv5tX1Vvdwh/Qzjzd2FanJy6UI1f8\r\ndxIFKqHrruj6zMS6wiWxP9jdL7295rsJijJLnDXUVpA+xmrsklMVTaoim+se\r\n1PpdrYirNFyjbyiDcY5cLSgxsBCi99yEqjJTw886n7S0OSAHsqvrdEF4/s9s\r\nvipQWXlbAo3TCraOdKmaQbxdn6uGlEMQYcWS+138g6A/w/D2zO84YLLvDBMh\r\nbr083IL8znjqOjOSfkh/yWKfW/zbpiEFrGQ1PxUJQ0kAmHoRwwdLHNszln/0\r\nRmHxtk8PG+LNRvkGjA8pJEIvalG5tnb8kcH4yT/3W1qe5ML/8OVXDmqAu+wA\r\nvf9z6VXzHPWyLLShocS91IoFstErd4ZOm3k=\r\n=/qDw\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"200aff97efb383575c0dc5290544134f75240b27","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.3","topgun-webcrypto":"1.0.5","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.3.1_1682954441260_0.2143252832029927","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.3.2":{"name":"topgun-socket","version":"1.3.2","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.3.2","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"a8c31b3c9e915e5b79933f1f3fce8cf9ff29101b","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.3.2.tgz","fileCount":24,"integrity":"sha512-31Xjo28DXM3UogZvmhAKVtV9BHluQOGQuEgtOp/Gflm0T8ABRSRTrNxWCz2tpOSg0G7Kq2KYGgOV1X8WR9+xFQ==","signatures":[{"sig":"MEUCIGGDEoE7DaC8lyrinUTamEwKOuJqHtioJu9FlpqJGGWqAiEA/+VBmC1NYltlDvC84kwrD8mPIyUoNbMGnyzZrWODdew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUf5tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDwQ/9G5PS+eT14T8/Y564QTvWPN8CDYzFKsLo9bXek3XhpGVTHXmm\r\nnKOe6bJ1RrRYKZwmoNP2boTfc+5pH6OZqSzayJcOfDeMtQ8nNogK1HkRt1YH\r\nalDDDi1qDJr7YPd5K4mXAjperIj6X7ohq4k1NNxzqaEQtw1vmmuvUL/0zJKa\r\nhpH4hJFpF3hlLU1eGntR1phAnYHb8aYlnfaAjoU9NF/lJQNOy/pV8KlYrDqM\r\n8u75LEIcFRwkXCfkp9I4QGXVttKgaJjrpieoCavFLLX5QWa3CX5XMHhiX+O4\r\n1cA335CEqFegDkVIvZ5pcT70IsyQ+Q+A9Wu+hARuOscZ3b8jE+NdpyfBy8O9\r\nIqay0R5v8Pq0Y9p7rrhSr274vXirrDYT9J7BZQfrxT3S9K9gH2g3vInNtf9c\r\nAiLyaqxoIXfl1oHsFg7b9mvmrzYmd3THfPH2u1Tywu3vKvc6eA0ROINycxyw\r\nNGkI4GgyLdsal5RJclFtUrtHsxDGgzRbaKqkXs64J6Bow36/QZaQnxtKkt5Z\r\n5JYtz+U9Xn6TG5GzfUyp3PTjdN1345LWuABw90InEaGXeYhJJfeY/Rfeot0i\r\ndrlnlzzkGAxmiMhG3MsmMjiry/d9X7bMFMrInGpJ6gzzvLcbM/8J36T7HQ9T\r\nV1IthRPkw3dAmKTasCnDCDS4014Q0MoeNYU=\r\n=ySLO\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"81ffed832704640a67acf5fddcdd1506c18c229b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.5","topgun-webcrypto":"1.0.5","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.3.2_1683095149618_0.9713657771490312","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.3.3":{"name":"topgun-socket","version":"1.3.3","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.3.3","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"d1088424a8feea63e76f11fc0943db172cb92713","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.3.3.tgz","fileCount":24,"integrity":"sha512-BkGdIlcf9U60HRaa20Xr5MqiNW0rxju9jWaV4kVWn4Z60KzI9ree7r4uTUKo6Qfj9vSIAe+tSjjQPfU0f/tVCQ==","signatures":[{"sig":"MEYCIQCIEB/5cT5oYTg0a2d2dJSHxJXPQIV6gDz+eZgaIQhZyQIhAPk0DKkywjd5jazbb3HoiywGOjj8XwsrNqjXMIuabEAh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUh2hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF5RAAoHRgtyNqMXe8w8IrS+lZxc3il7R3mfWRBi79kcZdiv5alekt\r\nz39VG0hdlOE94NMWYCaPjw3XgARxbd7YNOukLT8nMgCyrEXZlRyAn4mflVHb\r\nz1C0nrFmNw+iLMUkeOARjE9HOtT/O523vp3DNsck7CQ3FX5nJXUEzd6dEO0T\r\nm3Vtds8P/z4M31LfWLIxQzUzriytor9qQ/117+fHBmTRlEJEshTp4KVnjoeE\r\nHCIwnC5zL1bJwpW9Oe5APAp7pqGuemO8zK43QYZ/C0AmH9NMo8cmxSN2N12x\r\npD3t4ChQm7LocMJo7xB8uR6u8T07Kn8znJTP4ItupDLItovTrA5UVIFQTHO4\r\n6QtI7YUKfJWdQExj91vi411EkCXwMwT+oejMtMxJliPq/5i8EKIrUtpRKCku\r\nTtOwciBRu0YV0VJ/EXNefw7lN+pPEM7eKORqh5yZAdSV9HsH66alTNfHfjqu\r\nFJtwLGaLu3pR+aKM6nA01adGg0P+rNQZTO/hXQeBXr6MCviZ/hQ/jUg9KJaj\r\nvofW9aicE2AFA9tGuMj2pWJH7mXao21a92cgu2xyjNNDEAy/33ysxbtaTzrA\r\nouZ3nDdtflZhVJfW8UZhvVlxEx5h/6TQCKiUKlGYitZkXykhqaC3Qb2nCEFN\r\nKfTThRSwoLYVP/Gv3SXNaOguoPQPMT/hkjA=\r\n=NK+J\r\n-----END PGP SIGNATURE-----\r\n"},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"0936fc69123cccc44d68f7081738e7baf2197e0d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["prettier --write \"src/**/*.ts\"","eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-webcrypto":"1.0.5","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.3.3_1683103137521_0.8392898695489677","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.0":{"name":"topgun-socket","version":"1.4.0","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.0","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"1037712f88e76594d6c99c2d1bb2f491603106e4","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.0.tgz","fileCount":21,"integrity":"sha512-H4VEbA8zJBmmX4goIi3dX3wj6368rWs7uhGn+ZjPZIgmGUo2Ev3B7iM0u4O9y4Ar9URXD3LEyL/ASv55VdGeTQ==","signatures":[{"sig":"MEUCIQD/Gmb8Xpv6Gamge74hTkSTfRRjqAIM+7WdcwaXFkmnwAIgJTAlDdz+CrgkDKsx89TwXiiyrq00WMlVrIzigCrDaEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336016},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"16f34c3de0a5053823e264129370a98c384cf8a5","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.0_1685212013964_0.6663113691185487","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.1":{"name":"topgun-socket","version":"1.4.1","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.1","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"b680260af9cf3ef66617f8494c7788849a8ecfb2","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.1.tgz","fileCount":21,"integrity":"sha512-RErYOzxbGkTkinGyQU+P3SX6X4tb/Y4e7FGQVMlr94Nokj1/sCOSTUHKBbVje+rYTy3NJzx/SO3DAstlLrrmgA==","signatures":[{"sig":"MEUCIA/C/HRyZdXS9vMkumVY+NaeSHi+wSjrfluSYCk/SNzcAiEAt5Oz/kzs8qf8kjKzCQO/cptbW9a5gVRYfzneq3VhlKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336111},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"185522ea5e8873b665760e7d04c863fec1c65943","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.1_1685257011450_0.6697139912193366","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.2":{"name":"topgun-socket","version":"1.4.2","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.2","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"97efb064023f98976955b92389226db0419f7811","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.2.tgz","fileCount":21,"integrity":"sha512-GB1M7TR5z7nHGT3eHc5GBTlajnCJfXj3NsXAQtc78aw8jU4E2GjfA21hA82brf4wM7mqCNq9U76cqMZILh9ulw==","signatures":[{"sig":"MEQCIG3aDwTZIDENmsaQPnOvUq2dEbrupCiga+Jd3Yt8jqt/AiAD0YMMHdDqu5nEBsbSQrnS24gKv4RcK5N8o5CZjVVeAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336116},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"89d0744e8f94f2c3b9100714ea72f0df9551846e","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.2_1685261403095_0.015825788448692757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.3":{"name":"topgun-socket","version":"1.4.3","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.3","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"c7253d79a5b6606a8d0aad21e87bb7de97ff9567","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.3.tgz","fileCount":21,"integrity":"sha512-r8lnnJovzEp57u3Rx6Sc7O3WuRRhJOcH4SKVKNwUTAhilzq5jsPRAqlHK8ByISyiUViSv1ZgWr6zL2AO9wGr9A==","signatures":[{"sig":"MEYCIQDT9EDXBupcD+pSI/KnnCP3Z6XRwEQ7cFq6iEn9vmDL+AIhAIEwPKEWUIBgpTTOiiIhzvitdFh4rA5RwPLY65ZxQkKx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335813},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"61a5d4a07d72c30808a827479038736d4a6ffc21","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.3_1685335829918_0.6650320102223788","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.4":{"name":"topgun-socket","version":"1.4.4","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.4","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"774ada3b0e3c2832c16a21a9ef95a665ded23faf","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.4.tgz","fileCount":21,"integrity":"sha512-U6TFqKaD1V0SXlLuj3SzZhYVD5Z6TU4GAbuKs9YcTj0grcv8Oq7MTdntYfMpqWxFxcfOcJ/AJhUxzY9FCeUAHA==","signatures":[{"sig":"MEQCIHhsr9O9dAjoeR1ORcxvMOAI8f9KxzwH9lmcj35WadOXAiAT3wUghutOFhDqlo3oKZ7aq9Tnb0gftNPFY4t/kjn3Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":335819},"browser":"./dist/client.global.js","exports":{"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./package.json":"./package.json","./writable-consumable-stream":{"types":"./dist/writable-consumable-stream.d.ts","import":"./dist/writable-consumable-stream.mjs","require":"./dist/writable-consumable-stream.js"}},"gitHead":"bfc7791e4b42ae813f2bf236a0fa7dd43538ea94","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.4_1685336667584_0.13228446853072517","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.5":{"name":"topgun-socket","version":"1.4.5","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.5","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"2458570e3de48e4e77568d5c86f569f36bf85f2e","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.5.tgz","fileCount":57,"integrity":"sha512-Hx0Fbk5ycUVQHmJi7df3b/yfhoWZGFAxbZPhwyLpp3HWJ6a2ecO3SaoGy69pyJtuNM+wZZGT20QdPVxBqJz+Pw==","signatures":[{"sig":"MEUCIQCNW6UHi8o6dJVEPo3cEjq44HEhFUc2nL9i17EoZQnbPgIgOAgtCZN87Yztbo/7tZJRiqjNCjixK++4paD5Zs/Gz6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426633},"browser":"./dist/client.global.js","exports":{"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","require":"./dist/auth.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.mjs","require":"./dist/errors.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./response":{"types":"./dist/response.d.ts","import":"./dist/response.mjs","require":"./dist/response.js"},"./formatter":{"types":"./dist/formatter.d.ts","import":"./dist/formatter.mjs","require":"./dist/formatter.js"},"./package.json":"./package.json","./stream-demux":{"types":"./dist/stream-demux.d.ts","import":"./dist/stream-demux.mjs","require":"./dist/stream-demux.js"},"./simple-broker":{"types":"./dist/simple-broker.d.ts","import":"./dist/simple-broker.mjs","require":"./dist/simple-broker.js"},"./async-stream-emitter":{"types":"./dist/async-stream-emitter.d.ts","import":"./dist/async-stream-emitter.mjs","require":"./dist/async-stream-emitter.js"}},"gitHead":"10781a3822c2b91ecde60d8ef139ea3ddabaff2f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.5_1685594929668_0.8339327890365298","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.6":{"name":"topgun-socket","version":"1.4.6","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.6","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"2de43cf23569d9cee5d2e9d13e75543516de2b2c","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.6.tgz","fileCount":56,"integrity":"sha512-pIHHi8mcB9ubaZjHeUhomNA3Ml9LgrzUdXHVGWys4/5itl3B2QCCray2ASGw/SxehgxlK4ISPgzC97ORG/pJNQ==","signatures":[{"sig":"MEUCIQCNF73e9iO8IJEK1u0Txr5QrtMEI3GuUosNokJurfiwgQIgUM2AgRFp8q08Xdc/k2HwdDVEmN/FLJyi/99Q9MmrBBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426382},"browser":"./dist/client.global.js","exports":{"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","require":"./dist/auth.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.mjs","require":"./dist/errors.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./response":{"types":"./dist/response.d.ts","import":"./dist/response.mjs","require":"./dist/response.js"},"./formatter":{"types":"./dist/formatter.d.ts","import":"./dist/formatter.mjs","require":"./dist/formatter.js"},"./package.json":"./package.json","./stream-demux":{"types":"./dist/stream-demux.d.ts","import":"./dist/stream-demux.mjs","require":"./dist/stream-demux.js"},"./simple-broker":{"types":"./dist/simple-broker.d.ts","import":"./dist/simple-broker.mjs","require":"./dist/simple-broker.js"},"./async-stream-emitter":{"types":"./dist/async-stream-emitter.d.ts","import":"./dist/async-stream-emitter.mjs","require":"./dist/async-stream-emitter.js"}},"gitHead":"0383e2000642c1395d514a0cbd02d599b5f64b34","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"writable-consumable-stream":["./dist/writable-consumable-stream.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.6_1685595561371_0.10074516519367371","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.7":{"name":"topgun-socket","version":"1.4.7","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.7","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"376945b8403ce45cdcd1e0658b6f7ea925831e2a","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.7.tgz","fileCount":64,"integrity":"sha512-muU0pHGTXh3WbFcIcU5Ycc3t7u5YXc+HOeo4UnIPnVwqNJYmwOxNItqfkVra0FAyLnTrY+t2B2Vqka3VJ5pscg==","signatures":[{"sig":"MEYCIQCYvS/lsH0wXlwWOp9Dx6Hi21AFUjPGweU4VYyEvGm6PwIhAMzZLeGjiC+u47fq8A+qa6gfuJOJaysGIn02ddlqCgin","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428551},"browser":"./dist/client.global.js","exports":{"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","require":"./dist/auth.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.mjs","require":"./dist/errors.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./response":{"types":"./dist/response.d.ts","import":"./dist/response.mjs","require":"./dist/response.js"},"./formatter":{"types":"./dist/formatter.d.ts","import":"./dist/formatter.mjs","require":"./dist/formatter.js"},"./package.json":"./package.json","./stream-demux":{"types":"./dist/stream-demux.d.ts","import":"./dist/stream-demux.mjs","require":"./dist/stream-demux.js"},"./simple-broker":{"types":"./dist/simple-broker.d.ts","import":"./dist/simple-broker.mjs","require":"./dist/simple-broker.js"},"./async-stream-emitter":{"types":"./dist/async-stream-emitter.d.ts","import":"./dist/async-stream-emitter.mjs","require":"./dist/async-stream-emitter.js"}},"gitHead":"fcba4045ed16402bdf35f1bfc1dfdeb287213af9","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"auth":["./dist/auth.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"errors":["./dist/errors.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"response":["./dist/response.d.ts"],"formatter":["./dist/formatter.d.ts"],"stream-demux":["./dist/stream-demux.d.ts"],"simple-broker":["./dist/simple-broker.d.ts"],"async-stream-emitter":["./dist/async-stream-emitter.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.7_1685596555262_0.48480375271554554","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.8":{"name":"topgun-socket","version":"1.4.8","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.8","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"a519b0abcae5078140c7357bf3c0598ae80d44a7","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.8.tgz","fileCount":53,"integrity":"sha512-dnL9UU3oZjhkYEJmFkOwYLhrsitaP/YeeJrsaDvE/cHo0ub/RnxYVREcAhmg6GVUjS0WcwC8iazgS4JzTgo55Q==","signatures":[{"sig":"MEYCIQCpN/ZE4cV8YE5tTZJjanEL1HxsTD2zf2ljiOw4iTsoDAIhAPQimk8/TG13/8P6TIQZqWMCT/fCiuWcXmSpjVanIbIc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":397597},"browser":"./dist/client.global.js","exports":{"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","require":"./dist/auth.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.mjs","require":"./dist/errors.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./response":{"types":"./dist/response.d.ts","import":"./dist/response.mjs","require":"./dist/response.js"},"./formatter":{"types":"./dist/formatter.d.ts","import":"./dist/formatter.mjs","require":"./dist/formatter.js"},"./package.json":"./package.json","./stream-demux":{"types":"./dist/stream-demux.d.ts","import":"./dist/stream-demux.mjs","require":"./dist/stream-demux.js"},"./simple-broker":{"types":"./dist/simple-broker.d.ts","import":"./dist/simple-broker.mjs","require":"./dist/simple-broker.js"},"./async-stream-emitter":{"types":"./dist/async-stream-emitter.d.ts","import":"./dist/async-stream-emitter.mjs","require":"./dist/async-stream-emitter.js"}},"gitHead":"8bbfb70b1fc357461b916024dc1bda95f9678cc4","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2","topgun-async-stream-emitter":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"auth":["./dist/auth.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"errors":["./dist/errors.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"response":["./dist/response.d.ts"],"formatter":["./dist/formatter.d.ts"],"stream-demux":["./dist/stream-demux.d.ts"],"simple-broker":["./dist/simple-broker.d.ts"],"async-stream-emitter":["./dist/async-stream-emitter.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.8_1687924991031_0.16649413378256472","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"},"1.4.9":{"name":"topgun-socket","version":"1.4.9","keywords":["websocket","realtime","client","server","serverless","topgun"],"author":{"name":"Ivan Kalashnik"},"license":"MIT","_id":"topgun-socket@1.4.9","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"homepage":"https://github.com/topgunjs/topgun-socket#readme","bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"dist":{"shasum":"dfc45e109f2c7a2097c80e94a2f7b6914a58a958","tarball":"https://registry.npmjs.org/topgun-socket/-/topgun-socket-1.4.9.tgz","fileCount":51,"integrity":"sha512-q1cNEMa4as2ZyLbhMjOqLd2EjB6a90vuSX247fIfk4R3jw2wiONDOtktwcm1htPCa27iDaQEVFuDhck+lQHSOQ==","signatures":[{"sig":"MEUCIQDDkM5W7wicx4nyarh4W62xkwc/9u+0kvqxl2X43zR8mwIgX66PsrjbqpMsEMSQ8rEEkVd8Ox1osP2lQD43cM4y6jY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413415},"browser":"./dist/client.global.js","exports":{"./auth":{"types":"./dist/auth.d.ts","import":"./dist/auth.mjs","require":"./dist/auth.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.mjs","require":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.mjs","require":"./dist/client.js"},"./errors":{"types":"./dist/errors.d.ts","import":"./dist/errors.mjs","require":"./dist/errors.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.mjs","require":"./dist/server.js"},"./channel":{"types":"./dist/channel.d.ts","import":"./dist/channel.mjs","require":"./dist/channel.js"},"./response":{"types":"./dist/response.d.ts","import":"./dist/response.mjs","require":"./dist/response.js"},"./formatter":{"types":"./dist/formatter.d.ts","import":"./dist/formatter.mjs","require":"./dist/formatter.js"},"./package.json":"./package.json","./stream-demux":{"types":"./dist/stream-demux.d.ts","import":"./dist/stream-demux.mjs","require":"./dist/stream-demux.js"},"./simple-broker":{"types":"./dist/simple-broker.d.ts","import":"./dist/simple-broker.mjs","require":"./dist/simple-broker.js"},"./async-stream-emitter":{"types":"./dist/async-stream-emitter.d.ts","import":"./dist/async-stream-emitter.mjs","require":"./dist/async-stream-emitter.js"}},"gitHead":"f70c4e158736ee4fb8f1f49c100f85f81bc421ad","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","test":"jest","build":"tsup","prepare":"simple-git-hooks","build:package":"node ./tools/prepare-package.js","prepublishOnly":"pnpm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"ivkan","email":"easysolpro@gmail.com"},"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"_npmVersion":"9.5.1","description":"Scalable realtime pub/sub and RPC serverless framework","directories":{},"lint-staged":{"**/*.{ts}":["eslint \"src/**/*.ts\" --fix"]},"_nodeVersion":"18.16.0","dependencies":{"ws":"^8.9.0","topgun-buffer":"1.0.6","topgun-jsonwebtoken":"^1.0.2","topgun-async-stream-emitter":"1.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"auth":["./dist/auth.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"errors":["./dist/errors.d.ts"],"server":["./dist/server.d.ts"],"channel":["./dist/channel.d.ts"],"response":["./dist/response.d.ts"],"formatter":["./dist/formatter.d.ts"],"stream-demux":["./dist/stream-demux.d.ts"],"simple-broker":["./dist/simple-broker.d.ts"],"async-stream-emitter":["./dist/async-stream-emitter.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"6.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"4.9.4","@types/jest":"^29.5.0","@types/node":"^18.15.11","lint-staged":"^13.2.1","localStorage":"^1.0.4","semantic-release":"^21.0.1","simple-git-hooks":"^2.8.1","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","eslint-config-prettier":"^8.8.0","@semantic-release/github":"^8.0.7","@typescript-eslint/parser":"^5.58.0","@semantic-release/changelog":"^6.0.3","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/topgun-socket_1.4.9_1688013007477_0.25484508913756954","host":"s3://npm-registry-packages"},"deprecated":"Deprecated. See https://github.com/TopGunBuild/topgun for TopGun v2"}},"time":{"created":"2023-04-01T08:11:56.794Z","modified":"2025-12-10T13:25:31.372Z","1.0.0":"2023-04-01T08:11:57.014Z","1.0.1":"2023-04-01T08:48:55.363Z","0.0.2":"2023-04-01T08:56:46.898Z","0.0.3":"2023-04-01T12:11:24.617Z","0.0.4":"2023-04-01T12:44:07.988Z","0.0.5":"2023-04-02T07:34:40.356Z","0.0.6":"2023-04-04T06:49:44.578Z","0.0.7":"2023-04-04T08:05:59.589Z","0.0.8":"2023-04-04T08:10:50.715Z","0.0.9":"2023-04-04T08:49:50.573Z","0.1.0":"2023-04-06T18:34:37.927Z","1.0.2":"2023-04-08T14:54:05.131Z","1.0.4":"2023-04-08T17:04:56.749Z","1.0.5":"2023-04-09T08:20:01.817Z","1.1.0":"2023-04-11T18:01:26.019Z","1.1.1":"2023-04-15T12:35:31.244Z","1.1.2":"2023-04-15T13:19:52.064Z","1.1.4":"2023-04-15T15:09:20.429Z","1.1.5":"2023-04-15T15:49:59.374Z","1.1.6":"2023-04-15T16:29:10.005Z","1.1.7":"2023-04-15T16:44:49.144Z","1.1.8":"2023-04-15T16:56:06.187Z","1.1.9":"2023-04-15T17:06:52.949Z","1.1.10":"2023-04-15T18:01:07.016Z","1.1.11":"2023-04-16T15:20:17.206Z","1.2.0":"2023-04-17T15:25:36.599Z","1.2.1":"2023-04-18T06:38:05.825Z","1.2.2":"2023-04-18T09:20:08.428Z","1.2.3":"2023-04-18T12:49:03.537Z","1.2.4":"2023-04-23T18:35:53.631Z","1.3.0":"2023-05-01T14:15:49.035Z","1.3.1":"2023-05-01T15:20:41.433Z","1.3.2":"2023-05-03T06:25:49.764Z","1.3.3":"2023-05-03T08:38:57.698Z","1.4.0":"2023-05-27T18:26:54.185Z","1.4.1":"2023-05-28T06:56:51.698Z","1.4.2":"2023-05-28T08:10:03.324Z","1.4.3":"2023-05-29T04:50:30.118Z","1.4.4":"2023-05-29T05:04:27.736Z","1.4.5":"2023-06-01T04:48:49.871Z","1.4.6":"2023-06-01T04:59:21.547Z","1.4.7":"2023-06-01T05:15:55.501Z","1.4.8":"2023-06-28T04:03:11.222Z","1.4.9":"2023-06-29T04:30:07.646Z"},"bugs":{"url":"https://github.com/topgunjs/topgun-socket/issues"},"author":{"name":"Ivan Kalashnik"},"license":"MIT","homepage":"https://github.com/topgunjs/topgun-socket#readme","keywords":["websocket","realtime","client","server","serverless","topgun"],"repository":{"url":"git+https://github.com/topgunjs/topgun-socket.git","type":"git"},"description":"Scalable realtime pub/sub and RPC serverless framework","maintainers":[{"name":"ivkan","email":"easysolpro@gmail.com"}],"readme":"<h1 align=\"center\" style=\"border-bottom: none;\">🚀 topgun-socket</h1>\n<h3 align=\"center\">Pub/sub and RPC toolkit for <a href=\"https://github.com/TopGunBuild/topgun\">TopGun</a></h3>\n\n<p align=\"center\">\n  <a href=\"https://github.com/semantic-release/semantic-release\">\n      <img alt=\"semantic-release\" src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\">\n  </a>\n  <a href=\"https://npm.im/topgun-socket\">\n    <img alt=\"npm\" src=\"https://badgen.net/npm/v/topgun-socket\">\n  </a>\n  <a href=\"https://bundlephobia.com/result?p=topgun-socket\">\n    <img alt=\"bundlephobia\" src=\"https://img.shields.io/bundlephobia/minzip/topgun-socket.svg\">\n  </a>\n  <a href=\"https://opensource.org/licenses/MIT\">\n      <img alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\">\n  </a>\n  <a href=\"https://snyk.io/test/github/TopGunBuild/topgun\">\n        <img alt=\"Snyk\" src=\"https://snyk.io/test/github/TopGunBuild/topgun/badge.svg\">\n    </a>\n</p>\n\n## Client Setting up\n\nTo install this module:\n\n```bash\nnpm install topgun-socket\n```\n\n## How to use client module\n\nThe socket-client script is called `client.js`(ESM) or `client.global.js`(iife) (located in the dist directory).\nEmbed it in your HTML page like this:\n\n```html\n<script type=\"text/javascript\" src=\"https://unpkg.com/topgun-socket@latest/dist/client.global.js\"></script>\n```\n\n\\* Note that the src attribute may be different depending on how you setup your HTTP server.\n\nOnce you have embedded the client `client.global.js` into your page, you will gain access to a global `TopGunSocket` object.\nYou may also use CommonJS `require` or ES6 module imports.\n\n### Connect to a server\n\n```js\nlet socket = TopGunSocket.create({\n    hostname: \"localhost\",\n    port: 8000,\n});\n```\n\n### Transmit data\n\n```js\n// Transmit some data to the server.\n// It does not expect a response from the server.\n// From the server socket, it can be handled using either:\n// - for await (let data of socket.receiver('foo')) {}\n// - let data = await socket.receiver('foo').once()\nsocket.transmit('foo', 123);\n```\n\n### Invoke an RPC\n\n```js\n(async () => {\n\n  // Invoke an RPC on the server.\n  // It expects a response from the server.\n  // From the server socket, it can be handled using either:\n  // - for await (let req of socket.procedure('myProc')) {}\n  // - let req = await socket.procedure('myProc').once()\n  let result = await socket.invoke('myProc', 123);\n\n})();\n```\n\n### Subscribe to a channel\n\n```js\n(async () => {\n\n  // Subscribe to a channel.\n  let myChannel = socket.subscribe('myChannel');\n\n  await myChannel.listener('subscribe').once();\n  // myChannel.state is now 'subscribed'.\n\n})();\n```\n\n### Get a channel without subscribing\n\n```js\n(async () => {\n\n  let myChannel = socket.channel('myChannel');\n\n  // Can subscribe to the channel later as a separate step.\n  myChannel.subscribe();\n  await myChannel.listener('subscribe').once();\n  // myChannel.state is now 'subscribed'.\n\n})();\n```\n\n### Publish data to a channel\n\n```js\n// Publish data to the channel.\nmyChannel.publish('This is a message');\n\n// Publish data to the channel from the socket.\nsocket.publish('myChannel', 'This is a message');\n```\n\n### Consume data from a channel\n\n```js\n(async () => {\n\n  for await (let data of myChannel) {\n    // ...\n  }\n\n})();\n```\n\n### Connect over HTTPS:\n\n```js\nlet options = {\n  hostname: 'securedomain.com',\n  secure: true,\n  port: 443,\n  rejectUnauthorized: false // Only necessary during debug if using a self-signed certificate\n};\n// Initiate the connection to the server\nlet socket = TopGunSocket.create(options);\n```\n\n### Connect Options\n\n```js\nlet options = {\n  path: '/topgunsocket/',\n  port: 8000,\n  hostname: '127.0.0.1',\n  autoConnect: true,\n  secure: false,\n  rejectUnauthorized: false,\n  connectTimeout: 10000, //milliseconds\n  ackTimeout: 10000, //milliseconds\n  channelPrefix: null,\n  disconnectOnUnload: true,\n  multiplex: true,\n  autoReconnectOptions: {\n    initialDelay: 10000, //milliseconds\n    randomness: 10000, //milliseconds\n    multiplier: 1.5, //decimal\n    maxDelay: 60000 //milliseconds\n  },\n  authEngine: null,\n  codecEngine: null,\n  subscriptionRetryOptions: {},\n  query: {\n    yourparam: 'hello'\n  }\n};\n```\n\nFor more detailed examples of how to use topgun-socket, see `test` folder.\n\n## How to use server module\n\nYou need to attach it to an existing Node.js http or https server (example):\n```js\nconst http = require('http');\nconst topGunSocketServer = require(\"topgun-socket/server\");\n\nlet httpServer = http.createServer();\nlet agServer = topGunSocketServer.attach(httpServer);\n\n(async () => {\n  // Handle new inbound sockets.\n  for await (let {socket} of agServer.listener('connection')) {\n\n    (async () => {\n      // Set up a loop to handle and respond to RPCs for a procedure.\n      for await (let req of socket.procedure('customProc')) {\n        if (req.data.bad) {\n          let error = new Error('Server failed to execute the procedure');\n          error.name = 'BadCustomError';\n          req.error(error);\n        } else {\n          req.end('Success');\n        }\n      }\n    })();\n\n    (async () => {\n      // Set up a loop to handle remote transmitted events.\n      for await (let data of socket.receiver('customRemoteEvent')) {\n        // ...\n      }\n    })();\n\n  }\n})();\n\nhttpServer.listen(8000);\n```\n\n## Running the tests\n\n-   Clone this repo: `git clone git@github.com:TopGunBuild/topgun-socket.git`\n-   Navigate to project directory: `cd topgun-socket`\n-   Install all dependencies: `npm install`\n-   Run the tests: `npm test`\n\n## Benefits of async `Iterable` over `EventEmitter`\n\n-   **More readable**: Code is written sequentially from top to bottom. It avoids event handler callback hell. It's also much easier to write and read complex integration test scenarios.\n-   **More succinct**: Event streams can be easily chained, filtered and combined using a declarative syntax (e.g. using async generators).\n-   **More manageable**: No need to remember to unbind listeners with `removeListener(...)`; just `break` out of the `for-await-of` loop to stop consuming. This also encourages a more declarative style of coding which reduces the likelihood of memory leaks and unintended side effects.\n-   **Less error-prone**: Each event/RPC/message can be processed sequentially in the same order that they were sent without missing any data; even if asynchronous calls are made inside middleware or listeners. On the other hand, with `EventEmitter`, the listener function for the same event cannot be prevented from running multiple times in parallel; also, asynchronous calls within middleware and listeners can affect the final order of actions; all this can cause unintended side effects.\n\n## Reference\n\nThe code in this repository is based on `socketcluster-server` (https://github.com/SocketCluster/socketcluster-server) and `socketcluster-client` (https://github.com/SocketCluster/socketcluster-client). The code is written in typescript and is ready to run in a serverless environment.\n\n## License\n\n(The MIT License)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","readmeFilename":"README.md"}