{"_id":"@2003scape/rsc-socket","_rev":"8-f1e170487e4235a2b106117d5d9abb17","name":"@2003scape/rsc-socket","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@2003scape/rsc-socket","version":"1.0.0","description":"encode/decode runescape classic packets","main":"./src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/2003scape/rsc-socket.git"},"keywords":["runescape","classic","protocol","network","packet"],"author":{"name":"2003Scape Team"},"license":"AGPL-3.0+","bugs":{"url":"https://github.com/2003scape/rsc-socket/issues"},"homepage":"https://github.com/2003scape/rsc-socketrotocol#readme","dependencies":{"buffer":"^5.6.0","ip-to-int":"^0.3.1","long":"^4.0.0"},"gitHead":"395cf2ed3250226d964be6655ff0e53129cafa95","_id":"@2003scape/rsc-socket@1.0.0","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"misterhat","email":"misterhat144@gmail.com"},"maintainers":[{"name":"misterhat","email":"misterhat144@gmail.com"}],"dist":{"integrity":"sha512-Em7E4N+TZdVSo/k8pOHuJ+HApFKw6RJ28aPLATQzH346BmGF6X22w/tKc+ilTXyigQ+oiRHGMEIMTKT2pQHcXA==","shasum":"45b6b9fa9c37dca26992de89055d426087d0f96f","tarball":"https://registry.npmjs.org/@2003scape/rsc-socket/-/rsc-socket-1.0.0.tgz","fileCount":14,"unpackedSize":83908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkfO1CRA9TVsSAnZWagAA9lAP/A7417nFhLuZTXd1kNud\ny9QlBiCPwHGWvRfYOhjWfxJBMsTqmmIHK4cTbqI/ibjxJTs3lbo1zYIgOLiG\nmzUWECC9s6QncK6pIJRLk1bqeLIHmA+t9WSa+DYPFgjieSkwGAx6zIFOB+r8\n2k6Md3xBJDdAum8rBWA0FGtyMN9sTgkK9D4qfgfQEpBQQQvEVIbJyodUyUME\n1ZJbtx9hbMmmdl4+bl8f4/XdOT3epwxqedg70DiapbQsy6RDcm1p9jjMTAdl\nwbuC+8zQsiHkts1LLy84dXgziycffNfkSQJE8ULgs2H9sK5NuEr3Uo/FyeXK\nCuVyt7ewQ7jfYt0BNIlVtDM2GsnaP6CJuhYVJKMzCvubJnq6XNcgULVU8Gi2\njsyUHLKS7OG8LShsT2I1RNLYf15XATrfIvwB9p5rAi053TkSXIZfyZrumldh\nkFDsCVMi8hUxMQE8GUsvtE/RlWgYf93xrmTYW11mPBNbtqjbg850wkKJjG7G\n2OBfzClVawir/bMEoGF0mtvA3hRMVQ4Qa5EurX6W47IEUh89WTZsX0Do75/B\nhTMdFGG3+Jf5nMW+NZBK5aU4ULy43gkGs8ZHKWHx44MKXlvvUXGsDC/u/Gce\nXJUr+xuf4LZV7TcFFn90IQ/26/bftXG6jWYr5Pa1TdsaT15Kly9L406n4+w2\n9gdV\r\n=UL0p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6Wrerchg1kMwbpZjVQbClki2gagfHE9j27sGMxSBsvQIhALcNitLlqZ4kk9SqHvU91Uj5WgXBjXIfURaW3hhFprO1"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rsc-socket_1.0.0_1603400628629_0.1108130435276462"},"_hasShrinkwrap":false},"1.0.1":{"name":"@2003scape/rsc-socket","version":"1.0.1","description":"encode/decode runescape classic packets","main":"./src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/2003scape/rsc-socket.git"},"keywords":["runescape","classic","protocol","network","packet"],"author":{"name":"2003Scape Team"},"license":"AGPL-3.0+","bugs":{"url":"https://github.com/2003scape/rsc-socket/issues"},"homepage":"https://github.com/2003scape/rsc-socketrotocol#readme","dependencies":{"buffer":"^5.6.0","ip-to-int":"^0.3.1","long":"^4.0.0"},"gitHead":"152b73a3569614536fa360409b6d87e8e365e57a","_id":"@2003scape/rsc-socket@1.0.1","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"misterhat","email":"misterhat144@gmail.com"},"maintainers":[{"name":"misterhat","email":"misterhat144@gmail.com"}],"dist":{"integrity":"sha512-0wSQrrVFdhs1INJni4hiPLTts6NkAzRiXzhI5LDsO2dTInNMbDNaikqQUUFgKUsBZ6ErjF3CQ2ZynS2/a8L5tw==","shasum":"6d7b79c4a336500c193ec06aa575817498f502a2","tarball":"https://registry.npmjs.org/@2003scape/rsc-socket/-/rsc-socket-1.0.1.tgz","fileCount":14,"unpackedSize":84056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfledYCRA9TVsSAnZWagAAsQUP+wWXnb2YWVXujKAsZ1Qo\nl7ZDqpg06Ix62bIb7WYAApCoWOSaI23xCfzcm+uDqybYH2VAdH0iztd/p9Cp\nqLCpzgJEo96qo1liRnYPdGlynNkRY8M5S3JmMGet3N2Tl3oLaru1E7/alWrS\n7MOhokTSO/yS38CDd8sfvPKJISxJrHzF+kMgSBSzPeV/0fqDihcpKRdi4RRT\n6uTMNXpiB/T+73C93ZWYX8Jf41t8yGSVp44NL0RNwB0DrJFHgd5mZwx3uZT/\nFbgRMJbSu42MPgmg6HVOyw5t6VqHkMnOYu3XHli99vMt2dFCabhXB9cKJ8cY\nieGosC1KclEwg//7XRT/x2RuUpYAOkZ8Pi/WNGgATRzHRkXadjqo60YQldNn\n65h1NVm+p3aCWY6t3r/WTp0q3HzYvs+RyxDJwTF9eTs1BjgFYlWD0We0kVMj\nZPlLCFu1OgpHwlCKvY9uNUpug4/OPZXouuZ/2R9R3u+lhDxpMjeV4XKKOwzh\noErW9ZtHfC6/3ZzGPaGEJEO7M+diRAgjx93rxpVFkw6IZJmMzsXCg919eCn9\ngazyY2eTCduqK+QRd8lRJU29Dm+DLf+VmpOJo3hflFwiFuWwlTvU8a5PTRdh\nZ6z1i+3fVYdLYf44/GdZmRy2GQGUB1Gz8Jx5q86LUhTeK1iA0lNE5Ay/FcqZ\nhSi4\r\n=prPJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvbGw++ePbeNKCwymtPtUGjARaenO/QHgSpPRBuHPEMAiBukEX7ypBDLcQsdSBFMCQqSEe8zIoMLa95M0KLpIN+wQ=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rsc-socket_1.0.1_1603659607832_0.945848147099855"},"_hasShrinkwrap":false},"1.0.2":{"name":"@2003scape/rsc-socket","version":"1.0.2","description":"encode/decode runescape classic packets","main":"./src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/2003scape/rsc-socket.git"},"keywords":["runescape","classic","protocol","network","packet"],"author":{"name":"2003Scape Team"},"license":"AGPL-3.0+","bugs":{"url":"https://github.com/2003scape/rsc-socket/issues"},"homepage":"https://github.com/2003scape/rsc-socketrotocol#readme","dependencies":{"buffer":"^5.6.0","ip-to-int":"^0.3.1","long":"^4.0.0"},"gitHead":"df05c577c278940b0681b8c565eaa8594471b6bb","_id":"@2003scape/rsc-socket@1.0.2","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"misterhat","email":"misterhat144@gmail.com"},"maintainers":[{"name":"misterhat","email":"misterhat144@gmail.com"}],"dist":{"integrity":"sha512-cP6ZXoN/pT3MY17VaV12z/eIUzobC9M1ph9hX05dcFHOMgZr9PveG3HSzvVQFvXQW6VlCoQKxmMF5v13gpNFMg==","shasum":"de6cc32e47abb652f0865acf812f143233caaa96","tarball":"https://registry.npmjs.org/@2003scape/rsc-socket/-/rsc-socket-1.0.2.tgz","fileCount":14,"unpackedSize":84068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmYuPCRA9TVsSAnZWagAAPR0QAJ4MNHp262h3vZSua63x\nK2CDslhPQVe2OJUViQmCl0AhWnMqz68Fm7HAHStErsgTpPQS0/ZKZIdcNQ9K\n+53Ysxw89VbMYsIAlMcx5St/KSwV2lH6dOFKZBiKWETpePiP5qNmubyuhD/3\nxqIqYKB4u1tq+1s36m8hprmM2d6flKEVTunaj66lPmCez9QQjFvwBZt4NZWe\n6/XAcc5LZswtfSJdWWA2Nz95aABL+z7ESZJdhUAzCkELiqKvCm12ciNR8yhs\ndq1KuxFKU1FTmdYXxb0MQn1fQoQ6bSg0T9e8SbEqhoKnlzYMG93wGn/zRuoI\nK/Z9Ssn1vm2hczA8MMIeJfVi7coeG4TslHvNAftNPU5BKWGKFQ0Wec5VsdhD\nfsYbNdldk4brSlG6x/DgHBjqcwdqUNjuKkfRCKFJmEpSHX3isF6PZkRBgvdK\nD6bBvRPGq/lQiqNwAuu3CXCqKBsgOfGG/SJT4zB0shTNrPo4Mc8AC0Pa7ZK6\ne/j97VCZdJ1Mjjq8Cfo505yAwCFhqUTkRnctq2kCDCp3q/uKgsOqeUw4Ynug\noIFPF5sVMmLoYMDlKAO7aQQdTFhY1tZLZ4XqDpMTj1s99CP5eHB5WsQhRTTu\nrbM9Wxj/7rNM7QlM+hqbjSzoxo3begocGQNz4pzIZlI1HYx7KGIaDq6ULhc1\nF1lz\r\n=T4Io\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkOnGleywccxiYfC/uWCf3MwGcQ9f/7KXcyS9lhSJinAiAJvhlXuoOv7f2xcq6+I19y1mZpBg4X0tzheUe0/uyrsg=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rsc-socket_1.0.2_1603898254691_0.969637839808623"},"_hasShrinkwrap":false},"1.0.3":{"name":"@2003scape/rsc-socket","version":"1.0.3","description":"encode/decode runescape classic packets","main":"./src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/2003scape/rsc-socket.git"},"keywords":["runescape","classic","protocol","network","packet"],"author":{"name":"2003Scape Team"},"license":"AGPL-3.0+","bugs":{"url":"https://github.com/2003scape/rsc-socket/issues"},"homepage":"https://github.com/2003scape/rsc-socketrotocol#readme","dependencies":{"buffer":"^5.6.0","ip-to-int":"^0.3.1","long":"^4.0.0"},"gitHead":"de2f11a0e1fbaca803acab263151757e0a184bdd","_id":"@2003scape/rsc-socket@1.0.3","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"misterhat","email":"misterhat144@gmail.com"},"maintainers":[{"name":"misterhat","email":"misterhat144@gmail.com"}],"dist":{"integrity":"sha512-BS9cXh+37j4BK5x1MKVIQs7UOfLEV6DVzRKSP8nVjpW4jLkEYdXHd4HdZVlLykeT6KgCgAb1BTownReAW+kIrQ==","shasum":"005a4f94699b9de85e59179c37677f5c41f93e90","tarball":"https://registry.npmjs.org/@2003scape/rsc-socket/-/rsc-socket-1.0.3.tgz","fileCount":14,"unpackedSize":84088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmec0CRA9TVsSAnZWagAAFnAP/jrfxHCnY4RU7/3W9gIv\nNyiqHE3dAjdRPunbYpteLrIOh1P2/Y6+VYQ/9BrkZUFoQ3a/Dbu7lilUJweY\nbCgOhUcyIznYbGNHnA7Wf6Y8MWLMVUcuxueQdHgqP8I9fhlRCxfSx0acN46u\ndf38YyTxPujKpy3sUzWsd8QzZC4lGMAkzgGLQHfcK2B4J4qd5Tg85f3XaNFP\n0ya/em2iSVV5lDUUA884yjaqBlbpnPw8iyc+ugYQZnD+IlK3wioA6CONNnXV\nOCOPdDTgVi6Tvz4MHbwMFpZZygJ4d3MAjB/mqkSa0s6m/XcAN8ZyeooLhIUB\nS9AvhecnDTNSC4uONIm/CvM4Zxno/CZn8NoqAloRwPDpiahO3FTEzPSakBnn\nefcmJ9Tx8xSf4fyw/Xb1zq9lrXzC32STo+VUc1M3EgHARLrd1yKntj8X/LE5\nc3y3aGKTn8kZUPr11gm4KBwZtGEf9uCcWFSDgMJG6W5T9AG6AxgelhfGS3/h\naA8zWiDOtYto9JJ4tYKtGgGcAixc7Ibbzn3puEkHP37Astv996ydU+wf4NX0\nBQM5Zsttxp7QuIMDC4auIxk/L5aHmC3+l5YjB+HFcVYnODKrdTRH8FU0U9F3\napVNU+r9IhnGFeSBbo+1IhHOnhz4YDJd8Q7rZVHBn/saSGWat+PqhyWONaEW\n48eZ\r\n=tJwA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4VR4ivyM0DqrVUVam6z7jpIrauYgDkyohYAOz+DQSsQIhAKGH82+6nSLIKVNgc5L+M9tbenNuECk3sTGUs+fQAHqt"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rsc-socket_1.0.3_1603921716027_0.3179377794046836"},"_hasShrinkwrap":false},"1.0.4":{"name":"@2003scape/rsc-socket","version":"1.0.4","description":"encode/decode runescape classic packets","main":"./src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/2003scape/rsc-socket.git"},"keywords":["runescape","classic","protocol","network","packet"],"author":{"name":"2003Scape Team"},"license":"AGPL-3.0+","bugs":{"url":"https://github.com/2003scape/rsc-socket/issues"},"homepage":"https://github.com/2003scape/rsc-socketrotocol#readme","dependencies":{"buffer":"^5.6.0","ip-to-int":"^0.3.1","long":"^4.0.0"},"gitHead":"f10f62389941d5d8f37d773dc94138be45a8bccd","_id":"@2003scape/rsc-socket@1.0.4","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"misterhat","email":"misterhat144@gmail.com"},"maintainers":[{"name":"misterhat","email":"misterhat144@gmail.com"}],"dist":{"integrity":"sha512-8sJZ0mB42ivE+v9RhF/fXh75QLDf9KXqzGLnYIBs1rQOiL00gLOdf9SxGlkDzxj7SLRVYp1IfSUulylSQ/OEkQ==","shasum":"988bf71a949c2dea9d44b408a1260dc1e6743f26","tarball":"https://registry.npmjs.org/@2003scape/rsc-socket/-/rsc-socket-1.0.4.tgz","fileCount":14,"unpackedSize":84086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpHFYCRA9TVsSAnZWagAAOwgQAJuagDIVJIxbyI5fr4fS\nvJjAKtryfDLY40l4U/d71aIOYzPoPgQ5tonnHJn38usM5uQ2ffsbC48eKpzy\nhPj5mD4dWc1okuZxEwmWf0pK85HBsa57kp6KjFDNYTo/r5uw6xKhJKTfr8Mf\nAUaG4CmXZ+735GxBHNg1DCxsRZjubSL1cQgaSClW9ruhZAvPjyg5MykukUEF\nOJpsznZS+NYpX4Jcx4BXKZ0rQld5LpvyuRDtQ/Snwzz6WxU3j7RYYZqc1MHv\nubo4YT3/Z1mp52YidTIXjV665fTevKbM++XKiV1BhM3QxJz3SRLST2g0pz+6\nCQMJaNjbrz54L7Ex39ABXC2rmBMrhaGSDOagA9dCU33nEcWTI11H7NVie5FJ\nohGJk7O3PkTv2YbuHq3zszbqUPo1a+C8SNBo4GzrU2h7Bqb/BxGZ+mLXELDa\n9kNgpn72Ozk9lCCzNOSoxPj5OG9VE2fEm6quOpz5gd+pPujmqd3UKd1H6LEK\nPvi4+1J2/cJRmi7OJqQTsXlXm9K+OX2sjf3QXp/JfypO/5moqCRIGKIi9zRn\n4G50YIfN8/Pagy9nylc92+m04JIe3mwbCmtbLk3M6Nf5bniFGpemOJBrYGR3\nVjrElTcU3IczlpewBEKv4gX1V7t5RIRhq44VeciSB7QLoiwT/4ZprScmAG1t\n6m1A\r\n=jHNq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUkEEmUf6ou1x1h8yWh2cO0bXAt1aI7171k6YF2P5IRAiEA7xmfacHqrUXS769yCdirq1LOAfCwgMvFevBBiDPG5dI="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rsc-socket_1.0.4_1604612440468_0.24133582293972955"},"_hasShrinkwrap":false},"1.0.5":{"name":"@2003scape/rsc-socket","version":"1.0.5","description":"encode/decode runescape classic packets","main":"./src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/2003scape/rsc-socket.git"},"keywords":["runescape","classic","protocol","network","packet"],"author":{"name":"2003Scape Team"},"license":"AGPL-3.0+","bugs":{"url":"https://github.com/2003scape/rsc-socket/issues"},"homepage":"https://github.com/2003scape/rsc-socketrotocol#readme","dependencies":{"buffer":"^5.6.0","ip-to-int":"^0.3.1","long":"^4.0.0"},"gitHead":"687aba2eb091c9f8da4048ed341a9d3e180903ee","_id":"@2003scape/rsc-socket@1.0.5","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"misterhat","email":"misterhat144@gmail.com"},"maintainers":[{"name":"misterhat","email":"misterhat144@gmail.com"}],"dist":{"integrity":"sha512-HJ//bi+6MVo++Unn8nDJzKgvxAZGHOgrPogkcjTGhG6O3iYwvDHjnxD47lj8jSUzCELEiaT7iFpOc6mQ2/0bBA==","shasum":"1c58f36189f53c015eb2614dcff525c76c99d7ee","tarball":"https://registry.npmjs.org/@2003scape/rsc-socket/-/rsc-socket-1.0.5.tgz","fileCount":14,"unpackedSize":84094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpXp5CRA9TVsSAnZWagAASzkP+wbQPPFCnVdIqDu9mIBm\nXCGor9p4LnD5hV5TkqYS4HzDw+uWDE+yQj6L5dfodMTAYXPOwN2mV/9Tn8zG\nzz6R2fWumpziG6FGReThn/Txc88gxcic9UICjMRPl81mWO5ow4VnSItUawUJ\n1tRoAmnuz6MyxesxOnW4Bjjb2elm7ZZTBSIDPjKu2TiFckEYGJ0ULtGg9WAr\nIxqnRsvSdchNqn7LXHnS05lqdU+CuxyU7vNEYIPAHLusxS1tvUyC5pTlOMNM\ng1N24tAzxyZAz/5+RLXLEzd2iNPR/BcNdFk/U5cLxRMRiUJKS84q0BHQnJ5b\nZil0dyqMWcRVlFLbwvp9nptVaeMM2Dr8bziM8mWwQcn/JfzJVPyJX62oVWAD\nRWvVainfO6YXy5ZZQBvmUj8j1/1QQhxv/tjITgcktndLjf+31YZnp26UHjyv\nK2N27CmKTiWDHAL8Bx6CShoFajDFttLyGE7H5qi7hMtYlxTe37CyjfeN3WAb\neerO4EiNQ7qE4yNEIWZF+Wig6/zVx+othFw2JvLJkopPoRm1i5GorajGrm2o\nPuzoUMHLxO5D30DTclAmPHwlpMWKIQaL1mJBLcVdmwBLOOVC4pDoaVa53fiR\n+KuUY+LalzvSlIfS+B19Aitpe1spaDZyqn0SJuNJhVt86UFBTRaAiZs9DYnj\nqOQS\r\n=rrtT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTN83HxVMBWIXtyaHQZ+KL9ZnOzIevphLquRBQ/ZD4zgIgcNh9lzwR0lIzDpZZa9I84fspb7k3yDRs3ygU5LtkBbM="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rsc-socket_1.0.5_1604680313531_0.38068201171893934"},"_hasShrinkwrap":false},"1.0.6":{"name":"@2003scape/rsc-socket","version":"1.0.6","description":"encode/decode runescape classic packets","main":"./src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/2003scape/rsc-socket.git"},"keywords":["runescape","classic","protocol","network","packet"],"author":{"name":"2003Scape Team"},"license":"AGPL-3.0+","bugs":{"url":"https://github.com/2003scape/rsc-socket/issues"},"homepage":"https://github.com/2003scape/rsc-socketrotocol#readme","dependencies":{"buffer":"^5.6.0","ip-to-int":"^0.3.1","long":"^4.0.0"},"gitHead":"31d3772bbf507cc6b0e860bcba2738b699cfaf3b","_id":"@2003scape/rsc-socket@1.0.6","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"misterhat","email":"misterhat144@gmail.com"},"maintainers":[{"name":"misterhat","email":"misterhat144@gmail.com"}],"dist":{"integrity":"sha512-3v2X/m8+ZnGWEbG6A0jD+fjFomnsTh0M5oqK6YtULSjTuZffR5IlcvQKZdNOnF+jF2aDkuRnGf+tnOZ96jK18g==","shasum":"f4066e6e13fdcee0fe9b9ed6e4e348525e8f8036","tarball":"https://registry.npmjs.org/@2003scape/rsc-socket/-/rsc-socket-1.0.6.tgz","fileCount":14,"unpackedSize":84103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpw1YCRA9TVsSAnZWagAA4vgP/2NSDmRxamMVylnp3ewG\ntGFD9l9UAqBC+9AtAJZwAJ+uw/Mhc7R8comw5+8bFcNYIbheuCUEAD9HAeu5\nxhLdG0S464QBF0TtwxvbxiHC5ujwGYxATRXXxn9VPIMiWn+FTamxpMq5m9LH\nWVpcp6HEy9futIElVGyN97QPKKuRme3axqlb/5rroNhAYrrDOXCs1q+T5muc\n6ncLtgyFmICS0sS/pcVtgTVhj9uzm3D1eAFH3IUhZUOEojexh63pKOaNaeZZ\ns6/k1AayOkLIeTjdHLsi1mlLKdcR1YGGZowXlTUbrKxFk3Ygxw5e7261j9/m\nnw8jLVwzWfxoZsOHIdkMD1wutR2XkvU0fm3kqqNYZNKYoCB1mN+jb52LYfPh\n7bWQ6ub08gFOcGYUBb0n8BUBlzw4ycnQZeXO4spNrXtFVCtThbk0eHDU11P3\nx3M0Qs/INBfPABtuTbDjC3vGywoozz85azx9U7V7NoOEROEn9AixMCM3xo9J\nJvSHrcFiMJCzoHdHz4rhJqr19DnDkNQWtK27G7LLLFo0AgLcTzACI3MqQ84s\nxViKnxwlUko6ngEhDTn7qatqUZH2q0j53pxA5FMEara+s3kkoyuXz/QzWVPL\ngkWowAbJKhKMUvtvu5yt7LWlTVPwCZ2V7TFSuEbuIy8o3v4Tqfjd0dBXqL/u\n88d9\r\n=V8s4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDYWGeHY3aPi+B2x0hYCMmjG3LLU6dcQXx0oi77OkduiAiEA+28hmpzvCHX9LBe9zB9M4JadlKcFrBl3uKmC+H/A6Bs="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rsc-socket_1.0.6_1604783448001_0.26680475314144236"},"_hasShrinkwrap":false},"1.0.7":{"name":"@2003scape/rsc-socket","version":"1.0.7","description":"encode/decode runescape classic packets","main":"./src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/2003scape/rsc-socket.git"},"keywords":["runescape","classic","protocol","network","packet"],"author":{"name":"2003Scape Team"},"license":"AGPL-3.0+","bugs":{"url":"https://github.com/2003scape/rsc-socket/issues"},"homepage":"https://github.com/2003scape/rsc-socketrotocol#readme","dependencies":{"buffer":"^5.6.0","ip-to-int":"^0.3.1","long":"^4.0.0"},"gitHead":"5130d7097a5bbddc5fb1371a812286fc444d7b46","_id":"@2003scape/rsc-socket@1.0.7","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"misterhat","email":"misterhat144@gmail.com"},"maintainers":[{"name":"misterhat","email":"misterhat144@gmail.com"}],"dist":{"integrity":"sha512-RFI8tZ1qTJCLYvghtDFcvax1up6d8HZ0d8rsaBUULBuknc0hy2H1ye+7aSLKk2r6YFJA4QmpfGtWPtFh4LVERA==","shasum":"da2e97b73ba4e2ce13eec73780bcafacc829b84a","tarball":"https://registry.npmjs.org/@2003scape/rsc-socket/-/rsc-socket-1.0.7.tgz","fileCount":16,"unpackedSize":87677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1/2+CRA9TVsSAnZWagAATIEP/R+37DBoNbuoBh1Co37M\nfc6KI3D1LqgFGHEMPM6woIEFahvLQ9ksL3dQAEnD5myEmFAPvbrKyhMS8Ufn\n8XKQ5c9AGFspkFczUrVcLLe04q1Uh7mhUKqWQDHR35HBgx2Y2ZpW6qYuNlN1\nmF9xg6hSpD62+9vPpKUbYYAtOqf7nmBIwa8hldwq/Q0c4ocEyZyxdUUhCRuv\n7lfxJIzwNpCyoLASjQ7yidx+1PgjiNvKCEUfvP6zxh6wptmQEM7wbR6XVDRi\nCjhp0lj/7jlVH6A0kaETr1JQJEPaiae4Uuu9jpkFC8RdbpNgefWReJFDXQ9Y\nJ9mXO4xHPOKj8YBCCEH9/I2+ovNLpiXuvLG7E75zEpjqUxdFq9FpYz/AXbs4\nLrAtp7j0EHgoCeoKYvr0oozu5lZQwnDjrxMD31+YTJxmpnYUV0v3J76Tlsry\nezcrVrqSDwdPSwfUjQiEh2Xl2weWta6k9dc8XeevpCUSFNgKhz8nROegsugq\nBtC8K6eBwGYK43prEUqxEWZS8G/oUSVNpH/FvUImuVkdD0ZvUqzT7s0uIr19\ndpnPMxBOALRGkmqvYoythJqGvLgk7+BeyIGF8364/pLNwkSdFhOFgJYmzUCj\n7WBkTdGSNrJsLS7uyb/pIP0sin2lyjuKdqG57tI4ewihpUhYhcP3kXC/xU0q\nn0IX\r\n=YoTb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmlzmmGSG+0563nbiUFmi00Wz8mrgZ58L0A+PprcvuPAiBRLmfDGNmNdt4mLe0qOrKIOOSv6F5YGcf/p8HuJiy/4w=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rsc-socket_1.0.7_1607990718378_0.010146248715219963"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-22T21:03:48.416Z","1.0.0":"2020-10-22T21:03:48.804Z","modified":"2022-04-04T10:34:58.638Z","1.0.1":"2020-10-25T21:00:07.972Z","1.0.2":"2020-10-28T15:17:34.829Z","1.0.3":"2020-10-28T21:48:36.185Z","1.0.4":"2020-11-05T21:40:40.658Z","1.0.5":"2020-11-06T16:31:53.676Z","1.0.6":"2020-11-07T21:10:48.170Z","1.0.7":"2020-12-15T00:05:18.533Z"},"maintainers":[{"name":"misterhat","email":"misterhat144@gmail.com"}],"description":"encode/decode runescape classic packets","homepage":"https://github.com/2003scape/rsc-socketrotocol#readme","keywords":["runescape","classic","protocol","network","packet"],"repository":{"type":"git","url":"git+https://github.com/2003scape/rsc-socket.git"},"author":{"name":"2003Scape Team"},"bugs":{"url":"https://github.com/2003scape/rsc-socket/issues"},"license":"AGPL-3.0+","readme":"# rsc-socket\nencode/decode runescape classic packets. designed to wrap\nnode [Socket](https://nodejs.org/api/net.html#net_class_net_socket) or\nWebSocket ([client](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket)\nor [server](https://www.npmjs.com/package/ws)), similar to how\n[json-socket](https://www.npmjs.com/package/json-socket) works.\n\nthis module handles encoding/decoding of usernames and chat messages as well,\nconverting everything to native types.\n\n## install\n\n    $ npm install @2003scape/rsc-socket\n\n## example\n```javascript\nconst RSCSocket = require('./src');\nconst net = require('net');\n\nnet.createServer((socket) => {\n    socket = new RSCSocket(socket, true);\n    socket.on('error', (err) => console.error(err));\n\n    socket.on('message', (message) => {\n        console.log('packet recevied', message);\n\n        if (message.type === 'login') {\n            socket.sendMessage({\n                type: 'worldInfo',\n                index: 0,\n                planeWidth: 2304,\n                planeHeight: 1776,\n                planeIndex: 0\n            });\n        }\n    });\n}).listen(43594);\n```\n\n## api\n### socket = new RSCSocket(net.Socket || WebSocket, isServer = true)\ncreate a new socket wrapper instance.\n\n### socket.send(data)\nsend a raw data buffer (used in login process).\n\n### socket.sendMessage(message)\nsend a POJO from to be encoded and written to the socket.\n\n### socket.getIPAddress()\nreturn the IPv4 address as a string.\n\n### socket.close()\nterminate or destroy the socket.\n\n### socket.on('message', (message) => {})\nreceived a decoded packet POJO.\n\n## license\nCopyright 2020  2003Scape Team\n\nThis program is free software: you can redistribute it and/or modify it under\nthe terms of the GNU Affero General Public License as published by the\nFree Software Foundation, either version 3 of the License, or (at your option)\nany later version.\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY\nWARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\nPARTICULAR PURPOSE. See the GNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License along\nwith this program. If not, see http://www.gnu.org/licenses/.\n","readmeFilename":"README.md"}