{"_id":"@nivinjoseph/n-sock","_rev":"49-bad8cfb55e10c205f70ff6e37d2ea47a","name":"@nivinjoseph/n-sock","dist-tags":{"latest":"2.0.11"},"versions":{"1.0.1":{"name":"@nivinjoseph/n-sock","version":"1.0.1","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.1","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"bc10d869d1501435f24bddc313cab6cf2fed3cae","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.1.tgz","fileCount":26,"integrity":"sha512-zwyvdR7YNSbOE5fQlZL7inGNtw7mf30qMn6MfdnMDnhDqxhUCBlVcIUfcMBOS8Y3L09o+RKgDefM6HIQvyfhXA==","signatures":[{"sig":"MEUCIQD/Fg0IqqBZJug7RPB0EMEYcdh34poGScUWiX0LdL7npQIgGEhSW6WHiY2DIUdm5DVRETg906IH5CPhxfhPh8oTi9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1/GUCRA9TVsSAnZWagAAG5YP/jjBIJEq+8chtZQxFASM\nQEVzoDFxf+dPB+mvfNlrtgJAZsQQUABaQQK4NYft5Gsr+G4M2ctprTRRXBfM\nl0zyRJ/SgzyShEHAbErpd6iCAVNK/6Oiw2qCg2mz22k7J5nHXZlkgd/AAl17\ncMoUofLg8LdN2sGBiy7ulRI0o7U1PImC7fI16HSFvOtQXnelJ1+6gbW2fDXC\njOTTgeqg1+nZp1aEQMroRqvNvqSVkT0zTZjHhV1CYFlzhoOpFGmaN3KrBoA7\nYg7OoxApcASjjT9mR2Z0erXOvxxK6tGB0CnnJBfPlE9j/Z7rk4/6tNakasr5\n7MQ+x48m5axYopBjWzO8XrBnZHoJNUWec0Dny249JnNIkHOkawgY4Ir0SM3y\nlu8f4n4NYCYzLAZGMVHJm0fWEziUywLTTMWAMRRF958WCDOWs8bdlUa7giGM\nYpnhCxFWpvCZKS8oGMKZUvUhAX+P/BziX8Hy4vJxg/hwYTPlKTrPZ7O5HE+3\nJheTza7hV2RlP9mCcoisfzTISH0iN34hhMtaZzaP0ZUa3DRy+uyGOGS+V4oS\nuETxuUfS7TIA7G5vP/Oh7pwsKyhxfJFQjWjyl1Z0apwqDwvVNl6ziH68gEfl\nojwlMlQhKesZB6JNuBpZytTeqHNkXjH1ta++VvYox9Dy7idwmk4qjSXdn5Wu\nW/H2\r\n=JPbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"bdfcc50c818591ff27a6e656f749b376dc7e858f","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.1_1574433172483_0.3959104736510459","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@nivinjoseph/n-sock","version":"1.0.2","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.2","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"223e9d8afe7b7e7852ee16d6af087197ef908a71","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.2.tgz","fileCount":26,"integrity":"sha512-h4Qjnvw4B6FWD5hyiALRGYLeq2lAAiGycpNURXadp8oQaP4q49pOnuLmJOrvNJDYFJ6Ypb3x22HkOBW5mKJ10w==","signatures":[{"sig":"MEQCIDPwODVUV05ret+C2X73uLVgqd15BREtu6kpF9/Ob8AaAiA/7Z+eozfZVh4ajL+8YvP/A54O81UYBkhzIloS9ZcxFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1/L4CRA9TVsSAnZWagAALXkP/AkBBG29KpZSVYeH9d2Z\n6l9KCVsK0KXcAzwbzeKQrTSl9izZl0YcujVRIDvZmKVHxKqqXhpe5KHoy5s8\np+bz+BIMAw25o/4k01e9X7g7Q2OGlhbE1faMDs77P5OXEe80UV5Qw/yyoymC\nSToQzcXc1R3utBsFrogGQdulYTJv7H3iNVueY5AumR23a8oDIP16o44wY8LU\nWKRlYWUAaRkCtrKSgHlbE9fKtqpnGrAbS4mMQqkFvbqBgyS1afAK2IqN05K2\nNbGNUSfquMhz4diZlHK6hXgFZmRxHc9AFFMdvWiP5v56PXL3pMLWF7MbXfnq\n9aW6ujVxMmOtyQpiSmwdxP/BoFuJf7WjrszIHvXTDFg9th6RKgfcZ0QTpGOZ\nIpRBry4EnjFVWogs3RJy0Lzi4HxhNUGt5gmf4i4q09SvihKyoy5zLNsr+ZVE\nJIRUE+Y1xkzf5GIqy0Tt6bwaSL82csUMYsUOV8WwsSmBTOtZpv44ROHBwsVo\nhs+4ka2CA5SlOBnSFA/8zoF/Wq96tb1ZW3gdkvfNB2wEIvR26QhworUnBhTk\noFEoBg7Wj+l/zvSeunWLB5oep9bAMzSs9TtFusUEUMWw+eDrnFokxQML0oSo\n9eGP8m30y5BcEghAT6qYVMagLhanwsIJ6oN+ZLIlTEaLDWQXnoHGLOudzxHo\nTTop\r\n=VB0/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"cfc14b5a8c6cd8f5bdfdef004214a9bcdfb45124","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.2_1574433527973_0.14525437124506535","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@nivinjoseph/n-sock","version":"1.0.3","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.3","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"4a4e99310cec3b67b12756a456b264cf3fa98185","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.3.tgz","fileCount":26,"integrity":"sha512-tBiqhczoYx1oRbVif3y0AVLxsPTpvW76cFTQzF5N5NtxNFPXF19Zagswh2rzNMS5/6Y2umFiun2SHs1tMWlsAg==","signatures":[{"sig":"MEYCIQC9PUUXQgTm01fx6evzPuVyWqBaBM8hxJrPqJAv9Fh38QIhALhFqenVCBhhUdXdeZt7WiuKAWhhnO9pZ1ww/h1B3rUv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2ILzCRA9TVsSAnZWagAAGW0QAJBPIcD1E0Tas7x6MsAf\n+a/EkpUmr+5hAlkgKyFk4Jxh6pGn9TaAAKaKoZvJreLSS6nsq/jM69gELMSr\ns51zo0R90ARYvRPxbx3OUs45wwY9/g01NrwwxqhiLjPMysx13CjEO+LakqIZ\nNKDUbKl/d8siMWPBl+85zBWjfJC0uv9YSPH+WbbLWNBLSO0DnRF5cconV63R\n9OQB2ZexHA8fKnAE2clOSQWoSEIcTMvsTwXQ0SzY8ZQF2irfkrmH2EgRwiwu\n4FYBBleC+xANcApgIierxryuGvy1ntkUKy+kIXwDTkaRAt1xFpE2LjsfiCPS\nDEGIKO2ss66G3hrrYQIKtCjYvR/Rs28ocp93P6dw2V/WfZzp2ZHlS8EwZs/I\noH0pgLcZa6NMjgsTx6m8KfG0rFvZ3GJKq6UI2vR2qiE0UySsx2Y6GGYZRf/U\nT22AE1QoHmjh3Ph2Zj+25G7ocVP5mM+mekuNxbXBaO/SbM3UOMGgfcBQWcQM\nPYnab5T2uxJ0lkmgxeJ3jpQlXp64+Xi0Z7O5TYEpC7tg2QxdeOFnLI/MZdSW\n76OxjWI5TBW77iERHpP7/JNM+hXLVnmH+ITnIzbm5p895j/hQ1pSkAi+dRa/\n45Iq7mYtfo6rQi/HILUpMBajQMz3HYXHjdwfYxoZyUNKGYQ/iM66zX9ZJrEL\nxDKs\r\n=7qXm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"063ea01e5e84a564ca94bc9d7a563aedda339c31","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.3_1574470387340_0.06812370532678291","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@nivinjoseph/n-sock","version":"1.0.4","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.4","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"8871618439d69b54743f0b900747f7848f92e15f","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.4.tgz","fileCount":26,"integrity":"sha512-OuWqAssZxZF8CqDn55OwPBsOSS4M/jrM50+VkPkPMoiybkYiwrCx80Mq4YWftAgHxPdA3RHICABXV98SVQrK+g==","signatures":[{"sig":"MEYCIQCJlo07jlNYDZ6/zXI/NQNMtZALJ8t0p2HJL++8XeyZkAIhAI/MruABLg9fIknzpvNl8UKEa1hsYi+it1pKpq0F2MyZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2ImzCRA9TVsSAnZWagAATnsQAIjtp0QejWdKLuhHo9f1\n1Rb7V8F2kiS2q0zVSEAnfmzvcGgDjK2dpIUgY5DZnX5PjJy7C2TYpyXBeuCa\nsWC7P5YsWIa3ZnMK4d+g9XjaBe70M2SyYqxXF/aU7wvO4hxj1mmDlibp5l2C\n9jSZDDndrK8KfvC1Ik6YGC2dbGterf6sWgZa9Ow32ojSaIkiRelpfXeLN/TR\n+ldDm/RiByr15kAUxWwT4s3gLUtV5D2UsXfAzGT7Pgc7Cus1ECZoeZMmKYeQ\n3QHU7jZfFW22zISpAcPE/pvml33PE2KqXAI2qhnalYEa6Op+5YP86PqFjbgj\n1StMpypMv/JpK0F3+ya7RcM6I4pHkSsuGG1Ye3hyd66fbtxO/Xvc67W4n5Y4\nunYmslqlGvgVt6KbWvSggaGPBT+OzFU29FEKizudkEitUBqtImJW+2YYv7S+\nwQd8kFHfXP16USoygVEVlawK2IIIWPk5do1BM8Uh2NcJ0pIuItrnMsSQqOmT\nzpzC1zXvxScA48C8zlAEefnJ6cu1jURVJTH98+oeWudz7vA5I3vp3p2S1PhS\nqr5zJqiunPVe3V4sw0c9DKLaxO6Ma5H8VeduoeQ9CXD1dv2QDGF7o9DVPE6Z\nyZkP+M+Lt1VWsPxo1YglgrPSyIf3DBtL3wNcIZtv++WqcvKJJPs8Fx0EF2W6\nErBA\r\n=gAei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a35540f860e4ffbd19f7708f7eae4f4caeb09294","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.4_1574472114537_0.7944366750187672","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@nivinjoseph/n-sock","version":"1.0.5","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.5","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"6899dd053cb8f8fe01fdd630de7815c40e85750c","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.5.tgz","fileCount":26,"integrity":"sha512-DtjfeWPuNCGm9vPvVWuycMTthVrTiapmAYLYuwT5OnL2NhoLDr9WPYi1dTBQEGJCAUvfNqrnpA99m061fyS3pw==","signatures":[{"sig":"MEUCICfWgvuyfrxnaUCIw8wwCKj3mX0wAY+hEkEFDS/SF05ZAiEAmAc9DYx/S+kM2ImaEkLVSEabrV+zi8zqvROb9ZZ1FoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2I9UCRA9TVsSAnZWagAApogP/0Aqj4NgH96cUtCePmRi\nPU96Lbyytsw8s0RfOJLPyWQ53CGEfMgQKbgPxQ6ASyg3ViqLqwPZQ3/ZV7oa\nvPSs14D2p9YL5IGcowgHuVj7BLXjaVgUntEZShHt6LGIzxNGvBtdhZIoZ2H9\nnrS4KfzmRkLyP5udc9rVk0MN5zPV4sSS9a4lOncKWERgpNgT21ym7fdasBRD\n2MO7UOMKJlmyjyNPnLJmpgjTyVeuRkTjyxK7fCT9GtyzGMHj21lgZnhR+xC8\ni12PdyPo4PATgUwd4fUSGbF8vAHT/Lk9LTpZZDJ/Xvq6NgmldXC3D10XoOod\nYms+vKz7HcjDaXRAT/j8O53ryk3VA22+15XBlmIWwADAx3XzGideGdqrWK96\nq5fvlme/jJFdbIGvy+xyM4FXIIGQn8rSRFE3bzflI5aBKKWQaYfe5kgRdjY8\ncyWdFCzlAwsaA7lQItI7kTpygG2/NJoVi2aKfToxS2qSYg0PCftY9/31Ue9P\nqs3jKgQyAhqGvGDRfqIpRo0unNZS1hZmdJp8YIbJED6bWI0k8GEm4LFMUin5\nykzSmfT3BGsgY38cQCqFu6ztEeRuslKQY5ZuvFu//BwUZlzrjAnhCPtMDksa\natDK+F0d6U8yiknsZEesRfhi4gGY8rZyuP70ID75mEK/3+GDfjW9iY1tPr+A\nvIrV\r\n=q1rc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"d10ad6185ac0e9a44abd359ad354067bcb9ebe33","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.5_1574473555965_0.43222473835478326","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@nivinjoseph/n-sock","version":"1.0.6","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.6","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"b0e4fa1993a35e1a56bb03cd53bf7d744877e753","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.6.tgz","fileCount":26,"integrity":"sha512-7VRr7GZGPJ5nRZ0447gYZu2oprbEt1+Nqh7BHPpKPsQEZRfhtdn/gjlt5fZR2CXA3O24uJsMHuiPgI7lMuOViA==","signatures":[{"sig":"MEUCIQC1ZDxUuE2A8SgYjv1C+Gu1amtwPwEsESE5+Gsz5x8pCwIgY9IiwZUPdEWTbR5+2gYGS+iJF6Hb4uJ0Vre/mso0lFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2Jc8CRA9TVsSAnZWagAA7igP/227a8PUF0xW3t8NdHbE\nESe/25vQxFBcNRpYOOWywSHsvypdP4atVNrpzD6bYr5MhpYY9J6/hh/8A7rR\nSvDwRMOznX4igNRtn3fDcHcECnDbf1CRaZ2bImf4eUIokjweqAc5M0km4Pzh\ngZ4cYu1tXQTLlzBKHLdk22zQGn56nKNKgR/lH04MtH2cFiVOjhpHIo+mUSK9\nLhp7T+jlQ3knzOPqgfYOK96j0RwwEdR8gsRAlzUmN1F1S6NM3Bw63b4rXY1c\nui0mc+xFFRWvGcGjSKvR8IddtTJrFsVBxxrvni2DP5wO1Umtvflr2j1yyMD8\nMeyFPHOhwIE8t4Jbk+NaB3/Jnxw6fG4Ic3wtLHxqwsSvPzdMsJFyd5XEcR2E\ncqOZn37Rj5hp5w73Yq3e4IHIVTQfbqR/3kcnN4aOgk2kM31R5Hh1wQQZQzZ3\n8OSMSQE+LNchOqNHxfzWOQXjZCy83sTpne3ZXUxLY3bpkmb/MMr5zgfKCMYQ\n57dJQ3Yn3SXUIRcmZfZK6d2Fg7wT3c0RZhPauhU/r2mu4RO27WNVMzXembUJ\nejVecaHmxyh9Xmw/Q+TAyhwYZRzsnJveHmGXin0MVpnTt2EQ8wIwZRvOYVOv\nSTsL6Me85XYm0VhbZyjcCs4qhVcg5JJF/kgB08ZeB+ss8S1AJxOmreKizLNr\npYbL\r\n=t1GC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"6592d8a3517d6470f478dc17df91b006cc742d26","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.6_1574475579751_0.5962170064280936","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@nivinjoseph/n-sock","version":"1.0.7","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.7","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"5141b8e86e10e7a8e89a6cb9f75a83dce0743e82","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.7.tgz","fileCount":26,"integrity":"sha512-o6g6SyqgPRZt2XuWEu4iUUbKpXOEHhrp0Mxfgdmwovna6dqGzv33KO03ur8okxqk+Jp/iHOzx5i6tYb3npgikQ==","signatures":[{"sig":"MEUCIH5WjTH8ruORirAfiojcdKCruqCnkOo4Oq2bb2Ep6ml3AiEAgP9f6mNO6Q9GinHqEgFJb73uGvkyaG49+RmwmTcUJcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2JqMCRA9TVsSAnZWagAAP6EP+gJlaN+/iDU4Rad4zfQG\np2Dl0laeQvS8RKTpviCwvpw8ozVF//vjOc16SlCakzJUQcGjJMANF2zJn3PP\nz1bq6l1CEpwiFuoVMiegDETUllFZ7wWtqtOroeHFvyBXbSIy5NEIbi9CIPyh\n232NV9tHpWG+6u/SOHdCwXzZMGhNG1jxexf7Dtl+ivg9SkeHo/biaTbSZPx3\nGi8H+yIKjajfr/Kv04IzbvbjTxY3+7j3M2gojO7FLpO1SE5iS0o4/cRBtyki\njXZZyubycYhKE32SWfBR1jwDQGtG1i99IQ64lx+v1apTlFpDQ8XBXyxtYQlW\n6ISDQMeL/4W7G2sxsqLgpYYUG/BR4AdUHNLhbgoPIvmwVrYQgEy/xoDAP1+L\ne4m5+Ack719sKI1qNot2jmfwjwtlKqUF/JpjCgq5hij9qlSYrs7etBACzxe4\nJfJMDphaVWIdGqbiLfaYIxX6ZS0YPytzF4Mdvruh6L22s7Y5HluRi+cEkXcc\n5ZcEi5d4/Od80bJc65nBcqpWSM6X5NAsV2I54z4A4JCYPKdE7XeTFiKBlRc3\nVOvP9IaXzYBqNMfsbSmecKblC81RejMmTzeYmnkPvqtpb4eqKT9Dp7uYWL4f\n8Y7Lw0aO03bucc0wycH8M95ftoKCzS68T0iKVyigoIyN5wKYDELZcqjyztNs\nq0r/\r\n=FgYS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"e64d6a3b5e4729d77072d64d07ae7e29ca8b9de7","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.7_1574476428402_0.6511978064289718","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@nivinjoseph/n-sock","version":"1.0.8","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.8","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"d0313f5c8b3b76b42c6f8e069d081693ce0efbe6","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.8.tgz","fileCount":26,"integrity":"sha512-0Sm6OJLk7unRXbsfFGUlsCItLIFXIT0/InD4ZRsD1mCoKZKaqnAsiDx8NMFJN4YM3rACPxX1c7OhmA2Npglzfg==","signatures":[{"sig":"MEUCIQDaUULSblXcCw+UlTU6ikGeEP1seLupk7gAojmqKc8+oQIgBg1Y6HKIm//GZnOeWReVKkQnS/j7yvVeuwwdIaYDJEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2LxyCRA9TVsSAnZWagAANicP/RQwpz5B7t9Ed2LHYAAh\nppTbkgjHZKrOcJAOuNCwrG6sdh8HoyzPyC/KdvLMnpDaLNBOaz2SAmHu1EYT\n95WFItuIGDhjPLFjUuIMT8gXdWkpjmuuO1JnwEIU7qRTaOZSe5cTxlGwW4RN\nW9ZEVr1y8yMKfANoYonEGeJ5+eARy4YSjgFa/uboPDGPma3+3xJsmtQKVtze\nEHolT+00Bc/lAVjAIHQ39aAvLcGnrOybI6EnFDe1+uxkZ7YXiIXR+B1hj+nB\n7htTW5vKg07kecrmI15owLYRYnXw8g+efJ5e/nDVgcFNCymYmB9izp94yw/E\nyhrOvS/Hyh+4hgDTpOhHgVwjqEwBuwTfP+byGu7YWvQCFFDtLZGb4O0eQqRm\n/vIr8sJkpUKFUbmEoGDxZ3vUv1Eqg1bQWzkBj4ae+JKuvK1V01ZaIOBRzhso\nr3y0hdIbTNIBaqWCuQlPe7pNCmXFJftnoQACXy3khgW/W0VFNmPIaMMjSooH\nj6qoJ0awKIjCrfsdAowEqD72FkCTcpP53sn5BAXGbz9DKzEhXNjNs6StFO1/\nXOl+2JyL83ueg6ap2NHhttSjNF9CxfNJvJD/5m8iV1/gZYgzuubbTaxmvfaT\nNbyMu2bSu31it8ij/iRRfCN+oRpWS9tY2cKlhhm9Fik1GfZ7BsIF87KYYrjq\n2AIj\r\n=YUVF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"8bcbba30dc4859ea2e3602f2722d7b083cf9fc49","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.8_1574485105732_0.9700098810397353","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@nivinjoseph/n-sock","version":"1.0.10","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.10","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"6057c709c3ac3f8a0c33a7d6dd4c01a309ea6e97","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.10.tgz","fileCount":26,"integrity":"sha512-2UTYwMoi83Vq/x8qhA8Col7hP11lJ9zcLtEd2tBiq3oaO3B95QcaWq4ynSq4Pn6eZm6+OX7MFxWhx/oJecZVVw==","signatures":[{"sig":"MEUCIGTnXIEW/WqOqclapk2lpQjXDXesYzncGNFuxdddu3j+AiEAtodAMdL1FvWx+1FrYZhR8CjMRBi++9WrJPWXy0cTUiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd26XdCRA9TVsSAnZWagAAlZMQAKDDgw+o6gelE/2ClDZN\ncadftywbs17PaI27V+CKmANE3xhrt2uF5N6QbKAk7eEURWnMDQA7lTtVa+tt\nEx7OFZStEfev7OFcp4ETRxs5pcIOmsSFfYvWh8dzHYefJSmglvlSnVJLVfVD\nND0SEwHRM/5K5i+FH1xCFFtvOpRNptiJoBk6ghcCC7tXY8zm/qLx5igObbX6\nMK1VbEzqPtG6qhWX013DU8MwanWgLmX0yq6wzqqEwycYNU3eJbNzyVy9q3Wd\neNQcPQTWQSPOPxrlyg0Jthx2VDI9M1HbI5BBCSvs8uM0NTmFsyNOoC+jzRgB\nj0A++xDkzLuno/+2bSh2Yu8NCCNV5cemBgvLg3pMVjeUF/nC6Ims/H85M7qa\nG/XRW8CRddJjQT5nqQEESyLiYRNfzNnJ64n6hIPZOY2wi12ZDh7mkpkFVQGr\n/tIMWbQMAxqMO/lrykqYFOx5odFZTKIXeT0opVEss9l0ZIHHdzSU19oP0+jg\nP1Txno+LQec9U+nbWDdZW1uZwglyG5V8Iv93KAJsY/+OVVEtaSNVVeHAo41X\n2ZWZWzl3ECsiC2cwPM6q8l+ELn8S0Nm5pF1Ht39YlWRgUutC333Tp46uz+ux\n2p0cYpiCf4rlMKlUwovr+ivliJfqAgH7Yq37at6OhuV9aec3r/7i/W7oMlnN\nvAFg\r\n=sgfU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"17110efa3f96401b05cfee98a4e134bb8cf9dc5a","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.10_1574675933530_0.6225270463504529","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@nivinjoseph/n-sock","version":"1.0.11","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.11","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"f69cf1cd3b5191e48fb57ba9eb3dc483ce221062","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.11.tgz","fileCount":26,"integrity":"sha512-PGBcDe2gGQAvv55HoAP8U9j/9q6UOTDtCw1SZFoqKloILl6MaI0jIPcRIOQVnf7JQR8pGKgPx4EbA5Sadn4aJQ==","signatures":[{"sig":"MEYCIQDgd8UYQNNf/rCijeOpu1XZuef2AI/hAEMLJ7k5aKppBAIhANxjZxTtI7OYBhhk73YW/jcFlUUg4eZQU8DJxuOo/ghi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd27QxCRA9TVsSAnZWagAAL7kP/iGgH1n3hYUYKIFug+m0\nkRkiggGbXtMSn73ZYksoiP/f4Ei/kJvupO1BY9X1c82sfsEfNnYPTtEg0jr7\nurHH3NlLFJBvCCtydexGdJ2HLRkVH2YG+d+rrbV+m9nmgIKtMdKTZu3ZG6oC\nZgPdu5x/BPR8eQacPMVTur/FpMX9R2skodvHGawe0jkisecReL50lbJvHCUW\ngbRo5thO7oe0K/dvIRKLR32aBq4X5QsjQPsuLtPW5EVuIaiyexb9BiQIDU3f\nrl4kE833M7LzWtr9Ch/dQJ3pDVxnd1HETzrS1MpPZZTlx1wpNNq87NBx7gqW\n7VuZYa/kZUrTj7wOsKjRePcLjH2HpkdAhMBnRt03oAB7z0dSiAT9xBIO5Fev\nAGF6o1cDVOp6n4YvBxWYdaagOpAvD9+WbM/jN977ncsfsnGsIXf81yeFXLx8\noc+Y7v/tAwyUQ12asFDWe6yrYiHSjUUYPo5gymDVc0sF7o22NjgSSpEv8mN9\naEDG3Xd95xZv9AMyLBe4qO6siEnzzhR3mt7FpWYznG9n8GnlTG5mJrvcFwMO\nQl/exuve+8MbrfjAeU9hRY5/L9Xq+L8b/Nula582zDymwVu3LuSYqMyPE1xf\npijJZk6gzwJ3yiB6kfZZdN/ulOiIMiFIbZL8ZXn3xZFMEkuvLh0T8Brcxajk\ngAED\r\n=73wd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"3d913584c8979277fa878716cd5cf3dbf6b601fc","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.4.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"8.9.4","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.9","@nivinjoseph/n-util":"^1.0.34","@nivinjoseph/n-config":"^1.0.24","@nivinjoseph/n-defensive":"^1.0.27","@nivinjoseph/n-exception":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","tslint":"^5.15.0","ts-node":"^2.1.0","typescript":"^3.4.1","@types/node":"^8.9.5","@types/mocha":"^5.2.5","@types/redis":"^2.8.13","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.11_1574679601003_0.6560585783329957","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@nivinjoseph/n-sock","version":"1.0.12","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.12","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"5a11a19682ce069f81481943f3e559009ffdf6bb","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.12.tgz","fileCount":26,"integrity":"sha512-Ndm3EZKByrMD2CZfgOAvCTjoGZkhHGfRMYNUy9N1UB6+PdA+O/h5s+nxb3w73HjFzkCjrcVennsuWjEBYw+4Gw==","signatures":[{"sig":"MEYCIQDUDJ+NnOvMiWoJMTR3K9is4OQ8KqwGUKL0EA+MeCUV3gIhAJoluOkO8t1m3M3VGvDS5VmXwBnp8jwGODRj8cNL7P1t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8Q9ZCRA9TVsSAnZWagAAlD0P/ipmd0rt4aCJluwR9IiO\nLhlxnnyBxDAt2XRZkzilQMtEjObOiMx6kOXF1MDFzOF/IuGlVC39T6pMvs/x\nkmzF/F5oAChlJe4zOrNBk8UsOYgKTHBKeWwt68SOyf+PRsxn4HuSMEwnXudV\nLwnazQP2COri3IBQnXQsHURFINA9fSkzhIvf/F8v7I0AtL38e7sH+LFeO87J\nrA26wg536XdWmujX9EvcYJvfL5tb7/ywLXFTzY5++emAT4CkS6R1WNEPOmlG\nz84U0RFFj/bSb11k1u98POTodCxX5BlUpm84rwN1mk5mW4Xv6jFtc8F3KTJx\n/kaAAw1DRkVe/MWCOgut23h07ACyOMI0NTNavj8KI2Hd75/8Y5LwShvpiKAs\nw7FMAswX2dd+3igHxGsw9nU+g6Qi0oKkx+gwTKj8v/7szhGNxSWYWeiR9uzD\n60bLiiCee78yC/73VRkqNkxF4U2QF1Nk7bU9DY4T+3johgmjQ3sZs1HChmG9\nwfyp2HXy1fZ+d6EKLHyryJAmGEY00FXk+Oe1iGMqSMQ6SVghYVYbzbhWGi1q\n67Hsjr38jepNmJuS8eA3mZPWN2tgEV4UwkeTRMPGyqmBmrNdK/MtlbN/38jP\nmN/qI93MeGXnzv/cO5v0no4IMwFU30mJpksKCU7ITnSasfxSJfw7HzGCqhvZ\nNqig\r\n=mhMx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"bf875c9c47295ad114f9b293c81a27e2d32bc9c0","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.10","@nivinjoseph/n-util":"^1.0.37","@nivinjoseph/n-config":"^1.0.25","@nivinjoseph/n-defensive":"^1.0.28","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.2","tslint":"^5.20.1","ts-node":"^8.5.4","typescript":"^3.7.3","@types/node":"^12.12.17","@types/mocha":"^5.2.7","@types/redis":"^2.8.14","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.12_1576079193491_0.1467348598099283","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@nivinjoseph/n-sock","version":"1.0.13","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.13","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"ca858a895a689a89f802112cb5a27e650965e27b","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.13.tgz","fileCount":34,"integrity":"sha512-Oqtjfuiz+0ubah3kw0ylNUTL9y6ruXqHYNYfAGXTOMkyXzPk5V5zF3bk6ge5/SFWJEalKqdzelpNhAIRnWyBYg==","signatures":[{"sig":"MEQCIHy+uRPLXqSo7oxPWpvA7GaF5F1SNd7Iuvv05JtAdWftAiAC2ntMc2ryLH//ZPmjZNf9cZ3HHnf1+r2rQ4DwpvoMuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCvGoCRA9TVsSAnZWagAAaUUP/A+q/dk9EE4hKQcmYA28\n2OljHlrekaPxcotwfH8Zequa37tf4rXu6qY+p3YGBFxN5KDROlGAgr3wnNAm\nEGp0delap2y9sb5RQBeNeUZQ/BwhDKkuKxgOZd5xo9Qs95IPIhOh5wudDlxS\nUMgKGRnUQ2sCl7a6EXrb40Cn6jIq/DqwrbhFZjOuM71NCETMyqOYZk586bti\nXZ098IPBVd4R51LNuNPwvx2SFOQQ1iL3J6iUEYglu6I+u25eo2IYla7Pbc7Y\nNGWLm+L5AadiL980J29T4wJqPOgnA5qbaJPzZO1HizH3oKHpVUDzgGHtF6Za\nhdFXopV2O4sFAbD3cz2TNN5qPY0iNqwT4eTzKjy05wHAn1wC3hcq+BShFtM3\nrB/I7llzcRETR/DfTkjfvw2ELHnTlX9wK4fl+/XMi/zmoZnWPlN+ixgzwhPN\nXRK2Y+TUb5g68j0CkbyYmsu5s1QNSSZjKA0q/eHuhad3d59K5wv3zfvLWD1B\n1Zog8kg9fYXYSPONb3/FlxqpasRdFOy+kwjvBHYx1ZiVgZVwwmI5DnPDkOOZ\nZLKzfnZXnsukgVCjKrSYXKMIolr8IK50PoMCaACd4YSUnLBsXO+Rb21V4Zbd\n1Kapu9r9hhy46J55Vv4cEE9FM5+qCZWfLLJx6kiWgJsq95PYj7vYzccNzA7D\nOFPl\r\n=xWmO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"003262dad30b27d6b02b050c05bd03e166e51b86","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.10","@nivinjoseph/n-util":"^1.0.37","@nivinjoseph/n-config":"^1.0.25","@nivinjoseph/n-defensive":"^1.0.28","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.2","tslint":"^5.20.1","ts-node":"^8.5.4","typescript":"^3.7.3","@types/node":"^12.12.17","@types/mocha":"^5.2.7","@types/redis":"^2.8.14","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.13_1577775528068_0.3529004249975982","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@nivinjoseph/n-sock","version":"1.0.14","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.14","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"e2fdd6c86ced43812997ea7d82fd3bff1e665780","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.14.tgz","fileCount":34,"integrity":"sha512-ivL7FBz1QwTsGsK1cL/kcRukzGRMMGQWHiHNt80/s1JnYrRsLcQE7IQ6gUUbstvktbK+aNBRie4QTJ6wix7U9w==","signatures":[{"sig":"MEYCIQCKgqQ0AQjsHBgb17i4+DQ5xd9OwT9D7iTW3GFAWV+kVgIhAIUZjkuVMrVsgPUTVYgIRtZsghGgE+uxDykgl1qqZUq8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHasFCRA9TVsSAnZWagAAYS8QAJDw8drNAPRgmOpUw4AM\nGynCK8/wr3sQR6VEdYcqJUQooL00p/0DreNANP+bl7nkzVk8BJ+ethPWxGQ9\nHkl5h8/uQeVOmUGEuEyUYzJ87vZAetK/HQ3XKy4ze7pohQ13P7asaKzJz8z/\ng9zKw4s68en9TOkwJK3s1fgc/VZbjSyyYnGXaUyfV9s8BANR8bOthokEwalV\navMzESWzGz4H94pW3Pjn98TSdsFYPCi0QuBia0iN+rkdgNQhZckQjWWnc+ab\nEqlvLrT7Pi9DWepzCmiCbQEf/XM5qTL+dC/x5j4k/ZCAVbFh9Xx1GU98C9Od\npSd2OxKxdCOtSPVYvtmn6g10TmyFoZxrg/Qk4Ttnoh/diSLLvX+JbZARE8R9\n0KGuwtbDQUdpsm0xS4Xopdc4gqVzocb1E6mIyV5yRCSaVni2dMd/pusYdfEJ\nFMfqxM5V97DHCX2nY0BBbtiDV1i1GLMNC5+9W7q1BnL5vIv8/pn5VtAOGoqF\nhVxMFeoKKwoUhWrK7L3cM50MWknkFxOcyAsaFAgCBd59niNPBPb4wDnsA+Bt\nyBZtPq8uYE3fScq/TL5nHzPE96y9zhCXaE4pqg7pGBesQvn8tLB/yN8C0jBA\nq9YHLSZIwdzyfE/rixdu2GQJ1MyrQ+kvQBlqP97AwQVqwz1SQWC5UKS1tACy\n+ykI\r\n=oFde\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"2173fcf7de4f964ef39a81aa60bd2e6c1e25bd56","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^2.8.0","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.10","@nivinjoseph/n-util":"^1.0.37","@nivinjoseph/n-config":"^1.0.25","@nivinjoseph/n-defensive":"^1.0.28","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.2","tslint":"^5.20.1","ts-node":"^8.5.4","typescript":"^3.7.3","@types/node":"^12.12.17","@types/mocha":"^5.2.7","@types/redis":"^2.8.14","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.14_1579002629299_0.684505874850412","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@nivinjoseph/n-sock","version":"1.0.15","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.15","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"0f5d77daad8ec4115f0cc7f06d3293c38352e261","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.15.tgz","fileCount":34,"integrity":"sha512-O4/xL8qw4xLKUMzKC3V0oLISqMY76cvBJz2u2tGIt+jH/G9rraaUoEnLPo+OmpQXJz14Y2TztHbHLlceyejIHQ==","signatures":[{"sig":"MEYCIQCtHyB2bJiFPF3bpTpW+iFy8YnxtRdF/Ku424YX6AXZmwIhAOoBsaJGgNQExn4Z8x7m4Im/SMtZFiNq+f1waHBFBJcb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqRjCCRA9TVsSAnZWagAAILAP/j2/MUqwacMWK2GFov//\nxbtSqJJrFlLRj9UbPhXSwI/CnJERUrJAo+F3tjuCInX1Pj8XuTRZb0iAMyY9\nDvS3qnYuQ3SjtxfRAQ6kwHFF7VX4zrO9LeNXTcUOwRv9GGCe7aQrdrFhKHNb\nE9w2bU3ptj83CnvzMPhAX4hCoIhIfNBzcL5Qg89CVh98/TAULOYqV65ewwEo\noaItr2DYLs2PYPAalsWR63LE+fJZfcstPfFXsR3/SCQm4kXqUX0YJ0Ksr0C0\n13fWB4pOAi6gu6yny1+NAFfnYr9YEOS+aLFIbyZ/i4T6SLIgBIb9fIntcavG\nhuqYt10fI+3sFe/qaoJolVxafTruIrlN9sFs5xLgTlCBQtdSUVh6FLLjt1lU\nPJq+M/GYGoLmt6NfHYm0Ncw0VvORdwmfHb9fFAjFggdETZPPKxRMX45XIm+y\nguEMtEgp7qlQrJuh63BMrOTlxtN8nTXpQliLcGfK0jQdqQBG1fjPcOQFaVS6\n6+kPL49HM+mqHZ5AWUqcfaq5bKhibdTTEPeGtm0f+V1T79vixQ39PmHbbQ+b\n9o340jnDe8fj8vS4P+e6ehxgpgf+RBPr69TN50yPiaBVeF8nG4dxr8QdidaK\nFEtsqoytyl5nELEhgIXH/tE/B2nBxruJ/+3Xzbcr4p8LfkLYE4OIAAeBKkJl\nD3A8\r\n=XCFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"d57a2bc2b7a5192defb38364b7f9e68219206060","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^2.3.0","@types/redis":"^2.8.18","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.18","@nivinjoseph/n-ject":"^1.1.11","@nivinjoseph/n-util":"^1.0.39","@nivinjoseph/n-defensive":"^1.0.32","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.2","tslint":"^6.1.2","ts-node":"^8.9.1","typescript":"^3.8.3","@types/node":"^12.12.17","@types/mocha":"^7.0.2","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.15_1588140226255_0.920568224614069","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@nivinjoseph/n-sock","version":"1.0.16","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.16","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"df2c9296ec6ee22ee55758a86fae3ab81ff45e3c","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.16.tgz","fileCount":40,"integrity":"sha512-GVyJ/dJ+H5+RZYqAsBH/2usvhyPn3jjpalTM2oBiQWg8vgJFcxfLDaAbT21yd0WkPj9y44eQckoW/vqhtw9wNQ==","signatures":[{"sig":"MEUCIEMwbwOCWHjgtTmY1xzw92CCwqFErPHUNfoUgLaCb04FAiEAhEjVaREwJKzQHiJRZ6IVSvJil7gSqEFjUECfEe9bxuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqZxVCRA9TVsSAnZWagAAZ9QQAJfJNBFYDHY59S8nkgcE\nGJvHDAbGdTrOmNm8Q0Zv2DbGBX4AR0uki1i7SfVo1DegkmfWRzJbFVGnmjcO\n312HWHuo/5BoCQRff2dyZm8lzaLfc24br3CKYZ5yfO7KNeSKBzQ8OSvZaqaV\nHMOtLoCjTDbUX6QOaoC8ZmrVmP843Y7HIFgbqbWLlTFEKMd/0EJj54BluLXr\npvE+GoQ8HoL8oXr6j+il+NcksSoGFMQiNW04cJs6E5of+V0IsYu77CHfoBSP\nJvhLdiu3XSvCAHncNJjgE6Ff7KvI3TdJFW1qaG21QopmrjSHNaihbBBBYO1H\nrTtTZKZZMJ3niyJS4LNG/3W21AYydZgpfNn7WFo8w7cVlTrQVdTylHxasRUm\nXCZ5/+taOrTZ5LFo2I/BrSLAyxz/YAQ8Lh/nH8DXo6kicGWcIASmMX8mkjyB\nulzQApGw8dzJjyOk5P2VIXT2IJ6o8FSKuxkIU+d99DeFM2sZvlzwEo/5ifuK\nCLl8FV7F3ooOcSCOUefmf1R3gms7NaFJNUhBMj7H4+z5WR8E6v81qCWc91n8\nobj2Np/T25qxyoeU2L3Vn9r7MSma9tPaYw9Vt9HfVBWfbKeJBHSvEdv50/5U\n8NHisP0N6EbFL4UBDIlT0IfzHOsorFN6NYHhYRCareYxqcyp4QRzufkYBDWE\nSp4x\r\n=mbEr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"363d76a6399610ed0a7cc41bede7520754e2455c","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^2.3.0","@types/redis":"^2.8.18","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.18","@nivinjoseph/n-ject":"^1.1.11","@nivinjoseph/n-util":"^1.0.39","@nivinjoseph/n-defensive":"^1.0.32","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.2","tslint":"^6.1.2","ts-node":"^8.9.1","typescript":"^3.8.3","@types/node":"^12.12.17","@types/mocha":"^7.0.2","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.16_1588173908536_0.43668745187672586","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@nivinjoseph/n-sock","version":"1.0.17","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.17","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"4a0b2613ad843d673a8ba4a2300f050e93be698a","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.17.tgz","fileCount":40,"integrity":"sha512-iAzJeGkyRd6Wet0fwjY640c1LCPQq7ozdtuL0bQZ0ch9cO7anfnKQieTV+ol1ucb236adXbffTBABSxStaTdpg==","signatures":[{"sig":"MEUCIDWCpoPt4IUf6kR+n16RC9xlEfmncfV0C4LS9HwG+hfiAiEA+OVU0d8BXDx+/cUqSqDivT8BU0JkGFFpAr0/UdqRXSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerEMACRA9TVsSAnZWagAAuY4P/i9r3WWqAfmWemz6v8Hf\nMiB94YY7XUk69JhQDfGLooJYpzYMfbk4i+UQ6cVCoTfP59IzBg3HRPi+mjn7\nsG6P+f0Ybzw+iuM65hF8J2QaV9QhZGYgpzQFYLgrXCSorXC3xkGs89a73iAk\n0JH8baI2avXeHtxFF7hcaz7ZvJ53xu3QKv4P6AIzxxI2r2Dq6DAuHGFYF49E\nsGyDe+LXfwCjVuQMNvTMzOF40rXIq+su7/YY1kfIvc0hxDaPpXr8tHQg391v\nZZHW1gZZLayXzQ0vV2zHTz0kUnV+5bMjVWkeAWIkuL0IUl40EMsXxnjvd1oV\nbOg+f1ZwI+7O//6wzM9CMc2WmhBliRvSgI0590QmhRdrovf/FLGzme6IIjGP\nn0te0zt6fQC5l9XjxHBCtaigu8dEXERiIcrXNH8kjFbCttXYOT4sAk3eF/g2\nr6735JfNGg0zwx7jh8YIh8vgmEOCVBH8yVUdc5NAHMFUun5HijSeO8cwWXOu\n46LdYpEeD0V/UCYUH9n2lWPL2VF0UdC7QkFiJgz0uH+oG/Bps2Ge5ep/dw1Q\nuESWFPBzqwav0ZQwzy+PAvlSx9YR0xdSU3orJxDoHwlT0Hmt/fZIJSmEhFdU\nEgj8BWrO9MIBR485rQEDb5P3m1spXfkzNq9mlet05KnRwM4lixmebcP1/A0K\nNXs+\r\n=Jb/E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"c12a1d8ac02010ba4be2a621f5dd11d87c8f6400","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.18","@nivinjoseph/n-ject":"^1.1.11","@nivinjoseph/n-util":"^1.0.39","@nivinjoseph/n-defensive":"^1.0.32","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.2","tslint":"^6.1.2","ts-node":"^8.9.1","typescript":"^3.8.3","@types/node":"^12.12.17","@types/mocha":"^7.0.2","@types/redis":"^2.8.18","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.17_1588347647880_0.8452434538209563","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@nivinjoseph/n-sock","version":"1.0.18","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.18","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"979cb9f9f6744eb2647bd64daff36c6dbfdfd931","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.18.tgz","fileCount":40,"integrity":"sha512-eHkQgkVQlnmy896WvkuvKN5E1zY+Hl0IDRqbDFeo2fDrGl0RhXr/dIsupKSgnMQGQVx1mCqsIefPDiYgHN9kBQ==","signatures":[{"sig":"MEQCIGbP+KFWTpLY0GUll7d92H7U3+Haxq2kO89ROFTDKPEEAiAPnb6pxLEB1IM6qqGEkZtjFuGiE0QlybUwPKFoVMcZlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerFPXCRA9TVsSAnZWagAAbGcP+QFWd5qVDM5fIRUNqnLT\n+yjoc7UNGwR6YRmfdGHk9uLBBaKD+zpS7nRp1Fy2f5vo+BfqURpClxfn8Fdy\nTjgXT9oHP0YePm/3otqPwF0uu2Zuhda6E81UPGN6xTe+oaF7WF3X/wQ3NHHB\ngEZcX4puO65udA0dGtW7OHM7/FBh1FVLOO2gEtsmDATMfkAOS0xwFzTiDE6k\nDeVwE6keKKOsq53olqW+i2cxjlN6ztQjuA3caEsRxBcm3Put1PeMF3p76mrg\nP54dE7/vJGlzG5tgemHYy9qdzuHUADB197SYfp5OxZQSYge0eFVowdKI6V1t\ng9CbY0OqRglBlWf8t9UvrF8wtmo9oW+uNb+YH8fwq0V44Dh6lY27CIVmKRlc\nt6/3VGbwUIUDyxu5KepR6ZEF77P1fdQ3APrpWt3wiKlpo9dtC71yBvGIy64H\nDNj68WxyEt0DfujNnAZvQKisyvBkGpjvIAyVBtonzSfwhhvPlnjKyFQMbr0a\nid7SxEs4pOxGSE/wmBJV/PJf2nBhtAMhnglqrtJK4u27tQjk7cy8fQCy/FOJ\nih05RV0v6BvDauIWmhRC2TnAeuqfYHj/1lfQCVGcoKzyZN/PFeTfu318tFhL\nSaG7QPjHeHhdUXsKzsv+CwvCUG+D1HPQt1rj+Uzgxhcmgx/JBOKyM1YT5oOG\nKyod\r\n=9M0q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"4822f83475bcc4c3577550ca5c1be9e53faf07d9","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^2.3.0","socket.io-redis":"^5.2.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.39","@nivinjoseph/n-defensive":"^1.0.32","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.2","tslint":"^6.1.2","ts-node":"^8.9.1","typescript":"^3.8.3","@types/node":"^12.12.17","@types/mocha":"^7.0.2","@types/redis":"^2.8.18","@types/socket.io":"^2.1.4","@types/socket.io-redis":"^1.0.25","@types/socket.io-client":"^1.4.32","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.18_1588351959253_0.028988542174444465","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@nivinjoseph/n-sock","version":"1.0.19","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.19","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"61e092440006c4cb4945eb52f5cf6eed5f655870","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.19.tgz","fileCount":40,"integrity":"sha512-QNDlIcGo2cmhGn+l9wy0ZvrilrApEmE5qIASbuKQkMLW+/F2DIYqKjZuPV5cQK6TAiaDlW90i5TOFnGZkXwmvw==","signatures":[{"sig":"MEQCIDr1yyPz7kVoKGCAoGCQ4FbY+x22EIPKJxSkEJZZXYzKAiAJFCYunE1Xw+cK6a22Jby5WVTiBUMljYcPWPyHz9SFXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDY7GCRA9TVsSAnZWagAAYCwP/Ax/uqsRnNXfdD+pOKqn\naDdIa3mYcpYQoubUWsGf9lcooyK+RKN9u+2yT6uO3pxigtWKvbS4vVpn3Mwe\nl2P4Vf2x3nK6szVcNTPnf1CWVHPnR/wB/W2BXGAIWncMMh6RAT4NMX86NCky\n2M/tkxD40SmuaE8FKu+ei8PRz9z4IMTU0cMla6u/ZZQRBZBykWKS4HFBpRt5\nms30wDl2UAijZ0nPINQbbzBCVr8BC+edVU6FvING1QTkFdxo2UUpQAO7jHxX\n+39vmH/M6WRhlto9uagdgE3XyrNUaZmBygb6UTMuvE3ol0arwHTckOHNOmOJ\nl9YmaEljhH1BkqB8z8gG2eAGYt1gzjl3Vd8kzv/jB54F8uvG6kSeP3Vp+1Zw\nSC72fLHYiO6oHIA5tSpDiKz9AfQ1nvSwqvN9ZQ0e4QuQFzio3laQw57kBUiU\nFppOD+nNL3w/REyqGiL7Nr/pbj1yI6XJBK9hcpjY5ACi+kqnd8JCPQOye+84\n3XWmaf6K1qk6Vpf8wmuFn88ixDOherqHV9BIysfawr8mieTKe0csX/m7DxUK\npQ0rzycOFtR5JphxlUrtCzQ1Fn2ccqn1Irspu3V9ksnOFPtKDcsrSVh4khOc\nEU0EPv5hIKLWi1xnrkih1KrNROu1z2OxeXLuF1DxbCWcdGSSftvhYaAc98Ih\noZIf\r\n=WHnh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"5f02b3d25f85974cff9f7bbb4cd40c5a16bea6d4","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^2.3.0","socket.io-redis":"^5.3.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.54","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.2","tslint":"^6.1.2","ts-node":"^8.10.2","typescript":"^3.9.6","@types/node":"^12.12.17","@types/mocha":"^7.0.2","@types/redis":"^2.8.25","@types/socket.io":"^2.1.8","@types/socket.io-redis":"^1.0.26","@types/socket.io-client":"^1.4.33","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.19_1594724037936_0.8210717485712586","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@nivinjoseph/n-sock","version":"1.0.20","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.20","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"b4f5eff0dd2dfdff06d48bfff45d5d3e8f9604a6","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.20.tgz","fileCount":40,"integrity":"sha512-lyKq5JSsOJnyWfziphH9SUrdonTUBnDuxHFwPUJnaZQLVOLsOlaQn4E8O8L/RYINPWbNBAgSJfoA0yweIVlgDw==","signatures":[{"sig":"MEQCIALNxHiiF8LCfhQhnrZ+BjH1a4uoRHSYFI4sGC8RyOYVAiBXKFSKKzcrXNg6XeHInNiBMDqkpgDv7/KQ/q20hNz24g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPC/xCRA9TVsSAnZWagAA49kQAIERTd3rU1b+qpHTLX/3\nFdn0C8OuTUIgkNnDlmaI2U3WpeFKJpYhlIpYzPImMjFLTPMProtIKC++DDq2\nP/5+EjYcHS9lDKWF78PhQC13sdV+rOo+jwzHXZe4Gd3etNMEuR4dLUJpdnTf\ngoamTWel849ImJHAxrGhzcSTwH8LTDT+jx4/QAIbug3MONftJZwBaisfAqs/\nleeDTv2OZVBrp+02NtbNTJn2tl0r0Pq+nQEKjBE/XpWN8mPB4PGp2NRa8jDC\nwnGT6YgogxycYxm60rWgL5evcr5bidQWEVEhw0tJZ9SBGnnXF6eqqwVs32R8\nW8FLGXPoxR/dK/gb57Iaer4ZuJHgIgR+jEz5koYMnqQATGNQIgnZUJ1URuXl\nhSzhj3ApXfn8uQp1CMzdB4/XU07sMEzx9ejIIDu2+SWZ4LnKH0fWOF1Gudxx\nlvbagGDUemAJcAWdVQxZyXXRu2p+FN5WxEeaiTxZ7jcG2jyuSkJzl9SIP7BM\nYrNAdP+MMl4uTr+WISOE4KThqXi3qYFJrVypWEASFLXrIrKrlyURRcYuqd33\nD8LCrKlFbk+eQjAH04GFDpl8B76SZ0MD4VQGnvkQHnaZrFn28PnQcsK/azDr\n3dv0lRxzeZFRjMVRF8pGF3KotxskVmx8qKXOX2IP77ZJRosdZTosPFadCtKR\nCqHk\r\n=GYp3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"9c02aac99c2f7438134096c82bac81e9f8c6e51b","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^3.1.2","socket.io-redis":"^6.0.1","socket.io-client":"^3.1.2","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.65","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.0","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.2","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.20_1614557169396_0.8374702787424295","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@nivinjoseph/n-sock","version":"1.0.21","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.21","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"fcae7a4300c8194889dfc7257163b5f7b169695e","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.21.tgz","fileCount":40,"integrity":"sha512-mBe/aj6sxnhPjjhHJOO6W7/YZg+sDvXYQW+wFYzCP1+7CMnIfu6oF66BICnbiKR4/2uYl+yBE9VC+uMvsXPv4Q==","signatures":[{"sig":"MEYCIQCU8lVkp14ftI3FM1FFD/SESaAmCnB0Y0E6bI1RwbtGHgIhAOxb6wM0zPCzeh93DA20gDnVCdTkDRE4p16rFDe23c8U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPE73CRA9TVsSAnZWagAAi8kP/1U2vdr6c6FfXBWdgGZI\nmEdkfsfoFRmVDRn+NxsYY7JX55v1/poskQyQJA2CtVfawSAjnabTLN+sU2rU\n8WoP7jeYZbE5pTFYYjOlOqki85KaEPwzjt6eqePCt3w8vS/brzRGxRsAXcP6\nrCkRioKhQyRwB1G7XwpZtEXaxp2PIHGJGV21sLIrdO/zfQngqyYYeOVAIUTT\n3U7c+TNIxTVXdlmz3drS66wr0y2szC7A18QDxcXmpnwm8jtDUysTKgEocMLz\n3Lzoi+fcH7jF+kOiLo+7/a0FEVk4gGdI4vRmI0eCHNzoDf8ezGf1OQOv13UD\nLRnGSjMWWP8e59fofwbAguCsmchzrcEiAr8a5nfepq1cxWuyQ9h1hXswq4fm\ndHrKvb5mT2BwPOly1W4nThB9N7YleYzxmWYp4h91IXEbGfGTMjc1nD95IxxJ\nuAKbXoj2GYUk20ATBFwWyK3XcInXLAzU2zSigtfExesENIBaNMFRuc0f/rVk\n3XQuwXah4A0GWl1np1pc0VhD9IZVfvNU7DeBNg1/OTnYNnFIGj/Vs8CuL5cp\nzvv35+uHG7OKRURjJ627U0LioAjPw+MchcQFSs2Hx5ucvbB8uY1H8xefTSKx\nPRthDXetoB9MckJyMgbLRfXI2iqn//lJpZqeTsmu7CCqNZ1726qb+hu8Qrie\nSaIg\r\n=9Lkb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"5475e218b195b52a2c54a0ad5953375d0f9b3afd","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^2.3.0","socket.io-redis":"^5.3.0","socket.io-client":"^2.3.0","socket.io-emitter":"^3.1.1","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.65","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.0","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.2","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io":"^2.1.8","@types/socket.io-redis":"^1.0.26","@types/socket.io-client":"^1.4.33","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.21_1614565110999_0.636887075280113","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@nivinjoseph/n-sock","version":"1.0.22","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.22","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"ecb2611fe02b82db077a7f37157e0a43e0155408","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.22.tgz","fileCount":40,"integrity":"sha512-yTr6XwQJZQ+55bC3lnAl1qT2qgFi6nbT3GniNPil7eM/d623rjSOjZI73WvElXxoA6D+4sztXslmeDeRBw6vSg==","signatures":[{"sig":"MEUCIQDONigVsZM363UUmHhgYjjDzxFBZlla/VNQAjrJxeS+hgIgG2wz2yJSB4JHXlPzxG84vQJHS15owdHzaYwdicqZnF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPxNbCRA9TVsSAnZWagAAxx4P/RF2bDvZNJ7DNhqr9Gl0\njVr8kyEul03QE+nyFosKE+J9CtQIA9czBdaqSiCEmP+wPRCM91sxWjG5qhqj\n305OhkO5hiRigxeL9yMm1Pd7+1nATp/AoepZ/0S225q7XUEfA+iBuxZxZ3Hu\nbhNkF5ciTjmZLuo7pH1QtviaTu2H+as2rWeGy8uthyDm7i/df9scSeCHYtBI\nrsGXFuIRZ2XRVMycMxskY5WL/DikavhPBbetVgUiFI7FFq112HzY8oooZVqe\n3k//3yNeNcIX5dpU9YWtyWSaGwFMI284wBfwrPXrIJswTsrmk+KvPfUwdy2z\ntnnfCbkKmkBe9eqM2ZE/kLFPtIchcxvtSnmDM3ZPTgYG2OA25CqBXULyUv/9\nkXDZrlQYk/upfVLv9rFjNpkSeqRf2i6sb3e1BaiPHcjyRtDIBQNfJfTq+2lN\nxPHgSWNhHwBsPMSy+oiAkkR9BytebgGRsktdhE6k6IM+RZUvDjJMGu73eS/E\niDwQltZ2Zv3uUscl5Nog/2QSCFHvQTcuTPm0IKauZXPRNUtY+T5nCmjzVaXE\nREMfpyt5ETfMMq6MZxxn2791A6B1sLxbL4LTFhxWpDn0k9tM+nKhMXMWIUAI\neG/PeNt0oXLwqtHaYWoqzYX2gpcQ4OJOam9kPTj52daSQgaROKlg7agoBvRu\nd/m0\r\n=8EZt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"d335b4903d9cd39b33f1da78e9e131d79e796dd4","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^3.1.2","socket.io-redis":"^6.0.1","socket.io-client":"^3.1.2","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.65","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.0","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.2","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.22_1614746458516_0.2967842394992466","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@nivinjoseph/n-sock","version":"1.0.23","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.23","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"7ebc37b2c030e67b3bba5a714f710d41bdee4d33","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.23.tgz","fileCount":40,"integrity":"sha512-UjT3MUxyjSThJ/742vLnItWPv9TE8lPMrpWhGtB8MKnTimDZXy9p1Rz6GzZz5IV+G4J5WGLCk8T3PjN9Rihkag==","signatures":[{"sig":"MEUCIQD0eB5Ip91W/TGNnOf9ChB9cHFsvZCbmp6+y+1K2edUKQIgebpfrXTCziYsVXjsjEPeVGLNfIflFEcNhZvnkAefkRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPy+dCRA9TVsSAnZWagAACOYP/A0wMtnLIoEFUfuckHhl\n9SnARrx7h4HFb2tqJ1hxJTsUEganl5QVWdDQd8OBefCsCS7rQVhqT1oJJNou\n8/qxD0ZKMgkIGtb4bPjfb4OLkDPVhv6gMWFtU0dfp4by5xx66rcqZBTmpeWs\naYWzBxheIc456EnFn+yDxZdBGG5ANwml2y0HC/e2TOKiHDz82dlISySU4z9A\nTT8+jxWkeBpPKXe0BpLxzd43TQ83y3Bg+4HLdsXIU4d1c6FvNmPu1PHdQX1L\nxh2FLMk4BqkdGEfSEEDygGVCEZMDX2lpLZ8ZfZ2wsACvcG8KM6IP+AbbN3Fx\nbMs/mGQu8JPQRDeiZJdeh6w00a9xa++yi6cKaL3bgcvuUHKsklrw4RD/AkOs\nBiUFBICwKpAxMN9tyhGCjOy8d7K0gkNFym40KE6P9c7e6VxT2qk0p7AUg3Yr\nf0iunq5+EGQyw6S/DZIE7V0unG0pJMD1+WTtgpPyxrC2cNF02syedMf6g3xh\nJ/+aGj34bEyt2bGJJ0hPN4LupeYNd8qUqWfHelYOl8y4ic5v50zOQcZNsw7o\nNO93X6Pmc56dkLTsNLEbzhtPpGcmxFXBnEjApCsKT0XBWO8xUeYI7+y8x3fy\nnm9VnjKbYqtN2XsJ+BVmJoRBjCRMjXxt2c3ysUa7b4AcLwGckqALBSHwcMbq\nEIhs\r\n=vPR0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"05496524f8c01df8bb0366f8507bcb192b3ad9c9","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^3.1.2","socket.io-redis":"^6.0.1","socket.io-client":"^3.1.2","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.65","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.0","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.2","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.23_1614753692756_0.2359166415578804","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@nivinjoseph/n-sock","version":"1.0.24","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.24","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"f5566580a84d5bd197923977dbaacab48bcf33d6","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.24.tgz","fileCount":40,"integrity":"sha512-dqvRF6WplzsVULjSl0lI5TUvgxakAGn7E+CWl8Lqv17dsEnZPsTbDNo9bV2rDFESYS3W2qwP2KPr9YfRaCKAhA==","signatures":[{"sig":"MEYCIQDOwi1o4R1gdaAo0U//1/5LdzSfmubVQr01ruClY+iE9wIhAOvYAFeHQSis02TgMGRxfFPydeLQfeT9DRIMAEKGvR8V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP5ITCRA9TVsSAnZWagAAiuMQAKHqN8lTptc7rqt8weDH\nF6OGXcFK8naRxLpzU+aGdWw4ln75vOGUZe3O+MeCdMoungiwUheJj4ZHZ8p1\njjO2v1+zNt6hWWrl7xmhakn8AuA1zk+9cK/JENRF5X4vt9Otm4JRWqB0NSjv\n4eNXNhiK4vmzXiYDddUaa4nMmHKM1QItNgdQ7DFyopxBq19q4ERBjwUAIr+q\nGoAjRp2TEfF+4J9PZVk2/yVN0PkjEQLI26+qLZltCH/NcyKFsQBEu7Q3geSl\n76Ywkg7xcp9W/K+9RA3sqPJJ1nS+YMfRtQunp0oap0YZKmYOMjBAyjE+V9Je\nxYHpC6gmS2U8TxhcoKPJQjOMhGzjjCqGSozlA/+O7cnNnqjRA94rkW8Eb0eP\nz81NUsZNBCYrr85TNENZL7pfI79CXHa8X/EBCNN6QkmitlXq2lWfsASGAEaH\ni2vE8xIhBXcE43XjXzBV3bhmBDR7d463jmA/8kSaHEERqPaXayuVpMr2iwz2\n3+b4ubHQD+rNcEs+jGEGpob6qlkxNKmWd1DKmWsA3ZgN81qlznNGVgaMwfeU\nHir6L07txYhC7Mt+4D18UyfG01zQYx95ulvXuYR95UbNcarxcotUZUjPNLLR\nOt5JvppyT4ggARHtN5SR97ng1s8BlWGUyKqSGOMipKnF0LwJGqgC230/H/mi\nMWcr\r\n=m5E4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"402d98a8ca91748a911172ab16824d6b360dc572","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^3.1.2","socket.io-redis":"^6.0.1","socket.io-client":"^3.1.2","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.65","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.0","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.2","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.24_1614778898919_0.7234936574056252","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@nivinjoseph/n-sock","version":"1.0.25","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.25","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"a45ad034b17f7e72cc2dc39baedcd3aced1cd1de","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.25.tgz","fileCount":40,"integrity":"sha512-I6sAAcx3tE4ZiAikdkOEV36kwajk/6H7AP4qwAnh5bDV4ciO6k91LvYAkgBuXV8v67FF9WFRL7Y2H05z1NPC4g==","signatures":[{"sig":"MEYCIQCz8wcDdwwfLpMV7LAcT5JtXzMGwpyy7jy5nJV1AMb5YwIhAKZtBs75r9l8keWHrDhnOwPhyZ5FzoFXqXJ72+v/eIkw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP5g4CRA9TVsSAnZWagAACwkP/R7VK6IFU91T/RDp/WlB\n7YiQUKxbIOcTaVupWQaIGqUHb5VJ+LwL8bAc+Ap22Eap+lPs3ySAZvQUZNqr\na/835MiUFpHzFRIABcvIptnP8PLiUiYBJgDU4hTALp/YZkBTvactEXCYBKSf\nfDl8zVa/cMOtom0MNocNcQ0j+Y6j3X006p0rOM7LTgKynzWkyuN2/GlUjXek\nBsXFd1McxBJGSJE+t1AQj5I84cVWEwOmhVZE6E7OXPp1CUXyRxu5o37CRAgO\nq4wZqM4FL/IA2FFM2mcZ3/x3XvYwK31bXhbrGnLvJy2lYciMt+QEdZNt77fs\nQyz5jeY8CMMOpCZEACXbhsWK0yw9KALicdsYPcUV6rRcxz1rxD+hclB5dBLs\ny4vpj+plb97iCPFbFqPysfKfq2sCHsBKgi5xyQdN3U5Wy/b0tL/IyaLEBqMj\nsIMYxQTChucmpvtge1nUTeRXS8aITBrSVqP85yxA0kfwpwzRUWG5zxR6yBjO\neeZLXOR6hsrkMqArM8mQ9kvzxd4VSr5mYlIk3pHpovaq2ez4WofIIt1ZnjSf\nC2/k8GdRhpIrLnlwpD03d6CDktz5l/lEkJI97vxV1mcakOTzWEBaE8iYlOq1\nsbsTFZa2vPwTVWp/E8dC2KfU7Rm3tDo2Tv3fio+k8xvF0Yhyf1mZgTkOo476\nNW6u\r\n=PNus\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"8d1f1a67760ab36779d77f7860131329a3fa6149","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^3.1.2","bufferutil":"^4.0.3","utf-8-validate":"^5.0.4","socket.io-redis":"^6.0.1","socket.io-client":"^3.1.2","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.65","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.0","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.2","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.25_1614780472317_0.7161815054056022","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@nivinjoseph/n-sock","version":"1.0.26","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.26","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"aea71089d0ae9bcb4271d8090853c0942e8975eb","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.26.tgz","fileCount":34,"integrity":"sha512-FiO5GDr4Kx9e4T2r2En1XAdlaLVOZUv3JjKvsVO94wWIvYLnyVl7ufSNroa4x31Mr+Lay8qO3iA3S09KuG5EDw==","signatures":[{"sig":"MEQCIB/Mobyy1+VI3aTOZt+Ifi3M29CFJzFpC1xddxo5kpr4AiAYXOPv+WiCGafrTAe0GCH5mm0q0B8TFnjbtDvGsjOgVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR/ntCRA9TVsSAnZWagAAON4QAJoHXNJC/3sR3We68Vqv\np4BuQYU6qoxo1j2jsWzEMKQqeBS5OSYx02dnfw9TJZsh1wqxHZTq37okn97/\nybK+Gp2TTFFU4DKPdNPEEuty/5vxLI8ke3rVurvQRU1+mUQy3vhIHGRTUhz/\nQYhUy9zWCp2edlstGucqkLMXGTwOulONmtxktuKguAYrpixO5H81kBhSf+vZ\nSaGppIXUasX6bdSBu00aagsaZ4DTSwG3hsp46smxSw1HgZK2pCN2IElyzSBO\nIjVmLBu7RNqSV47jDM63Qj4ytjavhbI2UdsfqKx0N2gLuCDjWaG+821an0hH\ng6NSgrTa4vjNt6qS6Eq0xGb48kvWgWFnZ0LLqug+sb1g6Fn8zbOLvKi6GZO5\n+GMdU2HR1vbHmjwzf/+mRHYtfu+VFh/svle3Y2kloH1AULBUDyv5qq8FcOEc\nLa667b9blAUQgEtZ3+NzsCa4VdjZirDhCRfbldHAfu6LQoG1ih6u3gHWLAjt\nIq6D8OusXMR9GCwStVTV7qbPGi09K1baAp6LuaMBp10ze/2uzJbfzhhu1vY7\nWR51NW/xg56oQrZeBjQ+EMqd4ZZztAHxY8Ymp6TNyCAJkpNaaT6FP52n/USf\npH5Br401qYWyLzr8NhKGDFKrVNOtrD+c2Mx3+Nb+IMGPLD2W9+/M0mGPOi5B\nxa7O\r\n=tVus\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"b257616738abee2aba32aaf02551d1c1f8299570","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^3.1.2","bufferutil":"^4.0.3","utf-8-validate":"^5.0.4","socket.io-redis":"^6.0.1","socket.io-client":"^3.1.2","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.65","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.0","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.2","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.26_1615329773526_0.03023333356905611","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"@nivinjoseph/n-sock","version":"1.0.27","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.27","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"e2675fc2b5a1df0a2917a6250c5e8179f9d1f305","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.27.tgz","fileCount":34,"integrity":"sha512-McJ8fNLvgoT4dtml5UyBqzm2OVAT80vAUQmcdGj8IdIAdhXrG/eS+WB9f4EEGGrndxohlSORVdG+VbFG8AM+ww==","signatures":[{"sig":"MEQCIHZULOEBCVJ93uuL0PnL+6yFqaeXBG7tHlesICAgjmSwAiAc+V/i7FdexQ1n9XzkwARILAcb1oKo8tfLKIhRqIyX9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT2XxCRA9TVsSAnZWagAAX5IP/3fdiSsk3kGehY9uTamt\nSo1+A3pGTQD5Ulgmq1wIuVqgZElobQas9Wm53AjaIMfDfE/HqleLpHnlf/4v\nhzB7Hr4FiT8ffsjmwkD/FcbSAwHthXW53V50Qnc3IOaRFlTvag6at8flzxQM\nWz+zX05OmMNCStbLYDacLTJSBjJVRjfNWfQ0a1dHbaG1bEkpN19mwIDqZ2E9\nNz5IezYUq260blHbkg9mGlTYewVaeO22beyjTzuD5QF9fIKTxreBrqBucUW8\nx0hqcVX98o7qzqlKdU66qUIL+MbN1yiJZauFCJW4IBDIu0V6XF2RiyjEQ37a\nCn/shDa0KjY8NLljhVj8/6fnz6teE6kT9eeC03o1qWXeZOjFPYVb83fbvMYK\nlAJHcHHqpopVIfQKpt4A/34WQG8PbRdZeACkZmkZy4oek6qEEEzloyiHDHUe\nFWCXnstjash8EgnoFuAV4VKRef/QgAxEXzlio/fUXO81O7SJPRjWP11Xrfwa\nNWDdWdixXxIwEjG4mFB0qbvfXuXXOYlRkuQBDcwsk3DPe+WQGE5zqRuf1u/C\nuotHmysiLI7pF4HFX9+clj+VOHSssuUC+45LsXMHYvNQw13XfC+za3qgrR26\nxCVm9A5FM5osm18kTpjPc+Gn57XMXMcZTAdu7WTFBI++BzoosMihzQ9bYS+j\nqtxJ\r\n=mdDH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"a1ed92a8c8d8b367daaf6bf1451761f30aa083f9","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^4.0.0","bufferutil":"^4.0.3","utf-8-validate":"^5.0.4","socket.io-redis":"^6.1.0","socket.io-client":"^4.0.0","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.67","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.3","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.27_1615816176939_0.03159851469728525","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"@nivinjoseph/n-sock","version":"1.0.28","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.28","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"40b6941335f21bc1b242d3caa99579443ed93619","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.28.tgz","fileCount":34,"integrity":"sha512-XJl1vPuCqargpT07mFPFTgpSb77ERJsdDSZAzfbAdUZsUuUOIlxO8MCESWt44BkxJg9mQG/fLCAz7iIuruXw+Q==","signatures":[{"sig":"MEUCIQDxclsw0UM4lf/uj1Ht1rbtfEN7tmga4DjRPAEZBdMMLQIgMi4b3wzm/U9jXehRbpt/pLnUGYLJt8E/KbxuBKGl9Ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT2e3CRA9TVsSAnZWagAAiZMP/A6HW0OeEid/Jv4NjEOr\nYUoXLwf/lFw5h+W+TF/MvVogdT9Nchm5GwBkdoanheI+Us+BbT2tdGLdhA60\nmKJs6fJlsVd1PbKt8GridTtLW5p6LSnGpIG24jLJWLiq0rVgwox1XKb/4E31\nNuA3GFFqGq5vgDRYPz+Ru28zEQz+WrgceLJdlGYJg0qYHKpWFEIKqsFoJSkq\nwKaXEqUMPMLuw6bk3Ls3ePn8oGsZ5SI2ex2BrkB4BhGJXDe6vbk70v0zLF0O\nGbsR1y/NT8UsYpmPE43n3xUPwmWRaUtnSLGmokrcHALSC9zWg0VDa1KgxptI\nRL9nHwsTusl44+dekM2vKGsnrv11hgSiD6PF8CE9JuBnP77vjFUecniDtjQ0\nhh15Hpvw8wPb62eVeULvYWnoSs/hbYWqtt7gJqkOWBl9qHc4CwXOaqSiniQW\n3JDIMHWIKCD/teKVc7Kk1zkyeDEezheQlQ1A+6rOiz5b3MZz2Lbk2M2UgCiW\nWR+8VPZq36xXt/xK+x2+zGgKU7/1cxNMO8A+9HwzU40r9l+MQEykKAV8Do+G\nt2c+9ReYbfX7UcmZ5wJkhUBl9NJuUTq5ljcNBXqgqOkFxaAncWH+RmXLrOgl\n+JFnhCoFxlyBVWFbwizyBo30SjT2W4NYYmHnsVhA14IqeEChUT04o+zDILS7\nVM4Q\r\n=tApX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"6964578d7b4e84073aa8975d1de53f33e8be812d","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^4.0.0","bufferutil":"^4.0.3","utf-8-validate":"^5.0.4","socket.io-redis":"^6.1.0","socket.io-client":"^4.0.0","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.67","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.3","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.28_1615816631426_0.16754004771657716","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"@nivinjoseph/n-sock","version":"1.0.29","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.29","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"c616f8f1e78a14d9629b27c5bc34347c3161902d","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.29.tgz","fileCount":34,"integrity":"sha512-UQmJoto6fj436uNT13BKECriZmFkRM7ik8DUl5ceF09VBkt5H+DC9vTv89P9AlTYzW6aPGRSHR9s+eVFD2dtZA==","signatures":[{"sig":"MEQCICUeoopDWrsvKyzZWowCVb3o1yI0epSo2py7iIgqnj6sAiBANbBFrKU+XeYmJ1VWriQK4eARiNamW6SHZxhCxZ1UHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT2sGCRA9TVsSAnZWagAAeg0P/20JNf/gzJCSd4Xx+gKu\nFORoyZURLsQyuQrFGlQM2OkSBZGuDF1Otp7eqpXeiX/RdExR4see74C0nEXE\nmdboMYUatgdObxq/BHMAD1Zac3ruPi2meTzEnqeoo2h3t4mf3anakbPVLcji\nIf1iJ62YG1ZGoRyewIixxNFnZWldhCwIZcrQsm9oG3Pye0r/7IYh41XZ4zFC\ngxT0qRNjqKQMLQsqd5qx78ueZ2IaK+FU5C41u7hfBgRV1l4C3oW+oa8t+pOP\nE2Gv6fS6hZcYGpscDV4UJjO99xAYz4eSCAfEQMsRUHIjmPJ9Vxk1FDWp7TYH\nMqJ/+GhLJ7j+W+iBy4A4tK8Te17j2imI+ZqywPLMUjEMPvzxrLlnA3z04kzj\nnbDeD/5k2bvixs+ZrT1W408dQa0AXOYDMqwqPdp2Rx/G8mfeND18evAWQWqA\nY6wRckqIF54jEwaWtvPoI0mm6/aWo/y4csy9LLnFs3an+gvC8OrtZHLQqMCI\nUy2n4CtvcL/6vISQfVFtiNnFMZ8NxEAZXDLEFLMHSUTs+c9jIm7hpcCdVH6n\nu0XueGHkShVjizYB4rjB/KYY2OIgM40nRezMnFGYJ4NgBGX14bS1iwWlz9Qg\nehEGMCqnGfs1/A54tTy9mXN45hxtpnr12ZXdbi0/USaC8YCLYLcHXJ6tISJw\nv1tu\r\n=aBna\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"39961661b1013008b378bfebd0f3c9d0332f9d3f","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.12.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"12.13.1","dependencies":{"redis":"^3.0.2","socket.io":"^4.0.0","bufferutil":"^4.0.3","utf-8-validate":"^5.0.4","socket.io-redis":"^6.1.0","socket.io-client":"^4.0.0","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.19","@nivinjoseph/n-util":"^1.0.67","@nivinjoseph/n-defensive":"^1.0.33","@nivinjoseph/n-exception":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.3","@types/node":"^12.12.17","@types/mocha":"^8.2.1","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.29_1615817477740_0.4048314214754054","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"@nivinjoseph/n-sock","version":"1.0.30","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.30","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"ce8ebe64389b574e1f938bea0c5b6dbde44c9401","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.30.tgz","fileCount":34,"integrity":"sha512-B29sdxJvOasmELGi6FCb0hDaaVEd8cdx79GHLw5iqT4QCzKgbBi1aObrAVYUb/mLxboqDJZgy+VovWRcTiDCRA==","signatures":[{"sig":"MEYCIQDlLT/g/QEGhrjXj13dNrI4O6nS/wHXf8+ltAODywIyVgIhAJP1HpAVHX+I7ECp7MTa7SsKgE3UM5WL33+j3V/eLDqv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjLEVCRA9TVsSAnZWagAACdEP/RrxZhyVL7KRDh6BkhDE\nduCak5L1NgPNJbeungjBpsEdaJMeTLQvFfzO+e9ojN+wijhB6QNfEiTM7ktj\nnp3plqoEUwkHk2xwFzz133cjli3aAHr5loRAVCHSRGNe9McQluPK7skkDr7T\nA7DS4mPRjRfxe9DQnXT1AAy/Ptana+hSu5IcxlhTJQT3nsvA10DL7OV8/Qbv\nO9cf85zhWf5/e1WPFWxzUdQoNRa3dJJRrO01v0QWk3skg0eC6Of5DIx9QPr+\n79Use7lxXHetcrzFVYTZdAof3SZk0EGSyBoOGnFj85yjLlQrxoZ6lQlcPo84\n9GF+ApjL1rkpSQROVd7fFy4oc9yCa2Zw03iSbCmJIhRWKq9awEhVPK2v6Z0Y\nelUBppShyyYwazOwwGJ2Fb9EoMaWHgC0ByHmMPxQLQAiZDmRq0/8BfX+McxN\nhdrCwCH1g+8GAx7VOGkBxXAKqAf+5CTamc2ZicAYPINd/aL6YO+mtbu3tg+h\n08zHuhx4xddaaEz/McA3It/Gb63SWbgAfQruBBVyqr53oyU30yGyg+irAS36\nTTxEqMaS1NIkE3Hi09WFdAP+P4nPugMO9QCzjO6tpfZFMd12fiqlgIx0cZAp\nKJdUgKZdc9Ek2p9VmiZ+lGGuCYhVAIevAEQhwp0i5ulJIeiyyGboVhooInQq\nxj/S\r\n=Gksx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"16fcf30a40f78497ca7ed4ad0183fbaf059d8e30","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.14.11","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"14.16.0","dependencies":{"redis":"^3.1.2","socket.io":"^4.0.1","bufferutil":"^4.0.3","utf-8-validate":"^5.0.4","socket.io-redis":"^6.1.0","socket.io-client":"^4.0.1","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.20","@nivinjoseph/n-util":"^1.0.69","@nivinjoseph/n-defensive":"^1.0.34","@nivinjoseph/n-exception":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.2.4","@types/node":"^14.14.43","@types/mocha":"^8.2.2","@types/redis":"^2.8.28","@types/socket.io-emitter":"^3.1.0","typescript-tslint-plugin":"^0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.30_1619833109290_0.9609301000284429","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"@nivinjoseph/n-sock","version":"1.0.31","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.31","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"4c86fe21e10f9d339ea483d0aec1776cbfef6f72","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.31.tgz","fileCount":34,"integrity":"sha512-Pi9ignIkL/v417Lm9wmP0SLT052uXhkzY6QvdYoic5bENjgLT3+CfVhlCQPHoML+GRZqrCh0718V1/t73Ytyxw==","signatures":[{"sig":"MEUCIQCjSAnP6PW+Oo/za6+hjl4VzMRNtNn/FwW2TvYvmJ9phQIgU70O/JFJ9GzdrJNYnNVuCb6XNl1txdzGXmrotIiUPGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3koqCRA9TVsSAnZWagAAJdwQAKDJKics676ThogHVtUy\nuyxO9Ftnv75/op5C7eUeGuPJ6zwGgohztubwQYVyZ79/Kg3Nj6emoRx1Vad2\nR9ufrqsC1Rnth8ZvtkeTjUH47bnl4LGGFyktZhSXH0pUpakVw1gXEmM+nGzV\nvnHR3i1gwzX/ZZUlC6U0mIDHITrzy6LgZhfZp542BE0xAn/lJf7IZavqSuyv\nXDbCOaCMmUR7FVJlop5QYvJI4dKUAFhO91R5S5rTfw69twRP/bdL04utq4Ip\n24WACCkWAQ8K829uI/oaZYUrXVWWTXp00EJ2YllVcvd0XdgbUNSxJ8SL05kL\nbWKwHO7QFqbYk+5wYXjUPT4d3LHYsxsTFDtf7dzQFZZK3BDHRDLDOL1LEaUv\nYa4X5hCn63m/6p+dyJwMtZvfh3t453bnt5AjPjp9Fm3Oduvw55eBzsZ+PMaY\np8sefGpVq20vnTqFFP5jePQeg5BokNiOWJAoIY1IcEIqUHLDpM3RA5a1FjNj\ndMKOMAd/cFUaseNEDAWeyDQYAY5Uuad+lslkYlYNEDAF85gGacwjwWOm82nq\n6yAo7qY/er1/EQrqxg5Oo9nYbTbmd8KTtpbNlTqvXg4GNE3NC3vcB2h49M+Y\n3CVCZLx8E/MA6YY80O4BMwvUi6X/WmckYuJPC9Z1MzsgvublEk1/Ekwy5ff4\nBv9j\r\n=LeEn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"f935e14e95d331e1aa5461690dbb7d58436be9af","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.14.11","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"14.16.0","dependencies":{"redis":"^3.1.2","socket.io":"^4.1.2","bufferutil":"^4.0.3","utf-8-validate":"^5.0.5","socket.io-redis":"^6.1.1","socket.io-client":"^4.1.2","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.24","@nivinjoseph/n-util":"^1.0.73","@nivinjoseph/n-defensive":"^1.0.35","@nivinjoseph/n-exception":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.3.5","@types/node":"^14.14.43","@types/mocha":"^8.2.2","@types/redis":"^2.8.30","typescript-tslint-plugin":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.31_1625180713702_0.5857140463462791","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"@nivinjoseph/n-sock","version":"1.0.32","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.32","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"89fe95263b5dfd4a8f91e1de03e1aa5398c2aacf","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.32.tgz","fileCount":34,"integrity":"sha512-pTZJZRHxKRj26tXXoZVv98lQE7M/n3Clasyb7qlYy0UIz4VuK3J0Zu6pk5lS9CnlrR3KMRIEgoc9e1knfOC8JA==","signatures":[{"sig":"MEYCIQDXOyDt0gjYX77IZUHFRiw1UvS8PzCS+mipvmzpUk5iFQIhAJhvtL1f0VjOzP31HRZfarQ3mXP8WqJAvWaWu1o2d7hE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNh49CRA9TVsSAnZWagAAALUQAIAOm9+/L43RWqgiSDlM\neOB43m0qlYL+hiAOqBx6NB3M5SgKwIeAoKPodnCZrD4QXS7jtQTSC8SOxkDR\nSHYTCdeiZ6Afo7oShxmFhn0b0igKynhjdKalipn55qU2htimLZfDL2s9Z0uh\nTx51kbH8tYF5UpD1SRG7cv4HgIjhsFyWEF87xwVIZIoTOTyFJlY+hFZzJvT0\nM11Puh1Jnf/EkbJtEsvh5cHQ55KxxhcICHz9w5s7T+aNOMO9bKGCpMbimfvh\nTQeeMDjXzTNL/MIaUrKZbI/4auutGHzYg6I/TvA/ASspk7/pO/L4GRURxAwa\nugBRVTsFRSTTnQl1wy+M2Nmld2n43WwVudWSOA5n8qlEasW/pedEfSBWH3lE\n2F+ksLvZrijGNZCVPc53HDv2AgyUXoRkXnpHKdDQkfXOhb7uXro8IDvrXY3C\nuhbBEBUHqzL9dZaz8xCQDwCyAi83w2UDJthAGqxN896gfn3qS/DAK0cAmCd/\nCR+x8PMPSxnzXaaPaP2vEKfHr/Mo6IlKvQF2t4UJ3xhsgFi4JOcqXE0hUACQ\n496BLDO0eD9GM5RuSi8Y7KnQw6oq9h4dMpevOTuIjwBCK4crFkcDz8lueyLm\n0057DdtTciMl1qpJJUJXLUhzIoXIpj+5Cfl+elmiXjLe1UPrAv4XZjoLI4nz\n+gqi\r\n=5Nt8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"77da7d10bb5fdd17b96b3eb6d95cd258e94c1944","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.14.11","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"14.16.0","dependencies":{"redis":"^3.1.2","socket.io":"^4.2.0","bufferutil":"^4.0.3","utf-8-validate":"^5.0.5","socket.io-redis":"^6.1.1","socket.io-client":"^4.2.0","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.29","@nivinjoseph/n-util":"^1.0.73","@nivinjoseph/n-defensive":"^1.0.35","@nivinjoseph/n-exception":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.3.5","@types/node":"^14.14.43","@types/mocha":"^8.2.2","@types/redis":"^2.8.31","typescript-tslint-plugin":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.32_1630936637485_0.8801573492399577","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"@nivinjoseph/n-sock","version":"1.0.33","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.33","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"59861b0e20145491af9bb5744676ad0e17173db2","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.33.tgz","fileCount":34,"integrity":"sha512-CFq/KkY4/rYNwdZt1dr6or7dzLx66F++dGlxY1ntCmB4w7T3GxCLFEUNm9rGNQnOJlDytruZqOH4fDlhcRecJg==","signatures":[{"sig":"MEYCIQCRIk9soJNzXHk3R3UUC2tizZBfVChEp9RWolB/UanjSQIhAL9/6RcYrl75Jox8Rf9qJh02G5h26WGV9XqF/naVIj+g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz7PBCRA9TVsSAnZWagAA0EMP/2Sft8fM2PVrCCbf7Z1W\nNkos0bbn7V+QeKMHu924W9l/+j5GYsgL9Vz7JLUpYz2o66maHnkmpY1XKKrs\nXOhaX2R3YvyDkiDzQOFbzRJMQjgxQD2cTKZyyWsREG3CFNLDxMFNuocTCakM\nCxru6cZTGSzhRv4NbYhY211yeNxtMeziS6KpHzEWTUl2M9plS9yV81Mb5Qhn\n3Zjm2wXvb4Y631hPKfXVBiqfFVO3zEeigQ5bylwMuhFLyG2HAciO7ys+7tUJ\nX5nm6fs3oEy6iMToWQEL5rFC37IQyJEkmAL1Zx2mycpf1Dgte6H1p+fSN5C2\n48pQFGWtecwmhH1B3toU2QPSKcLmq8fKFTssjLoZiIET71Armym1L2r/zQF+\ng5Zy0z+fPKTogJB4RjqU5BQkNL0Sh2ogrIy9WZWOP0hVEq84z8CUoCx9YT4D\nqCorX9QLqTmPj2rrumHMWwaYFttk9dO1vLPn/kJQzpBEsgMGkTJmjrEpAH/K\nE0i3mlqIJi3RcfYquxXxaNkqaMbh5Vv14mQjhl5lpSwcyoGCN2k4LsyIhMJm\nGYiprh8gQ1SsBwivrw0/usEhbkzLmHc3sP/h8GTWx6+26i8ZfBPg2350r4PZ\nQIYmbL1qeAFLXvUaPYFER9iYU0xYfUS2+qLaWdu74/GdYznwQKw3td60YB5r\n/m3W\r\n=gX1j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"a698479ab4697268c0ebcaf7578a46f3b341526c","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.14.11","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"14.16.0","dependencies":{"redis":"^3.1.2","socket.io":"^4.2.0","bufferutil":"^4.0.3","utf-8-validate":"^5.0.5","socket.io-redis":"^6.1.1","socket.io-client":"^4.2.0","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.29","@nivinjoseph/n-util":"^1.0.73","@nivinjoseph/n-defensive":"^1.0.35","@nivinjoseph/n-exception":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.3.5","@types/node":"^14.14.43","@types/mocha":"^8.2.2","@types/redis":"^2.8.31","typescript-tslint-plugin":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.33_1641001921806_0.6738641219326529","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"@nivinjoseph/n-sock","version":"1.0.34","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.34","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"abc1b3b711b099ab7e1ee16498d1116db299a961","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.34.tgz","fileCount":34,"integrity":"sha512-Cs0O74TXX3wnx9u9Ll733k3bcNLKGPqkz8nSq4vhYIU7QNQ1gr2eu+0h8lzq4NjBYjb54S/NxJSsaMWr0hlgWA==","signatures":[{"sig":"MEUCIQCZEQuP9Xc2Ue3b7XLOqBJIscRt8isEXLQcwWE0lpH6WwIgbRMKPzg1lg/MbqzP3Sp0V7x65onBD8Bpkk4so0rWsmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7F41CRA9TVsSAnZWagAAQWsP/Azr4oT3X1zNdXZ3FJOW\nfEwo1F2JxslUITjFjdNJ0lZPJWYcP3QycKsunZt7FUwYKP6322g5cE9MuA6q\ncBpeMcN4B8qICJmUKGtZLi5Cq/iOWJNlq+1aOkIHi13X8pbIRezXHonUZJm6\nT6rgtU7PxLAJ84jn9z/3882wIMqZpiNPM0t/9ikk4iOdK6phu4ivGdIOSoxM\ngymdQINUnL4AqIICwldPqnyeISOdxfe2tEN9tsV8eZvFm9zsL0GODojB1Ylc\nobLnhcA/56XibVlUPuep0vNc8rAQtDrXCz/R2Z1q7NMqNuH2zgbgLeDRYBGg\nsnUQ3eDihCzXiJXXDv5Q7vFY1RuVAP7b4XSh1rqwkJRIFtFlFlV8QndqAqzN\n+U+CgAgIxuyIJk7se8EXkt+cOX0u+TvpXS1in082l9mxuRnFu4HtPKmDa4gc\n6I9UA+Y6GyqRTx/PzaNsQbRg/CrY8+cr2V6/LbaJdqs91nEq4vc+CstduLnh\n+QWCKsjvC4a/MdNoHnxEHMMd8DSw2++dWVImfV389gfgpuT+oNURGIRtlTWN\noLKWTMneszEpR89bsSQRbq1rrHnVcAEY1wy81O7gR/+ZgktBSFwC4PGsrOIu\n5aM4Am+KO3wIqzLv0fADGbOvZGw0uQPtBMEVm3PDZwjPrSbIyN+8b71H1gar\nZhQ5\r\n=irLD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"4d7b027b7d5c566a593e02e0cbe4758de718eaee","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.14.11","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"14.16.0","dependencies":{"redis":"^3.1.2","socket.io":"^4.4.1","bufferutil":"^4.0.6","utf-8-validate":"^5.0.8","socket.io-redis":"^6.1.1","socket.io-client":"^4.4.1","socket.io-emitter":"^3.2.0","@nivinjoseph/n-ext":"^1.1.34","@nivinjoseph/n-util":"^1.0.74","@nivinjoseph/n-defensive":"^1.0.37","@nivinjoseph/n-exception":"^1.0.24"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.3.5","@types/node":"^14.14.43","@types/mocha":"^8.2.2","@types/redis":"^2.8.31","typescript-tslint-plugin":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.34_1642880564776_0.05362636360324702","host":"s3://npm-registry-packages"}},"1.0.35":{"name":"@nivinjoseph/n-sock","version":"1.0.35","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.35","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"e46df4bc97f3ca67ca5115c4f54227f958529eae","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.35.tgz","fileCount":34,"integrity":"sha512-h7xcs7rpEhl5T2tYDBzNXG2jiiZ3bx2H2jRjiJcwuTj1sdmspA8XDBVukiQVPNdrzcXfPgNRUVtJtaKJVvug7g==","signatures":[{"sig":"MEUCIQCYfxgCGN+YpOY+pcaJ67XfAlHNOyByKyDG7r9rPlaE8wIgUUIahmtvHxDBjJvrZnGsMXv/lfx9qTksf6OyhvAKYhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7XeeCRA9TVsSAnZWagAACwYP/2c9OHzO65ynGb76d9ZR\nCtIJ22AyObfj6mQQngnlnAxTCp/VR7yVucCxYVZ/pm4gM3Y3EwCcU35ZjaSk\ncsOKu8EwrmQ13e1zWDljPqJKX2fo/X8Fj7CAkQxqcY/PlJ2gnQ+WS5tVrvxQ\n2olzGOZ421o3sZvx3F1BUsXevbOlUb7J+LMToYRn/3KQWbuete7lQRZQ3GXx\n3NSS4hRX4Uitm4Z1T/fFWnrLIxlG1JumKMdgZMMdlCKiiU3J7yaGV6sbvpzD\nF9mwoovui+0e+svWxowRU2L7sefwR+xnTx6Nbe8oT9nrqVY3LyfxiHOB6RH0\n3gpQHCwx4JQnL2EtGHFzFQFuoE2ADK/KnJbJPm3BbRwBAVODgjfOK4Kdupgj\nu36fbd4ub3O/8lDviBxNSK25VUSntg22EW/4uWvIfHDyyDelOEpvK3J502eQ\np12KAzy/374DaWOtXBgY7/SaxambsqbCJzdTx755EwgXLJY7tusoj3L1r94E\n9gMeccVDmEf8myOjnHUmK8U5/NHF3RgXA4C1vBdi3Ye1Co+jIg01aIxEIubQ\nvheoXqniFiV84p3n9cdOXOnkpNI04/us9z0pWnOrITCzXzIruosAvMT2zJEZ\nD5H5jb+zLUwAZr6VwWfET7mAttNQd1KvA2/zxVUjGP8Fxp6q9QPXR3GNjtjE\nl7eK\r\n=Yjpr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"ed653ee57a95910b968b202f7933ce151e5564a5","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.14.11","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"14.16.0","dependencies":{"redis":"^3.1.2","socket.io":"^4.4.1","bufferutil":"^4.0.6","utf-8-validate":"^5.0.8","socket.io-client":"^4.4.1","@nivinjoseph/n-ext":"^1.1.34","@nivinjoseph/n-util":"^1.0.74","@nivinjoseph/n-defensive":"^1.0.37","@nivinjoseph/n-exception":"^1.0.24","@socket.io/redis-adapter":"^7.1.0","@socket.io/redis-emitter":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.3.5","@types/node":"^14.14.43","@types/mocha":"^8.2.2","@types/redis":"^2.8.31","typescript-tslint-plugin":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.35_1642952606350_0.6580262997646265","host":"s3://npm-registry-packages"}},"1.0.36":{"name":"@nivinjoseph/n-sock","version":"1.0.36","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.36","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"e44e98e3335f8bf304eacae135b205b856a7fd59","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.36.tgz","fileCount":34,"integrity":"sha512-Qxkz0LReZ/Hqv8aDSQs/Y1x98F8i6/ft3+tV0c0lZ1MnoR94RM/do6Q8+0E1ZvKP9ogQJ0cLpvotEFPeVZVKWA==","signatures":[{"sig":"MEUCIFt07IoylAshgpyugbnVF6ApYI8vm3kyIjhV6379qgyKAiEAqV5ubCPNs+Cd3Lk1d0qly59r82kMnv1XNFUY1X+2/9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIhofACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxWQ//WxVFHWGmLFt9bNI4wOo/RHkXc7ovlp7GDBEY8xBBlmTQs/PR\r\nEloQJljcHLd3/2ULqUCoGANBAKQhSfgPblDUyKIz77/FpZYFVQa9EvVjS/w8\r\nzqRhFazja67IJ/Rv2KRqeU8zoh72Awnzeudt4cU9q3Ga6WU8V4yqvkU34Rxk\r\nT/piPc4lb50gT3GKjJk5QG/r3d8A6+gVWW75A2A9UqOE9o5HjCiQWKKNl69f\r\n6Njabuo3IVY3U9yLynNuNRsOS+3t5Z9S6mR3P2Tdze+TRme6J3dLtgyxng6G\r\nkfmWDCcLum5ow/MZi0APa1PVqBG04FeF0SVfrYr2m9JKBVOAeoH3uHLSKd68\r\ndFxea28iPfD5xqnH32arCP5CjMeAChOst+k5wCuir4jk2yG6DLCJ/bYsWYMa\r\nwDo/XVy0HMXOKcYGKmXY7HIfhduk/VFqDrzFEy5kRADn6S7X96EpGPlpWGrB\r\nSJG5qz5nI5r28Vvv9GswUt27MUiu+m6Vi2gSIU/HQ9yKkKaO4pW/K7JR9UVp\r\ncYRcz7xoiEHGuhSi1e/zTAsEyluojwEu/dTdJ4x0pspNNLUlViHcW0LANH98\r\n33yiT2v7MRGdL2+m3iG5W9cUqOl9SNZR0e8a/GpSF5sXn6E6IFxXL5cL7Udc\r\njwAvGvCzTyj/unWn4dYoZwk1sk2mVemE2ag=\r\n=ocP8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"e02cfdd57f35faeb5102c61c936d4747735c1a21","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"tslint -p . -c tslint.json","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.14.11","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"14.16.0","dependencies":{"redis":"^3.1.2","socket.io":"^4.4.1","bufferutil":"^4.0.6","utf-8-validate":"^5.0.8","socket.io-client":"^4.4.1","@nivinjoseph/n-ext":"^1.1.34","@nivinjoseph/n-util":"^1.0.77","@nivinjoseph/n-defensive":"^1.0.37","@nivinjoseph/n-exception":"^1.0.24","@socket.io/redis-adapter":"^7.1.0","@socket.io/redis-emitter":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.3.2","tslint":"^6.1.3","ts-node":"^9.1.1","typescript":"^4.3.5","@types/node":"^14.14.43","@types/mocha":"^8.2.2","@types/redis":"^2.8.31","typescript-tslint-plugin":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.36_1646402079725_0.6727195975965408","host":"s3://npm-registry-packages"}},"1.0.37":{"name":"@nivinjoseph/n-sock","version":"1.0.37","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.37","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"943700e728bbed63403b48fc61aa540ee304121d","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.37.tgz","fileCount":31,"integrity":"sha512-I9MnuTV/D8rFwsrjp85HarSgKe3qapKOonQ2YYgxYoRsGOm8o8vHn9EpUkJjwfY3EI1bz0EnsPATF12QXqAssA==","signatures":[{"sig":"MEUCIBuzjqecqtBYblrLCalvawC+jRIv20nlL0YRkdmPbTB1AiEAo+GgTW1r6oOzfV4WvVBuOpuvDMfj4H5/bsYsjOTzB6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihgBMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqzxAAnlLeKW322XWc2jQHmn9ngxldb6y8XRv3YUDlVvbT73/GKsQp\r\n9a2ZpjvW7xFkV8ylvpL3qHL0kie0M352jOb5nNSrYkIdK9nZ/pr/Ii8nvcLH\r\nr5VKcyXSMDX5woLTTCFtmYcfiooBhy+oEggM0V8/rgcRUvD810U3fU0FgtTY\r\nK1X6kBfrmTHrnrGD+hkmI7lzW+m0NcZtUGbA9DmCb6zZOlKgir4a3KYsAuGI\r\nXEWtt8kcMFlqP+gUL4x5GpF+Q1RUwymchbWAfIiZwVpG8qwtVI0ZoN1Pj/UG\r\n7idiBiT8aTHTNk21AeIhEo6Ukf/TlppWktesS4QBV02HmTWruc1OBlD2a42P\r\n9+zGLBE6+/Ttvb+/u76cTdYGrLCwhaeMxnN0r8TnQja39rFb1ZOqDZFd/t7l\r\nhtj+ptYiZIRAeXPh5LdDEsn5u6v5VMVAgc4ZcsQoLtZ3bBk3agoq3UrbemZI\r\nO4PBXlB7nCzhHM4hi6GekCq/5V/6RITC8anlz8N8lwP0vZDOm4UWkRFC1T9m\r\nVc8zJwMB08WxW35F056rGrU9RpcxSQvFKVyaOI06Vr7foLg8VFrOfWcrnHi0\r\nBVaGZ5nD5hgYxQ2jMps8az6hvcXF4RbqwGN4KrKYonwGcPDjEOOjs4vwcHMu\r\nd8xg6/Lj1iryZPBF9abQq86r9QxYj3ooqZ4=\r\n=OeOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"415e8e73dc4fa163cd905cdf2611aaadaff96534","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"eslint . --ext .ts","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"6.14.11","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"14.16.0","dependencies":{"redis":"^3.1.2","socket.io":"^4.5.1","bufferutil":"^4.0.6","utf-8-validate":"^5.0.9","socket.io-client":"^4.5.1","@nivinjoseph/n-ext":"^1.1.35","@nivinjoseph/n-util":"^1.0.79","@nivinjoseph/n-defensive":"^1.0.39","@nivinjoseph/n-exception":"^1.0.26","@socket.io/redis-adapter":"^7.2.0","@socket.io/redis-emitter":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.15.0","ts-node":"^10.7.0","typescript":"^4.6.4","@types/node":"^14.14.43","@types/mocha":"^9.1.1","@types/redis":"^2.8.31","@typescript-eslint/parser":"^5.25.0","@typescript-eslint/eslint-plugin":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.37_1652949068607_0.3615875170399929","host":"s3://npm-registry-packages"}},"1.0.38":{"name":"@nivinjoseph/n-sock","version":"1.0.38","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@1.0.38","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"461e26f749fd04b6c4d6e833941ab2e39ea6688c","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-1.0.38.tgz","fileCount":31,"integrity":"sha512-euIiNup2782vZXc+5Ucz3iM8gvMoR1Z77AUrL1FYLMt0FjyftHxs/GLYNKv3/LDUh63HbwgneC5X+i3HJQ88vA==","signatures":[{"sig":"MEUCIQCEF70tlhgtgmw3wS/jlyFCuRVIwnx5wVIA1TmD1hJPrAIgZe1etc18VyszNR67sE87UNfjmZvfDM1zWnNr11fIZ64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfqy4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+RA/+MHxLxUMU98gdyxGNYJldqpMZrdSNqPEPbXFMRfavTcyEHZrX\r\nimxNhPIp2uhRmMY7PS1BsVM9b7rrlH5o2KSr+bdyEqjSe+pzcQtmFqusEUC5\r\nuC6+C2AndchOMMm6MnH17W8ZeCB1RElChRhvn4gFmdC+DWiff9PreSMD90cL\r\nsLLf4PPcSr7zK+px21EAYSyTVCptOz1PkF2cmFh3VRv/hhq1Cuia9M+23h8O\r\nfCAGznzgAM3Sz7A/GdwIIlpDpdpl1kbOih+sCIclSrRynZmE7NLmrfSxFTgv\r\nIPlo24ithqUVJjJyOzoK2aQlTYQozO3ALGDh66fHjiAOqzhPNStYJZZf9Zx/\r\nHx0en2xUXyqYVSmBRlfGfBv59JpqnrWzvfX9dwRwcHk1V2YYt21T7ofaDUdc\r\n++rSWm5Kj/AW0sXz+EHAo7syP8Nq/lpfiQ2Rcue4z9KOhgMb6rj1HBzTwonw\r\nikfVllZt42Lk8rUihHo929Xnl8Fi0cPNAz6qwwW/l10CutqMsWRDId8PDtTy\r\ndwSzeJ9otROdIxymTcDdo9NQUoaHdlInqtpRlvM9F0838QK8I93oP8NwNGmY\r\n6eaQnVS+pGPCZPDmuAmwZ5MZdwcHMPUYFgRGgscTSaOpqR1fbgdcbYYudYUf\r\ntHHzDoTGh+Zo6xRBwdvC22bAcyrPTdSXAGQ=\r\n=o610\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist","types":"./dist","gitHead":"b5d3cb638cacf8da560e34da59260c5b3bb79ad5","scripts":{"test":"mocha --timeout 100000  --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js' || true","pretest":"npm run ts-build","test-ci":"mocha --reporter spec --ui tdd --require ts-node/register './test/**/*.test.js'","ts-lint":"eslint . --ext .ts","ts-build":"npm run ts-compile && npm run ts-lint","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","pretest-ci":"npm run pretest","ts-compile":"tsc -p .","ts-build-dist":"npm run ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"8.19.2","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"18.12.1","dependencies":{"redis":"^3.1.2","socket.io":"^4.5.4","bufferutil":"^4.0.7","utf-8-validate":"^5.0.10","socket.io-client":"^4.5.4","@nivinjoseph/n-ext":"^1.1.35","@nivinjoseph/n-util":"^1.0.80","@nivinjoseph/n-defensive":"^1.0.41","@nivinjoseph/n-exception":"^1.0.26","@socket.io/redis-adapter":"^7.2.0","@socket.io/redis-emitter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.0.0","eslint":"^8.15.0","ts-node":"^10.7.0","typescript":"^4.6.4","@types/node":"^14.14.43","@types/mocha":"^9.1.1","@types/redis":"^2.8.31","@typescript-eslint/parser":"^5.25.0","@typescript-eslint/eslint-plugin":"^5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_1.0.38_1669246136724_0.8983520101164759","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@nivinjoseph/n-sock","version":"2.0.1","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.1","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"30424c401a18d46698e69eb8b4dbe92c2c3a1c8d","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.1.tgz","fileCount":39,"integrity":"sha512-0ORvkYeyvFcXVwNuTWTD22nk/DcEVMRKU13qQZdAA1nKTuoVWDgU5PJRE5y1fjNUo2lCtNpNf0GyT6YtPblDpQ==","signatures":[{"sig":"MEUCIQCwWU0wnYeyvqm/eja0Y7EGGfM8f+/820N5GlEbtTzxZgIgTRDptm/4MVl7Ftz6FkUyq1xEVYRArHMoVaLleFs3j00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2801608},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"78aa9e4f079b0aa9fa67659cb3994287ed412a3b","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"10.2.3","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"20.10.0","dependencies":{"redis":"^4.6.12","socket.io":"^4.7.3","bufferutil":"^4.0.8","utf-8-validate":"^6.0.3","socket.io-client":"^4.7.3","@nivinjoseph/n-ext":"^2.0.1","@nivinjoseph/n-util":"^2.0.1","@nivinjoseph/n-defensive":"^2.0.1","@nivinjoseph/n-exception":"^2.0.1","@socket.io/redis-adapter":"^8.2.1","@socket.io/redis-emitter":"^5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.10","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-require-extensions":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.1_1704427308639_0.5625856808121381","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@nivinjoseph/n-sock","version":"2.0.2","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.2","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"babfbdf5cef8b1f7a8e50127840d8dd2f8bd27e9","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.2.tgz","fileCount":39,"integrity":"sha512-yjEmOvscIcchaFhTdF1sERdIK9+4VX8lKikMNFPaq65GbQC5LL2lSTwD1saYTtW8mkXYpbon++XaWjXn4IBqWA==","signatures":[{"sig":"MEQCIFbWHiu6n0MH0fLVjZWzTCd0w5Fwdz4Tcl7Pj22WGE4kAiByd4knir1R1n7RDlByVGVG3GPqeAh4OQseq8vJTyTAGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2801674},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"0bf29e6fe3db444cb91578dcc1ff8931e5288141","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"10.2.3","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"20.10.0","dependencies":{"redis":"^4.6.12","socket.io":"^4.7.3","bufferutil":"^4.0.8","utf-8-validate":"^6.0.3","socket.io-client":"^4.7.3","@nivinjoseph/n-ext":"^2.0.1","@nivinjoseph/n-util":"^2.0.1","@nivinjoseph/n-defensive":"^2.0.1","@nivinjoseph/n-exception":"^2.0.1","@socket.io/redis-adapter":"^8.2.1","@socket.io/redis-emitter":"^5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.10","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-require-extensions":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.2_1704505034088_0.9054646201435625","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@nivinjoseph/n-sock","version":"2.0.3","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.3","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"80494bc7d762ae7128e31b85a527ddf40e604cca","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.3.tgz","fileCount":38,"integrity":"sha512-FGJqL96WOqLK6Looa/+D5wSZ9urmRMPX+x4zjyhF2AHS45niZHl/4bRMPVfFBlBRvnPUstVv9Dok+rZQ0ArvoA==","signatures":[{"sig":"MEUCIQDyUrbzXygnsTvC3sL0dto1wjL3TQ7J+hoaMGUvPsuzSgIgGDoyYKr2wW2A+qwwKX11w9vlIlLJ4YCaUxgXki0fYMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2814983},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"341846c953b56a2046d0449536ff33864679a2f3","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test/**/*.test.js","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"10.8.2","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"18.20.8","dependencies":{"redis":"^5.9.0","socket.io":"^4.8.1","bufferutil":"^4.0.9","utf-8-validate":"^6.0.5","socket.io-client":"^4.8.1","@nivinjoseph/n-ext":"^2.0.2","@nivinjoseph/n-util":"^3.0.2","@nivinjoseph/n-defensive":"^2.0.2","@nivinjoseph/n-exception":"^2.0.2","@socket.io/redis-adapter":"^8.3.0","@socket.io/redis-emitter":"^5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"eslint":"^9.39.1","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10","typescript-eslint":"^8.46.3","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.5.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.3_1762312397273_0.2533131018439416","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@nivinjoseph/n-sock","version":"2.0.4","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.4","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"275da5b85cb758e0436465bd5977101b5e0a5b6d","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.4.tgz","fileCount":38,"integrity":"sha512-A5YWwKXngUbD0mrHX3GvBF4h/I7MegWYySRlRslUwn5AotnNPs7HhrJEIRYRj4cwEvNx7hdeMYRnPlv/McjRHA==","signatures":[{"sig":"MEQCIEGpPq1h0BoFnk70IhU0wwsvj4nPuVruDApjub6xQGMXAiAWqTQRQp3RxG8YGem/6YjGj7gsEVAN3987wxEsOg+ZDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2819161},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"2edfa72d225504ecec089cc84daf3dbd8cd839d6","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test/**/*.test.js","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"10.8.2","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"18.20.8","dependencies":{"redis":"^5.9.0","socket.io":"^4.8.1","bufferutil":"^4.0.9","utf-8-validate":"^6.0.5","socket.io-client":"^4.8.1","@nivinjoseph/n-ext":"^2.0.2","@nivinjoseph/n-util":"^3.0.2","@nivinjoseph/n-defensive":"^2.0.2","@nivinjoseph/n-exception":"^2.0.2","@socket.io/redis-adapter":"^8.3.0","@socket.io/redis-emitter":"^5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"eslint":"^9.39.1","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10","typescript-eslint":"^8.46.3","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.5.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.4_1762626286855_0.40342069895623345","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@nivinjoseph/n-sock","version":"2.0.5","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.5","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"f067f96418f2dcbb113360c1b3d8e0f2cb58cb68","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.5.tgz","fileCount":38,"integrity":"sha512-t4pxKYNS+Fjr/vmknXnqQNBgk4Gc1vpJXZUJs+iIXtPsc0nCHDelMNvjP7G6ugiLDF98KfhNriv8lE2jFGxQdQ==","signatures":[{"sig":"MEQCIGp7mnkwUgBVNg9qHj1aVy8rvzoTgSD9Af92B6/poBFzAiBQbCYjKDZ7e+nib9ceAR0bl8UpNolr30gPTPI1VHoiKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2819161},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"22cf876ebb244fc5e824256e7308dc4a61907644","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test/**/*.test.js","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && npm version patch && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"10.8.2","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"18.20.8","dependencies":{"redis":"^5.9.0","socket.io":"^4.8.1","bufferutil":"^4.0.9","utf-8-validate":"^6.0.5","socket.io-client":"^4.8.1","@nivinjoseph/n-ext":"^2.0.2","@nivinjoseph/n-util":"^3.0.2","@nivinjoseph/n-defensive":"^2.0.2","@nivinjoseph/n-exception":"^2.0.2","@socket.io/redis-adapter":"^8.3.0","@socket.io/redis-emitter":"^5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"eslint":"^9.39.1","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10","typescript-eslint":"^8.46.3","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.5.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.5_1762627602812_0.9208611127718553","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@nivinjoseph/n-sock","version":"2.0.6","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.6","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"130c6e99618300899fc55b6c843b45b047ed58fd","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.6.tgz","fileCount":38,"integrity":"sha512-PA+iEBD4vdw7AewtFSCHW2h9PeMA2qfgoKtj5ovFmYEW51BUAlUFO43vL1fzZXtnLmnErAiFm1+mRvb36uPdkQ==","signatures":[{"sig":"MEUCICxr1Dox8XLpAj+lwRtkvCALgnIuYPSpX4/V5WCXtAbBAiEA2/vpnXooXz63M9N49N3zxDiWnyUrzhY54XR091+5T7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2819141},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"7925ef7a94844274b6382b23c799c01c205ed1a4","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test/**/*.test.js","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"npm run ts-build-dist && git add . && git commit -m 'preparing to publish new version' && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"10.8.2","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"18.20.8","dependencies":{"redis":"^5.10.0","socket.io":"^4.8.3","bufferutil":"^4.1.0","utf-8-validate":"^6.0.6","socket.io-client":"^4.8.3","@nivinjoseph/n-ext":"^2.0.2","@nivinjoseph/n-util":"^3.2.0","@nivinjoseph/n-defensive":"^2.0.2","@nivinjoseph/n-exception":"^2.0.2","@socket.io/redis-adapter":"^8.3.0","@socket.io/redis-emitter":"^5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"eslint":"^9.39.1","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10","typescript-eslint":"^8.46.3","eslint-plugin-import":"^2.32.0","@stylistic/eslint-plugin":"^5.5.0","eslint-import-resolver-typescript":"^4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.6_1768456421010_0.26531596735566443","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@nivinjoseph/n-sock","version":"2.0.7","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.7","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"d34e297272d35e4c7d643c9bac5a589aa31dcbaa","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.7.tgz","fileCount":38,"integrity":"sha512-wRRLce3DyL9/T9hEj3j3d0jB2kp4Gg56Lcgz/8f4YWjqjhaTaHBugioeer73+yEIwwf1mVL0YPvhiCUSOp/INQ==","signatures":[{"sig":"MEYCIQCc0xs4nfdlgxjAnqScosPQkilcCSdrhHF+yXvx+29gqAIhANYd0Y0auX2Gq8qcjIWJJ10q4VQnCdWWdXtpBLW/IPXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3092991},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"c391833a92badcae9f347db699bfa77bcefd8337","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test/**/*.test.js","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"yarn ts-build-dist && git add . && git commit -m 'preparing to publish new version' && yarn version patch && git add . && git commit -m 'new version' && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"11.6.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"24.11.0","dependencies":{"redis":"5.12.1","socket.io":"4.8.3","bufferutil":"4.1.0","utf-8-validate":"6.0.6","socket.io-client":"4.8.3","@nivinjoseph/n-ext":"2.0.5","@nivinjoseph/n-util":"4.0.1","@nivinjoseph/n-defensive":"2.0.3","@nivinjoseph/n-exception":"2.0.3","@socket.io/redis-adapter":"8.3.0","@socket.io/redis-emitter":"5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.15.0","devDependencies":{"eslint":"10.2.1","@eslint/js":"10.0.1","typescript":"6.0.3","@types/node":"24.10","typescript-eslint":"8.58.2","eslint-plugin-import":"2.32.0","@stylistic/eslint-plugin":"5.10.0","eslint-import-resolver-typescript":"4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.7_1779949195488_0.9836669889075615","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@nivinjoseph/n-sock","version":"2.0.8","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.8","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"608549f70f430ebf1a10c6259ec9f5cb2172ad34","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.8.tgz","fileCount":38,"integrity":"sha512-qLk8sT+NZON6cLvPLKWDOJ9RvL1KxPDGIkBzK7kcMZrvKNgWsd2kIDl/ONQjOj7D1B1QfknCb6mI+xxgXeohsg==","signatures":[{"sig":"MEYCIQD7PTVh/5IrVv9eho3//wam0g4V0nRZXXLho5dVf+IsAAIhAJAYOR3IOTiM5/fx+5D+ndIOlErzC1Oki0rCQSNVVaL7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3092991},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"5100c265e782dbba67a61b78c02f2d36bd3349f2","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test/**/*.test.js","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"yarn ts-build-dist && git add . && git commit -m 'preparing to publish new version' && yarn version patch && git add . && git commit -m 'new version' && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"11.6.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"24.11.0","dependencies":{"redis":"5.12.1","socket.io":"4.8.3","bufferutil":"4.1.0","utf-8-validate":"6.0.6","socket.io-client":"4.8.3","@nivinjoseph/n-ext":"2.0.5","@nivinjoseph/n-util":"4.0.2","@nivinjoseph/n-defensive":"2.0.3","@nivinjoseph/n-exception":"2.0.3","@socket.io/redis-adapter":"8.3.0","@socket.io/redis-emitter":"5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.15.0","devDependencies":{"eslint":"10.2.1","@eslint/js":"10.0.1","typescript":"6.0.3","@types/node":"24.10","typescript-eslint":"8.58.2","eslint-plugin-import":"2.32.0","@stylistic/eslint-plugin":"5.10.0","eslint-import-resolver-typescript":"4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.8_1780255661828_0.7328457090280693","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@nivinjoseph/n-sock","version":"2.0.9","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.9","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"6035174b674f713640dd4c3fbad1481b34dc427a","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.9.tgz","fileCount":38,"integrity":"sha512-Ti8VlcjylbhZe45jUE+/WLJFdGN5b1Soq2E4dxJjTBprxs9u/I2MEt72pF8m57mZUrCWor/dug/aNAnTyDkLQw==","signatures":[{"sig":"MEUCIQD+Ao3ffVLnA8YMc9Swi9oU/3FkwnRCFliFKwHrjLYHZgIgQ7XdfSZQ4YAnRUQsBKKlVgqERf1aDLvw+4Bed9kyVZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3093388},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"e71722a95e7ad53312a8c5a58c4aeecc7cd6d644","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test/**/*.test.js","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"yarn ts-build-dist && git add . && git commit -m 'preparing to publish new version' && yarn version patch && git add . && git commit -m 'new version' && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"11.6.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"24.11.0","dependencies":{"redis":"5.12.1","socket.io":"4.8.3","bufferutil":"4.1.0","utf-8-validate":"6.0.6","socket.io-client":"4.8.3","@nivinjoseph/n-ext":"2.0.5","@nivinjoseph/n-util":"4.0.2","@nivinjoseph/n-defensive":"2.0.3","@nivinjoseph/n-exception":"2.0.3","@socket.io/redis-adapter":"8.3.0","@socket.io/redis-emitter":"5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.15.0","devDependencies":{"eslint":"10.2.1","@eslint/js":"10.0.1","typescript":"6.0.3","@types/node":"24.10","typescript-eslint":"8.58.2","eslint-plugin-import":"2.32.0","@stylistic/eslint-plugin":"5.10.0","eslint-import-resolver-typescript":"4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.9_1780262942517_0.4615389535994485","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@nivinjoseph/n-sock","version":"2.0.10","keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","_id":"@nivinjoseph/n-sock@2.0.10","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"homepage":"https://github.com/nivinjoseph/n-sock#readme","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"dist":{"shasum":"a7571854a64b646eb262e1d037b9d63782eb083e","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.10.tgz","fileCount":38,"integrity":"sha512-fCv9a1wyB/aKARj4djUjwaS0NTXthOGRRDQMKEPm0bM+HzTiTJzPeLB7gcjpfuseCOtBXlYcHjusuu81Q+esYg==","signatures":[{"sig":"MEYCIQCwmmXXnULDXp/WemcjEdCSQi3n7s2UBB7GXIijW7LpywIhAKG9ic6cs/05SzBJWL49CRZQtARYyHNiiu5dLNghUsHS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3096577},"type":"module","exports":{".":null,"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"gitHead":"0f4483adb9db8e8ac1997176c6564787f3ed7f9e","scripts":{"test":"yarn ts-build && node --test --enable-source-maps ./test/**/*.test.js","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","ts-compile":"tsc -p .","ts-build-dist":"yarn ts-build && tsc -p ./dist","publish-package":"yarn ts-build-dist && git add . && git commit -m 'preparing to publish new version' && yarn version patch && git add . && git commit -m 'new version' && git push && npm publish --access=public"},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"repository":{"url":"git+https://github.com/nivinjoseph/n-sock.git","type":"git"},"_npmVersion":"11.6.1","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","directories":{},"_nodeVersion":"24.11.0","dependencies":{"redis":"5.12.1","socket.io":"4.8.3","bufferutil":"4.1.0","utf-8-validate":"6.0.6","socket.io-client":"4.8.3","@nivinjoseph/n-ext":"2.0.5","@nivinjoseph/n-util":"4.0.2","@nivinjoseph/n-defensive":"2.0.3","@nivinjoseph/n-exception":"2.0.3","@socket.io/redis-adapter":"8.3.0","@socket.io/redis-emitter":"5.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.15.0","devDependencies":{"eslint":"10.2.1","@eslint/js":"10.0.1","typescript":"6.0.3","@types/node":"24.10","typescript-eslint":"8.58.2","eslint-plugin-import":"2.32.0","@stylistic/eslint-plugin":"5.10.0","eslint-import-resolver-typescript":"4.4.4"},"_npmOperationalInternal":{"tmp":"tmp/n-sock_2.0.10_1780263732862_0.11642426432528596","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@nivinjoseph/n-sock","version":"2.0.11","description":"Socket IO based web sockets implementation compatible with event driven distributed systems","packageManager":"yarn@4.15.0","type":"module","exports":{".":null,"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"}},"scripts":{"ts-compile":"tsc -p .","ts-lint":"eslint . --ext .ts","ts-build":"yarn ts-compile && yarn ts-lint","ts-build-dist":"yarn ts-build && tsc -p ./dist","test":"yarn ts-build && node --test --enable-source-maps ./test/**/*.test.js","clean-src":"find ./src -name '*.js' -delete -o -name '*.map' -delete","clean-dist":"find ./dist -name '*.js' -delete -o -name '*.map' -delete -o -name '*.ts' -delete","clean-test":"find ./test -name '*.js' -delete -o -name '*.map' -delete","clean-all":"yarn clean-src && yarn clean-test && yarn clean-dist","publish-package":"yarn ts-build-dist && git add . && git commit -m 'preparing to publish new version' && yarn version patch && git add . && git commit -m 'new version' && git push && npm publish --access=public"},"repository":{"type":"git","url":"git+https://github.com/nivinjoseph/n-sock.git"},"keywords":["web socket"],"author":{"name":"NiviN"},"license":"ISC","bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"homepage":"https://github.com/nivinjoseph/n-sock#readme","devDependencies":{"@eslint/js":"10.0.1","@stylistic/eslint-plugin":"5.10.0","@types/node":"24.10","eslint":"10.2.1","eslint-import-resolver-typescript":"4.4.4","eslint-plugin-import":"2.32.0","typescript":"6.0.3","typescript-eslint":"8.58.2"},"dependencies":{"@nivinjoseph/n-defensive":"2.0.3","@nivinjoseph/n-exception":"2.0.3","@nivinjoseph/n-ext":"2.0.5","@nivinjoseph/n-util":"4.0.2","@socket.io/redis-adapter":"8.3.0","@socket.io/redis-emitter":"5.1.0","bufferutil":"4.1.0","redis":"5.12.1","socket.io":"4.8.3","socket.io-client":"4.8.3","utf-8-validate":"6.0.6"},"gitHead":"4d8851e92176839722a57f449ad75097d643b6c5","_id":"@nivinjoseph/n-sock@2.0.11","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-NWLkXokQrt8VrgideFK7YkApF5IGA/FheISM9WZji6jeGP8YoVTni+aZ2KE2ZdKLiEVYdLDei2rzO96YJtjpag==","shasum":"6d4030ed26ad9e0301fa0dbac1c156c6dfa0a5f2","tarball":"https://registry.npmjs.org/@nivinjoseph/n-sock/-/n-sock-2.0.11.tgz","fileCount":38,"unpackedSize":3097343,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDWpj2Hni+RPlZbGeSJTiAgonpqmEcYUZH63X3pv66BRgIgBh9dZd9dDbVOXQT6mflrUc/Sx8JWlfFfkbCoVfULvWY="}]},"_npmUser":{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"},"directories":{},"maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n-sock_2.0.11_1780265503679_0.15148089990348024"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-22T14:32:38.509Z","modified":"2026-05-31T22:11:43.982Z","1.0.1":"2019-11-22T14:32:52.577Z","1.0.2":"2019-11-22T14:38:48.111Z","1.0.3":"2019-11-23T00:53:07.480Z","1.0.4":"2019-11-23T01:21:54.732Z","1.0.5":"2019-11-23T01:45:56.139Z","1.0.6":"2019-11-23T02:19:39.903Z","1.0.7":"2019-11-23T02:33:48.567Z","1.0.8":"2019-11-23T04:58:25.915Z","1.0.10":"2019-11-25T09:58:53.653Z","1.0.11":"2019-11-25T11:00:01.105Z","1.0.12":"2019-12-11T15:46:33.680Z","1.0.13":"2019-12-31T06:58:48.308Z","1.0.14":"2020-01-14T11:50:29.405Z","1.0.15":"2020-04-29T06:03:46.436Z","1.0.16":"2020-04-29T15:25:08.672Z","1.0.17":"2020-05-01T15:40:48.056Z","1.0.18":"2020-05-01T16:52:39.396Z","1.0.19":"2020-07-14T10:53:58.022Z","1.0.20":"2021-03-01T00:06:09.522Z","1.0.21":"2021-03-01T02:18:31.162Z","1.0.22":"2021-03-03T04:40:58.682Z","1.0.23":"2021-03-03T06:41:32.906Z","1.0.24":"2021-03-03T13:41:39.048Z","1.0.25":"2021-03-03T14:07:52.562Z","1.0.26":"2021-03-09T22:42:53.667Z","1.0.27":"2021-03-15T13:49:37.194Z","1.0.28":"2021-03-15T13:57:11.591Z","1.0.29":"2021-03-15T14:11:17.894Z","1.0.30":"2021-05-01T01:38:29.496Z","1.0.31":"2021-07-01T23:05:13.833Z","1.0.32":"2021-09-06T13:57:17.670Z","1.0.33":"2022-01-01T01:52:01.956Z","1.0.34":"2022-01-22T19:42:45.186Z","1.0.35":"2022-01-23T15:43:26.507Z","1.0.36":"2022-03-04T13:54:39.912Z","1.0.37":"2022-05-19T08:31:08.748Z","1.0.38":"2022-11-23T23:28:56.868Z","2.0.1":"2024-01-05T04:01:48.828Z","2.0.2":"2024-01-06T01:37:14.330Z","2.0.3":"2025-11-05T03:13:17.526Z","2.0.4":"2025-11-08T18:24:47.051Z","2.0.5":"2025-11-08T18:46:43.006Z","2.0.6":"2026-01-15T05:53:41.175Z","2.0.7":"2026-05-28T06:19:55.683Z","2.0.8":"2026-05-31T19:27:42.015Z","2.0.9":"2026-05-31T21:29:02.708Z","2.0.10":"2026-05-31T21:42:13.059Z","2.0.11":"2026-05-31T22:11:43.861Z"},"bugs":{"url":"https://github.com/nivinjoseph/n-sock/issues"},"author":{"name":"NiviN"},"license":"ISC","homepage":"https://github.com/nivinjoseph/n-sock#readme","keywords":["web socket"],"repository":{"type":"git","url":"git+https://github.com/nivinjoseph/n-sock.git"},"description":"Socket IO based web sockets implementation compatible with event driven distributed systems","maintainers":[{"name":"nivinjoseph","email":"nivinjoseph@outlook.com"}],"readme":"# n-sock\n\nA Socket.IO based WebSocket implementation compatible with event-driven distributed systems. This library provides a robust and type-safe WebSocket client and server implementation using Socket.IO, specifically designed for TypeScript/JavaScript applications.\n\n## Features\n\n- Type-safe WebSocket client and server implementation\n- Channel-based communication\n- Event-driven architecture\n- Redis adapter support for scalability\n- Automatic reconnection handling\n- Clean and simple API\n- Built with TypeScript for better developer experience\n\n## Installation\n\n```bash\n# Using npm\nnpm install @nivinjoseph/n-sock\n\n# Using yarn\nyarn add @nivinjoseph/n-sock\n```\n\n## Usage\n\n### Client-side Usage\n\n```typescript\nimport { SocketClient } from \"@nivinjoseph/n-sock/client\";\n\n// Create a new socket client\nconst client = new SocketClient(\"http://your-server-url\");\n\n// Subscribe to a channel and event\nconst subscription = await client.subscribe(\"channelName\", \"eventName\");\n\n// Handle incoming data\nsubscription.onData((data) => {\n    console.log(\"Received data:\", data);\n});\n\n// Handle connection changes\nsubscription.onConnectionChange(() => {\n    console.log(\"Connection status changed\");\n});\n\n// Unsubscribe when done\nsubscription.unsubscribe();\n\n// Dispose the client when no longer needed\nawait client.dispose();\n```\n\n### Server-side Usage\n\n```typescript\nimport { SocketServer, SocketService } from \"@nivinjoseph/n-sock/server\";\nimport { createClient } from \"redis\";\n\n// Create a socket server\nconst server = new SocketServer();\n\n// Configure Redis adapter (optional)\nconst redisClient = createClient({\n    url: \"redis://localhost:6379\"\n});\nawait redisClient.connect();\n\nserver.useRedis({\n    host: \"localhost\",\n    port: 6379\n});\n\n// Create a socket service for publishing events\nconst socketService = new SocketService(redisClient);\n\n// Publish events to channels\nsocketService.publish(\"channelName\", \"eventName\", { data: \"your data\" });\n\n// Clean up when done\nawait server.dispose();\nawait socketService.dispose();\n```\n\n## API Reference\n\n### SocketClient\n\nThe main client-side class for WebSocket connections.\n\n#### Constructor\n- `constructor(serverUrl: string)`: Creates a new socket client instance with the specified server URL.\n\n#### Methods\n- `subscribe(channel: string, event: string): Promise<SocketChannelSubscription>`: Subscribes to a specific channel and event. Returns a subscription that can be used to handle events.\n- `dispose(): Promise<void>`: Cleans up resources and closes all connections.\n\n### SocketChannelSubscription\n\nInterface for managing channel subscriptions.\n\n#### Properties\n- `eventName: string`: The name of the subscribed event.\n\n#### Methods\n- `onData(callback: (data: any) => void): this`: Registers a callback for incoming data. Returns the subscription for method chaining.\n- `onConnectionChange(callback: () => void): this`: Registers a callback for connection status changes. Returns the subscription for method chaining.\n- `unsubscribe(): void`: Unsubscribes from the channel and cleans up resources.\n\n### SocketServer\n\nThe main server-side class for WebSocket connections.\n\n#### Constructor\n- `constructor(httpServer: Server, corsOrigin: string, redisClient: RedisClientType)`: Creates a new socket server instance with the specified HTTP server, CORS origin, and Redis client.\n\n#### Methods\n- `initialize(): Promise<void>`: Sets up the Redis adapter (using a dedicated subscriber client duplicated from the provided client) and starts listening for connections. Must be called and awaited before the server can handle clients.\n- `dispose(): Promise<void>`: Cleans up resources, stops the server, and closes the duplicated subscriber client.\n\n### SocketService\n\nThe service class for publishing events to WebSocket channels.\n\n#### Constructor\n- `constructor(redisClient: RedisClientType)`: Creates a new socket service instance using a Redis client.\n\n#### Methods\n- `publish(channel: string, event: string, data: object): void`: Publishes data to a specific channel and event.\n- `dispose(): Promise<void>`: Cleans up resources.\n\n## Dependencies\n\n- Socket.IO: ^4.7.3\n- Socket.IO Client: ^4.7.3\n- Redis: ^4.6.12\n- @socket.io/redis-adapter: ^8.2.1\n- @socket.io/redis-emitter: ^5.1.0\n\n## Contributing\n\nPlease feel free to submit issues, fork the repository and create pull requests for any improvements.\n\n## License\n\nThis project is licensed under the ISC License - see the [LICENSE](LICENSE) file for details.\n\n","readmeFilename":"README.md"}