{"_id":"@bcjordan/geckos-io-server","_rev":"6-77d67b5ff02e3a45c4558a2b5baa4d52","name":"@bcjordan/geckos-io-server","dist-tags":{"latest":"2.3.6"},"versions":{"2.2.3":{"name":"@bcjordan/geckos-io-server","version":"2.2.3","description":"Real-time client/server communication over UDP using WebRTC and Node.js","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","author":{"name":"Yannick Deubel","url":"https://github.com/yandeu"},"license":"BSD-3-Clause","keywords":["real-time","realtime","framework","webrtc","wrtc","websocket","websockets","node","nodejs","udp","sctp","multiplayer","game","server"],"repository":{"type":"git","url":"git://github.com/geckosio/geckos.io.git","directory":"packages/server"},"bugs":{"url":"https://github.com/geckosio/geckos.io/issues"},"homepage":"http://geckos.io","directories":{"lib":"lib"},"engines":{"node":"^14.15 || >=16"},"scripts":{"build":"tsc --build tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@geckos.io/common":"^2.2.3","@yandeu/events":"0.0.6","node-datachannel":"git://github.com/murat-dogan/node-datachannel.git#040bf82bba3b11aa45732e24878e2948f6655de4"},"funding":{"url":"https://github.com/sponsors/yandeu"},"gitHead":"3fb443e5cefac7769e3f438e2c0d0d6c814dda2f","_id":"@bcjordan/geckos-io-server@2.2.3","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-bncd87auKZMqiRSoFX33iRm4/ds1VXxyj4SgMG06QA44/txGVmtNTU8VSJabR1OBNJEhsa20EmuEGB+enI3pHQ==","shasum":"4486d14b1e16c54bfe2e20c32a5a27c7e0bb73c3","tarball":"https://registry.npmjs.org/@bcjordan/geckos-io-server/-/geckos-io-server-2.2.3.tgz","fileCount":42,"unpackedSize":79110,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW5sJEHiXk9CAxhylMs0+ESnGlcnNbrbpFQtx3xbYMVAIhAJ29QfhVuK0yJs4BUHeK4CXmfDPylQ/VNv7UW9tJe6bw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjgCHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQORAAiPeM4HYU59HZ3EPhGdq48COi0EbRsRR70lI0PfLlVoRM0Pp+\r\nrKeb5P0+ANQClMaz7exAbMT8mvtBwX59+O5pS6qJ/AzVlLgfmIgcNla3/A5r\r\naf9FMD4a67hXAs8FW4f4sa2xGAGF2O6yCYKBZ823rXHGiY2r7+y0z+pYctpu\r\nxM2PKDexSi5ANvZcLOQBEdxuG1VrKWN0iP6rPkyhhi1/B4tZxpel5ye52RZm\r\nz17KVJAB7zsHWxYlxA4PDE88e80Z2rW/wvftS2G1+oEblTyAsg2vAlyDmwhU\r\nC2KcqtUT8pFvPpTOjAAfB50udiuP1MEy0C8+TIeWJe1kwD/sufoCtXwRSlrW\r\n/0L9rgSB1zJ/laOoc/L+OtjilfXSzbl/c4aO/EWsER/gkdLzr68s0bVGWMHP\r\nne7vPHwbJsQUbW5LNhpPUyabLD6baNVXnHByw9MABkpn1nxlsdX1W7KYfITm\r\n794QvGdKhH9t5oJiBqrmmBCxE5ffxDD0hi6pKx9fU7/bQsHn/rDO8cGcro3A\r\nIuwQVvP8U7x+rdYCTQppy8wnyMhEgBFC2RiVcDcGK4PoClreyHthniWn/jmu\r\niH7rn9HpbjwQn/LMS+vGPOqzNYnVMv07l2ITZkmuXwwhU6nN0Ge8DQs/nPRg\r\nO9F92PZKbG25d8RKSXK+e6akJ4w2GE5PAe4=\r\n=Gi/L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bcjordan","email":"bcjordan@gmail.com"},"maintainers":[{"name":"bcjordan","email":"bcjordan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geckos-io-server_2.2.3_1670250631173_0.00998200385437853"},"_hasShrinkwrap":false},"2.3.0":{"name":"@bcjordan/geckos-io-server","version":"2.3.0","description":"Real-time client/server communication over UDP using WebRTC and Node.js","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","author":{"name":"Yannick Deubel","url":"https://github.com/yandeu"},"license":"BSD-3-Clause","keywords":["real-time","realtime","framework","webrtc","wrtc","websocket","websockets","node","nodejs","udp","sctp","multiplayer","game","server"],"repository":{"type":"git","url":"git://github.com/geckosio/geckos.io.git","directory":"packages/server"},"bugs":{"url":"https://github.com/geckosio/geckos.io/issues"},"homepage":"http://geckos.io","directories":{"lib":"lib"},"engines":{"node":"^14.15 || >=16"},"scripts":{"build":"tsc --build tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@geckos.io/common":"^2.2.3","@yandeu/events":"0.0.6","node-datachannel":"git://github.com/murat-dogan/node-datachannel.git#040bf82bba3b11aa45732e24878e2948f6655de4"},"funding":{"url":"https://github.com/sponsors/yandeu"},"gitHead":"3fb443e5cefac7769e3f438e2c0d0d6c814dda2f","_id":"@bcjordan/geckos-io-server@2.3.0","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-y45xqCKUS5NNd2V6JgGW1dPB4/WjrlT9FUGvMi8szYYo9ioHG6bPTNQyDKKICwPOz0OYhzkPrVsQGK5fKS+7tQ==","shasum":"611d7fda473314a603bd712f0c03dd473f7a0785","tarball":"https://registry.npmjs.org/@bcjordan/geckos-io-server/-/geckos-io-server-2.3.0.tgz","fileCount":42,"unpackedSize":79111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoSRYBKh8P872tfL2Yacjuwy310Gvr9dv8NZnFxE5+qwIhAO8ArfzwSkDotJsuwjPkP+RbeDjoMCP1shewsmlDdmpI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjgD8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoulBAAhm5+JjeoFOw/BQ0WPs5SRvcZ7+IznyyK3RJPzpKK9gfP4vlK\r\nXxHjbHepjr4QgJdIyEFUBeNWWMl0zCGnVgxYdlyiCTcgZh8Rt40B4Qqtmlt5\r\nqEk5gmXF86rwO5rQkVzFQ2SGtSwekrsT1U5sbQQRnomFISWmOIcX992QaPiU\r\nMhdxT3zQVIZ9Rf0ubL0bUtUunb3Ul8JqvFsEEDBHDE1Rm7CMtwDjrh54wbat\r\noRQbZAiLZU5g9RbuRoOl+dZJYBujNiR+k/qeF/csKV9QVuo3qNC/jI0X+QQP\r\nVHkxi+zfiFG4cmI94gKD5ymOQgApWbeojMvvdTduhA7pY/Zr72iIL11ZEGPq\r\n83KVK4NAFKOsMrmIx8Te5gAIBtW+mr5eVvtf07DXDb6hQn+xiz33IVCdxGUz\r\n/cKFzaH3RwNQZK6lRpm81aYoEpD5H5qA/sVlKEaOu00gwi5qNCsxp8NzSDyS\r\nEOcEmS0cOMCIouhqpLX3UaLLBV16SdCHDT/toaNhOKPbhojbX1jq58/tvt+X\r\nC5dIiJ0n8LBjTZ8UHvBCmuay0S8F/g6+h+O3YqoWCGlUDjoVR71vYxA+FW8G\r\n62Q853hLUxohln2f07y0egUH/KdLQkVpUlns8y83fBT0l5Opc+xk8nNsFssM\r\n3Z1VH+3Q5y27Xs8jWdZ34hlE4NigYR2eaE8=\r\n=p+9H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bcjordan","email":"bcjordan@gmail.com"},"maintainers":[{"name":"bcjordan","email":"bcjordan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geckos-io-server_2.3.0_1670250748054_0.2205126199923706"},"_hasShrinkwrap":false},"2.3.1":{"name":"@bcjordan/geckos-io-server","version":"2.3.1","description":"Real-time client/server communication over UDP using WebRTC and Node.js","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","author":{"name":"Yannick Deubel","url":"https://github.com/yandeu"},"license":"BSD-3-Clause","keywords":["real-time","realtime","framework","webrtc","wrtc","websocket","websockets","node","nodejs","udp","sctp","multiplayer","game","server"],"repository":{"type":"git","url":"git://github.com/geckosio/geckos.io.git","directory":"packages/server"},"bugs":{"url":"https://github.com/geckosio/geckos.io/issues"},"homepage":"http://geckos.io","directories":{"lib":"lib"},"engines":{"node":"^14.15 || >=16"},"scripts":{"build":"tsc --build tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@geckos.io/common":"^2.2.3","@yandeu/events":"0.0.6","node-datachannel":"git://github.com/murat-dogan/node-datachannel.git#040bf82bba3b11aa45732e24878e2948f6655de4"},"funding":{"url":"https://github.com/sponsors/yandeu"},"gitHead":"3fb443e5cefac7769e3f438e2c0d0d6c814dda2f","_id":"@bcjordan/geckos-io-server@2.3.1","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-8RjCdEM3EpIMBRMQb3MFC5cTtxnF6H5g2j46hF8Q58Xy179RiYKRsN2r8Sc5xsD5c4Yr5fiCdhlGUhzN72wnzA==","shasum":"b697e875a26ef2df7f3865bd02c6265756a6a83e","tarball":"https://registry.npmjs.org/@bcjordan/geckos-io-server/-/geckos-io-server-2.3.1.tgz","fileCount":42,"unpackedSize":79111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjEibe/I754Z8HRUyVcc3HI3ilhhSaAGUtMs5TBwQqLwIgcu06/G8MaWTk/xun7tN0/GbIZOfciWxv6IjWxSOspzY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjgKMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEkQ/8Cm70rhDTULx1r4MRXMLGJtY59/7n1oL2oM25gc4LJQIbeGNO\r\nNZ3k3pbeaRkB/Kfkux7wLNLwUPVZnyk0ed/aW7wcfa2AqsucuyycT108Ba1M\r\nc0xbd7vMcvswXqsfBoj8FbaSAK6zwpgtqG7VBPYbqWG3SkiF0xqPnb6BWC2S\r\nn0TYAv4oQGGwWkH3cnma4Lmj57/7J1TN1PYUR7Q5+1LRMoP2yiFxQiIR+g31\r\nhcOCG5c7x6Tp4tbbt15MgFKd5nvarCbVKvW3LEa+wK4nybLFc6rVk7GB6Ply\r\njLVFKXCwUXprjdVPuRbt92Mc6fFzNr5qFzbLqSed3oZoOrkUM8HsY14AI/ya\r\n0SG3D67uoc8B4m9C3/q0UtHFdmyqgo4OwfKbSbrJWuDtw1IxFlD/Nkv0iCkz\r\nAyBZ+rwkjahs0rMc0QQr0RWJBRcXMN1RCXVSUG9k15auYJmi8dFPlpaqmVEE\r\n2L4i3s+ElSlA3bZ+ooU4rlglz1mct1il9la+0J+V3nC53Wx+Yu8utwKsTYSg\r\nAZd3cpakPTMa4KRHc7YlE4nKQhuFkpkqJfEo2oAFzZteEQ9Zs5KLu2Nnb8kS\r\nUzezFMMe4ZgLCin3Q5FV5xOZZgAVmcNl0gF0QiDPMocku8MVkqrzcd1m05DC\r\nNQeQVa32nBuCQ7R+nVlM6qsSvy94Xrju5A4=\r\n=nr42\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bcjordan","email":"bcjordan@gmail.com"},"maintainers":[{"name":"bcjordan","email":"bcjordan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geckos-io-server_2.3.1_1670251147941_0.8757318967755805"},"_hasShrinkwrap":false},"2.3.2":{"name":"@bcjordan/geckos-io-server","version":"2.3.2","description":"Real-time client/server communication over UDP using WebRTC and Node.js","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","author":{"name":"Yannick Deubel","url":"https://github.com/yandeu"},"license":"BSD-3-Clause","keywords":["real-time","realtime","framework","webrtc","wrtc","websocket","websockets","node","nodejs","udp","sctp","multiplayer","game","server"],"repository":{"type":"git","url":"git://github.com/geckosio/geckos.io.git","directory":"packages/server"},"bugs":{"url":"https://github.com/geckosio/geckos.io/issues"},"homepage":"http://geckos.io","directories":{"lib":"lib"},"engines":{"node":"^14.15 || >=16"},"scripts":{"build":"tsc --build tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@bcjordan/node-datachannel":"^0.4.1","@geckos.io/common":"^2.2.3","@yandeu/events":"0.0.6"},"funding":{"url":"https://github.com/sponsors/yandeu"},"gitHead":"3fb443e5cefac7769e3f438e2c0d0d6c814dda2f","_id":"@bcjordan/geckos-io-server@2.3.2","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-SHJvQoT3rDff3GZxJvNRjFX9KW9uTD/cumZL2b7SLOXHb35/bgFloq08rh+7mjvNa7/O3DrDpgQ+kmCdsBKHhA==","shasum":"0ac7ad2443d24acfa3251a55dfdfff75732d0bc6","tarball":"https://registry.npmjs.org/@bcjordan/geckos-io-server/-/geckos-io-server-2.3.2.tgz","fileCount":42,"unpackedSize":79057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGFweGWWG1VclHfGvSditq5YJlhx4pUc3FMAs9endnmAIgBlmupzAuypt0P+zqqVbM4NctY0USITfLOvnrO3mFyo0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjobJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi4g/+M9g8PEXBhCSd6kOAmx66oeRhhNlTvCfD1bO5zQmiolmJsHWj\r\n7sKYlTj1Ljsj3+w7o8MJUyIX1CKYQrMpaPtmhONLx4I2zhx1XuptFsevq2FW\r\n7TS2kCe/soKV/KmOBTqwDN/tzC5512V0R1j0KhSj5aOnkd6eQl6UY5PsNvoM\r\n6eUiipoitT956M0FRzP5aDsEsRF/MMN7PBFJqPqjfw2W5uXeLGiFm7/V6J19\r\nifWShPBHJ9jqbPQwhGLbZ5mfMyiiEiu4PmKOV8r1PepVK7XCJ9BILoat2Mgl\r\niZ4rnWhcIrcbmkgdRqN8cAIPiTBS7uKKEXKong9ZelqO55S5XfXdP27bKq8b\r\nmUJhQsPQyaMKbmF7mt8aBAKr2B49pYjALacsJ2/hMvRoTCpq2zOMAgVIh2A7\r\nyxDuKmf9YsxUVauM5HgbBVCV8MEOcfKSM0U7bWTNGRVveO2SFYVvxQlwKu/M\r\nsA5LHpsDYQNK3D9juF9P1qnXQIDlAmdsb/aFRn9PPR+dlPlxBn4rNBAR1ZtV\r\nf2DOk4OpqzfVkD034Xsmq1bdH8OCZld+xNpWCB9BG6i31X2tBbOzW7CpDdvn\r\nhIcwTyOllB8B9GkqAQ29DVz1c/a1O5SGkV+EfZuZoJGEuofKo2ATvLwXzxOR\r\nCJdZidaTx8tVppds65/OfzjKT3krPPHK98s=\r\n=wGTa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bcjordan","email":"bcjordan@gmail.com"},"maintainers":[{"name":"bcjordan","email":"bcjordan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geckos-io-server_2.3.2_1670285000975_0.36380728575059873"},"_hasShrinkwrap":false},"2.3.3":{"name":"@bcjordan/geckos-io-server","version":"2.3.3","description":"Real-time client/server communication over UDP using WebRTC and Node.js","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","author":{"name":"Yannick Deubel","url":"https://github.com/yandeu"},"license":"BSD-3-Clause","keywords":["real-time","realtime","framework","webrtc","wrtc","websocket","websockets","node","nodejs","udp","sctp","multiplayer","game","server"],"repository":{"type":"git","url":"git://github.com/geckosio/geckos.io.git","directory":"packages/server"},"bugs":{"url":"https://github.com/geckosio/geckos.io/issues"},"homepage":"http://geckos.io","directories":{"lib":"lib"},"engines":{"node":"^14.15 || >=16"},"scripts":{"build":"tsc --build tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@bcjordan/node-datachannel":"^0.4.3","@geckos.io/common":"^2.2.3","@yandeu/events":"0.0.6"},"funding":{"url":"https://github.com/sponsors/yandeu"},"gitHead":"3fb443e5cefac7769e3f438e2c0d0d6c814dda2f","_id":"@bcjordan/geckos-io-server@2.3.3","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-jrHACWX1xdP2c2st2T9NFx4MSuK42OegsJhPgmfBZReeDh1sxrJmrwh8G0OImxzzA8SrnKePiMLNxP7FxVfX0A==","shasum":"ad9ada1781c541c21a8a44288ab3b88b39ab499d","tarball":"https://registry.npmjs.org/@bcjordan/geckos-io-server/-/geckos-io-server-2.3.3.tgz","fileCount":42,"unpackedSize":79057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2TcP8ayfwJxeGKmpwnBUczEjA55/5mMlsvDLBELkFIwIgcNVB5sSWIiRC8JbUqVzhX+SQU+7JM+VYPJ39v9cafjc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjpIYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbZw//QV5Ey49XMrmtk4kvX2OjsthGP4c6IKHqHd7w3x/illJtOJVp\r\nqXrsrVhlR2b68UHCw7pYTpmbvaQY2EsewgzsQHzFxN99MvB0OZvA0hnKgKbn\r\nNQP+c6PFdrxW6JKSP2NVn1UyM/LqF7LnQJxx2kwc69Wpyx1r2kqzlLKccRML\r\nGtCIP+rnH/XHdocHoRAIDKJXc2XV8Xl+ngHGYgBYFWQiSN+c1Wd955yVOmsW\r\n/2rt1Yeh23wkJJ6YGS+wuT9okvDVbwWv5rxpwghemM0HhMi8I/083Zw/CtLE\r\nzY7+vWBuohaVj5Ydmn2niALUHEnsRSj9i1QPiQLLp12a5ItT5dricwPkoFRL\r\nYuVeOgoB3K0EsrvrBgVVkaZPAohayyqEQd8HNnvLvXO77Bzd5YQfodZfamrI\r\nvId+eINwh361/GbWMa12J5xlXYpXSMHRo8AVlT0uqc8Rmpcw9viwWxfK5Ie2\r\nD6XfCa07cvfqYzyWhMVn7o7EmB2SXIJBYmAwFsu5vv3Sa1Ij5+haehXNcd0c\r\nlkzVHftES+gPiija63hvqT7CbabqbYUroCjUmzCuGRxSQcb1w9qnYFBYWWwH\r\nLg8XzjheeJ135OSfSD7iFxF6oGypI/sBZZfdcnJ9Auc+oZSuQYXiWBRppmkz\r\nT+dbmnHKHJgnI6Un+fOPSVGXo+3cZmcZcF4=\r\n=ZFIf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bcjordan","email":"bcjordan@gmail.com"},"maintainers":[{"name":"bcjordan","email":"bcjordan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geckos-io-server_2.3.3_1670287896027_0.36305633317986485"},"_hasShrinkwrap":false},"2.3.4":{"name":"@bcjordan/geckos-io-server","version":"2.3.4","description":"Real-time client/server communication over UDP using WebRTC and Node.js","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","author":{"name":"Yannick Deubel","url":"https://github.com/yandeu"},"license":"BSD-3-Clause","keywords":["real-time","realtime","framework","webrtc","wrtc","websocket","websockets","node","nodejs","udp","sctp","multiplayer","game","server"],"repository":{"type":"git","url":"git://github.com/geckosio/geckos.io.git","directory":"packages/server"},"bugs":{"url":"https://github.com/geckosio/geckos.io/issues"},"homepage":"http://geckos.io","directories":{"lib":"lib"},"engines":{"node":"^14.15 || >=16"},"scripts":{"build":"tsc --build tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@bcjordan/node-datachannel":"^0.4.3","@geckos.io/common":"^2.2.3","@yandeu/events":"0.0.6"},"funding":{"url":"https://github.com/sponsors/yandeu"},"gitHead":"3fb443e5cefac7769e3f438e2c0d0d6c814dda2f","_id":"@bcjordan/geckos-io-server@2.3.4","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-znJPHCTza6erzsYgvCV/tcgMe3uEm3SIxqDFStnO9FjYzs245vSwBJmogHX7PLgXAroK1VL1bf1lFyP/FoZ7kQ==","shasum":"5f7cf55b980c5a749cd40fd0ff4fd098436042aa","tarball":"https://registry.npmjs.org/@bcjordan/geckos-io-server/-/geckos-io-server-2.3.4.tgz","fileCount":42,"unpackedSize":79057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRoGg1URLRh6H5cetK0pWDiPBNu2FgZ91lOySPcr+oJAiEAo/0rQjniIGurUeq8HauBV02JIkeBJH0R+GB7X7YNnzU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjpLDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofuQ//ZifhbpUQDFokNESHrd8527qfx3D80vBMTVPD8kik5846H1T0\r\nX3QbvG0DANUAbCgzmMbEJXETGXWUGsf2bWNCM1Son4rZXUO9e2lo1dm2Q1g+\r\npLOWEq4jt00RagxDHz1cBd2jeeQssj+UxDX/BKiJr7qNufFBaEHec7RUiS8a\r\n4IXsLxKMIkD2wOoER+x67KyDv0jRNLKFeZSU2n2atY2C0CbE674NDYmCIokh\r\nyME+CusXWqqd+Jrwv+fkl7QrclxLAhaJEFEOcDV3RBjsbvr5bm3lLU6gIlz1\r\nudTfmXY8II986cFWZUq0XDCcnJSEg0PRH0Z5N/lV+aLcgYdzvwEJmkDWiwsx\r\nJ6Xh0mx0icPWR6Y05JNCyDDRgn/XnjHWsbKNF6FS+my6MG9vtu3qKslGfSLb\r\nX3X5/np7YgZ+AQSoBObkkVosnMEj7VKz6Alz+m/qglxbvPusaRLjW+6sIiRF\r\nRAwKVcL4pLoLLy82AOFB05wr8wLGtm4G8vyBjLxgXPvtwOHIR2YbVEYcaQSv\r\n9/Qn2n2XQ5ZkDTM9wPAkuWgHFqUKRrtuC7AnLwy1P/HmR+3RL1uX9C7HW38i\r\noqBidQnfjnfrj2KbxCMjArOc2ddKNqqb6QIvfFn5HntL9kzE12V5m/x3V5qW\r\n/DZfrGRCMew8p0XO1IVgkzd5llH1oNaUwMg=\r\n=Bk4g\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bcjordan","email":"bcjordan@gmail.com"},"maintainers":[{"name":"bcjordan","email":"bcjordan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geckos-io-server_2.3.4_1670288067169_0.9021620210201198"},"_hasShrinkwrap":false},"2.3.6":{"name":"@bcjordan/geckos-io-server","version":"2.3.6","description":"Real-time client/server communication over UDP using WebRTC and Node.js","main":"./lib/index.js","types":"./lib/index.d.ts","type":"module","author":{"name":"Yannick Deubel","url":"https://github.com/yandeu"},"license":"BSD-3-Clause","keywords":["real-time","realtime","framework","webrtc","wrtc","websocket","websockets","node","nodejs","udp","sctp","multiplayer","game","server"],"repository":{"type":"git","url":"git://github.com/geckosio/geckos.io.git","directory":"packages/server"},"bugs":{"url":"https://github.com/geckosio/geckos.io/issues"},"homepage":"http://geckos.io","directories":{"lib":"lib"},"engines":{"node":"^14.15 || >=16"},"scripts":{"build":"tsc --build tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@bcjordan/node-datachannel":"^0.4.5","@geckos.io/common":"^2.2.3","@yandeu/events":"0.0.6"},"funding":{"url":"https://github.com/sponsors/yandeu"},"gitHead":"2da93dd844bc0fc2fcf24b6018de0f4fe949c70d","_id":"@bcjordan/geckos-io-server@2.3.6","_nodeVersion":"18.7.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-/6V7dwwHyyLqxDdx0sfhE44Vd9cWfOFzSL1mwz9pXwsirqi2AIgvjIVjg/prNXnTNCcclVYNfI0uwDb83KUPfQ==","shasum":"d6fa6685e07536bb96f3073cdc66e56b9baa6ab8","tarball":"https://registry.npmjs.org/@bcjordan/geckos-io-server/-/geckos-io-server-2.3.6.tgz","fileCount":2,"unpackedSize":3041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPMafimnAuV2NFl6g6WBq8XWysjfLB4torlKcdIkWCCAIhAK8G9zc2VTTvjwZ11a99Ks3L2fG+pOmwvNQfDOWzEekD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj0ozACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrprg/6Aw9j1ahNAkqeplF2CDXM51kHEccbBWSKx+MADlLLhYojyYGh\r\nuke2T0QRfmsgSA6/eEpGwHqeWdWnO5lNRtuUrlRGnF3sED2YCN8uWQqNazEK\r\nVqPjrNmAClOtntxn+3YrXedzNUXf8HIdumPG7D1SBZ6T13nw9d1ncniNCpYw\r\n2Ci2C4tOvUCZdJVC0n4qMSOCbt+VsF3gbXB2YF2OoxvvhY1y6IZGXI2ANIo/\r\n5Ygg8ESndWyAUU9PlB23M9lnGKPKuTXO3snTW0VLbAVoY+OQUXv/T4XgD53c\r\niQXyqfTHH6qZ2xWFLtUt2LaDbJm9PdDvCiDxwGny9kW63/lpzZP3Hl8T4rBV\r\npuhvmEo9g79b6pwPsOKAAAkb2I0IhuQuEx2H97ezvbOdO99aVJsSh8KAqLrG\r\nC6Gst9lTp10PrOFB8/j/gnK470nnk0jM2FQ6jF4chITNIF5sdqptz/cAvGl+\r\nCNfqM1QDyJyujcE4FWMasZ/jEjRSjSJdN+pSs8Ot285vC+bgni52GmVb4vcj\r\n3ZI0PtSCLajt0Na30omLPEb0TtGf/tdF1tD2rpkS/dkW2MtbvkwdE/L0h3IE\r\nNzM0TUTwUGgUYh/GIcTovaGjbDmayXdY31ePyydh+PNQSIEKnVhA8LPT88cR\r\n9QarZKlXe7CPdNVk+VZ1VZ0UOjYFGo5vXoE=\r\n=SBmp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bcjordan","email":"bcjordan@gmail.com"},"maintainers":[{"name":"bcjordan","email":"bcjordan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/geckos-io-server_2.3.6_1670335027591_0.2880039683619393"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-05T14:30:31.114Z","2.2.3":"2022-12-05T14:30:31.395Z","modified":"2022-12-06T13:57:07.808Z","2.3.0":"2022-12-05T14:32:28.228Z","2.3.1":"2022-12-05T14:39:08.152Z","2.3.2":"2022-12-06T00:03:21.124Z","2.3.3":"2022-12-06T00:51:36.239Z","2.3.4":"2022-12-06T00:54:27.334Z","2.3.6":"2022-12-06T13:57:07.728Z"},"maintainers":[{"name":"bcjordan","email":"bcjordan@gmail.com"}],"description":"Real-time client/server communication over UDP using WebRTC and Node.js","homepage":"http://geckos.io","keywords":["real-time","realtime","framework","webrtc","wrtc","websocket","websockets","node","nodejs","udp","sctp","multiplayer","game","server"],"repository":{"type":"git","url":"git://github.com/geckosio/geckos.io.git","directory":"packages/server"},"author":{"name":"Yannick Deubel","url":"https://github.com/yandeu"},"bugs":{"url":"https://github.com/geckosio/geckos.io/issues"},"license":"BSD-3-Clause","readme":"<a href=\"http://geckos.io\">\n<img src=\"https://github.com/geckosio/geckos.io/raw/master/readme/logo-256.png\" alt=\"logo\" width=\"128\">\n</a>\n\n# @geckos.io/server\n\n[![NPM version](https://img.shields.io/npm/v/@geckos.io/server.svg?style=flat-square)](https://www.npmjs.com/package/@geckos.io/server)\n[![Downloads](https://img.shields.io/npm/dm/@geckos.io/server.svg?style=flat-square)](https://www.npmjs.com/package/@geckos.io/server)\n![Node version](https://img.shields.io/node/v/@geckos.io/server.svg?style=flat-square)\n![Snyk Vulnerabilities for GitHub Repo (Specific Manifest)](https://img.shields.io/snyk/vulnerabilities/github/geckosio/geckos.io/packages/server/package.json.svg?style=flat-square)\n![NPM](https://img.shields.io/npm/l/@geckos.io/server.svg?style=flat-square)\n[![Codecov](https://img.shields.io/codecov/c/github/geckosio/geckos.io?logo=codecov&style=flat-square)](https://codecov.io/gh/geckosio/geckos.io)\n[![ES Modules Badge](https://img.shields.io/badge/Node.js-ES%20Modules-F7DF1E?style=flat-square)](https://github.com/yandeu/yandeu/blob/main/posts/2020-05-28-esm-for-nodejs.md)\n\nReal-time client/server communication over UDP using **WebRTC** and **Node.js**.\n\nThis framework fits perfectly with your next **HTML5 real-time multiplayer games** or chat app.\n\nRead the [documentation](https://github.com/geckosio/geckos.io) for more information.\n\n## Install\n\n```console\nnpm install @geckos.io/server\n```\n\n## How to use\n\n```js\nimport geckos from '@geckos.io/server'\n\nconst io = geckos()\n\nio.listen()\n\nio.onConnection(channel => {\n  channel.onDisconnect(() => {\n    console.log(`${channel.id} got disconnected`)\n  })\n\n  channel.on('chat message', data => {\n    console.log(`got ${data} from \"chat message\"`)\n    // emit the \"chat message\" data to all channels in the same room\n    io.room(channel.roomId).emit('chat message', data)\n  })\n})\n```\n","readmeFilename":"README.md"}