{"_id":"@ailhc/enet-pbws","_rev":"12-e94f7d260e36013da56313f0a3834fa9","name":"@ailhc/enet-pbws","dist-tags":{"latest":"1.2.8"},"versions":{"1.0.0":{"name":"@ailhc/enet-pbws","version":"1.0.0","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":[],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.js","typings":"dist/cjs/types","directories":{"dist":"dist"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs","build:es":"egf build -f es","build:umd":"egf build -f umd:enetPbws","build:iife":"egf build -f iife:enetPbws","build:system":"egf build -f system:@ailhc/enet-pbws","build:all":"npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"jest","testc":"jest --coverage","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet#readme","devDependencies":{"@ailhc/egf-cli":"^1.0.3","@ailhc/enet":"^1.0.0","egf-protobuf":"^1.3.0","jest":"^25.3.0","mock-socket":"^9.0.3","ts-jest":"^25.3.1"},"_id":"@ailhc/enet-pbws@1.0.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jijGJDfviHQ/hIcpUXCgoZPTTWCVge0BYeppZmSx/i8siTQjOLeS3gTLkS6x1hFolBUH6XQbZpx6dI+JKs6vLA==","shasum":"7053c942cf7662e5c66276f1a97592ff97398aa9","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.0.0.tgz","fileCount":21,"unpackedSize":922848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBC+VCRA9TVsSAnZWagAA3O4P/2ij+whBzS352FRWF0n6\nDN1OVv9xozLhU2Xn0uqQYy0VF06C91oKPJSjsn4a4aBIZDDAGO/dBr8462z8\nV32LfNjsuFO7QJuSx7H3HbNCm9YleLgtkUXxyEsELTrogG+iM2YXmlQLY2Hl\n2fIyJJPk/ambDwkrUifWs9RaITpY3gwqNRWa/nU/Kwp0FDxOZuS2PAoJgFLs\nL4c9ElmhRsEClQVVF3E6KsPAWiCRv0lw2mf0DXLlZxwqn1xV2jIwa/vxukiY\nK/NjgbP/SJ6rRM5htNxG7OZ6hj01G9w8lejNZCpMBLezeJxSPC3vWSvsZt2d\nnf/J0yoTGpIzQ2EiYBTMpiUh+sJmWKdNxPKikQyTYSJEod+0Dik9CaeV7zFq\nMK2w3lYueJAKbZWU4Yc6/9rMMNqr/FG+n2h3PBrBuphJATHHEvj8c+lg9jfH\nkZuW2kSY8kRw0cIqw3n93yj/xFmidOMTepIL3b8G2+WwPa6MbzfIc/8xCeWb\n07z9VYwkPOHiVY+97Iv+23OD68KCGPK0r2pHWqDs8Z30IT1ltDZnUyCPP28i\nvDK2MOQxUxJFahfltI9raGK9SUkCFYl7PzSUfnF4fnWt1+bFb4bMzGVl2CEr\nfL4+wFWdZjyEiPsxMxRbVdkrXs+cOSn6Q6d7jMp5MRI3Fdxbt+6WtiUKVHTK\ndh+h\r\n=K9TE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVUWBUNA+SwobNmRmhPeBWZepErQ4A/Xzd4w/ZbouJ6AiBeLvvzZ5oFO5LjBfJYmWq+XBfZ8jMescjELt+qJei8vw=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.0.0_1610887061114_0.7292677510675161"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ailhc/enet-pbws","version":"1.0.2","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":[],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.js","typings":"dist/cjs/types","directories":{"dist":"dist"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.0.2","egf-protobuf":"^1.3.2","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.0.2","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-hYmzX6wLFpEfzEizVZdO4F09InVLB+KzaM6G9n13s5o6ITs7UIezunFhsaiMtyDboNXwWvn3WWkpHoxt3cm8dQ==","shasum":"cd3be1e6718402dd3261e5bc8c538c6541f91154","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.0.2.tgz","fileCount":27,"unpackedSize":972823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH7ASCRA9TVsSAnZWagAAiUIQAIrOOe7B1zPRKnwi7V7/\nn8CRKpz+cudo501zBi8m+L5hTC44YvMSq8I8hnca6tC175pZtJ9nvnRBx1py\nAl/ANEOU41SofSpxv/w8kTnii/Poll9km6CmMNNfo78scp/cu/6kYhtGjg1U\ni6UyrFgPNQxwqP1ZGQEA/V8g8+hYFCryWFaOmTdHejvQZOSM0Fnc3/R32h5v\nriAvP5xUKYsdV/2WMM75yTJRKn0o7fpnKtIhJiS0jvywyr5iA5WxQhi7Kkgo\nO8mXlGYaWJf0J1T2QcW8Meq8G6P0c5L5tdM0t/qm10lCoOIpYVnqvXq0PRIe\nLGcmvVpURWZo2uwvFJvFQGELlZcE8Mia6SRvLUMh+6oCF8bJzLPx05V6gTWS\nXW0LK8a0ehZ8utwgiVubgEQDRMQDvIsCJtiNlrjSte/6zsHpxATCRYoNwmX9\n4XFQEPgdjvOpmgXJMcBmf76panzlRHxQwlAEnc5znC/xuYLk+Qyl9TdWGQHn\nKIY9QufSoYfrCLpr0Q/hrI0Jtt9KCgjeuLU7LkCSMXOoIpoW7E0BuSQ9ALgL\nWv1d6dwiPb5JQVlsz2QaKA0hEG/ro5juHEgK/XICy97q6v5VUEov2Bf88ApN\nTIVjUiieu04G1+bJXWWS7RPqm+SlQc8qNetS0g+5/ufpyJXk3J8VUXXT1AkU\n7bqm\r\n=jisM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlAtK+NWesJH+I1KYGpXQv/dNM/SIl9VAZNTMvpI2DvAiBk9kqTMw81PJH9SbIv+0A8WzsUcPuavaIfULi3AGCJTA=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.0.2_1612689426319_0.8116694951571561"},"_hasShrinkwrap":false},"1.1.0":{"name":"@ailhc/enet-pbws","version":"1.1.0","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":[],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":"./dist/es/lib/index.mjs","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","directories":{"dist":"dist"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.1.0","egf-protobuf":"^1.3.2","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.1.0","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-DWEbS0+yUMSpjoG9ssZNeYQ2YmAKNurDr4S63RsUr843s6HL4jyX7ZlE0bX4ugQmGevl68yTOmbCy/THeFQo9w==","shasum":"7719f55bceb87e262f4e736fc0fad2af212a3292","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.1.0.tgz","fileCount":27,"unpackedSize":973160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH9x4CRA9TVsSAnZWagAAd2gQAIRRyIC0gypfEkrmbvab\nj4GqgWO4jr9Ncc9XAnD0Q2LjcGq6evCtae2XLCkRl/8Fw/1h8u0BJonBi/ZA\nTzX+Ls+7IxfAmaC014KuR8XOsXo/zlgLoI7aNZx+Q1MAy1fIbiSfzp3N6kKT\ncCrLwuvvu/sdtxn2fcE9jd340L6/kW+wGS/Ezk7vZXpfrL3YzY/IgEqB+xam\ndEs0A51Fhpry6jqPmCZo9H8X3cHzbnbjHdZCy3Nv6Ib9uI3Hgxd/g707eFTM\n1CoU0Bv1YAMRNPuQwVIDtm9rq2FGO8oQ0VrSTjwVA+9O7iQAiH7D6Avsp5Z8\ncoOoxYfz0B+2JZ/u/iDD15wFIY0O9tvU4pC9PCI+Z9BAMkvwjaGPqc8+aHhO\nABYXOqbd63fHcNyZ/YXBJTGx07LVf0QhCqWw5PxKF1WZoMv3mX05jFp4Tw3D\nJBLOB4tlfRlv2LvRmFqmKQ9tesDxmdtn1QBT6HrOwKRnHmrhtGQclyClxH7U\n6+8x73AcPVITmMrdlhnVc1z8PzcwhbYMX5YcTPKYkrjcrmNdFGOwFjMlsUJM\n3loo1pC9WB34NtB3ufVoSO3vHk97fWAiOG0SsYCJPhXeKNOitbwVBtcI3SRA\nKGJ2CJgxhgrqr1FiFao1V5ZWi6JNbUrXNlbXdSGlFE5Rl8lZnCnQabtvot+9\nGbuJ\r\n=Jchx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDB0PWs20t8bVKzOw/5nvYjegb4ZGQpwZoH5GcxFfitnAiEAvzMC6oumpZyUyKOwWUGvOfYnqgUxh1ZjQuY7gUVYENM="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.1.0_1612700792483_0.8624691282503716"},"_hasShrinkwrap":false},"1.1.4":{"name":"@ailhc/enet-pbws","version":"1.1.4","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":["net","game","websocket","socket","protobuf"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":"./dist/es/lib/index.mjs","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","directories":{"dist":"dist"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.1.3","egf-protobuf":"^1.3.4","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.1.4","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-Jq2sGVr46N5sIWTInrNvY4MdVB++x2GI22etfWe4y+h9FyCej0z+terBzO0oKMOQxGP5ONV06D7NtqKQ14NnSw==","shasum":"d6bed80d50e5fd7093094e36dbd0be22ca88d7a1","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.1.4.tgz","fileCount":27,"unpackedSize":979565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLeyWCRA9TVsSAnZWagAAt3EP/3gOiVtkevBiHBkm7nZ9\nVcQ+5MJLG0RnRqxujlRUyV0av/kjtrW8+SsGsjVpShxxyQzazsHAhX0lIh+A\nGu7aSZxm28kEMsiQ3aLcyv/+0DZxH0tHnEhCgKuwsFJ18kpguqvWAb/cSHAM\nKBHYJpc+pLV3OqKF4AURr4odK+TbXmQxAgcFg7tzKKAm5ezZX6GrDyE+o+Qk\nfnNgBW+BPZjxEhWobqSUhYZYtuO2HPIajLLtDi5XmAquDTk3f4MXB8LWQHfY\nyvA9jZH0OzANa/dCFaDMI9GD/3mEQNAOt2zgyqaORzC2x708suA5kMD0S1wL\nI0IvGilnXhkRAs1MLMoGOaqQxJoKcFQ1l8F/9QFBxEtHxX3Pa1+7DULyNJIW\nWwtzPO1tLFBPDxgQJ3LqDTkYfiufZVEFE9P/63aFwIwNVOCYocZHZcTmGLCj\nF0lvO3IiG465Q3e6hWR/QiCVAcXX2s7xg0eARO94Co6glL6+P/Cv8Oy5Z9K1\nHNDJWZ/ZLq/xZuyNb+ERHctAegrB8vERQ2Z6uf/dIp7LuwtDy4OuMyWcLNrb\nGmYK4fIXYDn+7CvjzVH6qGQx3Cexe+Kg2HsVOQAp6LzUX7NpxKo2lvfT/ONu\ndCbdeY7lgDsiM00+wz53Ruc4qynV1J0Yv9d5uZHy5DK6LYmOmRNKZcaGrV+m\neRYa\r\n=XfTc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSxI6cmhXvUPtBRnSyJsqW7pIUbMULyGk+6IE2S8IW/gIhAKdNTdaqGLpFU4H/I1n2Wbuy8uhv6Yy8TCAaUk53bMJk"}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.1.4_1613622422035_0.30192435237574533"},"_hasShrinkwrap":false},"1.2.0":{"name":"@ailhc/enet-pbws","version":"1.2.0","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":["net","game","websocket","socket","protobuf"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":"./dist/es/lib/index.mjs","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","directories":{"dist":"dist"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.2.0","egf-protobuf":"^1.3.4","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.2.0","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-qeEKG9g340lM5iu53zIZwRXey/99WtjO3YXcfPaTdZyiZMh6XT538XbQwtRgeIwXLj7CHuqv5IltRlDR60ehlA==","shasum":"f35493bf55c859a855a54efc860da438ce9ab34f","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.2.0.tgz","fileCount":27,"unpackedSize":1010998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLhMDCRA9TVsSAnZWagAAF10QAJ/7faCsdsrEj/hcZnxA\nUNbTqrpNOskazGl25zVTIWM1Q6cVFIQFiuRlnoZXvuBvK8Pni6ZbOAIUdzSz\nfvJSryZ7Mrb3AEP4CslGeNXZGcMKVDFXVE5/CLpOst5paaosMumQAq0yhnfA\nD76+RhYzJc7sGJheP1vUrapEy0woxsEKN7XAmkL3GhNxkqhROaSO30I4IPJv\n0ZXFF+3DZhM7tNXAbwbXBz6UVZdbDiykxYff/g+jGzQbGkqRvYsimHBkW5IH\ngDQQxkw1i4Ytx/sIliwQKWpe5vQ7z2XylimnXa+TftuZtJqVG4QbawuSDU37\nUedwY4v/pC1JPbLiV4b2YhCSQ6q1Mk683d985z0D6cslNrEYvL3/Kii9Pknq\nI9fYtV9iyM1HG31yqiTkWf2Gs/XXahlj0+K5CMFgd4HSToiI7LriG4ELXbAl\nncgDlY7fYYOknvIcFDOuFvxq4aEbzTaaGpjtZ4wkXbuhF1wMYClgNgYHzMhF\nzvPPnskeB0pBTmNlCaJCk1RHyl+8PvwPEiIHU+H9z8cjQm/Ug1bS5bcWZh3I\n3wm1WFAt9fBwikos3v+QfajCx76e823doNZfaP8sE6gxl1K7NbLv190Xlspi\nfTE+a/ReEI2h0tmfPMJcTZbbjO8dnw7PmieDzC34s/0ZTF94EsRlIKDo0Hfx\nXFqz\r\n=brso\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcL8jZ9cxJxEleVaAAQlbYxk/1hY7F3BNtQhJSA8KvbAIgV/H5lCIt5/8Y17lWHoCBDE1hJH2C68kXqqb5dB7nXAs="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.2.0_1613632259032_0.06800569398402412"},"_hasShrinkwrap":false},"1.2.2":{"name":"@ailhc/enet-pbws","version":"1.2.2","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":["net","game","websocket","socket","protobuf"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":"./dist/es/lib/index.mjs","main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","directories":{"dist":"dist"},"scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.2.1","egf-protobuf":"^1.3.5","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.2.2","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-A9H3JoM9RQDLjR3vEkDjagaS/ylzAUcgklocwRYfJFroFuJL5DANFyI2XSvYcuQwpFmM7Z9mIyrD9TU/mLXjYw==","shasum":"5ab1053d38723c6e02afe0323f6c502f2ef2f275","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.2.2.tgz","fileCount":27,"unpackedSize":977808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXCbnCRA9TVsSAnZWagAA3S8QAJDaDgYndYYn+rKpNXs3\nqb2IFySIrHo8N8Z+aLVwo61TDALHhoHdvHtDnReqUPBtT0IJwIyICRqqlbga\nXgFkjgU9Ms4PJH+2fSCx4CQiHubeFhs75S7VNDj3EtCu75CC+zRRfrJYYf7J\n0hgNRbTiiK4sv9g8LB8pc0jDLohYpHHV4D7tF5wXdjrVbwN0VwIPR3rI4s9C\n5UmtBUKNfGtWJs41d6Lj+VWV+Tqvnbm4PeKpAugnhO47PmexUwpGdcdCw9HO\nPaGEqKcN55AneV4Juk0QOX4dxymV3Z1Dw5NSQwhhZRV4M88tGq9REcl9mOOa\nP66F4M0qITHLf+J+Eb1Nzn6vRkP0zz05Ogn7vUGm6oAF6kTHyQ9KT+4eg6PA\nsKaizxy8dRT0LzgtBkcBb+Fda8iBsR20lKSjDlWTtMLLMT9W59vJ1FYxDKX6\nx8LhefteM0AMrAAaAR6wONeg6Jd5RyXygVWq3Ezy1rH6CK9PJGFWeiCgqbsI\n6eYlLBuwdx+crJ0nQBmg5vBxp9tXDvGwFokSooO1DJ9xxb/jnwF/8IV6q1Sp\n20+Yz7kvbofi8S/zkBgseFcorQpFUX+XTDm0e8gtmH9QWH39orG7/o+8gmqn\nktPWcPyHs7fMJSn7sKL7kjfVFpkFmHR7z7VBDuaIlY1bwIoxgXCDxhuP4v5I\nfJL0\r\n=02qs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxV4jbULQ9hDmYI6/F7SCcKkE1o85oYjqOvvIR7q9GrAiEArJEqCv+mQuinoyt8duycAx30QbARJQ7B3WwceK3Dbv4="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.2.2_1616652007223_0.9766068032638275"},"_hasShrinkwrap":false},"1.2.3":{"name":"@ailhc/enet-pbws","version":"1.2.3","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":["net","game","websocket","socket","protobuf"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.2.2","egf-protobuf":"^1.3.6","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.2.3","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-9WUOTCiLKM7EIWjcFkgGnofrI6OgbpvMwCoE1uaDronRxywNJW5pocNiEyKX0O1BSV91dxWYSheEm2kJ1HzBsw==","shasum":"e634ea25e40af26b7cafc20a0325e7fe60c30e87","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.2.3.tgz","fileCount":27,"unpackedSize":978164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDoNCRA9TVsSAnZWagAAu6IP/ieVmyFaM6toxL2eY7AM\n6/gEmG1Fma996YlQx3uqq4H5TKyMnQDt2HC9H0UNif7eUS/mfBkCcpQZ8pDd\nxwuh8cT8KQuwLuX1+3BD4ScJKYFEVvXvIA7spNX7OfefsLVPRVx8i8epR6Q+\nP6+Rrjs+9FnGis+1naSdkE632cA5b6S5/dHCkQ1yyf0No5/fjhsQZDwQ6l0y\nRvb9V9CMi29UNRtriDnmS0KBrdhoRFrd3bTXxpViU8L1ZmaSuKVgHeMq4nnW\n1pieE1YoDSbvWOvqTW4qkRpsroX03c1gA6o6FKL3UpROR8b4WAbBADI5bI2e\nmT6qB8zIwwgWiEIMiuW4T8hr3XfAPQuWpO+onE/CYsSwxq3ndEL70murd6He\nmLvX92IADiUPpkb5h3tooVfrP96dG7gXYmsXv9EQibGT9nDHVVnPFpk/5/9+\nBF4MrdMAqhjqjLvGHJCn0dZohi+PeEL6EHsUHsGDT0O6HNlbA0acODF5sa5P\ngvhjUOH2Qw6pSXkzIRWX/RYOdq9Ogs29roCVEU2G/SpXvIMuvT8G2LbPCjcA\ndAGqQovcUg+vGkvVWWkJyH4esmhXCkGDpLSaErz+vtaOUeLdqR/5TgQ4j5NC\n+MWwf5umVM1nST45ImeyS8SAsmuBWCCw3MkLe2UbyZ5u3VfX8RuEJhFX80YN\n07c4\r\n=8xrJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqYFz/pHKDsiYLR82agJWBRc2wiFXep7rWTUHhN/TpGAiEA/Ef+L17V7C71HRPa5HNXhcSPOeR0QO/3wzs17n6a6Ys="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.2.3_1617181196555_0.02985882629231651"},"_hasShrinkwrap":false},"1.2.4":{"name":"@ailhc/enet-pbws","version":"1.2.4","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":["net","game","websocket","socket","protobuf"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"watch:cjs":"egf build -w true -f cjs","build:cjs":"egf build -f cjs -m true","build:es":"egf build -f es -m true","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.2.3","egf-protobuf":"^1.3.6","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.2.4","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-Qj32OUG5covfmNs/1rIBoYuGLj/3Mbqmwl+bu337NQU2tIOTn+v1vRvqAqpNxUewESMNBLDjinGOT3tsI+8q0A==","shasum":"3fcf51134e7419ad6eee6313a4a4291721f29d60","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.2.4.tgz","fileCount":13,"unpackedSize":294979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgguyECRA9TVsSAnZWagAAZvwP/2ezqhIQdV5tWUgboZI+\nyoxxVIFK6M0kiS1cDPj3XHV5pI2Oq82+068jmRoXNXwR04b6SHzSqJIaNso/\nx+ZjeKInKB/ADpp5szQPy011w7CWingL4oEKJd6i10paXndYX37bMXMF4FWC\nq+ZYLdWmmv380u4HFKu1LHiY6yvFuwxjtTith6vBxaLjzIaod10+iDkxL8sJ\nA08L0rYD97aLeQa86SLTpu7FB1JfQ+Ycq/BzXwQuFk/5ugX3MVzbRz+kfwWQ\n+O0G/lkI5AWUqJifxyWRlGCHN1QG/2H4nBHkFHBHi/tn8iu/HuGn4snPPhYa\nDYwwhMd5+v8SoPUc+uymZVKKPLTNmtl0Fe1xxAbl8IoAZVa4XpUxV49WDRGD\nf+ETs5ICrXpzBv30dYpxx5Z/aSEX+OOSbnq2lHimCJbjGHiakH2HCRn2EzCz\naMLCkCrOZN0nBfQQDto2lOt+L7vcBIVsz0j5+1Pu0wekaZjoKT50lIK9GQee\nIwgEK7G8v1ZXi/pcKUSf7A31DjBgx9egE5q4I/D3ffaHY9JJhib1sWEoSjfO\nkTarREOd8r1P+S4DArT2iXAMP/tpn44nNi/m9RHIGoJNj7/WWlBUn5CCV/u2\ni6AMR5jC/UZ+mhS4Co1qAN1r+2DpD0RjZUvM2uPGag5gCC4DMB3zGNasAkXR\n1tKk\r\n=dor7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpfLxq+URi+/RH3HuRX/t8mwSjqzhRZG/YKONGJqEUEAiAaKaGO4xZPR5w5n2NVsQlcmVt86UPmxwRutd70bdilSg=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.2.4_1619192964277_0.48298860315878533"},"_hasShrinkwrap":false},"1.2.5":{"name":"@ailhc/enet-pbws","version":"1.2.5","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":["net","game","websocket","socket","protobuf"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.2.4","egf-protobuf":"^1.3.6","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.2.5","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jhw3MP/5X4imLppfIcq16VaE7AuJx04t7t+78mRciOGBdgNKUneQDkIqr/b4FauE/nnLr24PIJhk4fDDS9PNCQ==","shasum":"03a87b3478b275ebeeb60c235d72a6f602c12635","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.2.5.tgz","fileCount":22,"unpackedSize":670635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl6/OCRA9TVsSAnZWagAAoIsP/A91Hu02854brCZlVwEL\nWkqc2J5LJy8+29BmpPzKm66ffTfCV6c9czed8r7DExOnNbAxp/ENmW+gg+TJ\n0NGqvUHwz7uLdKtZDXtvrxhodWMwNMnrmf9xcUM3d7QWBT1mF1kmCAh9GlOT\ndzdgyNUC+Ha3UJt0lH87aUfscE7z2A2Hob9nVXBD5ZYqFqeyduxpOqIQBfov\nmUpRfKYDiTtbT7dT/wLXF4yXrN3e6YaWoc9kdI5KD5KS6bo80QDs/cOhTzPV\noCg4+j/2x2K88F5MXxSDO/a8TvvU30SLWnQ4ekaBzokyWs1pfm/F3HxkLrfY\ncvLw1khkGZm4gNONCFhLZoDhFZzAZcnzF0pWp/NrYLIEbO8TbWXdVesi1Gwp\nNrfhKuoHrWZkgsGhsK5vnhcCembeaQMCuMEYXI5AQ4Is+6NKcSrt2sPyYSUi\nv6Najfw4JhWtNab1bP7gyu7SpSmaJW+VSfG90sDd/fEWQ+iVpGR2qAlWX79N\nF3wa281jijFPDideS/MB11K+EGPmJVAa5+OTJp4PJQe87Kl1J9YjuTBgw4f3\nvZtS10oCGR8nYi7gGjXsFZctA8g2U/llmOPbYTgqEuklBhbQtHFyROtT4Jx0\nO5mo+efE0MuEd0JydDX1lEd0Rbh4mwFzi21FwFcafRKKmrd8Ol9B3ZjFNaLt\n3C9U\r\n=/Hax\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH89BR3IRDXK80B1xKp7IGRfWUzxv6cWUae/h/lF/BXaAiAm7OIopM7mDb5Jvepw3CXLG8VHSfW6UrckEUrB/F9CKg=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.2.5_1620553677793_0.7769265119476159"},"_hasShrinkwrap":false},"1.2.6":{"name":"@ailhc/enet-pbws","version":"1.2.6","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":["net","game","websocket","socket","protobuf"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.2.5","egf-protobuf":"^1.3.6","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.2.6","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-chLRi0KbGXKbPTGZOytYLpTY+5Te8bdnGKxla2MBh+8Kmnl8hmFaLSR3XOv0HMje/LueLHb9Q43+zWGFi1KtWA==","shasum":"b2c788ca1b508ab9902e099368e34eecd75cb35a","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.2.6.tgz","fileCount":22,"unpackedSize":671186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn5lqCRA9TVsSAnZWagAApaoP+gOBaH7vqC/rZraBK+sW\nF5cmOzCCgA0gAmNcQK+ohFWxvozhubnL5+KShzzPqyVOViQDISFoCEDIsc4N\n/O8UiNZ4lyrO/cv3KZnejdGkpOpgr1vFuKQvs2MAA1zSAnpVK1TiCSOrN8C9\nHGsHTn0xzd1U0uz8mVigZsCpC0fRWpiOylQidjMDUMkA3O0j2LGkopmZGT3R\nNio4lXiWXzegd2/Z+iRO+ghkXoDS5WT2aDq3sBd3m/ltSokjFA4cz1Yrw+T2\n+fez3TwZHv9wp2FpfLlrk33U2xh8Kd77YemDw+QSdcooyn54Ueb8wDhMI/fj\ngAGGZCpkYYiYRvpBvFmsb5OWxOlNjcNe0rVYW0gVFI/7/zintVPf4QBjFUeR\njKU0qfXfI/NzBctm+6KMgIo7+OLwAzvPXly9rFa3U7o8CoRAcq4pjQVA6C97\n3My29coKHXxq/9Y0nETZSVFuafEC0LEQofin0+7dZnq7ZPgYX3FD83XViD2W\npcngrfAMJwBcfO0ACnH84xNaqS3kOVQvYB8lxGC1jNDNuDrGD/FTrOmaokJp\nTYXhLi+I2fWpcgAEXmlSRqOQd/thhaye79dkEAVCPB+QZTQm+84nrmnK1p9q\nfr+U49C5Fc0twpPxS4evFtBr+SbVJi5vt2HAhjd9oNbZAu/ohIZAUw8gsxy/\nGCYI\r\n=MjFP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYbooJQ6MSEE94+8ADyXYUmm8SlriNcYWm3FDtnfanEQIhAO9VP5p4CG3dY/NIkbCREV5M6DBIJAR/imcIbU6TQmPq"}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.2.6_1621072234071_0.6705995798551596"},"_hasShrinkwrap":false},"1.2.7":{"name":"@ailhc/enet-pbws","version":"1.2.7","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":["net","game","websocket","socket","protobuf"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.2.6","egf-protobuf":"^1.3.6","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.2.7","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-wLJfqZnY3YXzAVGf+8K1r1adBM3lp70eNcIYb8RP87jp6+6SZ7AqatlepKHKzPZaqrAtxn7ZZJWxN6D0K8JnHQ==","shasum":"0b18a220fa73a0905b15978e461349bf7700162a","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.2.7.tgz","fileCount":22,"unpackedSize":671377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvkERCRA9TVsSAnZWagAALWQQAJCk/mHeoueDmbR/HbLc\ngtarY/is6TXpFW00uGWQoYXmy8Crue6AW2+zN2pVQRr+hZ4Y1wh06udx2nlQ\nbirAYgM0z37H08doFLffOGNTg7/ApNradFKOw8YRp7IoiX0nSsRuoZTKWqpk\nMzUH0hMds2ARYCh5YERAdzcKkuiBFTDTNSKSXxuN0qkrhXUO15Lzy4ZO7izw\nsTLtgGPDTlRmlWwgXtUJWcfwev58OTJqdL/kk+xtWRWjGdTeNS6jzsPQVrA+\njgLz2HtNAVI8KP2mtI9J1iDvgezekYpgwEPWvU4AramrfgsqAlbHDd34YKQP\n+2SoC0T9qOFjz2EZzeVCV1OFHk8sJMrq7DBeYnaun9Knd6z0hv2vyHtUI/04\n1QgThB6GpWhBgSx1xtTo8H2y4qIc/mF/XyeFi24SSnlXwDef/7apIzBCevxQ\nzr0QSgq4nTEnAlqO15TsMKyeOPSK2XCzpP31nTL+L3VjPySt/luSBZxoYZF1\n2ICmalSES5ztwSkurxd1h7gMcdQFR4EusM7YV7Z1d7WUrMAxmtyXY48Gtevf\nFYlIy3RnTifB1idMyvdv+6g6hiGwVLwwOCZtLSZ6O7fC+//phu0rjZCcvkOB\nfuYw9Neo2yoT/shEH1Ay2U2YdZ58j2QOBWC2CT4J0xa/2D1nUJPz0sRaRdBb\nL5Bp\r\n=d46j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuEQ9UmGTRobuL4ytgPFQG/+taAFA61gIzzoL5moDW/QIhANme7m4M3b29vqWQaKeE/HLWoWD94CiLw3d+uRojP45Q"}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.2.7_1623081233197_0.259179523393833"},"_hasShrinkwrap":false},"1.2.8":{"name":"@ailhc/enet-pbws","version":"1.2.8","description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","keywords":["net","game","websocket","socket","protobuf"],"author":{"name":"AILHC","email":"505126057@qq.com"},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"exports":{"require":"./dist/cjs/lib/index.js","import":"./dist/es/lib/index.mjs"},"main":"dist/cjs/lib/index.js","module":"dist/es/lib/index.mjs","typings":"dist/cjs/types","scripts":{"watch:cjs":"egf build -w true -f cjs -s inline","build:cjs":"egf build -f cjs -m true -s inline","build:es":"egf build -f es -m true -s inline","build:umd":"egf build -f umd -m true","build:iife":"egf build -f iife -m true","build:system":"egf build -f system -m true -s inline","clean-dist":"rimraf dist","build:all":"npm run clean-dist &&  npm run build:cjs&&npm run build:es&&npm run build:umd&&npm run build:iife&&npm run build:system","test":"cross-var lerna exec --scope $npm_package_name --concurrency 1 -- jest --config=../../jest.config.js --roots $PWD","initPb":"egf-pb init","genProtoJs":"egf-pb generate"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","devDependencies":{"@ailhc/enet":"^1.2.7","egf-protobuf":"^1.3.6","mock-socket":"^9.0.3"},"_id":"@ailhc/enet-pbws@1.2.8","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-K5GpqB/GTBUH4yVfTiQFHoCW/FocX/J+bIoqqzufijS2+1MqBaxvaKg6g4f089dXdyLcX+7beqGdnmxgvOAAHw==","shasum":"82807b7f4c33c05a8e142d920bf11c51a5503191","tarball":"https://registry.npmjs.org/@ailhc/enet-pbws/-/enet-pbws-1.2.8.tgz","fileCount":22,"unpackedSize":671568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwixDCRA9TVsSAnZWagAAVJMP/A8xr20z/Co0FIboJekz\nIG6nFQsT3e5uuuGbf0ji1TC1lxTjg57vLZNmWBlHOUinGMVgC/+zs7AQBYe1\ngXgtEKdyrXNqjydu9oJ392R4/iV54y4aUZXH2FSo2wBEtkd+3+3KZNnDkT0Q\nnHOxxLtJJb0KOYggWJi6U3HXKj6+s+kRpoaOoh7wnNvDYhESw8eGd6+B1wmP\nQWhBNVkBorD8CKCPHSmypc4EYDnGcV1scOwUpc+IQHAUqrJDOy/g6WXjGd9V\nSC5bgQK4sBhGtYVu4dz7FfdopU043JPpxcgDv2gMpuQhhfAcb90i21xfPAWF\nKNGA+R0LeOsK32XeSK8vRezxMChVSgIxVQvXeu4B5o4u5rSySYHLs+bGCVJK\n70hUlHEHTiehJk1G9gmqXvWpR2ub4j4OTOMRVC6rYmUEo4FweaQjZY5AMErA\na9VfzsmkyqWvX7V17eGT67QQNNOeEAAp+8wOcVwVHIEPTFkEirQaArWs7mgs\nQMz2w17IpOE0lKjdnB9SzVRhL7V8oMwj7a+tc/m0lS9WWJANKWNwDXZXGXek\nl5Dc/teTz9m4ZMTcMnG5173wUenzPKGFnW/+S7L/L958sJQEKF3vVRRFM6Hi\nxSMZ7mWLTXaI6ur3PTvWmiFTVQv6v8Feiy11WBkeXp1BdfQatG+yq7EQUC+O\nc0Ad\r\n=NYdZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtE0rAdNn0Z95G6BFeZT7ID/5OqrJp788vi8/cpnqB6AiAzTQ4TUhJFTy+ggZ94ojjkWgwUpTtGwFEE85/CA1cRQg=="}]},"_npmUser":{"name":"ailhc","email":"505126057@qq.com"},"directories":{},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/enet-pbws_1.2.8_1623338051302_0.310853965938098"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-17T12:37:41.056Z","1.0.0":"2021-01-17T12:37:41.316Z","modified":"2022-04-04T12:18:22.990Z","1.0.2":"2021-02-07T09:17:06.503Z","1.1.0":"2021-02-07T12:26:32.680Z","1.1.4":"2021-02-18T04:27:02.254Z","1.2.0":"2021-02-18T07:10:59.331Z","1.2.2":"2021-03-25T06:00:07.471Z","1.2.3":"2021-03-31T08:59:56.746Z","1.2.4":"2021-04-23T15:49:24.425Z","1.2.5":"2021-05-09T09:47:57.948Z","1.2.6":"2021-05-15T09:50:34.215Z","1.2.7":"2021-06-07T15:53:53.385Z","1.2.8":"2021-06-10T15:14:11.475Z"},"maintainers":[{"name":"ailhc","email":"505126057@qq.com"}],"description":"General front-end Socket network management module, with high scalability, development does not need to care about the implementation of the underlying socket, communication protocols, developers can customize the implementation of different underlying so","homepage":"https://github.com/AILHC/EasyGameFrameworkOpen/tree/main/packages/enet-pbws#readme","keywords":["net","game","websocket","socket","protobuf"],"repository":{"type":"git","url":"git+https://github.com/AILHC/EasyGameFrameworkOpen.git"},"author":{"name":"AILHC","email":"505126057@qq.com"},"bugs":{"url":"https://github.com/AILHC/EasyGameFrameworkOpen/issues"},"license":"MIT","readme":"# `@ailhc/enet-pbws`\n## 介绍\n基于enet和protobuf 的协议处理层库\n\n## 特性\n\n1. 基于protobuf的静态protojs文件:适用多种运行环境\n2. 零依赖\n3. 前后端通用\n\n## 安装\n1. 通过npm安装\n\t```bash\n    npm i @ailhc/enet-pbws   \n    ```\n    \t\n2. 本地link npm包\n\t\n    a. clone 项目仓库\n    \n       ```bash\n        git clone https://github.com/AILHC/EasyGameFrameworkOpen\n       ```\n        \n    b. 在packages/enet-pbws文件夹下 \n\n    \t```bash\n        npm link\n        ```\n    \n    c. 在项目游戏项目目录下 \n        ```bash\n        npm link @ailhc/enet-pbws \n        ```   \n3. 使用源码\n\t\n    a. clone 项目仓库\n        ```bash\n        git clone https://github.com/AILHC/EasyGameFrameworkOpen\n        ```\n    b. 直接复制packages/enet-pbws/src下的ts源码到项目文件夹下使用(排除index.ts)\n## 使用\n\n```ts\n//注入NetNode，具体使用可见examples/egf-net-ws/egf-ccc-net-ws/assets/testcases/protobuf-test\nconst netMgr = new NetNode<string>();\nconst protoHandler = new PbProtoHandler(pb_test);\nnetMgr.init({\n    protoHandler: protoHandler\n})\n//也可单独使用,具体使用可见examples/egf-net-ws/egf-net-ws-server/src/ws-server.ts\nthis.protoHandler = new PbProtoHandler(global.pb_test)\nconst dpkg = this.protoHandler.decodePkg(message);\n```\n## [CHANGELOG](packages/enet-pbws/CHANGELOG.md)\n\n","readmeFilename":"README.md"}