{"_id":"@36node/template-tcp","_rev":"94-ee5a03667bf49f06de2c3d1cf73c4ba8","name":"@36node/template-tcp","dist-tags":{"latest":"0.6.52"},"versions":{"0.2.4":{"name":"@36node/template-tcp","version":"0.2.4","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["yarn format","git add"]},"devDependencies":{"@36node/babel":"*","@36node/eslint-config":"0.1.0","@commitlint/cli":"6.1.0","@commitlint/config-conventional":"6.1.0","husky":"1.0.0-rc.13","jest":"23.4.2","lint-staged":"7.2.0","nodemon":"1.18.3","prettier":"1.13.7","standard-version":"4.4.0"},"dependencies":{"@36node/whisper":"0.1.0","dotenv":"6.0.0","only":"0.0.2"},"gitHead":"9bf09e441c5a18b8ad5becdb27d79d371edaf087","_id":"@36node/template-tcp@0.2.4","dist":{"shasum":"233d068447cf4b004c42f0b98fa418e85f337112","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.4.tgz","integrity":"sha512-ERm5EVc4Va63HLnysq1T1WNZ5sTyOWd2l+dCAVBhTbtBcoqSrjqWt5+zI5lSgkPa9uv8t+PHVKGaMhh6shKkeA==","fileCount":14,"unpackedSize":16023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo1ZWCRA9TVsSAnZWagAAInoP/R3AaV8SAfs0dbqwsClg\nY+9CZ4g94tarsZZb4OaG6ZYutX5jsAvEoWJUdg5ayul/nE2SD5X9qkHeYpcW\nbxM1bqS6BRIOYMTkLaYEJBccls0GggC4tiXiJuHnsrrn6brsRU63ChGa26xJ\nRz0SEW7m0XlSp30kTn7zcNXWc8kDZcwOI8bCURjl3ivFnhAJVs7IE/Dz5L2Z\nGL/OlPiw7slcDCTckOw6FE0J82uRoV261IImNFTJIOLJP318dmP6kisYNjYS\nO0BusgFeY3pT/I8UBqcs+mKO2obx5rqfEToXudfgBiKE6iZcoowqanywEI6r\nQmWwMmPkbHNeS7xk8+/ysGq1tbe1lTXLGV8wo6flvTx90+qv+gVBibCccLzO\nVOvrr0UFIx4oMd3SHqmV9sE+r81fWiAySjzYC8VfHMyNxbqHHiM1ySYNhxVU\n+Zk7cOP2yDH07w7NXJ0NRMR7tZifufYPzES7lEKLVPVAG9IfmmSmkko1Tmp5\n46lKAZ+3VjbYQ33wPy7b+h56IT1PD7pIFVCiIEf72zTEnAOFVKpvWXluvwnt\nRz+JZDux24kJCLuziXn/AthfhVajrkgLDv5bkevEvxXVKoON7JL6BbB6AoMU\nvBlbrXZ2oqqHupEu6GxDbP3ju69cgdluw2BH/ytlid2QAh7Hfwloum6R7Oz1\npV0g\r\n=nWNe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgG44jA4U8KptdwmB2LCH02nPxO3Z2w5PVrA5C3uknqwIgZ/qYgFFf3p0EnnCr/im0XBg54rsp7Xhcitp6R5mWB84="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.4_1537431126323_0.4207407568896788"},"_hasShrinkwrap":false},"0.2.5":{"name":"@36node/template-tcp","version":"0.2.5","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["yarn format","git add"]},"devDependencies":{"@36node/babel":"*","@36node/eslint-config":"0.1.0","@commitlint/cli":"6.1.0","@commitlint/config-conventional":"6.1.0","husky":"1.0.0-rc.13","jest":"23.4.2","lint-staged":"7.2.0","nodemon":"1.18.3","prettier":"1.13.7","standard-version":"4.4.0"},"dependencies":{"@36node/whisper":"0.1.0","dotenv":"6.0.0","only":"0.0.2"},"gitHead":"ca30cdefaf423eb875cd36e72b4609a828534f31","_id":"@36node/template-tcp@0.2.5","dist":{"shasum":"536bbbc3d2364e009f9b264657be7e8d7a66a627","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.5.tgz","integrity":"sha512-3SVkQocdYUJiCuulNPvUnm7lBiRWoiiVbIMKUHc2vtZA/qzasLgYGXttoqG31SPHOrQtanTaK88PIdh476jc4A==","fileCount":14,"unpackedSize":16360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo1gkCRA9TVsSAnZWagAA6QkP/1AgF+FP4tEINSPm2LTw\nuz9Ix2vejeI+q22f/6WFFB1mco3c+Xkg1XoGfM4+BKSoNJ3ZFMW0ig7xc9Pi\nCC3XKHLBsFOMLSpP6SPTlAGgnoUo+dbmpXjvvH8A8L41SOCNLkn0/Rrp2Zo+\niA0e8Wmwhhoe4hZnSsPOOtT1YK+Qb5+TxymvJDZKS1QC7+tE0I/rPLLM3cPk\nLupxPS8rUhzm/0TDTHtPYf4MuEwF2G4mYojHHQ9ZjZK5Lxf36KRRXB5fjs31\n7RSDcij6y1j0Yi100foWDu0KGzjqYymsWUfv9KN0m3MYtQaWxBWHOk5+exxP\nN8z4slXtkzjLt73zFf4SrQ6ZYh4OjImyvzqIZYhw4UZluuktKd3Ai+tQj5Z2\nJd8R6DbGP/PCe0VxVtlmrFWm0KqHJKBWeh/vUWVBf9hqzGnU7Pkr+lBcFXIw\nBnt6pIqQX/kw2E5w/8pJWYUkECj/WnbmiULZ55Zkxbc5auYCgzLBETKdaD/A\nsGMIRXlV4fuyZnaegke298azhnn7n7v4I8QeOnisItDzL6beCYloCF3P5RM5\n2TDs+LieEvTIf+INnvvz1XksgFqDX76trhIVEVo480aYD6gXjcX3zXHpjEq9\njRXaKWtmPlT7ToyDm/DOeZa+vXeFrkHqOYGsG54R2NjPgx3z/lOlmIog19Ks\nqqA1\r\n=k/5m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDaHDUoF3S+NkkY6Bb/lkIo+2tsNtgW/EAZG1E2xdjSAIhALNSg15D19E9aMZnr5Gko2K7oG5abptoF8euWFBYoat+"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.5_1537431588284_0.0332837664803618"},"_hasShrinkwrap":false},"0.2.6":{"name":"@36node/template-tcp","version":"0.2.6","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["yarn format","git add"]},"devDependencies":{"@36node/babel":"*","@36node/eslint-config":"0.1.0","@commitlint/cli":"6.1.0","@commitlint/config-conventional":"6.1.0","husky":"1.0.0-rc.13","jest":"23.4.2","lint-staged":"7.2.0","nodemon":"1.18.3","prettier":"1.13.7","standard-version":"4.4.0"},"dependencies":{"@36node/whisper":"0.1.0","dotenv":"6.0.0","only":"0.0.2"},"gitHead":"b0ea5256636445d1ed1b9b2eef9436c36bcb447d","_id":"@36node/template-tcp@0.2.6","dist":{"shasum":"7a5b705d876d4b5ed33d505902f12811ec6e53de","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.6.tgz","integrity":"sha512-mAT++vUbJezBM66qaHRov1xM9ZIF4IxjRYfREW20l1DTjvQpYhh9S70jSq6TmYNOXZmXQbEhmZFep+7nHP6rjw==","fileCount":14,"unpackedSize":16531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo11jCRA9TVsSAnZWagAAFUMQAKJ/HZIerUmOgFqZEoaC\nLKtes4QRI/wru+S0hAa2jKLV0EPwkkG8s/547NZgzW32jrgNOeqAJ+ZJ9148\n+RkkT7qGn3Rc3+Ip9XnuqECLwqZvRHaAxHIJwUWZ19DxG/PQOAkVlZczlzc/\nSm4C05Nx8QVlxnkj7v0Uu9V752iCr24SzxA7iACuy0f0MwHsA/DDonD0YpsW\nW0GZi1gCXlRrsGySEdunpKoj0w9xD10EbCmpXMguX+W5/yBuxWVPzP2kMdag\ntgxICDpnKvQsBAeG30353ZSt0FQd5vWS+NUiSyHpi2AfIhvB7q8uq14su8ae\nioBqNSwmH/lY11Cc6G4a4llvmEEz4+n0nasUkvk7uET2krFrIuqqe6pKmv9N\nWMmBoB92YXvFPJsXkBHAkstPwbkA2v+IOGvoLb4vTIInjz/HuK9zk5fijHGn\nxwEXr1nZt6wHkMG9MoSWoncvUBzGGlSCH/4Pyx+szENcwcOC1Ndj98Ti3D3H\neWjyXQ6I3XonJKQfsh6+6tjTd5xNLkJaIAR7jzvdwrkECys92mFpHth5kdMM\nKuCZn+cCIBV+qbouC2LQdN1CsSCVeG/pEI9zQ5qOkKGFRPj9W5ujnHAe2FVG\nc1D9jDOO66mPU5WRX7OGlNTOu1G/2L+jn6nsnQDfOdbR/cLIF1KdJGC4LMP7\n3/q6\r\n=9W5f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSImIG3lIhMZ8d0ZOtIZOJE7kWxObrLPRcP9/ncIJVQwIgHiziNkD/iZsFn1vRga5u3yc+4TdwYILcoCe+DpTjocc="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.6_1537432930810_0.4458183854059534"},"_hasShrinkwrap":false},"0.2.7":{"name":"@36node/template-tcp","version":"0.2.7","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["yarn format","git add"]},"devDependencies":{"@36node/babel":"*","@36node/eslint-config":"0.1.0","@commitlint/cli":"6.1.0","@commitlint/config-conventional":"6.1.0","husky":"1.0.0-rc.13","jest":"23.4.2","lint-staged":"7.2.0","nodemon":"1.18.3","prettier":"1.13.7","standard-version":"4.4.0"},"dependencies":{"@36node/whisper":"0.1.0","dotenv":"6.0.0","only":"0.0.2"},"gitHead":"c27a14f2a38b2777ba9a036c7a6379e1d9833e61","_id":"@36node/template-tcp@0.2.7","dist":{"shasum":"57f6f3bf4b0719bb0752cb19e1ee54bfc6fecd04","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.7.tgz","integrity":"sha512-z22wc2XSqObJHbnu+ukiWiFR9FN7Txw4rjSJ9iSgPGQaFXzAXizRa0Q0Z94R4gviNKUvJheXszIK6CpHMzwxsg==","fileCount":14,"unpackedSize":16742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo16eCRA9TVsSAnZWagAAM1gP/1QeCtF32Ofoi9Y4whzF\nO6l+Ds1JIMEp2Hf/FGd6WzUBFITAVORcbPk3ylJabBgvMPOMmwTIk70uEaeC\nDBCBdeWmlYT6KRnB4OSoNnAMEoTH1EOrIwbSUl3S0AWv12f/gwhJ7gHeoGjn\nHFhvl9Vtn3e13v447dqAoffUuO5TmZRQzpQQMEl2ya8QaCp0P18aYaR38OhU\nJBssC+fjQVGmNQHWNnkY/6W20Il8S2DL3GUGPw1S3lsFd3aiyJbCb0pdeLij\nr1N7RUPFAw+msHQoRkbXJFnWDXTIhk3qXTdJbrfJX325X0PxxRs6SAgqbO//\nxSYb7Hc39FIEiLy7X8Qa0g9Nkr5Y+6t1dm8tji1HyThOgM/D0Y7dD/P08etT\ntikDjRb4dOz/C6CP4zXv9biEwJaG4i2b7PNczrjzr9VYaW00pM1jrhUJdGKG\nlsPGaUCZ3xgWBkAwxtwilTeH0XgLdAaNS2JZV6Yc1fwI/lfFtcf1lFKq4Gc1\nZc1te7z0eBaAUJOwcK1dI4W0h5b9KrXADkXG1FacimXb+b61HsaVX3v+h8l8\nJe2F5YwJt0REm8w/wCzm/IxV3XSOK4ptleomSBfq6A1/kx38aPwOlQEcUQs2\nTmCHiw4LV+D/1c0sBfMuy8t5m8It27KlrirTU5X4TDtu7n2Bt6OdQKBLpeLJ\nKWmY\r\n=I/rH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3jIRoOiGN8WUJybWi8Ywlk3pAsmyQeH2B6TDFA4tpRAiEAiYHnxxIau8EnacYexHQSGJ5CWkKqCMFmA4uc39ZpCZ4="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.7_1537433246121_0.1743975779361433"},"_hasShrinkwrap":false},"0.2.9":{"name":"@36node/template-tcp","version":"0.2.9","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["yarn format","git add"]},"devDependencies":{"@36node/babel":"0.0.2","@36node/eslint-config":"0.1.2","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"^23.4.2","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"5ed69d9c48fc0a6e4606ee17e566d767832ab8a9","_id":"@36node/template-tcp@0.2.9","dist":{"shasum":"164a266c9f5a7f42b6ac2931f0d2066c431c0a97","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.9.tgz","integrity":"sha512-TIf5NSM/HDDBwjyaELAhyNE6BUWAypXQ8rEh2YRc4mY0cPT4iBv+ppqPbjrreHWWTa+WLmkE8NJIZSznc7deJA==","fileCount":14,"unpackedSize":17177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpkslCRA9TVsSAnZWagAAntsP/iVGs00TqHZkQOrVdfgl\n6D6MkRY3OsqnZJXtO+J/sLOAnD5t5YEelliAz4bblHUWVeZEpDYUxqjYGQYl\nMNSbbWmVgR4nzVP/spTy2rrHc9vHympPIcKwNw5QAr/dA9Z46oVHY38bYUGZ\nXfarF/YHigIeGukYm3O3vK4TeekPqp+puQ7i6GMisSpJ0SdBZltRnKTm8tpK\nH48RYAiDVQf9ZriHLcS0kOuRiAn6xs85UJefJlU4kyE0vNRzI1Y5NK0hFM1v\nkFdyFwYINaxTgcVN77+RxQpOhTMAyl0PO+j/NgA93IWkfPJ0WAJygdq8Ndwx\nA69WeBnBLK5CixPtjcF2qjjQI4jYqiw+KBjOhdCg+Kv7RjhHF8ZU76R1z22w\n74WS/iaifaGjiwirF0KMNtE3BwIRQzTdPk7HA00mIm+8eQwDdm1ONEnYU9jZ\nA6yjoNQmMcKMlM7KCzLnGd2wTsdaCw/S81BHn5AXq8gWTqCmcGo9SVdHHERU\nXl4wVMv5rgMnP4I/1alhCkmS0VPp37B9zXNMW4MhvU4lRYLqezEk+gP+Uxpv\nd9zBZXvWrwJnCyrDriDnuR7SMaYhTbnxBEuu0FB94HqpLgIF8xmiCKDNCniq\ncP2kTjB+ElDUGR5KfdsWOv8ojbtmzOkj6VgJyKNGh0sRmvXy5Uqx8pqmomiH\nrY2K\r\n=CLnH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdVtdkBnl1i/08Jnorqu/JQy8whX1ehWiUr7QifihWugIhANZ5BruxIUXX/G+N2/OU152SWRm59ETvl9cXWQHFLut8"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.9_1537624868432_0.7926912939506361"},"_hasShrinkwrap":false},"0.2.12":{"name":"@36node/template-tcp","version":"0.2.12","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["yarn format","git add"]},"devDependencies":{"@36node/babel":"^0.1.0","@36node/eslint-config":"^0.1.0","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"^23.4.2","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"f937e48ad9311d4d92e17730553e46438d274042","_id":"@36node/template-tcp@0.2.12","dist":{"shasum":"ae52043a8e0ffe5e072aabdbf813fd05f6babf54","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.12.tgz","integrity":"sha512-sNRanXCz1GBjaz3RLb0X+WzhqSJRdwR/idzL+F3K0Oo5KpdBeEYe8lA1lxS4PlvdJl7XEVMqXp2lnWDcQeTPog==","fileCount":14,"unpackedSize":17915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt/99CRA9TVsSAnZWagAAkE8P/1bdRvm/zvemLX8lJqsW\nUcUwk5xwa28TV6wu3vIPsNIUutr5GGQ21HlTN1PJV0K3iR11TVXxzX2OSd6z\nXxFlRmu9XVLA3oQAJ63EUC6LrmgKROE3ThCj+jLN7f2tAT0X/Konve1vnq3U\nsbap7voKKimtxIh7EZLwGlnVfFezmyDWifGC207cA9R/El3Bq+roH1yKylq8\nnbVlgQkssi3iqYtYlxkkZDv1oqYe97Wj3xDzj4mi/WihO+L5leCGeKagQI6W\npBfpQeGfS84aXgsZlsfzZxcYgJ9N7tLv0WHecrVRSNwQH5xq2RTrbHJRLnj/\nos0kW3mAY80h+ndgnLUfDHloZ9rs2aAlbyZ+oK1rNjzQZXYezhY4FjJI2INr\nTuDHveQObrvQ/Ke/70QCekljvJP/fr/KVTNbopafRQGY7lhZm8f+UgOzpE69\nU5Hli5UwM6G5jYy+xxIoHfgrtxasc0djYX3O69kPCVrvmwCUccBdRgds48yP\nKWB7p7zHtjiLci/pVsYu5FKIQP6UtI3Tn6U1fNfjx6L9cyBe9WPyh6287+CM\n67HLmBZNhHHJqZ+i97YTyJOJFB2AO9lxm4R5pmENd3RqjW9kEte/jrIgEof/\n1hb1A8bq6LpX5A9q67DbzAypaAAcc4gcj3z4GcYC1y2/9rnCXX0eTQrayT0F\ntoXH\r\n=HMzq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEn2kSPIsgkHsVD/CpZaoHmItVL1SGb8mO82dmn9JkWDAiAli3oKfnUzNo0WDtxs2x3DjUXSZ0v3WgqnNBMWkIlNzQ=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.12_1538785148671_0.7309060181847338"},"_hasShrinkwrap":false},"0.2.13":{"name":"@36node/template-tcp","version":"0.2.13","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"yarn lint && yarn test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["yarn format","git add"]},"devDependencies":{"@36node/babel":"^0.1.0","@36node/eslint-config":"^0.1.0","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"^23.4.2","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"b1d79f6a18e8288f191175209d200d340e6865e1","_id":"@36node/template-tcp@0.2.13","dist":{"shasum":"956d81b3d801c22dceef6c783f8dd5e67c4bd52a","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.13.tgz","integrity":"sha512-gXE1+4S3jH5Vw9OVwX3YjDJGrD01CPKTrMZfYBMbTPfveSusNwcfGPwPU2W+32uMXJnaQkRrUMVQajMPa7AidQ==","fileCount":14,"unpackedSize":18167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvL40CRA9TVsSAnZWagAAPKQP/Avi7DpC0k0Q2/a36acy\nV8PKusoQlHjL1BzUWW8AA4ev3AK1QJsTBB3GL9uxZDtt+6KOk4uJGvdNO+8g\nPnJnC1qfyB/Kr+03LgYeMIHJ57iTSS2fJ9lWql6jCMPTcWomIN5v6S/DtAqI\nF+XlPVX8MIXHQSZB3JWpAe5j1PKOP3cLDif+7y+35jrnUmozi20UOOuF/ILM\nwSmkYwplgxC3NauXEYLcxCNgpheOOLABjONeeqIpegLbrOOiJ87K0KLpL0q/\nKXxdXPiaJt+OVJkLgIvp89N/x9/4WtFjpuICGNh6kn0HOr+0cN8iEgaY68zs\nEdzr2YCk3AaqeugQZhJCEgr7qmkggCUST/7PqXqAqyqvEDE9hyF5g0U+EoAw\nzXR55OQOrKDKkZg6KEnG818Q0ijk3UHN+0yQi90QWylwt6Y6EjAI8pb5Ro8W\ngdHjqol5l3Mwsvx/FiM3+Y9mVARntA/vmUXRl2UdKxuVTf5cGLZNVj5m2tTA\ntplXkTi0RCLDW9BhfovbUUFkyY5+nO2XPSgz7bQ73t/qUJGJFqTCYjUN0Uv1\n6tBHnYZ6RcRLhrExLCZbFUla3dPj+GgdDRVUcAD706sn2AX6QuNgB/632eLg\nM8DS75PNfI1Hdj9aVymdWFVltXExB5uXHNi9wn4AYjJHomhXi5oN1euh4kFN\no1B6\r\n=QIN1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzyOZo1H+p0uIFOISIBxEaV58vTOas1eTzKiLjRamAlAiAJZdp9N3DC9NmD5GncX5wrinFDtkCpYb6N4RuYZlVBGQ=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.13_1539096115159_0.5605051344364287"},"_hasShrinkwrap":false},"0.2.14":{"name":"@36node/template-tcp","version":"0.2.14","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/babel":"^0.2.0","@36node/eslint-config":"^0.3.0","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"20.0.4","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.2.14","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"dist":{"integrity":"sha512-kyG6L309rgutZzUgMbtDBtXnI3hmy9OCh3VU9749V1xnt5YHzaAQPYu7ajnbZlco9e93ATIO48U7NbrW6VbITA==","shasum":"472d8f14c408fed7ddcc50d013c02fd7f5efabd0","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.14.tgz","fileCount":13,"unpackedSize":17356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzCPUCRA9TVsSAnZWagAATp8QAIPjZOreCEizlw4lfDoB\nBiAkpwad3k0+Oj6Pi0kt6PHWHk9V43oMJ9lmRGE7KXvpu3yea2ld/mQpzVpe\nca86wMYPXW9GXloUebZB+wTztkUyU4a3tCrQi4hjLttf8r04xlwLfAP2FVUG\n2yy+llUr6FoAEpdvOAz55G4hdsk+Ijr61ncEWsct9WGfvuCHfU/9Wx57oTig\nP6W0dbD6JHd25l9KtR2kqA7MjRHIZteTXzz75sMahjslwFQdF62rWgkROgu0\nCcOazwDH2fAGHlztn+wqQBLA0wNxr7YMfM8pGY3MMjKWoVoj7YQSg+7L9iaI\n535pES2fgMQkeOiYmtbPEARBi2/lN4MZAVuMYL+rKsdwzxeDl2Y9U9+lZhye\nU/e/4yRgdh1XmarUuPjiw9Kz41OV28sZqP/FMYSBgCxYUeWLXTGroepK88ya\nA2kuoyIXxlpXzAuADkEs931/oWGHmFkHVaOLckDYGfKneJ89s062g79/ZV22\nbrSa6n7FbXxjxn0tGL+OmNWQoJr8tNOmm1OZh8eE3n+wrOefVNw1YvsMiEtf\nXTAnszZ8iMmxBX4BOchIu3iA8lHK9o6A5JtTHyZAJkM1td6E3fuvwV0163sL\nLCn35QGlYwEMkPi3oLO4M8CKpfkvITd+fWlLt5tJ8dgbjBhokQ2dSZUDLWsT\nNUuA\r\n=AqXY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcSYPekivilWJH5O6iNu4eaE9yyn6QWkonRmhWKBi8dAIgYymy0eXF+XP88AZErFZg0c8Tcuvhr4wUqEbz1LWzpoA="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.14_1540105171964_0.12748781601498882"},"_hasShrinkwrap":false},"0.2.15":{"name":"@36node/template-tcp","version":"0.2.15","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/babel":"0.2.0","@36node/eslint-config":"0.3.0","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"20.0.4","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"ffd77b51e190b69d93ab102712e3518481fe36ac","_id":"@36node/template-tcp@0.2.15","dist":{"shasum":"ea4d32d61e6c00a9c5ae1be54c686c82431aaea8","integrity":"sha512-bZ9RzttGSzs+oUeVZ0iQ+PubRoZAYUI6C+te2c/1KJNyG6a+IZpzbZSLef0IMPuHYiyRVyawN8exUa6Ut4Ae7Q==","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.15.tgz","fileCount":15,"unpackedSize":18991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzsQhCRA9TVsSAnZWagAA/Z0QAJ4KPGlZz1wvFRrROpi3\n/GETtPAiUiZQ2qW5y2wWI8Mv6Wg1BKAgkEAhU4IGdHWwv1wFpNq3q/S9UszG\nkdJK5tFetEgd4nn842R2G07r4XZygT9/o/sX8U+dZ7nTPIpNXycHXEHyHlCa\nhAJDYryO6H8IcXppupsupfkAgQYJbfUclBCRhYHBzNkODWVZC0JInCSTWmFW\nh8z0Sp1109sEWDARx/Qh90LUNXAmUodkzsS+vF99Uh6RY01Dk3tE25OWn28V\n9hI+uh4rH+pnhF5pjQq+MDbNH2IkS0plCXWk4PZ+1Os9NSgztlzkxPtAPnIJ\n1BMrBDDVKMdcobWkueszr8hWRPaizqZA6IvmE6cbl5adCmB+78D40UJlo+1g\nuTVNQtUlLNxf4nngeI+sUoXLS/xoWt91bvL1cLOk0S5xMTjdsMoBT8fE2m37\n/1eAXw/5kTrLNZUDol84swUiI9VvsmKzuaVg6NdavbPVDsdf64TM4XgS7fBE\nzI5jQmpjDBDHNNLCOelIVMicHJqLq/pzk1m0jpXW9nRMVyyWJ7hxfy61MOrj\nDrHibKQl72ChVclKIKiADzjLom0aT36JDlt2bqUhjem+2NIy4241beIgAkDJ\niB3TcMU+uXmO7diqfsKZD6FMYkSLR7ti/WcvVC/ZzAfXZju2N6Xp8eBy7wTM\nI1j9\r\n=t0tV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5oqBVk1aewCjjT+KQdvSUJFP7CUj4U6MYRqqoHFA2kgIgEiYeZf8l6dCO382sh/MnWMVz7pua3Wa07OSEjGzznec="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.15_1540277280681_0.711944842682285"},"_hasShrinkwrap":false},"0.2.16":{"name":"@36node/template-tcp","version":"0.2.16","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/babel":"0.2.0","@36node/eslint-config":"0.3.0","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"20.0.4","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"52e637249aa0283bb1ff4db7d32be052b3c50e35","_id":"@36node/template-tcp@0.2.16","dist":{"shasum":"83dbae1f09cab2ee90ef722a4e8656ab726c8dc0","integrity":"sha512-vrfrKNlqZ40+P2jhfw3PwwH5HdXHjMj76uMzKD28fT6pVFXYZKEjof13RQe4DEPM337jMJhUJtl5iqCEnOxcLQ==","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.16.tgz","fileCount":15,"unpackedSize":18901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0mvdCRA9TVsSAnZWagAAuJAP/29g0vYQngYoUV5AZlvf\nj9TbpPRf6o6/tzODd3rOmgcRFKQEYblDZEw/YSkJK4hYhvW1HESdNuOn0A6U\nMF7lSAowolBSI0NA48pum+XeXUNc/Uwcbsc73FGdWS4/12eOWFJQ78JfeEJm\nW55tOq2VgHmuup5vsPJivEwTwrR4X+HQsfFqd0QblMALUihw7KwF1R9KrpR/\n9e1wWmsv9KeMhol/IYsxBk7Bi0gb7b+R6X4/z2lCfxlfKAFm+nWoi2POOHBv\nBN/J5+ryl+uWaJ9+cm0dJRAumhU2vctPOjnBjDONtVKQ0TDBXSOgzgjrgKi0\nkqRwJCQUqxcIlRFcb+5m2O4nUWno3nR29byhjpzBrfTtjTaT45WgTp2Pmoe/\njE7oKxlW9/F/eEyTFa1anfsN7w14SLVckuzzKs/MMrJK6O1FGbHkbs10wtwe\nVH6UnSAQLfq7Ht2z3rq1hxl58VSdvhVK93HyV3dJXGwr0L94cgafvWjO252m\nHG4xExubMlqYI+C1B+0nGKWy7fcjMjKoUFTob53awZ6uUZ7/kApspD/YtZ+b\nC0F/vKubt9eYkFNQDu1FCGq5YAv0UkasWVaX6NHuiJU5vX+lNGlWSCVLrAr7\nsr0AHIK4jJj7gXbuTNv/b1KjqppyZQHc37fy/A/xCGF57hq+z1nC5cqvirOB\n0KZN\r\n=RF13\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClN7nQq/ZBZ5IdU382tKhSSaqAssvJc2HEOiMqyfsBQQIgHXF5qYjjCu2njtPxEztNj7dpeGFcN8fuevu/nX+r8ao="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.16_1540516828755_0.9347723243173487"},"_hasShrinkwrap":false},"0.2.17":{"name":"@36node/template-tcp","version":"0.2.17","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/babel":"^0.2.1","@36node/eslint-config":"^0.3.1","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"20.0.4","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"0593bab75574bf3e152cfcde74f83a88b487ab5d","_id":"@36node/template-tcp@0.2.17","dist":{"shasum":"2fd3a54cdd446221932ec4f0ff7cdfd154e851e1","integrity":"sha512-yzFAjvzxEYCRJmv4SVgDRuRvICPH54l9/gHE1XqagCKuaLuE6LhJhMvLA+cc/EXrBbWRtaUfzOavOfnYgaivzA==","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.17.tgz","fileCount":15,"unpackedSize":19095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1IXjCRA9TVsSAnZWagAAaf0QAJWIlZYLFViPVbFfvcq5\nP01I35+ZI3cVK8z3hlKC0wWVNJr380YpV855ThWrtzM9EAIiRU+ecZUEzd1M\nBddxGpWs0datioFEb+fFmTIg6Abxc0n5zWHuSySgddAAKP1YhCL+vxpZmz7S\n+vcIPLriWH/JJLlVCZBqgsN1zO9aJnXZGjXYd3pXC2WdvopkLKpKKP1yIMvn\ns3evFnQJhOVfeAF1gUsCqxjoqAHi3DC8ib1+fawqMb6Ku3d6myodjhn76X1f\n3AhcsmBO0+nB5FTucgL6bulH0sGmCnFmMQ6FU1/QF9WCR4ngkxPiNDF5qQCn\nj042qZpP/cdGS74PztlokgvbwdqViVlx24h7HCpUKktQFsBABrWKS8NYxQNo\nQiZXYVBmahPXSsi0iqqjhUNRGoIPulsz6H2WpZ8DzDa0yHBqCKYmSIZXMoAm\n/L1JWRqCQjqo5VuFc4l+gNf4R/H01vyk5EJiP9uDWG2J3im6NtEkP6dB5BeJ\nADzu0iuPjtsUt2Kba++jheY5T7c7sqD4qx/GdE2OsTgUa+O/OjJKG23xBsre\nzvx9yEm6K5Sy6fIQSsqEcssrQyjVyzERSDpIFaM5OfJZlRj1MIayzJkGqpl/\n6dNRV1fZjnzdHUboEYOUHVeo+0GgBsXDpG5znDWSqHtji8/SdjalHDtSDdia\nqtX9\r\n=vC+P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLurIVSfc5JJNrY9ZmFS1rbpc+w+UaX/aIce+o/2KgDAIgL1MxJ03vqCvKnH8Kg1kD1dZTBVAQNdZf2kpyuarW8IM="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.17_1540654562571_0.8252138622090175"},"_hasShrinkwrap":false},"0.2.18":{"name":"@36node/template-tcp","version":"0.2.18","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/babel":"^0.2.1","@36node/eslint-config":"^0.3.1","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"20.0.4","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"63181aa5cf1cc9f91eb0fb6f663b876341012431","_id":"@36node/template-tcp@0.2.18","dist":{"shasum":"48fe4eaf7bda1ab5ee43ad2ef4f9b3360da279f6","integrity":"sha512-hk5DqEFbpo4m837yOLluWloHaq70PTwwYT7ruzuhCAAeRJQxx7nPFLIjgG6izuYdy/7aFc3xR2ft7OkTtioTMg==","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.18.tgz","fileCount":15,"unpackedSize":19330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1IyCCRA9TVsSAnZWagAAJkcQAJRIvP5sLj0wjo0mDmsc\na7ff6qfdtz1xeNfuvyVRLaFg4Ki47WmDoY2hWSjd0lNtm/PzV1PfZ6FKxXYa\nQ+kP1LGgQBWoejYhreGFsxMm3ZFzPK0WeAihcCQfVhpG8PS5gGWpgOE17JWy\nftrvMK5LaW7mIpCRUljgIF/5DLj2EYonFbyTkJa1R7QZB/fAUTs7fsB1xpa1\nzG6/LL9btKPBSrOn++10sng89Ketzww4QXLv4Bi6gW/W9tUot3qIVNO4EDNL\nqFZgkdK2KPLA4zmqbCqQsLLlNcbUWU1r9EsL9/49lktn8Sgb6cAfmiXD4Xt3\n4T+RYxxlqHzu2V5VAC2k0hrJC/wLENx3Cj7cdQA4SZRP/CXt5jzyfoBuF5Sc\nIhMDqosIBiNH6sARXynHRaQxSWMlZ1se7U0vJncHq1hcMYPTCeHrIgsb9JRb\nAlUIf9CK4QyJWyfGSeSPUVBTQBqp5283+B24h85PkJBoRjtsBpPRdZWdYHYA\nBDXV+mdsztaOCPvxqR4hvm1VNTi++IgI9AsP6hAgieKip8f4TTk2jx8BHTT6\nUH/0w58ThC9dE1JTZSDFh84BzHlL8V0T4FSpvEeS9DmKgM6g4tNcpE2tYAim\nhBQvLPOZBtG4UoBUMffb7Lw+95awi/A04SuYLo2FjG580SKX1/zqvyPtgqnl\nyGYC\r\n=VdJY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEi8vQjOHoh2iAcyFnTYKws9RHv0Bayf8PG7bxer6mGLAiEA709xNdr4hYLV9KStD0BCzud4gAxkbU+cEu2/4ncP9N0="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.18_1540656258151_0.24912154734869185"},"_hasShrinkwrap":false},"0.2.19":{"name":"@36node/template-tcp","version":"0.2.19","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/babel":"^0.2.1","@36node/eslint-config":"^0.3.2","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"20.0.4","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"93f12431d8012965278d4353a6d7dc1c50d0bcdf","_id":"@36node/template-tcp@0.2.19","dist":{"shasum":"76d9ee77125edaa4c9bc90419c8c6ec2787190a5","integrity":"sha512-i0yzRYaK9xeFP5iN9eTFtaewK2fYWsLBGgCAfBwZp5m0px3ZVdCJGXFEifYqvnTvkNpczD6W0VWhJxtNHV2UKQ==","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.19.tgz","fileCount":15,"unpackedSize":19522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1JCZCRA9TVsSAnZWagAAA90P/2BT1NdmXEtw9E8SIhw+\no8cW8fhiSluEpTXzd7Xe0f37A9HTv4wUYZdFejknc+4LlsjaxWKLbSMcc9wv\n55VX5oR/FLHurlTQFBpjbc/3OPZHV5O4lu72vPmVWrWtlKodmWPLWU02tld2\nxa9YOjbu6dm0nh4mA682Dw+G2n7PqdHcxYz3yNCKPcpsYrg/k5I9IujE7ebc\nZQlWzi0n3r+27uE2hFZhhOly/pXyWmu1jnp17g+7UWaFGGwYuVM3lMYwxNNd\nmmqCylOMfTIWJbhme1eh65K2+uECJs+Jr8bLgXTHuK1G1LyNSCjpQk2UYgnb\nJIgvTStRxwXbQ7e9U1FpDRq9Vy9N6jTo7MRlx4TurtroUlCUjee+RfvsLD3f\nzlP5Y5I0eiO+OlSbgYUUONZkzCViHo7bUEwzoEEfsUs5CfEMOXVx+PQmv81/\nyGzqRBxIumoWsxSxTeaphSJ2LuDVcWWoGQaY11zZ5su0AMr+BXWz81LKvMUk\nY2PmKdM8mdiwOmlJr+hLTwt2sEPkMrOGjAsCQYnUAgPjRKyIbjS3Hv0LC9kb\ngoS7cTosibjFwK3FrKrOwZe8EjGhxbK2j6y6yER8sl2B/QH0Chzikhw7mAHx\nf8wVNVdsyDlfZvH4j6/NJ3De8sx+5hrUH+hkNxlk7zkBmxzHTJxuUYpJAbKK\nglOd\r\n=0kM2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVIqKbhNlvnsqIhEq0cO9YGtp19rW4lK2K1/Qld/oKhgIgNjMaLGu1V2Dghf4QG3bAzlEe+zR/lGdUajYZ/QoDh5E="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.19_1540657304541_0.6315576027230914"},"_hasShrinkwrap":false},"0.2.20":{"name":"@36node/template-tcp","version":"0.2.20","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/babel":"^0.2.2","@36node/eslint-config":"^0.3.3","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"20.0.4","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"2fbab45ec1e972ae88f4fa9f0a63230cd403cd78","_id":"@36node/template-tcp@0.2.20","dist":{"shasum":"8c31a415b086141fe37f21e473808699c6d59544","integrity":"sha512-q1lrHVJH2Jcczr504Uqoy9KJ1Bmz46B8nsGm0NBFE9jUPFWpAJCtV7gaReKiqnIv9eqyh7YQcYHWJQ5ynOQ9Ag==","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.20.tgz","fileCount":15,"unpackedSize":19745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1SgvCRA9TVsSAnZWagAACsMP/iQoeaqitpzjAiOw0mzQ\nlgP7MTPpgDLCh6ObuArdyBf1KW7J0k7A9U4g4H2RcQVFCDmZ7bpKdENn9hNY\nWckqJwzGrlErwgKJb/cBdNahDmNeQzcvTedQ2CTBNTpOoccpJ9OxGBOlh/l9\nWjwRW0IUq0AZiHzYwin/YuQymOrwQBQjPvJ9zmJW+ULfVDx5PLhmI8EBbNOl\nrt2LmVCIDf/TZGzNH1rEu2GO72zYkoThVQR9zwxHHslhhQ1hT1CekRyVfGF/\nBLcrvx7XCr/0eNDzEpCS9b7ENHwu3Oeuf0ITSsiMPgm0gb8YVY+ju4y5V4ps\nJ/Ldv3iQYOm5SuArzdVMVUd3Oug4dgL73QxRQ6At63udG3SH8h8H9KU+itOg\nRzAeAq5db+Hf4VRIf+FevVAE8TTBYeYf3I/AoQryOfZwkFZsja0cBi0jDEol\nqWE1BxQOI3WX+kcqPQYiIYdCUer82AWI2fdlSWDHihdeC8NqhlUlhZshGwNj\nHdY8el1mgIw0vtTRf9X47pR0pUL+QrfZMfZB2BNrxx96odnZymDa53lpHR2H\n+PfT/mqCDL9MoHEJOnijT8yES0bzQil4YboAMr00jyt73qJPUe6Jl4R+gSIa\nqle1w/Ws5o7RGFL9A7qwxRQQmBlsyUBwecl+iQkE0bddwDnzEY13TUAN8n6q\ntO8P\r\n=3rUh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAu5Sd3Oopyp5/Go05xw8FqiOr7k1GaxhUne/Uc8L7lcAiEAonQxexndavJiKpIJa0Y9MuoRaqaj9KSAhVsyUmA8p78="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.20_1540696110409_0.6024801090557612"},"_hasShrinkwrap":false},"0.2.21":{"name":"@36node/template-tcp","version":"0.2.21","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/babel":"^0.2.2","@36node/eslint-config":"^0.3.4","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"20.0.4","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"49f89ff78d144be08607e43fbe8aa9e01f16e89d","_id":"@36node/template-tcp@0.2.21","dist":{"shasum":"2fc853f9666f1975217f4c1f221b7b27b763960a","integrity":"sha512-3zOZR0U8aPHC7GnKEjufBBXLHywhI4A8eFkS3uVQwOJboxIFsjNOcfXwhlUg1a2PER/WQRJ2p+huUMYbzUakXA==","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.21.tgz","fileCount":15,"unpackedSize":19937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7NGxCRA9TVsSAnZWagAAP9kP/iv2fpa3BuyzQ1iYJS5v\n673CCS+JmIZzU1VGdwizXEy5Z5nE135ZCrOaKiymje4qceIX9HB/OYjlXqM1\nxUBtr7i/R08Mqu91b+HWvuBsNEPZEQBcxTfWhkhmBRSWv7b/FSSmDfJsj0zG\nXghNhZOijo33yUcKgViKdtXtzw0dm4isH82dAjKE18EuVQZ8ZA4fqkmf9Iya\nLz9zwVutIjwwqoE5G/cwfVGR7+RGIG0gMB7KCKfalMmauIfhtEQcBp7cIjPA\nrly2g7KML7eNfQkBFsoOkDXnNeJfe5RpNwOGLGc26uFwFzm72B5q108fKcql\nXlQK9u60auTO/Kp/+ZbqEk4SCzxbGloisTX8pxBuAvwXiLKxJuIajOtpnO4C\nJ42nAQKZLb+fXHd6ZiruMnThm69wB/zxhazLjWBX7sNIqpTmwaYIIcsy0oOy\nrs09yz8IxXuAu1tLsBEn+p1j2jEBqp6bLvekSyZd66nyr1twxLdIQpZxaCMx\nrwLvqxCXNN6rI8wo5+kxElrq9QG5xupcNJTlSh/qP9w4PVyxDwwgcRwqa+Gs\nn/cGmFlP4L1f72HE3FL3GcK7HvbPJKxJ78FrEnjFY6xKQkY8aHe/+bW+mBEv\n9rWzXtVACuW5lgIg0zPnxwXz1IU7eXOnbHsYISartgHAzfAGYF5KgHzxNykl\nTsJ8\r\n=GI8G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoQPFspZmjZ6DlkqBdYXCiYcFYZTSPv2cavrqQQHB3wQIgKfT41MxI2C4v3ZWR75Mul4FpUk2h+Eqe27Lscq8ysRY="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.21_1542246833146_0.6271410779590922"},"_hasShrinkwrap":false},"0.2.22":{"name":"@36node/template-tcp","version":"0.2.22","description":"A module boilerplate for tcp server.","repository":{"url":"https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/index.js","scripts":{"build":"rm -rf dist && babel ./src -d ./dist --ignore test.js","format":"prettier --trailing-comma es5 --write","lint":"eslint src","release":"standard-version && git push --follow-tags origin master","start":"nodemon src/index.js --watch src --exec 'babel-node'","server":"node dist/index.js","test":"jest --silent"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"jest":{"testEnvironment":"node"},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/babel":"^0.2.2","@36node/eslint-config":"^0.3.4","@commitlint/cli":"^6.1.0","@commitlint/config-conventional":"^6.1.0","husky":"^1.0.0-rc.13","jest":"20.0.4","lint-staged":"^7.2.0","nodemon":"^1.18.3","prettier":"^1.13.7","standard-version":"^4.4.0"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^6.0.0","only":"^0.0.2"},"gitHead":"af636b904ca407d38325bb573d26d8213fd2db58","_id":"@36node/template-tcp@0.2.22","dist":{"shasum":"9bc54c3c42217dbf689fe38c4ca42654af7da3d1","integrity":"sha512-0FCQEBNv26hCLMtObX2no64/zAF878qlncQQKVDwRGfIMivbywxFJi+8rx0XcyUZXr3fiRY3Gsf3qnnttQvxyQ==","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.2.22.tgz","fileCount":15,"unpackedSize":20227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8MrECRA9TVsSAnZWagAAbJYP/jq+nF0l1emGecHSiSpa\n4LQu/VTFSQgdWRiGtLfDW898+w2rn2sDuHToWAMzsF50l7IV7PM1YSrFwbb4\nbtuTHhrva+Zj/F5pNmE5AG95pq2pADwyIrSfFmUglr/t5k9poIOBdz0hQItB\n+EKK7eIwWrg50cwmOLl1Bl71uog10JH/vQQj4nFrw+vZ9+blGAhjX7xo3l+G\nPF20NXHv+aje5BRCpJ9Zx4ozrCvwUDVGtFlVV9At+oIuyr7KSdN6EVCygi+r\nZBYVWkFSqGyknm/MG0LX0BgfBW9mZQjhRN767CdwmZVRZe6p94GXNo1TjKMc\n7c7FM02ohLxGLcM5dXM/uCpPv5JL4Jb0OJsV6jKRS6JyddNTcWmID/f9TDaN\n3vJmA7KMIBIMZgO1nhS9343kaWqjr5frdnVw5RY9tApbczivDkANpQK4wT/q\nqfWnIOAYuoFU547izhGxKDbMoKe/7ENIJl3Vdjlx2ZnndfJ2JhCxZn0mrq5n\n+cmMZy7JOOIgcU1X9KNhv6PcheISdEWiBui6CCTmIaKt1fzUEH6RdrTD2Lnm\ndRhBM1QgTEqyQxHAMmFbs+ht4o6ZAEJTdD+h0yTMEnTYGo74r66ve68YMEan\nLLQFQf7bA2QnNBjOuSK8hS3M0ZjtzX+FUu5eAeXR+tg49u/pwboBGLpcZfc+\nh3oc\r\n=zgCP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNp2vIAD3OtWGlRjvIuh3Y94sShAWcc00ExDMQDKcmMwIhAPl6WHLEaI9CH15RCyuVxzb89FPZro5r2h6OxqvikcrH"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.2.22_1542507203961_0.40182500900252616"},"_hasShrinkwrap":false},"0.3.1":{"name":"@36node/template-tcp","version":"0.3.1","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.1","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"3df9922ea54d6f43cfb8429fc3b40830407fee52","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.1","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-EWlwEwff8MB3oCJcx0ZKtGPJmqhWxQXzlt8YZ5xpRL8Rv3XZQIy3IYP9AxgVqF9dK7JhdQkAw6FpTNDgmtepSg==","shasum":"aab46f2230949888b4fd1144182e1194f44e6502","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.1.tgz","fileCount":8,"unpackedSize":19493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoDanCRA9TVsSAnZWagAAZyMP/0vtwwrdg/iT3h8mScji\nRcA7S/DbleoU5nhh1aoAtEvxGa3or/6L1Mqe4q5fzupEn3Uu+Y0iIfAKb0l8\nVFcfTQB+NLjbFclAtFF+Pw00I0uGOVhu8PHI0p7bmpvAGH4GhFskst34R8R4\ngfrNqK7sXXF3SDdAzJAPG6+GuTl4Hsa6wuyeX7yR/q5QqtGW6cKGSDZ0i/UT\nk0XZe/x16DJ4IowRwims34bu7R5LOs14ZYjcUIT3EGBHhN77H2AD5YmmPyAi\nQ8yG81nB0Fri/SOVqRqpSJ/LQ+KL0tY1BPu6J6eBMisHu0NmV6N/E97/JrVF\nYhdSOh8fu+xetSvy6lxA+OAv0/eJThNBPZGFDBENkQ8567J6TnVDYSCk1raW\nPd4oLx1/iA+jiZ++zyVOKyL1/tvH09KtgjSZ9j664qrcr7UjcKVqCbOKVwl2\nZMYVC6KPJWycJaY/YkfpHHkS6Gc5qMELqKWPRELlnMX9EdVmN1rKt3u+o+kb\nILHhdFavHOw7Tj9sLxffPGJmZV9Wk1tkhKXvVbXYUyHkvaQVTLK9c4TTwMtz\no1k5KPpFimm8pkbQ7lYLBcQ9/uhaCnpUzfWtc0KSo4ZW18sjQGW9MCC4w1g/\nyJn4ugW9345At4LlCPnCgKhw3ZPJXxdQAPMKoYPGeg5IUoHrMMVPWWd7lNLf\n8Fsj\r\n=hWVw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOfKqnUE/crTU3ikQIDuGLZH2dQLHdYaG8GGNngGMEdAiEA0obiYs74SOMWlFL8PkaInWlHeJeShNtQ/Ki5cVWYr4Y="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.1_1554003622485_0.4286592957223121"},"_hasShrinkwrap":false},"0.3.2":{"name":"@36node/template-tcp","version":"0.3.2","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.2","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"35eda1e5bd75288e54171c2bc463b7f67793f57d","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-gc/i99oEFXmJKVnK1Q/jenDn4Z6441ZENUdphrKMeF1Z7A2NJLxBa3M4/DvtUy1rBBIVIy7nuB2gzYllDYMwcQ==","shasum":"c90d414060b61a9c6098505421c63951b567f7f5","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.2.tgz","fileCount":8,"unpackedSize":19682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoDqiCRA9TVsSAnZWagAARr0P/0t7nlIFAvtqatuxjDCm\n12hF05HLfP+lVIC5VI2tZKNkgre4zWDKE3Z5cDiHeWdEUd8qLXRaeqEK4nBR\nDDDvDDTZQ68BgVinicp2LoWzAudZdxsoyY5Drgqsz1HYRf2Y64uzrq5VG4U0\n616rSDFUhK43yHesPk2ZPh8R7NEWycixC4KZcskRV0AK6+EpHnyZNVYRLe8I\n6A23kOUMTnwwDBXunCZIdIFcY3LKB1UpbzXLKqx8DuJisupp7m6lMFkn4KgM\nCtXLizCyiBQ+5TOqq4h9nVZCWgPVCwnumO6MdIYiK/hd2+Tzv4S4Eu905CuW\nXM2OhkafgTo2qe13Osa1enIpvmDAW2ysqf/9QWuRMNVa6ocYyKH6ZoqEeAYX\ngY5J9DvaHoggPYRYYV0pGpWU+BLS6dtIEl/jGAzeR0UkDEllngXW/HEyE8Y5\nCRzA8wpkxdf3Yu7hM4U7QIA7lAoPtcRgbCCR01eBE4NTAvEsfCgjGDfU8iEC\nYggZ3rw+vcbcWPqmGiWDCzn6oCXbo/j1XOVU9qebdCtlR4qgnFG5Pzv7IaCH\nFoHkWeW2nfb9+l2aK0Ll7bzgu4h+xWVVgt3HaCComoAxrHZvOfFaUdQVbFb5\nuIIYb/VfiQ28kMssPfz1gygmm0dGFHNG/HhJjUbHV1QnYgc+BhYd5TaqpabE\nzM8Q\r\n=Kg66\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5AT5uCVGuPGYfdDxj2a8Obzna3ehff7pXqnSk8WfQjAiAQednip0RUyIjkl0CAZmGGf6ObwYkxyDPoW65QBZ6U8w=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.2_1554004642060_0.22363651515905514"},"_hasShrinkwrap":false},"0.3.3":{"name":"@36node/template-tcp","version":"0.3.3","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.2","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"8663c42b024e6ed66e3253178ac34f852c3d79e1","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.3","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-U65xOqH3czH3nS2XKVcTYK9U2I/Qv3jKiRZWz4X7NIAhmxHjW1TEMV5eQQNqGLTZ77hn/Ihbb323Y5lEFBWDPg==","shasum":"f9d529c6ec8b6ca19dd9d95cc272f6f9be5f8be3","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.3.tgz","fileCount":15,"unpackedSize":24865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoERCCRA9TVsSAnZWagAA5MEP/1B/m54ArezV78/1MdnJ\nLxlYKPUU3l1w4dqMmaP6u5k9hpDchTyjnjtWWMiy53st0acPWaG4f5UD/KS1\nqEv50qIozaUFwCu0JZ+oJaJypXijr35GmlPwws+fZxHkZpw/KRXf8FnmU2tj\nzKtMIbR5/wwDy+cDKytwrDpHL3hmAhDv0bKZQfCD7YSk2ytNCKsgPyvDFgEL\noYvlxoZAZCIrix3sZOaIiYGsUhJuDwqz14N7Qyj5vxiwDP2xwQ8MBWsiiqpd\nNcTv7w7YXVBT6KtKdsn9X2EOeD8YFg3bvoCjVjkwpw3ylui+AzjHg2G50Sv/\neKVTIXUzfFBC9hd9vKx+jM8v6z8UX+y7rXvvX5qKjTt9x31KOhhvodVeYUhK\niaihDUAb+oMka28Cz7KvaGGKln7M+/toMY/eRue4XTsDZ5YdC/EPsUFd3Np6\ngnkpHzw+4582HMT9HLSNaZE8uWu9T1A8yF0Mi5DUy+VAZRSwO+yOwUg0ZQjB\nR6SK3DnxAMtKTuO5TkXrj3q7mKLOlT/i8kkVTIRA68aSZc4b7KYf3U+IwyLW\nId8+b37VkmmA46JlMCWx2FpGi2p/NiwKgIgyfM5qhXp9Wd2CysiPr3DQ+AdF\n9ppWTqfNV2PPt2cMOYeNZ9F4MT7z0bT5HQhNq3r0aD4oSTUTv+TI/DSYMHL2\nlhFs\r\n=fqhG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwQo61naoQojz8lNZTL5JyUBn4FnAe9Ss6Eok+beiqcgIgHNiEozF3CUrScSXmonzwo60H8nwi6Q7RMcSh7e6q4KI="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.3_1554007105463_0.11352062225189363"},"_hasShrinkwrap":false},"0.3.4":{"name":"@36node/template-tcp","version":"0.3.4","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.2","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"1629a737a293e16be87640ab7a384ca8407d1623","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.4","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-rIKST9wc9YTIPW5P0YoqWRcau2vyPnes5Y/lLv/ENxikOvvpIbCZlAw0IB+k/dVi1CVCOkdpNof6rxsMIsOWhQ==","shasum":"360aef7e82dd0e6a3727bdd63aab36c643667a00","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.4.tgz","fileCount":16,"unpackedSize":27178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoEzvCRA9TVsSAnZWagAAkccP/0lBpPLFGREwUSEw47ff\nNV8n4b605bNTjeqDFmmJTFHUuEmrvfNgzS+2ZypVO+JGhOgDSoRxv9z3ZJsg\nWFlPnsvuyOccK6N2Mc2hLXflhLqvp2/sM+EC82MGr6PWyfXXrgVIoGcqav+c\ng9iEDt49daf84nJ0aoBN4L/HmFDoOh3aMiUSSbt7z4F+ZVJG2qdJTOS4PSX5\nw2qYBoLh49cWnC5uKaqPZbNmGKtMQeDyoPUw9rVoWgGt+UUrmmuKG3S8VWGs\nLHSKce8qlBZXucMfNPqlSuelDQ4megmrKJ1aVrUsu51bBcrf7VO4bVzdfhPb\nLTa4b4qVxrnbTQcWqkMvPjESKDpZjJVaoGFQbrDWIbC/O9F8x3LRnap8dbDg\nqdqkdX206EPhevuqtWlO9Wp9bXOj4FMFBEYFWUGzk8jypYeTkr0cxsOU5ZPT\nBQuifo3QgN0Bw1Os3kIBwNjBDcUQXFd6vecC0O//jmwvjwMyjXsflquRYD4m\n5wzoGqC2zAOyz/ooiAKnogflZzPHM+AfTv3GKEgTGub6c3LaYOU015OXaK/7\nCMsu5U8Kmj2BDSJ1tSDw6TLPAXKZ3WFxW7ItuTEIdmBsIQUIoHbjfVo35Tjd\nDJZaDQpI9Ek0exjiLqRk8qdsG/6ACeaSSmTYecNqmNBxKARcKpEmH0Y1n13Q\nGfoj\r\n=798y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnRT3Or5J+N5J3umnojUEl6T/KJtJEEUKyrTKMNsH+oAiEAx5hqACERLmMBYDhORgR8FECY/eD/xESzUYzjRgi9KsA="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.4_1554009327199_0.0903554524525032"},"_hasShrinkwrap":false},"0.3.5":{"name":"@36node/template-tcp","version":"0.3.5","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.2","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"9232afdd829585e01f5ecd02c032dbfc64306fe2","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.5","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-Ctg4vE3HjQ5URTzk8Xxlw9JedMd0Eh+1rvhQhWzFyR+N6quOHINnFSpLRVNU0TSyO4398bObiBlCXYe6Ki7KPw==","shasum":"8a6bded28e926f39d523445da0b4248d8b5a8fc1","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.5.tgz","fileCount":16,"unpackedSize":27363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoE1YCRA9TVsSAnZWagAAii4P/iOUU5iy4ajs8qGrw49Z\nenUKvEbgZd9ic8P8vfuzUDWdcWPwX0rMFspwiZil5ZSoibQ1WSgdnAKERYGP\n2TYG+SU3uhY5vDU3O+wFoSJbtBUauocvUCMEh1r0oPAzSFDl6n4lZnEaajrB\nIAOy6RhyT2Qxtv8V6jg5MYUZEz/a/8AAdd+iItbedU8xIbqZykHQbDpZifW0\naOeCYZFxDUW8FMtweu+MUL6tHaVaDwoyFbfz3iKSeVuYQ3AhWr3lCZ/nfdAA\nqjdIRTmuMKgoLd+XkFn9WIYpH5lrnbioHvkhj08BPKp192nFTQgqckApON1C\nh0AVv00bX0wlAlrH8Rn7RF+3DiR3sO1hfsmhfV+ikL1Imp4dtrmGe213iy0y\nG/CMGn2eyL5qiuX10gWXyVroSxp/dTukHpUfr2qPilnDezDajG+kQAKqsSgT\nEuyuVdXo21XJeI4EmeDSh36XUX1/Veb75CAufP9/GujbPsB8h6+T3ymrq5Ji\n6bJW3riiuVWPSDkl6wH+qNoLDWQih0VLBHBqXwvcPuf0Fxq1/D27dPxBWCb9\nGwzGb6+mOcRzNb0J6ZMfRW0bb0QlPQIV2bovzcg2WLVRrTykY96JKqZ5LLIZ\nEgbrHylTcwqj0HQCiZN9UkfK8QGY9A91PSpe+oZmapeANqbTNs1AQnGBLnfb\npCwm\r\n=a4MT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg4r8z3ijvNs5LoDVV8SMjvKVRCWr00lBwXRggzjOGqgIgQ33gQBiQw2+gULwztrdyGGIGjbQnOBXSK1hvQIOp1vc="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.5_1554009431394_0.27897236218992183"},"_hasShrinkwrap":false},"0.3.6":{"name":"@36node/template-tcp","version":"0.3.6","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.3","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"95b4eb9a15d14fa821d7d72226ccde10e096d3cb","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.6","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-/jNAI0Mr51WSzw1KVJOinqkOvRWkazLrQd59DCVGskeTfrKRHdrxlNwJFPKy4MtEveuhUEP7wW5HhlzzCdrvHQ==","shasum":"61f3ac6d62478830efc3b2ee86e0e39fbcde28c6","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.6.tgz","fileCount":16,"unpackedSize":27552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoGrUCRA9TVsSAnZWagAASeMP/1VmqgFNnR08OLk683hh\nx+IAUSV5lFFFsFZDRqrYlVjWPvK+CC/CbpTGvqE/rQ4nkac1L05UYo7MIoLP\n4oAUxe0c8o1ITj1AmZkiBWBGu7fCQgXNAfO1ZoL4pSMUpeOY/4KlytSsiDYj\nHc6lKR3OkoiqC8a8qn+w0eOfWWFT/B7DVrmGahq8jJ5vhCgc4BBvpRFwWAaf\ngqUktQXXbVBOOEBHmxKxo3OQiqBR5SJKozlsfCMvZWfxBWGIHNhyLt4udU9M\nBysgMhWStdzfTK0eJuQ4J0W+wL7NdRJnH4fp5G8T9E5Ba8Ww3c11/0fdFpSV\nCQPxDJf7+eAfu9B8DHqvxDV8KVx8k7i4ywws3yYC/qkG6YgHt1jQkMRxCWtL\n0GxfKBmQbYSvueqJb7pbmqQtFroW8GOI4nBhBuPGwGu/oAb39VsskfRxv1rV\nLldxnCD4jrLvUy2vpXYJSxIW4PTUQucOYiRe4sg4Y+tlqZhpQ0toYenD/9y3\njdGLSVFa8yWUPnP/hooOc57DnH8v/ibX4jSZnY9w9exkt7C8TotG1ImVaoPg\nZJB+KDdA0p7uJF/GRNLnOUOzAxO6qEE48ehP1jrUQ/XrvpP5F/jWm/g6rkKp\nGpvPkU3BZ99EjbetC2KUGRkt2FBf4cxrddA+GNO6ifuOpg+RFEF4lrTNJkeG\n0B7D\r\n=LluC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5Vt+6mkUOTR4gggquqytVUBiVKR/haYx9wp5nrw0M7AiA5KtnK6wud8ZGFZsNgQ4/H+7KNbHpDndWE2PSl5Dosww=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.6_1554016978519_0.6079331288603051"},"_hasShrinkwrap":false},"0.3.7":{"name":"@36node/template-tcp","version":"0.3.7","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.4","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"879fff0c7b33643379f534798932b5c5cc61e815","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.7","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-S368A8FnhXwICiq2lebM5bDVdOJYFQD+6Q3mWP3ppBX3Z5GpDUVZM7eQymzz5thZgxhaA4qwAaKeg7A59Nbu0Q==","shasum":"8d2ac138a90d9a6fd9fa0dccc8e14a1a23ade86d","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.7.tgz","fileCount":16,"unpackedSize":27741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoG20CRA9TVsSAnZWagAAAE8P/0FGt6RTl6AzQCXU6juU\nN/k2kF2msPK8DBxCk+A6nNH90id7z5RF+wjz63qpRxeR9XKVpxsI5TF8BP1X\nyhRy2yph4qHcAV3ZNzvGBgoLJ+baJkffVNwYiWX5eB/Q6Xmtr2m+qiOlM6iM\nOr8+V3M75PT+Bj2795i+ay9IbqhTI2vrE51qtepArrsMvfm7uSaE1e5nJ5d4\nfplDa6iamXSgVh9lYf1yynmGYyWcSgUbODOaNf49azZ0jp0Sa5tkUjvXOzGU\nELYIVdBWt8dvIibTxexMZkHfHYMhXo5HykVI6LlLmW28WUlTQGqB1lDJk3K+\nrxbqKe+2zbJrtEvuryu8KAH8T/MszTCU/4E9Q9mOA+3IYAWw8fhP7C/9J4/b\nesq9htNz9JlIRiqT9xSoV6FLPn1EcdGS3lnKZs6SHFZGRx/0PEUTldJyL1/6\nU9zJyT1gKI8oMFcTvgZQjyu+IIFqkK7sjwjpju0e3NQVYos+ftC+0ktPma9v\nBNmVpn5s+naF8LtOi5DuhOFVvQqige7B7/fZVApkAQOyKvPltmwZzIYCyTgx\nFGKrTodt5s7gQmL65XBRk98uak8cgWBYt6VRzwKhqPr6US29C757aFdXC7qT\n6UDz85GH2aJbdfHNkpiTmrVfXA4+FGbyP+CV9rKjI2HlJY2TN2DI8aBIrMdT\n5li3\r\n=sTtj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeTMBj6it1B+FMvV3DxmevnVYf5zQ9xdYD3mhvbPLElAIhAOnb9SA5gRhgjWZEro4X8dHH2l6bsaMCtpZP8PB32Msq"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.7_1554017715623_0.461005149352695"},"_hasShrinkwrap":false},"0.3.8":{"name":"@36node/template-tcp","version":"0.3.8","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.5","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"88a4801031386592cc52fa295987895c0c628a6d","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.8","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-XxZwkN/GICVzjQvr9yOxL5ldDF+1+svKEaJE91L3HuOBOAXPyJAXYhBnN4vaucuMTX3PxamtviCM+tvsDy/FSg==","shasum":"d1a8bc9ca2ba461c6a5916e69373e26930f92f5f","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.8.tgz","fileCount":16,"unpackedSize":27930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoxDACRA9TVsSAnZWagAAm3kP/1CVFXnGLF9ayLW/WpYS\npIseWiJpIQHAL1UDikfSeVvqW+A/Ki1YQiKu4Oafv2sQFoNkQTtqD9MTEnLo\nzOpWUbr1xeKgc++YIl21k0Ae5jwmdo4mTDjrSrWhw5EYdFbe0Hm1QldAIOB2\nu26oD56lc7rhpg6QXNxmcmI16VpA0wxvofxBUMsNAd+RIA2Q4eoJYTRxxwy8\nQtyGq4RgqqBPEzE9CK1HSqu+3I95xwcKy90NVXYE5YUECfgx+Hwlu8OhC+9d\nO0qfxXFwfZPwGZHkF4ErCfPN12NtrJjgEu1A7vxHDLlcq9N7WsslFjjw6m7V\ntBVKNG4OW9WnMioiej2g6faOKYspkBrOlsP2OnFpMRFVKcoEJTEIuZ47RSHR\nq71m/CySCfsMci0EYcWOwh4l3Ttw8ArERTVEx5F1l+xw+Hgnw+a6xPytOE/8\n50ev2SBVAZfnBovmMyBJ8UA3sgrBw4OKg0ewFglJAdsyLa1nzGMAIkTlCPbS\nUaGVXpbw6Umesf4gUwZWer5UarJWmW0Mgr3G/Tx7FIJiN2MDK1xA/DxvVc9Q\nWprpcUJHYG1p/g06K/U2EUvtiAomRdW/XtUMoLZtqbZvfIy9oS5Q70FhNxB0\nR26qYUZ/hV0ce7w2z3hH8YJUlaqjG4aZpnpx8bSQ/W77mTpW+wACW/dK1eC4\nz+oh\r\n=5ck+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCRzHYHuLKFgOCtTT2LbJsX7ywBZd6qajS0X1Ba5TfCjgIfMYGLi6iwXSP0PdMls21tcmRmDBgEQtjLXlRVsRpy0Q=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.8_1554190528052_0.908591434466542"},"_hasShrinkwrap":false},"0.3.9":{"name":"@36node/template-tcp","version":"0.3.9","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.6","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"b7f29cacbb61b8cb82d018680af74d15df74696b","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.9","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-LfAkjBWSW9VvsKf749qgHiTvkSqfmaHNOQL+dD658AOsN25KmAVot4BU6jM6diuwrCvRpjoNA/ErIY7p+y5LoA==","shasum":"447a75e0f03fb2b341aed74ca2809844bd2f8798","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.9.tgz","fileCount":16,"unpackedSize":28119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpBTrCRA9TVsSAnZWagAAQSwP/2h8vE5eBaBqm9AouXPU\n+jKk2mZarBNWqTH9/MRYJSQwDdEfrNXkD56zkxqbahd1QAHtCd9ynvVRnHLL\n9LtU9lBSbb0/HuoALbYLG1bTAI5rdsuiCoPWlOg9UxXOp9JkL79fJ07quRf4\nLuSg1TJ8dWC+/CVO7ihwjlS129/7nnEnAYSfW9hDlIlwZjqlnc0OpW76kuSj\naq3zkcZYZbz2glUhdCDfHt8ixl/Wp+j1+OOHmksvS703RIOvRHp+luXvWOZZ\nNldwgM3PC+qT9Zct6/GxtDjTspf9Wbp5Dxd4KZhlLut/9ItlyD1ncf4R3wSs\ndOiuzIg0Yel+daL67Vx05muPWRnTegjKwvsUSp+OqACAyKWvygzfK+McGVEh\ny2R88BuJ8q8Y/jbRI+jHLFzO1xrzKVw5W+ViiNfw+DAy1l6Q8w/3HvYhuStD\nIaSAr8ekkZIstesUUhdzi1ePOJjMIEYbAra3SmRlbQ15lmII19vh4F4sCGvR\nedf9e44V23Qlwpw+p0sM45PZeniH4jjWwXpCipWJctg/EQ9bxI7ZgUZ/XbMU\nvGTBNsnToiTa2V1ZQn7H4CU7q0xtR6j4fPv3Y2DVT3uoO4ss4dqgfzwjj4qL\nTGDdUf4ZZLoFPGg/qw1FrXANljx4CF3lRpodkQrtw6CzWASvKEpYXcIh3RYy\nA1ET\r\n=tupa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQGpBHvLefsQNn+5znWePEf4lWEgtDtYGIHtru/ROtIQIhAKQLj4xNL1FQ9fLuQkJrNzfgdsKD2AF5rZfONVeWn/oS"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.9_1554257131178_0.46548368743360946"},"_hasShrinkwrap":false},"0.3.10":{"name":"@36node/template-tcp","version":"0.3.10","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.7","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"0dc3fd42ed1995ce8f430940f3e4b490b2cb3c99","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.10","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-fehaXy4NY/P5C0FPP7cwp6e4Q2wvpXgr66HAdznLtFmU0XKwP05tqWWwPwkJxKPiQT0ogX7zTwAxJvsxTcqpLw==","shasum":"3e496d819f7c78228f428f0c6647daabcbe67b31","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.10.tgz","fileCount":16,"unpackedSize":28311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqw88CRA9TVsSAnZWagAA0AUP/3CnBXKCErnr+b1rLInb\nnWSJDltYt5/Gp8vQwiEi7dD+JFnA+UlbaAPRFmhoNeck7AGgSQTIKOyoFAp3\nvDT0JYXxAoPhZouJOyqdnq9wR8qqfE7pZe06BoZ2lmbFig6ING1KTWkKjPml\nazLaWbjq0wuzzg8ooGh7tDPTE2ZEZ41NSOT8sOg1wK3XuoPZclm15yKOp1uK\nkfrbv3/PmIsGCAE6OF+QRLTS/ycADvw2DB4YSa8hDimBEDMsPZb9WgovUyoI\nNMKOWUnhY2es1d3gdnVd8QNikBmQKA0qPplqbtMt59Te4IvhrHRFY42eX1jO\nP3pZ+ZYltUGJ4vagLQPNEA6YnArhyRhuiNB9HbLmxzjyipW2ZszpgmrTyZgO\nnGB/6kM3qOHJuq0yEjJMnqOOGrfuBS+DxeY+2IY2aRPAI+t2ZWF22UXkJ/Lh\nXSg2G1nYjBW48mWvN4i4HzFjq97Uoy9hJ16vrmoDnW38YKLaiGKyceUiELhx\n+b9ZPCQ7mCXE2/bZHijQ90breDB3xAWLWvVFw4rve4vaEakuCrQYrwwjS3Yj\nd+nfC7s3cHa37t/3j+lI0Xc6A5YCY2o3A+uvYhaZVxoIljh0Pch04vinHNit\n8yVVYVCffz2rgpEgORMzUq0oUXG1lSnZNKOtigEm9D5okzdvo34xOpKl6RUm\nsdof\r\n=HCUd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDZVhjhwSfrxFSVutzOIP/pKV7ZVf4gf2xrSjxtb6bnAIhAJDO4J5hj1WSnBrugzbkgunGHIZMv4+LZ/29ofEy/Ln8"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.10_1554714427277_0.8011148479355372"},"_hasShrinkwrap":false},"0.3.11":{"name":"@36node/template-tcp","version":"0.3.11","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.7.8","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"841fbb3851bb9022c9c55a45f9e25d7e2482a405","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.11","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-VEhF89TyjWcD3K763+ZL0uClhGHufVal1T4fwe3DtKR7YmCyQOozHgtuKBazTLvCUUO2LvOldUxXMELs1cBZOg==","shasum":"82a64ba40f039ec75c6c34400e12641daae6358f","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.11.tgz","fileCount":16,"unpackedSize":28503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqxYOCRA9TVsSAnZWagAAB70QAJFcCjk+NrStqOix7ZIw\nd6nN3fqgj7x2sWpECkrOH/5xQOh4QzItFgwaY5LR4NGtSBoRYzTnmo+ry6kv\nej/6tpvV7TUJGo7AK+/+n2mQv1jOFymEmRARGPJXLUDblFtPT3T0BZ5kCwKV\nnBSrG8imAEFWOpOnKiOBYimiBLX3Rze0/jC9mDv/KHvrB0YO6UZfnMOzmMco\nDUnIuZKZX70EG/yU2CQvA/YUnP30ZC/MWrkrWSMkmdd8EdqinW9xM1Yy+M8j\nFRhReWoW+YGnIuF7HQx7gIICcFZBI8Dho5xfnsfOmtgckzoA3qaUiRUUCpU5\nUliGssR7dc7mRhab6kGwKxkf3wVWmnzfzQphvS+b3wEa8fTvUckjkHZcUk8j\nJ6E+TxFXIQOOgftFQyshCfDIdHDsmISx4+uq+XFa3Xlu+evdaAgIoOgKDM8g\nVHSvApjItsbAzX0Qm30mzU4hgspVDTU7Tu+cUnZG+BVdeEIpfgXmJ5Gm1jsy\nk+1sPuL+T63j554wvjwQijnCanflS5Hehx8YvDzI8ZgOqn3lSNOF8s48VyYw\n7I5veXMAJgIixBtmLGTPMJ3AnIqG3fKvIhfOnFyjwvvyAMY1dGAOQfapWDlm\nMEK9NJclEnVmMmkRxbRtUhJeqJUWe9fdX33tmB/ht5iafjZapTk8iR8UFOAy\n6VtO\r\n=b8zk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuBmE8OqM9WlSZp8Nowq3blzoamsqZCVTR8piZR2zsFAiBvcbEP7DteXPFIlqD+8JmD3JfnBLLdClkfFLS0AWsjEA=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.11_1554716172574_0.57195848231517"},"_hasShrinkwrap":false},"0.3.14":{"name":"@36node/template-tcp","version":"0.3.14","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.9.1","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"b50a10fc56063cecdc7df3d529021b5614431fe9","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.14","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-Cx+oHrRwfAizSGD7YiD65kSxbqJ4lq0iyCVcy09iT92FKCxpf7Vn4MCkimLS/s4SS2P+sWAW2s7IEtkXJWNn/A==","shasum":"91699a2c8f8487975f623a746a9ff6ac13857364","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.14.tgz","fileCount":16,"unpackedSize":29079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyVAuCRA9TVsSAnZWagAA7doP+gKVs9Y9Uzet9OB660Uw\nOb/tflAfpC+qlO0DmrJ/JfJqZV7AwH8dfsWY1vc/rJHbj6rMWfepJvmPoqcy\nhzZBUxcKGrhjveFyNv9m54v1NxX6Gpx66IJbwYPDougBvEz9lWZUNkUYhjQj\nc3hlL5J0i2epXC0kexDMpc/NXf8bRzg4Rag68AY+u67MckleMehJqtSGD6u7\nUIIEHwQ/Z87HAXAMloZ++3gYkh1NQZxXdiJPqHbXsROqNC/iQN6p7hkql5hU\nohxWjq0LHx7TUakdvpQG5kAOnjjLwxB4JxK0hpqttm8qe3pEjk3LfxCk70SQ\nG3P5co8mgy0XHXFN2DqgaH0gImFwGT2Z+I9W0xc4KnB/Usq8cy8aRfTxX7WL\npyY2HIxLX1h8DS5JAV3KpKWBFxO48QYocP/Iv/QERknymkBLCiIqqE0VDBEO\n5cawZZI1WcjUmPm4OWGVRMnBUlNDfatSMfuKWnvIeyI6YKjAnsNXkCFNCpV6\n87uD83PsKhn0UQBO7qE4C3IfMp7wNcKUuhAl81izmfuBtrV2RXUm99bHV95T\n1WvG0dHyad8kjyQnwEQLx3rNS2vID7T5KWLWPgGE5kfvcwZWpVTrCN3jVByJ\nD2j6CyoQF+sKgSF3+wyVOm89lTOODuRBEgNJ/TLPqFWOiQqJV7Z8Jx4/CVon\n4uTM\r\n=rV7g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYkISndM5+ogNEU/NHWTpxDZK2c61PJXpXQnyKMkp6bAIhAIK227JHpgI9CVYC/098q1R2sN2wOMIRczTYaZmLoiUS"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.14_1556697133493_0.8546815825955301"},"_hasShrinkwrap":false},"0.3.15":{"name":"@36node/template-tcp","version":"0.3.15","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"NODE_ENV=production sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"NODE_ENV=development sketch start","test":"NODE_ENV=test sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.9.2","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"gitHead":"a4e96c4f2f1fe524357afcd31a555e0da5ee17a9","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.3.15","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-hpaUt5rQ5JxNijlYe2U6Iyz7Vw/+IA5TUnrviGtz1cosk85UPjCc+i1KPfwT4jTfk8FMuMfFvPFuc1/hgMfyhQ==","shasum":"407e0e031a58237d4ea0498c0a608c8159590937","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.3.15.tgz","fileCount":16,"unpackedSize":29271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyVJLCRA9TVsSAnZWagAAQWYP/AswCMkunhtDL6s7Z/SY\n/WZxD0/7/U7v5O6fq4dc0jAle3hIDGuN7dhq4xy1C2d063L7mmEaBU49hjvp\niaQK1+49PCHQWhtdDTkYaCqRyzRvVI1A9e6ogSbsw+/e+wS2trIic9Y7UqpC\nDME4Prjtu1V5+Ney/6eUmmPBmCEjk1fwYUz0rI+tZLi1C9bNfV9s5BpOozfk\n5lUyPZxUTzV+qQxNoLmxdAyCm1aQp5or1BqtmLYQJqB+rsWCQ1j3TvtntNaP\ny1Ez+bwxDFhacIhHdTSHhEvoQou1DsN1Z+dfqoOLIyc1i6MrRg9K8ONDhjOI\nZgr5MFAhuQytagtuO53lKWHsm0fdDwILjzBfnHIqBsqUyZ/djRbu6AHn6XSB\nIVo9HRzJhwK1Bjo6ZJT5mKVaZE7Qi9PFKP9zgot6ze4mE0jz9YanfyuNClOH\nvW56UgK0mEnc7HI2mrA/Nza/7abYpGzHJbg9HJYAiH6ZqADg0UURKCesB508\nmV+002IDRFZ6yPOuK/qDP1zkfw6jjyBNIaWJ9UMk5rB/pMBWJasHrNCHOUTJ\n7d+zgX/0f4GjAHzxoGaD5ZidFonXAZzCnLzI+EGd9O/Wa0HH5RrkUGcNCEn/\nk+Kp8Gekx8N4CTf8exWMkmLWlIi6KscgeffBXLLUuK75+Z1TtpYFfMANeJEp\nO1mx\r\n=3x3B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfayd07T53oQ9t6OOZvlWnANYE2u/uW0r3o7JRJMUZwwIgR4LNjNQCuknOyezYQgVgx3R35nZkeeN12HiuO7fIUJg="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.3.15_1556697674624_0.5913009317170184"},"_hasShrinkwrap":false},"0.4.1":{"name":"@36node/template-tcp","version":"0.4.1","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"sketch start","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.10.1","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"243364969b0ac0201c813ba2f4afe31606b2c454","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.4.1","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-lx8+X871nPnl/iBDCaLpekNpSnGRwYhssd/kL3Yjp/dPWv9kkmAKBDBIIsqNoCHvQbyaM4weIJtWfVSl8Xw5yQ==","shasum":"2efc60aac10bfd4d2b3585cceb701b61e97c9a15","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.4.1.tgz","fileCount":16,"unpackedSize":30381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc12L0CRA9TVsSAnZWagAACEwQAI0mkbEFqYnnl5R0SfMb\nR7wqMkoUTTSqN7MAKGQ5syff7V7eVqa0S7IjhnnDlTz0Zy9IutCLjI9T7kcT\n1V35TUz/F6HFG0Kl8e9wHjiDrttQIIH3v7mud2sBYSgVnraKG9QABEGqLsyZ\nuJrVew2zIehW6lFOOeq8/2SYBkz6NSSS/g8PYmJJAeGZhIQXS3vgbyZ08t1S\n61IG+/q76z+0gdEYgjp3/PK3ftzlBUGFHiiXXd9ohXIn0dCyQh/aEY98A1gp\nZl67nH8/FFtRxu81JNVWqv/Vx0U6BL2hnbwkSyRG+9DjJw8ajjxgUAjIW/tE\nu7JRue6vbsWh98o1HC7G7yJlDEl+uWXZhcGBIyaardULIkP6Csre5nPuOeos\noyGpPfdRFbE0yLvNBms40r+FG82GiGQQanWEz4K1QelTG6DX+5/3A7pQFDmx\n75yEtcce8uqFA28pY/kCH6zGS4SUM9hMNSjh6eLm1PEhKTs9p90ifm7nyxet\n4nWWYNkEVD1Zrl1Cm7PJKko38nKWOcouM/e38wCagBkclzh6lAvXbhE0VWOg\nCDgKl/wS3IaoCGK3FA9ocN3x2xkc57P5FQUfIbfoEdgq+5WCobqUYkAHL8fD\nScKRlBUdgl8BOxAVgfcLQ88aCHUjHrhSJk2pcOzfsJuU/ueBGr4TP10p8sV/\nyPTJ\r\n=vdXq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQ/pvO/+kKoLMmKz/WFgMNmVxBSlsMVR1F24OQGHsnIAiEA3q47VOgav4N2ATQpkOMqU7ew5on/40Bpa431orZR7xc="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.4.1_1557619443464_0.11327930167605005"},"_hasShrinkwrap":false},"0.4.2":{"name":"@36node/template-tcp","version":"0.4.2","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"sketch start","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.10.2","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"c378511dfca1f556702314da9fd5f48ba7e60ddb","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.4.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-1EyA02MhkCmxRowhaiEdNktJOrqqTSgEmG5BzveUw/kgplDDDUscXlHdPQQk5fw1MgAYw/rU9IW2BCd6TivWSw==","shasum":"f03b7f0a3db9909bcf1ee41753b83b8ec92836f3","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.4.2.tgz","fileCount":16,"unpackedSize":30570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc12x3CRA9TVsSAnZWagAAbCgP/Ai0cGkjgKug7rahC51L\nAisaLrDll36+ieCLq/9eSuUWmTs4/qzGJE4Ech/IPwNp9oWK69oMPj1oU24a\nFuaC+ItLBe+qKF+JGvUEA9uKY6tpZRP9U5VipPE/hmqKiPM9GIzD3Ll4a1Ra\nIjLbUSkVP+1kr+ZQhMzihKO6J8XIUT0wCUuSTp6+zNNiQ6Rl9HgJ514MYy/4\ntG4lmVHMRJXXCruem7BwQOkpJVNI8EY9AZhlFkf3rXj4uFSMHq1KEXHv69zV\nWrsg5JwQRFIoxN2v8w4Pg5qfqSmu2LEtozG+EVoZ9ZT5lxTCgFUsRfHZS7pm\n6F8Oy1/HPXOwT1mHhvHx4HwQ7XGH2JBqJK3cv0u2W66Rks3ebdkz1Egeo4Xd\nD1iEbUUyEtWkWbG8AY9aw7VVzDXHo9GU49F8UlyO64S7yvUYjr8Eq/ujMlL1\n9/ofHlEhMquZJe9iQsrJbweWVBJXVYVM02nkUgIz+cAZd5Sie2F4L/aCXT0y\n9vPshu3zYE5Uqli/Iazrx5NKaeNjbVq4jEG8YsK/QzARwcInYuBoC0lLEfDz\nVMdb7GLxsguF2Om79W1hvck2x6dXcT+M9EkBdSMUQmqhizuDh/le6lPkLyNT\nyXYkXkcInaR3d6iS+ATroe5B0znPqdlsrcU8i/BgWzermk2UuygpUncRz/+X\nI3Zw\r\n=6KMH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVGxZelyhT3/KmM/yLSDd0NqgyJM9kajPAOcVoehc6PAIhAIsTKRIt1rX5/GmOcLBbb0T/IRz6uGX97onM96y7e2Vs"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.4.2_1557621878683_0.1774655161325085"},"_hasShrinkwrap":false},"0.4.3":{"name":"@36node/template-tcp","version":"0.4.3","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"sketch start","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.10.3","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"b0d30c02a0ce70c3c19caff1d71092d3db928342","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.4.3","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-rwAxx5J2t1NgSAmaRitBEuohmApKM+OfmPwWfd+0RkmXF1MIQRZ0tfhOgAabsbjPGm3G2ETMq/huISjr4pTxsg==","shasum":"e2661ee3a7e25d7a0fa5f9efebb36abd15d7ef7b","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.4.3.tgz","fileCount":16,"unpackedSize":30759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2CujCRA9TVsSAnZWagAA1Z0P+gPABnnpexuV1FuMiGZe\nBUzzBA9mvDPbxRxNujOLIrKMprjQbn5d98sTyYIjk/Oun4r4OQUUwseRzORt\nv/r1LXrtBy8Lt9K49870adEesdoYnXhHt+QQNudW7FPL2+CxnOMbE8FlUPPH\neZdgPSPvbftl+rf//hPXLWZZ1MZn/DqynVEYZ3OcfZd/yPX7tvS6u0kU5LDV\nc0V+KGCVPsSfdM6co4cEANnI4hyaM7Ydn/yLvv1O8IibZ8me6s6oa1tJBOBC\nvc5K3gyDTt1jQqXZgCnp0XU1l+OwlIyl7XzgTX64mj8nWjpeD21wwC3w0TqC\nwkDnpXwyPaHe0JlS5OeSEk5ygPnOA4ho0HgW4273+1LINEn65aQhrg6PRI0e\nnU3CW4u97LGN3uo5WdAJ+aYSS6ITy9f3JTwzskbuu45DwMTcCoNoen1Xdh7c\n65C/2bm0dN4SadOkamjHxWhmBgbDCQ8jwHC+XN0xeUOj+oyr8hMBxmjeQHu/\nNCcNVd3WCz4W60kIO4FN8PxExLWLmMqiEh1VcGEgCsMm2H2AdAfwlXsi38aR\nvdFsTAXqMfz5uCjx6YW44nlb5Z2ypZGQjbYhlq4WgkaLXQB9craBfq0dHLMw\nwg7EMJm7rkapahr5xB2tT2hiiYfJNen+myeSWptyRwyoNxrYjP/srZNb0Hww\nO0uJ\r\n=qA9S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjsX3fBn6Ow5jrKlZxBpSmlEU3BzkrS1T7q3xzmp+xOAIhAJ0IbvT0PXHvZW2j1Hl4mXTiYx3St+/uzbWJ39qmPBOu"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.4.3_1557670818942_0.7810119610388644"},"_hasShrinkwrap":false},"0.4.4":{"name":"@36node/template-tcp","version":"0.4.4","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"sketch start","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.4.0","@36node/sketch":"^0.10.4","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.16.4","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"8544c10d7a1a6a7239541431e0702efa37e4c6af","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.4.4","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-Sp1YX6YFfR4p8l02k8d5YQ63YytQPgRZG8sHoTKxHxklnozwZBxS/p9USD6rhPWEUN3bO9/pkfz8wNbypoe6xg==","shasum":"76ee5991899111d8dfb75433e5b6d6e0598e2b35","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.4.4.tgz","fileCount":16,"unpackedSize":30948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc21iCCRA9TVsSAnZWagAAyCUP/iFprjkIJFgB/vt2sOgm\nQBtLfHJS4Qnc+DKUvii7/2F5nEkwsao1YUMGg/DjaTWGI+rzrpwvfyAQm/vS\nej2crdLrTUj04yQMVqHo4uDagQygTwhKuCEG4iunmsTLJy43rSzLzuKVB+F2\nFH4oUK9wQjG7mDFLWH8xNJIz2d2NQIv5r+hpR0PYaxCgs+LgWmH0jl2PnMaL\nXIs8Z6xjVpsUjvcY4z0F2sysr+HvSkx9YJ5jn44JzDN1z0vOgBoxlNgXYzh9\ncSmMAULId8PadAexyM+YYSxVMyTEYPu2QN+l9rO8w48IoD1ii7/+JcC+J6EH\n5sVnt7Fj6Xh3vE5wMC/pcFuPNRKTfGN61oNnCgrV4QYLtBFGzwGJzRoIGHse\nDOaRrYiRSrGmZHYB5XYTxXRqiMvUrhbGS+/dPLTNZZUUT2sMHHB87vFpkxuX\n+22EVj/Fs+PzRL8d/oZSge71AZKElxC+FvYCu0VS8vB2UWJ6C9nAiwkOQ8eq\nOCR7oXiz6WBHYVV0VCkwDG4B6R9oM23U3SMmCUV1tUs/i9Tz95/AbElsnIMg\n0PwIvaDDt09Nzcy0aHZOPsNEqzL2zqk4meuFB5f+GsE67LSfm+Kn8oPec6N+\nVMfsiWTWkq6EFFpQrZAYBPnGOSEGJTQbyZ8Q3O1fp0qtoeCZ1zkTi1kxdXNo\nICCE\r\n=4HPy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCZ/3YQhrW0iLrP4R8C0SP52waKmIqvGwyiDWPQEri2wIhANuEBNOwMlcaiflate6yaIzA97CffLbzRZzSb7CExb+q"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.4.4_1557878914052_0.22464813297535602"},"_hasShrinkwrap":false},"0.5.0":{"name":"@36node/template-tcp","version":"0.5.0","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version && git push --follow-tags origin master","start":"sketch start","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.5.0","@36node/sketch":"^0.11.0","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"a7ad744a1dad1ac0d67a98ffbc0ceeb7f384fa6c","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.0","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.14.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-vjZlY3gpAM3I6Y0NZTOhMKsAnIHk1Tm3FEB/esin2NSatk/2DYWYJszSxIlRvZCBUwcadYbWKCsTEnkHXbVKGQ==","shasum":"d07fceb26671b661d453d0a83af96346ab28cded","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.0.tgz","fileCount":19,"unpackedSize":31537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3S8jCRA9TVsSAnZWagAA5poP/1m0vWNxebNkhyrTE7G/\nb/q3+0fo2bfP8NnmIz/Oz/E4C44B3CRXqfBa7c2NhtMH4HeNyVodH2yy+GLa\nl4gUBLHy9uOZHfUZ9ceP70ttks2jqeSTSIByB6ceSdpSr+509ClH05I7AF8U\nx8f9JY76nXWxpCLka5bfk4hC+7epnXCpXBEF5kBKXiRqQGC16m7TJHuhIEx5\nAs81Wv0WDCRo+b8DkDbYi8xcwo1oTMzXlbVzR8WTgVXoiG9IwtbvnXCNW8N2\nbKW/IILT+y4IygRrAW20iVNgQFGdY1PH4hCW6poOs5DkPPkKo9ThkyoyKeE2\n+yhb5BefIy8vLoDLTsXo4d5BCnFOfTWgu5KvrE/j1mt1Zk0VPkVcqMTmOKAA\n24X4FI5EGtcWKPnCRY7sbg/Zfqct8wtcXtqaICCXNMXreBT3dtmT19lCc6e9\nK4TexBUk+DXuy9n5DKv0hVhtDv8hLdC6hdUzPIMDHm7RASk1v1QadyfibaQs\nYjBk+/vZYh9rJWHD9yxuLV5mU3u3L2JJSCGvT56cSqyg5ehA31+g5Oxo2fPG\nVQb20K6aLKf9pIa7A4XiCLWvKeZi717RlSqz5+00lEhpg1nRBSNCKdj8TDHq\nCJApGqHehgvBV7u0PYqD2GD3JvF7XjrV7vRxryACrn2IjAcVvbxPw7/8eDyu\n/SwE\r\n=x28B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3LHOPOMeFQrLqF9brAK3oLJagOUiNdx+RFy/ooZmM6AiB59POzC/ZPrj8rOGftAZGph5O8MSs5L/HlnmKt61ovmg=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.0_1557999394244_0.2918774307306724"},"_hasShrinkwrap":false},"0.5.1":{"name":"@36node/template-tcp","version":"0.5.1","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.5.0","@36node/sketch":"^0.11.0","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"9c3f6d6834be075aa49460dd9c5e277f2a7573ad","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.1","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-68JPmDcMh5raTwz3+hFIMf2OubBmvu35Rr5/84PB6bc3t0JTsEoUCTQGiglBlbsPHPuRNgyzlNn1PSIe/indzQ==","shasum":"55e77830265a15d1e66d1e178473cc4a498abef6","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.1.tgz","fileCount":20,"unpackedSize":32833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9gBoCRA9TVsSAnZWagAADtMP/3+wDW7sczqub8YFkS5j\nMttYHwDNmklBt89aVba3To66zRmZUPLBsEyyUiIZZNWRJJDQnToWTYl6nX2X\nip+nP0E+7M7nTmOPVYGejdZ4HRRFWa7M2Lplj/UNYAR5gUiXxLxipHslSxoC\n+JQ9Of5sRlTwOGsHosYy2FeinEjYNZtgfuDPDuP40bQeGWJS8HJ2QrhWY6lD\nrZvYgb6gksB/aao5g3QOyCiM4y+D1l5ZU3M/YAKfxcAv78wi/tnolzQAcl6S\nPTJ1fHPxWqWpXCznHoNw6XuFP6oTTSe/qAJQIT8azGqg/dLoodNxjfX6V0gt\n3DauAKS0nsXCMAGC1tHClS7QP2588YZd+5Xw/Hkzv0eXDJYNMWnSYGB/Y3J/\n9DVHZWkp1ux9Ab3b33co9SULjvU7TE3fzdlWHsY/XdiRHqO5swMR4Du8rXxh\nSKQLB7RMsCMIjIVYdzmdAXJcu3IAOx8mMH3QYNokeT7k29EyXU0vukGIrc6A\nU3yNPs1SGs/MPoiYHlSjckAkiPRcallw6eFi9NLlGqaf5TlpHUIU3FtKT+YW\nD1zum08Mq7+JYWq/3jvK3jDIhtjDzDolAsB1j1jqnou9UnzhlW0nu9hliwco\nzVeRJwMpzD8nGUOjRoK7ymSsqjYqhTDaCmZjpFLs+yka4Yfq4fN0llWBgLAO\nYa1h\r\n=IeqO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0BOKWdfYCjjlXVLPzmMXpywsVO6AtDOBiETjDiSD4lQIhAMsrnL0+q+hNEsVnFvTIbD/JzvKsRE8grsudxKA20jmv"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.1_1559625831831_0.7410073326024706"},"_hasShrinkwrap":false},"0.5.2":{"name":"@36node/template-tcp","version":"0.5.2","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.0","@36node/sketch":"^0.11.1","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"a448654fcde3937e82936e19581b17fdaab68f46","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-PZ9m6/9JnoYM8gKf/gDTEHVlXkU7IIp1OqIbVJ3DcvGAqann/oDNYtt73seLgrapEV2wTbXg0a72O2ojwqh00A==","shasum":"9875c5467cde4d24b249aa352b97d3e546cae941","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.2.tgz","fileCount":20,"unpackedSize":33022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+OToCRA9TVsSAnZWagAAYKkP/3W6pDUdQjmz/u8bZRRZ\nLbqMk965t5hLdx+FoIuHYCbh2qSEmd55QbOGqFfewh2YfuOZPH5ef5q45uLw\nhvxBsSkay0cwUCwjrPhNo8t4TcjluUapLCCiR7a5xWNeQ9SMiJw7IAmYE1X2\n5VMV3/f7h0He0SwBBol4nHHTyDXoHcWdZuY6jF62qvRtKQrnHY8HtIDS/BPg\nhVKRp8CFqxcYiBsZi0bxx7TEJFsRMdKjPHN3vMiJwNVtic/23VujXVz3Cd7z\nWjICc0u5BA/sUEABFgRWAbCoCnU4N1WOqDddou2k8fisYV/2GCPguX2MtUrV\nqE5TjZXAGMSB2TJ2XPcLn3YxKd9rXhmTBzva64SaY2RVc48IR+3T+4VbhzBO\n/HmIOEBHlohVFf06Wf/jh/7/Mrh71LvmkBwNRtQ/VScfk1uEVpBRtLw6oir/\n5pC9hp90+2V1NT/ESLPR4bH7JdUezkAkAqcQ1a5wIEMoTnmqjfnT6otAIsv8\nrriD1p0wqmxhU3pnIi0B1/SHUtEas1RymQr6Z34gvdyejeKd55gfORMnEcOR\nd1HjcHOLPkPPbaTA3IpjR4cN5WqUKQ9JfoOgdNccdNp3Q5lgiLnPb0/e7mWg\nQZuOUrRkJJATGBdAVCuaUaZTsaZMdguUtIbEkKN5RmNtCV4pyruZ3zRfship\njTDL\r\n=L0yc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC230sv73K6qoVPvA+moNDE5RbktMRjsN24zTMfxVt6JAiEAqA+2mdhLa+LbLLKKGLj0EIxo0o2N4YtO5VGaqiBX9pw="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.2_1559815399943_0.8489126756659615"},"_hasShrinkwrap":false},"0.5.3":{"name":"@36node/template-tcp","version":"0.5.3","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.2","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^5.0.2"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"6e388edf1c5ecdc2dd89b9d9f1cccc481d56d5fd","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.3","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-joWgKp4gEC7IVIKLYdARln1TiC6c7ornyxwzZVrCBsMfaERmJsUnkvouxjfYJLfjKScrtFuB1DrdxGnjxyqtLA==","shasum":"c24225de799cc0b8e7f6d9506b2f5d111307e4d7","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.3.tgz","fileCount":20,"unpackedSize":33212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+61ZCRA9TVsSAnZWagAA3SMQAKJpJW5AAGMKWqMeieUk\np1ajGd9PIzJDR7pUqiqlbtlCjPqNzr6d/FZl/EF09sR1F7Lu0Zp2Bkg1kf0a\n98R8kUPtNIZLyvRoMskjunyQ+K6M8h1LaezJDG32mL61gQFLQIpYSIQT5lAw\nUhCwSCOJvaKS3dQr7ZSjP6SFE0y6voiDtsjTuNbA2ivHpRa7AQ9+ZB4/udmY\nM+KYt/Md4iqEd32VlkqopdDTby8gw1D1P/LFlt0APmk5WW2OCP3cJAPuJKds\nZSa1lcxzIw/xMaE6wsuPKcn9vTvyZFjmqzBO64itbrp/GbA4/u8nb2u6dhmn\nDM2g01JOn/pbCXVNss1pwN5QkJQcgKoa+fsmrNcDqJDFdT2Pwh9DWXxcJ5mx\nklJiuE1bAqRSmOlwXV3zAl9AsO4n9MI6cU5rCsGO+OKRqbi8owGcG7kZncHK\nBi8GXnn2qiBqc8V8x0aAI7zQzANohObR6P/qcAlAu4YkzWK7+IcrnLBPEqVD\nKADg5iiMJKO0ZarFZ/KNjhiydwjJ+hWEqgYjsmMxO+YTaw17bwlON2JOb0IN\n9jifabCyINeod+ZVtjAFisLR4y/v0A1QLGBM8FzKIvEXPxprg3s3oOX2b4w2\nYqWHGRRDbQ+M4Z3htC92JknVMk0cqnpsEsB87wKa4zYBEciODLJoUuATPu9F\n9kJO\r\n=yy5g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYr1pCjcqkTfQfIcMJhR0sjJfiw4AyZXXv97UxtKUXjAiEA+R8YFKIK0JTi3pJy5b7ZUDwVgB71yfiHtUkh6iCIVOo="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.3_1559997784567_0.8764448211805189"},"_hasShrinkwrap":false},"0.5.4":{"name":"@36node/template-tcp","version":"0.5.4","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.3","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"ea05e5cac29e7d2faea55e14cc655b205ed2173e","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-UfRjrvvzxNNWxmULGmc89FPW0O75t7N2piz2m4fXzw8g6EDtojnuMb+J+ko90a5eicENtA4/Xlr8P9c3648ZxQ==","shasum":"90111ff4a3305d0035806efcbd9c07f306ab8480","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.4.tgz","fileCount":22,"unpackedSize":34457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+8ihCRA9TVsSAnZWagAAfzYP/RtQhLaPB/aYT4yuP/lD\nHFnyWR7aDlx0h0wAuDZ/wCrdYMjRAOfZ6rmTvmEEOrJ4+WD0MEfx+/tZKTGg\n8gpzKvBspRM6qQAWd9IOxxcQRGySgnQZ6Md+9y0WNmIK6TDtR3hluwnnl5zk\noxdvFT+paIpZDwQ1FKzyTmj8Gi7qXzZHcKMmqZAM7Ii8m6orZg5Up48KiCfW\nyH/ZkWPSqsgf6bLU2F+AIgzyMJ4L6xnNEf9+kbVhjCoz1N+Ur3Pilbzp4Fvz\nf0fkVFYtG+g3Ev0ndGU3N0t3hYrPIkt19Kz5xHtxegPMhPSeG/yD8pAlOyDv\nOsPFCWP+PBx0JSad4lYUvBWUA2G5UgGu+rWTuZoS9wCBQjqoSHBEqdIrpWuk\nHGy5Q145unnf6N97h82NlgP0nTFoBRlGtiDnyzQ2HwRPJ1x04+UownEoyWbX\nimewgKoyklfy+JhXXu67SvNdnbnVqHnn9+E0ttwSO9tT7Tb+HfcNyUI+tmlP\n8dec0GJefm8l9X4DJBIjEjSAOa49di/EeSQSHqR3HOToVTn14FgUtba6ACDR\nN10+pbnAz4fiy3piXcqwC4ktKkygBzcOGcl9gdAf0Y+ULHKA6kUyn4TihG9E\n2VA5m6PI1bQKu1P17xma/Cixc8uSuraGBPll48MdwnFwMIpgk+j1gvKGJNED\nWzac\r\n=O1W4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRtxdPCQ5GkJm+OXM9wm1kcujoPNi4Qt164Iekyo43BwIgbTafGbpXJ3STNIUE08WiQTgt1vxh/PtwLoa1fxcfKr8="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.4_1560004768282_0.3647594961191092"},"_hasShrinkwrap":false},"0.5.5":{"name":"@36node/template-tcp","version":"0.5.5","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.4","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"45fc01f9da4386eddee5972d978020b719fb7d82","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.5","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-ORXiCyyB8tOKhJz7iRbNkLrRtDUoQMQiAfuvprd0Csu9QDxXdBzsq/LhwAjhKGAzHbGazImac4xfuKKuL5IpEw==","shasum":"a281a089c50f233d44e42c0c8ee40d660c5787d6","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.5.tgz","fileCount":22,"unpackedSize":34646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/2NmCRA9TVsSAnZWagAAoG8P/12Cdedf9tgbFDQbxQ0A\nwkmjOX1hlCWhOMdYART+w5VNa1KWLSo2IvHmtUqCs9GOTkoF2hNgQuuvWqH/\n34/zk76GRzfLYrXWC/fGyOyVV8zpFh0ncFLMDS/URFp9rCID/0QO3Ttq+Pyp\nG/U7i32lGCKAyOPlhMKWoji2PLWvL086J2bHbe4XupkQ38iaZp67hcfp/0kL\n50xIbMBUWZJSPIVjETlXlJ/8bXghgN5qIDjJnTiTlHX5NKykAQ0/YOTfgPH1\nvDlPJPGXFYkwnZAS0uwW9ADGZcwL7FGUBVf34HkRiaf3I2ODsCgNW/A4WTIb\nIzYqQBAI951qnFnNGtD56MSY82kNBObV8LF3naRbrFgD5DgjIRCsD563Fku0\n+CnRtABr/rXigqs+s6zPlTQPzkHSSNfHthHMzIRybaxOjJ6C9zXhyb+65wZh\nmofCLft5knVLQddSwX2McFRrbiwD9tobWTCE0ZVkDUd9EblG+1btVf0Kb9UH\nqPUMejXJF/4mf85PtiZdZUrkqUtGFwZivM+CjXKQZgHAilwxHjblU4TPlviS\nouuQtl0uwnnqgLuPxDm+dH0zhEbiPvKYaOVM3fbvsgl9w1h4PaBT+ms9HdID\ntLlr7L/a/RSn3tIJQCXH7seSH3TU30gQdNx2vR98MJ/WpZlBIFcqCTfbIDKz\nJ5q8\r\n=wLGn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyffJ4g3IrCl0lGf82ZYHyX0S70QfqEJVWQcllhfj/AAiEA1WOweZ7lG71jpsBFiBqB2fblhrHLSncK0YY48Iq4jXY="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.5_1560240991330_0.04533538004860338"},"_hasShrinkwrap":false},"0.5.6":{"name":"@36node/template-tcp","version":"0.5.6","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.5","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"bc14ed62aa377ad246602dc2109f3080e8acdb99","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.6","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-VAd5KofexcpUvHxd5DlVujKan94ZvE7zSQbmtKt8618BIKkguCJelSHaYT4OUAWiCdxFDFUujNLylAYqgrhDYA==","shasum":"4f36957d6d8b9687f75a86d59b73929d17213bf1","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.6.tgz","fileCount":22,"unpackedSize":34835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAA5zCRA9TVsSAnZWagAAVe0P/j9vrtnayiG69Hp/8HcT\nUNgK9AlW9KiWgWplfNGAej9dRb5knVCXCiXeeEn9HLzqK6C67MHiVLQZdaJC\n5nqAbbaqkZoVIx3fCpcm4Opyo4fOYltOqdO2y/qHmEFU0Z5Vhh+7IJYJ0zXQ\nb3vvrmXvQxmSieh4rG1Hi1PuvWyjwx+ouuq3x/pT07yK3pxAL/g/bfH16blu\nDaJ98Im6OdujdnSOerw4XZmSRkuY69LsVzqc80JSZfxJYUs4IqdTxjF2mgW3\nDEq3OfWIWEfG6ZxDVsG6B5/TeKBCe6DLJ1ymvpUku9not+KAcsCYU6DOy+cr\nvfQs4qCDf3NKNrVnDDMcZS23kqHcM/IMepdLxlKf3LN5ruOmbLxk99DITJsh\n4lFhH9XZPs5WZ52nvvu7/vc1h7CQu3L2rIlqRRBMir5LTbEyrA0K9TSSLiYx\nhhSEA0fMo+pIc7YYDzxW+UhJdo5dsuGPVWbyvemWt+LsuLgfJeT47xcO93mD\na5oJSWDiuRM16qbXrex4diDgoJRd1MK3Re2zA7ZciycxsmS846H2h49BAcre\nnz0DD08qCRsF+7z3n+Wo9IKZZ190NhJGev72Boy9dQKGbXjmyhMs/Uqh2XX7\n1MLtlFW9Vb+yhhQsV+5pPbrCmsmLK5mbL+aDTV2WYtI/Gwb3TnITBzKy+4qP\nTzEt\r\n=qx3K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUfJ2E/fDeS3cRS4+uw5Ox99ygmwd/Pnp/1M6cfes6iAiEAtPN+HVvVx1vMFnWWEK0klyjVK2O12F9ea9vf9SVbrMQ="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.6_1560284786627_0.04410980750164417"},"_hasShrinkwrap":false},"0.5.8":{"name":"@36node/template-tcp","version":"0.5.8","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.7","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"3364dfebe4f6d451448cc3de7ffd8a4e00075b33","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.8","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-ripEecMvWohKl8L+2I+ZDwgljHcjFnFRmY+i3zfr61fGXFZUUNp22WbkjZMKGvgggQLqOZihIGMzyV9UZtQf8A==","shasum":"51c88a0b1e2ab407c3e30715ac56f479933befa0","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.8.tgz","fileCount":22,"unpackedSize":35213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAcAhCRA9TVsSAnZWagAAvI8P/1yafP4/46p2ZiQWaAt1\nSxcyA7fj7/xnnoqjlBOBErnxyfejgTAxfSUVQTkZbzVTQfPd5CiOJOy935iH\nLW435wfnJGApI4qgVkvnyps6BbJVY0Lk3Wlq/+k0fym29NHVYnImxTY2PaIJ\n5GXI9w4SIMLKDGbcskU4mj6P+nO4hp7a0Fs6OQtarbE/KuqglpNVATet4bsK\ns26XiCLl22/nals2Oh3FWrmxB+PGxghdqTr3xFMH/8iUYl6n84CPbunYW5B6\nwr8TW9Z+jWIIGqpqxQF4RDTroyqcmD+lwOgtXAHgWrmkI9CEpbLywUU9+AZv\nh6LqJhusTJIPcLb/HSTT6hKmDRhFwcpy4tagwYSH0eH/lq9ECvJZxer57Zjl\nqW8aXnILref1rPtk9XMyVC723yc8euTZkfkK/a+MM6MuYaocwCMA7MYbq3yI\nNnwCmkDOMVxwK0zBRlJzQUHO+BXd9zQl7SypCeUMsYcXtfL8fLEi52zHUwUs\nJF6XspOzbOdddpse/5iG88jX5inzZ0DVCbrl1tNI7iSAeZhmnvunQsv4zSa+\nmu52NsTwNAgrJD5okGStO4YjiN5H/NhAv4E5M9Rl0IT6zcpsHzs0U/oedf8E\nvINeZkvmSnkNP7tiqlSSaTOC1eDFuiecWegrJbJyOLzhHgiHtUMi6NVfbN5X\nIDOD\r\n=/KpR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/ayL07D7SN7WuuVUbljr5ph27Q6PMp1F5sZdSkwUVJwIhALO+QursEgx4WmDP9D0a4VXUAx4pfDqyG5wJvjYyyVf9"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.8_1560395808501_0.8667753202478479"},"_hasShrinkwrap":false},"0.5.9":{"name":"@36node/template-tcp","version":"0.5.9","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.7","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.11","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"be88168754d8d2fa19bd3dbfa5c7137c279635c0","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.9","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-FUOZPjDWbRkpfHzPQBfD4+foXQcnVTodxrlw27av6f87px91UvC7Qy9pu3y65DSP0OdeTW9fKTAoQG959r6/Pg==","shasum":"7a1b1c59f3c877df618c8d87e7d4a9af80038919","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.9.tgz","fileCount":22,"unpackedSize":35433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAcXgCRA9TVsSAnZWagAAF90P/jv5VxPIzSEvYo+qBZIv\nBkZtydFKcpOdbEI+j+e0gxglIDdR/u3OV/EGiuOCa6cas4w39wAg1ZMOFpLw\npx0+JqVd3Vw8tqT4CeldXMxF/SLKtmcP/GtEYSYnWSx67qqOlfExBx+X9J/0\nx4EwruxUUypjAe0OA2s5BuNHjFEVAC/n1h5+z6J+JLYgYi16FNLsNjIA9KIc\nvT6AcCU7pbEWmFLRD4JBkhIVttzsMMw9+vRXdKIlJ6L/HYufSkAcQP3BGODo\n+JsSveh21iPSPhXrHG5DKWg4Du7C//C9xnZSDjV/dZ7ucpwg+LUjX9wc8kiz\nuNtJL2ym7yhC5+Bms7oTQKEgFHgifPakodWhYh9FyhfU0j4i16XYONAlIpt8\nr2gPPFkq8A2S5hy2lXloX1nsH4eGHVVqdJMEUTMfqJD+Xz5do5dfSewrDEEF\n5WxqCFm7Ygkxd4/MZaJrRnwY6i/HxQlzsN7ra9e7umdoocYyeWwcaU3oMqO7\nRBYV3qhGmQT+WSrOUjbN0VDQZl3ba8lJaUJYfypyltrw4yi3ymAQLbBz4hpA\nNd7dPo/Rk/rI8tEUggmh7Gsj2fhjmKtZ2onD85q/nyPv9fbF1ThyU1I2o+H6\nC9S6QnhC/Af7rg+yua4a/1uHKzV9DdoLRGoP4hH57xTUyuuTuDbCIA6t6lGe\nBSE2\r\n=SOzD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsZ1xJ1/JWFgrREpBLQ44PgJF7bLh9wPTaK0V+XkSL8gIgAn69HAhHJtDISfa63wIwBXWtzaa1sefwupgsLBTd2ZI="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.9_1560397279816_0.5145782956694258"},"_hasShrinkwrap":false},"0.5.10":{"name":"@36node/template-tcp","version":"0.5.10","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.8","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.11","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"5670f88728c4d0bd8f4a3642866af7e468f7ef84","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.5.10","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-UskAiJ9N/kQT8Q5FTUcvOQBLEDdrWR+SAEjgFSM1QlGm21mPGPbWW6Je7BVrUtBcgiIEqsqTbpezCn+RWNJTuQ==","shasum":"0d5bf4e407c5847b96eba9d703067510516e2b2c","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.5.10.tgz","fileCount":22,"unpackedSize":35625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAyUYCRA9TVsSAnZWagAAEW8QAI4xkakxPpEVpCBc791f\nwPtIuKPJlzBCKRtYvc5if8dF0spy+XLmR6r5OO+PfK5h44AJHMqtPlGZeykL\nnHlLXVZmiFxWav04Rjau7w9uDw9O471EPw7VSuMC4JD9mjchbnTcGS3ZEby5\nGH8nzwnB4uEPxae4/zxAhZcVw2O4787SK/Tc9itra89srbC5nhmgqiZuTRx9\nN6jTtJr5icSymxaCXWgK4M5/QR5lkmTybnumRREPHioy5pSnzgK91X0nywZW\nymY65i6Mo4V95pfvx9l9MvrUNauTBiE1Jizq7Abp4H5R9ADMeb2r3KR5WnHx\n8SQCxU7pB676I4BmFtOy+wS58hlAkKZh88BmkOY3+fyiWo/tIs/ziLFkLs8J\n72dmTySY06+0HS3m9nLAn7vjuedak1Ippm6m5dWcq/GwFOUJhFrDan2wN6qB\nbg3IudC8/AeCJjfaGc1hxn/DDmUj/4QGCGOaC0SaflnS05HcoleVL2V86q96\nbgF8PYZwz24P2AYbL8dbmweHTieZcjXiSAmS0Fgbryk8tEfmedKjVfliVaYL\nk1karFyzm7bTl73SXLlKbVpnSErRNZewURV83Bjm2gNrWrRvWZo2BPiRVgz8\nzgRNTaMdt+ROmrCEpGV7QBiysGB6uZQ404yJbpZ6QjQNQLbKJxWUBAy/x4ko\nbaU5\r\n=9nSU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZbbaMMP9eI3Q8Fc9nhA2/b1gH0n26UbYmLN/WGLwHnAiAj8XeRGxPSNLgcHy/d347pMVnXs35bQB7etONnAfxzAw=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.5.10_1560487192116_0.08114786867116286"},"_hasShrinkwrap":false},"0.6.1":{"name":"@36node/template-tcp","version":"0.6.1","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.10","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.11","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"253ea351d792380b1b4f442f91fc4b145f8ced1a","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.1","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-12c9KlNea/ycRYBiGwMG6cTf6/kn9MX6pnzeClCbxZomASfK6t/oufDub2PS1pN1I3wzdY9blPczBKwAXy0UNQ==","shasum":"a19eb4ec53c9ebf5a0558fbed8a9fc08ab234f7e","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.1.tgz","fileCount":22,"unpackedSize":36358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBVQ9CRA9TVsSAnZWagAAaSEP/igVILwgSfqEUqYnWfhG\n2C1M4WTTnbchqTiU5SD6fvMM83MinO8J9PE6vfonvacoy6hR5WUlQUZqP89f\n89cO+uXmXGcZAxpbD0oRpREsSdXSHQRXk957ida8Fvo8zPSE3ErA2/wJgbpw\ncK95QOk4J4DGlzDU57AR+0vK4xf9YMYgzoEoipGLD3rimxgtjQ/lQhY5Uhv6\nQTMuZ/giC9tgkjpFsYjyFvq1rBLK7UdORGODQL5Dd5x1OKEUgdvAJA+eoilj\nLBgaAT6H5eska1yhGV5QroqI0zDMIpnEAnBAMnCBzrrS8yYS1pLxTvvFb1hv\nPHwl9eapFx3utBMWWG/U4KorPIz6pa+0KuwjuAwl8M3424+hNZboNiTWz5GN\n/4nuv4BbVoVOePJqv4LZ7C1+BHSuLW1RXFbur0BsNsT9nNmWPpDQH6tHRQAW\nwzYM8tTZfdU4jCQNQVYlzaKJL2WOHRRUVYzWwBWqD1ktf1k6x4VrlTK+TTJk\nGTsLXkUTP876rW9F9sQGtQ8SMbwfIqh1+EyTqFTr+bt6xdg7U1FrpqVtkjQE\nNrF8Eu3bLejvRju5+U08odYGO5Kwyb+9EQxtRa9G0uMV+1Dpzsi10XVh8Cey\nTMqKlhF+oMNZWVFr329ip5gZQhQbhL/9pSXVHIAD2FkHfZ/4Zc9gfkPLIMBg\nyJti\r\n=5BED\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKyrC6RPJd7qA0g8Vcm4FGC3unmjJN4ClFsMB+CoEBJAIgcsGNROM7+AFYta/OMHmoEOXWfLUAqxU8yISEPdMxl/A="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.1_1560630332443_0.48778419306661136"},"_hasShrinkwrap":false},"0.6.2":{"name":"@36node/template-tcp","version":"0.6.2","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.11","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.11","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"10c60aa89efccc52fc582fccbdc713506e51530e","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-57ZuvaR5Wj4hqbHThpQElH8Aw+zLNH/k9GgqTKThzztRwdWungknn3LC9A0O7rQ1GcbeT9f1z0n/grV0t7GmPg==","shasum":"366fe9354219ed07b4bb362cd5926640d39ed1cd","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.2.tgz","fileCount":22,"unpackedSize":36547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBe2lCRA9TVsSAnZWagAAjGAP/2/Ttmtd2BkTkYbGxZjE\nHHKiA/kD8PhOuOEZwMDytrlyyYMTDIOTkbaK23BoNK6Wee7o2k+sTDixC3M/\ncYh7Hb1DDtnI5VsEsalqZmLlX4VkhV4GM+zLBwP/OT3D7FyY7gLCu59kzEcF\n1p54YeThi78UG9qm6r9WKWuRKJLp7rJc4JjRab2zvEKiSEvzO4z6+3IBRDZJ\nc6/LfKYhUnEQK5xZyBjyvNkr7t6yAW46DlkIfUFji/VHvy+ZUTzLmAn0fUj8\n1V5fXyf/N+W9R86ATSgmpAPKk+ROQ6IF6JuIpAdFFQP597KYc6PxhzWo/Abg\n36PnBnVG7A3w/nhryrP3CzIjoCFyzHfDJYPt+H3T0kXIcE9s8G9w6dnLJ5uD\nK+zzVDtGgSKAIOm9yE2YyV/C1E2WwX3jLg8CtScodgX7BeLeSMgpe8caIF8p\njzSxifHBjfG9N7TRsGx2xH5UX1/rjuuAysekIdqzwBkynwoM0u1HhKM1pwrd\ndGL/3eSpe8WI9z8eSbF5D1GYLNhO5FREwY9uiX9U2mvuvRM0Oo7cN3w2UaZ3\ntjDQGpGZi8NStFUsonjYkaP9lr0d6C0D+52ETgWrpgcMuqkBgCwhnBBESNoG\n9xOyEEwa7yUkGltFzgK9VE35zLiJ1SG9XjRtkONhyeDdIziuHdOQp1su4Cv9\nKPId\r\n=DXUO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFlUdEtz3Z5v0bMc8JHSWTeZ00TqPKYGM4vmVeVKh83AiEAnviwhhJxuP+kWU+wlI2oZj2y2irddrwd5NlUy35f75s="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.2_1560669604397_0.9523712700833147"},"_hasShrinkwrap":false},"0.6.3":{"name":"@36node/template-tcp","version":"0.6.3","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.12","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.11","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"df2d2ca01e1d424b51c1ce2ab0620e7b3cb224c7","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.3","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-lt4KzL+7AC+xJzT9Dtw4TuNM53USI8EQ1We5P9KI8SXN0CI5IV3tx4Iql5EsALNapnk2RzyuppnqwIf8ZurPMw==","shasum":"aa6fd942e027023f9fb2aa7846b3f2e2d74330e8","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.3.tgz","fileCount":22,"unpackedSize":36736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC50ACRA9TVsSAnZWagAA524QAKTRNNRf/SV4i541Fs5J\npVNImwTudH2DamQnsTcS7qwcaoLeipf847rMMtd2BlljUAre0RFrD1bLc6qc\nWTtVPKoGRSUoY4zyt1Rmeoe5hDQi4bPZ/EdVhaSCRdDBhOD13KE/AXlzPewk\nrHBOkEWCwiTAz9tjftjOEaXKnjot8EmE9MKAzhbBTzYQV954KslyrLRiezQ1\nzmGeHma5rHCJq7pEZ5ACGVlVIugW12gPgo3nhjiAyxoFp8IWLWD0I7yvFjRk\nXVuUX/V2m5iO+8x4uN2b/P1F2Ks/M+O94SdNy3IYvDBZrIuhLuo4PmCxYAAx\ni0HpJ78O8J2GFvZqBhpYwglniaxol5/VUHBXavXbEqTsE0obuIR22lWXE8nB\nxAQSodqMRRYh6+GsyHpOwfIRrZETihxAAZ7oj6Mz8oPyiae6we3/DSTF8tLy\nV9Wy+sQFspT5DvX5Tth43StdeX5W7+RQdFyyZbw/PmvXUYlYYunDRPaQRhB3\nnQxTBn1zroUIQBBIO5xNUKBLACvGwiB/VUAUYnsYKBbf6EX/H8gfojkklRiL\n7s5/eGMAzCAHMQf9ITyAV02puL2o6RJBhWpqDtZj0FIZJQsbFzE8sf7I3fW/\nV+v6COhn7pqashELwjYqfeMmNTsEkrCaPZTzQu2nYpx4nbW7sRELgBngBAT1\ny0+H\r\n=YQZy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/GZqT/bLs6o/Zf+sGBDECeheJ2AkTd7+q8JpHsRfybQIgUXyZn2ZNXaB77MSOBxyRKn1O12eN2EXWfRBF4BatEC8="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.3_1561042175691_0.10831143052135839"},"_hasShrinkwrap":false},"0.6.4":{"name":"@36node/template-tcp","version":"0.6.4","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.12","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.11","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"25b27734755603ad2a0e8675c7a00e6597a14d8e","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-mfZzUliqzNDvUju6VN8hwJoU1PHc4YKDnDcGj/+cASxX7sP2LN/G3WN37spV3as50OLFp39HZcgVkeAO0QH+Kw==","shasum":"820ab8d8f9c4594d791be858dbe9aeda4260ac16","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.4.tgz","fileCount":26,"unpackedSize":37964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDf4VCRA9TVsSAnZWagAA7esP+wdkA7/TFAwQnCTbGrqK\n/JMhG1uqw7sP8D2InK/LAd3r8SzF2BMd6cr3zNt3wkD+ODNQMgXgQTUUqCWJ\nRxw9Ux7e/92F+vV3zGkCK2/NfqznAc+m5kB1Z/Hy+0xYZQbleL2O0WUiwVwr\ndn6gTwfmj/wO9FAxDxMRbEznMcWbhyur6cTKFRjw5OTwwgT59aEOqC8sBO13\na/0e+q6iAg+/cMWFbTNBrMP76AcA3juHglwrDb4zolwBCcGT5c8mo5ZaHGDT\nTLyDwF+M9HklPWvToz7df4ngw5yl5NFipFYTS652HM35r2wjOfnTzWMXBsBx\nPnRdKHOR3gYTrlhSBYHhwXmqV34aKhsGa2g5tuiNlXf9dxd+tVoLTRB9eDOR\nKRpzWvmaUIMyrpKL0aQnbVDW5Yrqov1705RTOAPZuQq03KUl/ZFW+6OBOzhs\nWNlk+gTRqVjj0OIm/nHOLEBU2FsNX/L8dxv9QsY5lMh3sz4+Oy5b0N49nQjH\ntlCiUWSdVb82WDeVBmI/00jhFHWmal/EELJIX+vwP9bY9SIzW4gRD6QH/nKh\noEBAqPgGXZ9tS7n+b7CUwHie9TpZwHPYeQX/gMUrQKPbCk6nIoHg9xzCPBQy\nGISKH6eO+AUuTzxW0uxS3+l78oIa8a82dQJ+fFYCQFYqmO/1ZtI/9bPxeWzY\nAoFJ\r\n=RIRe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJpwq1Jg7pjIWF+y2oQ8FnYbbavujYqo2ACHZLQ4kn7QIgFclyzCC1DQ6TckAwv8b4SSlgywqonFjgwubkcu5JGlg="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.4_1561198100292_0.6227938798080725"},"_hasShrinkwrap":false},"0.6.5":{"name":"@36node/template-tcp","version":"0.6.5","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.11.13","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.11","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"bcee402acbf0f95b2abcdb41c7ffee4f090831c8","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.5","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-KBU7dzEfvmANntLQoBYtiiln4XUNpyvZDu9+2TEKOtunGLFPzArkMvPe/PD1FhHkuDTlkpPQnQhrwmTkgGE7IA==","shasum":"34f9cd21195daca129729486b00030ea30661b35","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.5.tgz","fileCount":26,"unpackedSize":38153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdG75RCRA9TVsSAnZWagAAPxUP/3D5zKLOZeRHZFYVslqd\nbZDwnuurDsnOqOMmoDUcntTLpHuU8w0NerBq6yLC98bsh22s5EzOY7C54FEm\nksDW3WU7lxGYC5jttjzj8ifkdMfsaHRNnJ8jcgl4xssFlMQMq8KP8HgYmeW2\nNuF0p35gy9VYzmP8ZOQQPZm+faxpennajXNcm49dvn8DBr8sY8dcNSisGuC8\n9HOAuXUwbyFxNvytAt2UtVU6Cwc4HmX3By8/bQJweo/zHvefu2mQo8II0/x3\npwpJKMNmryl9ebNDwsbuz1oG4Y1uERl0RWPPiTGkal+8iSkJTROzXWkQbUrz\nsF/kpiI9rYWUjHMdpZthalQhibckQIfJnlvY5CJV2HdD5Ujx2eftqJZQctTr\n6cSacR/AXMFhEp8wY8E+MNM5TrOt9P6QmJ1qfDY/LC6zb5uL9+r2rGuw/YiE\nic99XlbWf2eULuJLiC55TD9k+fGdp2IRy62FJagTW3y6YIwYFnf5SeZXnMPv\ntLOQtR7Wg5Cs35aXsH0J+urHtvbC9xcnKzNQrJZYsWgBo/+JPODNqQjxylwm\n2AMLlNngwfT5nFemtxOoBjEG9DojvZrCh5G/19bqGGGkEWfuKLVhQc8PBpcd\nie4cCTVB9yBCgeCas1iVuez53+HvpXt3V3pDSmOz1YbpIqqt/bMwOGYb12Gy\nWrGm\r\n=Qlss\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCMWRKy+4o6i8Ih6/AHyhwLvnY7wKArqxbkGAfkyn3KAiEA2rLBmSP2dU7Ry+Nz4YOsVQYBAMwxVuhSgO7CE1jop+o="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.5_1562099280888_0.561114247061651"},"_hasShrinkwrap":false},"0.6.6":{"name":"@36node/template-tcp","version":"0.6.6","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.12.0","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.11","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"aaa4b563ac8c44a05ed59d989e8af59f5ffbe3f3","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.6","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-Lb4M+pvXdtHqgjj9HZk09aJPAsyR+fdPwbNQnbklYqKzOsnO99X/hQQo8UjZjlhAkOBWy8kTZXjmSnp76YWAHQ==","shasum":"be5c7dd2d0efe19508f5314488699a1e51e92ef8","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.6.tgz","fileCount":26,"unpackedSize":38341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHQ+iCRA9TVsSAnZWagAAslsP/3ghnkN0jFjt0kvy71on\nIggRxqlGKHc8WHfvBqqrCeqRe/11doSoLyHRPWPzZ+P2/rNuZS8ehG5Zqn9j\nu0T7JnwGYNwzK77kxwX5wEYRvIHRVfEf8sVXaQPpOWF2CL36pJ7uXwG9eOS3\niTdwaQB0XpK4maEWYCmmy6jApUACo8TEOrQto3/quV2GPvKWJE0AWEmNKZZ1\nJV89KeJ727e5VKw3+w2hNu7vtdZS8frp7NpcJhJik34P5eGmn48uOMQp7cQP\n9xtYUXoP57qOn6xxllmzJ0fSSx+SnNJ/sWay0W1VjJmfdVxemwJbpd5WryCU\nq+DL9YhOKIZrnT2WyhNppwrIJI2hyCgcc6tZJWe7cSoPkSxfS8z9b2mANElw\ngdse8aqQs19mDd04hGuVrpbi3Cix0c0/HBGLE+kGfg3G3qOWzWZLAu/SH6E9\nQ4r6MQGzSSiI95+emS2fQfCLOTp1sh+F69byEzydhena4YvE461EmLkbcKqj\nbXKbZ3MiUB4Vun5IOlAwtP/0JVY91SoWGtvknuEPtB0tlwlCSI6TIohk7HJl\nf6L6i+0oNBhuihWuv6KgyXDbL/7+3zeMjHVt5TFTNJPyLKom0PQRq9NUhZ2t\nOhB3p6qNxIEOO3x3dIws94gZ1Irt8PHwHMbvQhEAsM8ix6nY2JP8O41S6CMm\nuOtG\r\n=jV/3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGveLE2/M5lCGegw7XJKdNwAzvlXfq94KKj9e1LyPxGvAiEAxQnX6lGExeoj47fPLDh6njGfwXMzYWKJSKY4Uxfa1CA="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.6_1562185633482_0.9788160549490375"},"_hasShrinkwrap":false},"0.6.7":{"name":"@36node/template-tcp","version":"0.6.7","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.12.1","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.11","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"ec361e3b5ca5b7f3dc17ee78e49fb6601a7796e5","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.7","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-5dJvUk/B2t/qCsacPthJnNVZhPRyj097OPSoz1mlqcrldNprY+/EkPsy+Uhjbv7X8QXSbvpn6xOLh0ppMA8XIA==","shasum":"4ec576037e92891ffdb53beb05e0b0cfc03c55bf","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.7.tgz","fileCount":26,"unpackedSize":38530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHmEPCRA9TVsSAnZWagAARDMP/0Zkg2m/IWS3WvODC+lH\niRzL4Za3eg3SiWSZNhscpTMjscjTPHMIWpxhPiwPEG99Ikiu4PC+y8yWYTqj\noY31JznCP1lphQaz1w03PpUPoKqofLwdncVHjaXO7bMQ/Tp0+0gyV6l4pe1Y\n/06swH3EBfbiGKFNQJIVrHv85Ek4hbYiEVA89KrDWzvw0Hb+JO7dyYutrWoB\nm+SHic5b9VAfeYQ6qykMctMQbWLWnsQsxQfbMIA7lkxcjfeqw2PyrD84DF7x\nvfGftU2EwUnTGfyXwrHT+LNnBZvzmD1Y/qttux1d7GheZ5azURPtPijb128r\nARkqPlaP5leuCb/zmepHoYpC6JWmvLUwfmyfBWpUDBvUeZ5fcdwuU3Su2Uwo\n4BQ3X/AeyWQJtt7kt+CqjyG5Z8kxYazF60k6vPzhtuqfBZZ1sBkNNdIkhA3L\nU2ljBivbdpZXZIGe0zrNCjl8MdQyYldH5TfxrNK2aSvxs9EhCZ9JdSk1T5Aa\n7iz7HeymPJtHq9WPr/fHBZoQkUq9ErukUvzNWv76keeHPETKKfzSUttX31xX\nFzJn8YK+psdpuB3/Jt4yaNyBNP8WMW4Ze8zpL1tyxV6k6zno2vCwMJou8G3g\nuKRo+mNMHnYZSMfHAZyMK2cHp89Dw1hecfZFlCb+7HploUnO/igZySdtghBD\nZ1FU\r\n=2rPm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADtMHDdprt5ivrj2sqP1w9FsqcPCw6Wsu/kt/h/0rjEAiBZkSeteSlqgMBO5Cwzs5D3B/7LBu6UiVtYL4WJ8bW+Qg=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.7_1562272014631_0.7013831086135194"},"_hasShrinkwrap":false},"0.6.8":{"name":"@36node/template-tcp","version":"0.6.8","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.13.0","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.12","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"e5d8738096174f901651e32724c91ccbf94ed462","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.8","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-V6W/YvYTWmLMSzhMuyrHpCxgjSqvfSQxnZ7cMnhS67iwprs792X12apraYO91wk5eAZBuisNziVGeK62V2rKOQ==","shasum":"37b47f081c19e0337200b9cec3de9daf3399def9","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.8.tgz","fileCount":26,"unpackedSize":38758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdH7LaCRA9TVsSAnZWagAAMxcP/30QMRyHLKDxRlHfmMsl\np957hc/526p0xH1DhTrRfrDwv1d+0vvc795H2HOLbUVyzWebuZKmZKuEaDKD\nXqz18Notyz5HwAnYYiR5CHqMeASMa6ivaEoDdzBQH+31Lx6hHkpeBjUGjMAH\nNbGfGwEQdsCBoCPTuNKI7LCgOxyXh/bBH0BbTn1JSOahUJn7uvcWImODe1GI\n9yFg6WYUJYefl1a6d+Lder1TtGfiiCGlny5YoVLDUgTOSWct7p2xSnh6epwm\nooHk3+0/Yz3YRSHW8S30CbaZivo1uBrfWp2hGH6CxvylS5mPkrB/jHQRUSZC\nY0jkx3jgrr1bkx1eMf4vt0tmME2cVPH0i+TbtA2dZfWzR0VV5WuM2RehAM7o\navAFydi9lN7jx8/5M9Zxx0juzNoo/Dq44ftOOGiOKqaLa+I0iNfyNKPz0ThG\nj1BEDhf9eozCYipxxS3/sJGSjUDP5Lm5gZ0Zlt0xodS5Lr4YZmeuqewA3Cj5\nfeMh1PopudHCUMzjDuH86D7VcaNR3pGYK2gtH+qSAeqcuRLcofnX6rJOcdkP\n6c4TJWj/eRGIPYcHNyWZljClrtaGGm406vkInC6QZaZ53krgzYyQD+iJNWKP\nTxUcD2HEBAClA3WmbjbWNrLWl/4+BdMRflq8OTZSGluDq582Cltk0LhBNcHq\nTMFP\r\n=joft\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwF4F+XRO3hgdm128NAGrE7yBVd+RqBGOn783fozJrWAiEAxks3gA96AUAPxtS7tO5evObKkRyRWodaLvmHHQenj54="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.8_1562358489234_0.440382374136558"},"_hasShrinkwrap":false},"0.6.9":{"name":"@36node/template-tcp","version":"0.6.9","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.13.1","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.12","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"acb5867476817235703191651f0e3a7e3d5c0c19","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.9","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-a+E/ZAZF5RusOrmZGgU+Rl/itU/g9jJ3OHEE+XIWdjfb5zT9+11APlsjX9uLj5Zjyr2qGIy5k/yAWYoLx8YPbA==","shasum":"8a841b95d9a6622c353cc15f9d039d5fa97e59bd","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.9.tgz","fileCount":26,"unpackedSize":38947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIA3bCRA9TVsSAnZWagAAU2AP/Re+TOa8RruDbZkmMVHy\nC0hRpFR/9EYvCPfZgrNI4mrcrk0LUvHyX9k/a1q5/VJohWepLmUdgONiZI+U\nTVEhDsMvwPV74ZApmtJxCTDW2WHRkplMDLEXlDqz1BxGhOzIveCkDeQ6FMaH\nFXRJczv3BdEpvazVWqZFX4Qjh47VbDd3++Uk6ootuJBZP6ce4Rp0ad/W2M/C\n5p60MUS0zh839vnElbqSjewQRDXEXJDQ0FV6hj+g3jn/rrmXjBJ2ZRzx3jVo\n5vP7WIrFLNy389iVESPSY/4P+/MmA17A4esB+Gri7v1qVCYnM6zNQ3xVKOeY\n7D5eVES/Z3HqaHKj9pHPrSZD0V1J6fX+KToyttKwJ5S6pzKQooYnkAMTxORy\nbaAwWTAfwa4dxTyDfaWHjdsUu1RarCt5FHsHEtmLjLhLIJM31hmaMOYY9rrw\nmHwpMtNw+BO+1u8jsugoEzdTTHZPmK5YkAzLQaJ5v5SS+Fxem72jz0Oji90A\nBk5uayc/aM9oq32e5KvQFAr1GENQnCE9HrFVrLOD8lnyd2zJdZKM2F2yf7js\nh46Ym2oJpKEzI5ndW/iTCjnon985h9CJbAMLxiEagHMBnab+Mf/XnQhSMehh\nU/pbamIQ36VjHhsCkHkFN2PrJ4LHWIWUq6AAbMXV7bwe6LT03A5Lq1LS0kjX\n1+Uv\r\n=jMDf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVplXx1vHTzP00VlUsCXtjpZ0O91L2gtCJr1WZB7WwjAiBszRGRX4K8gbsFjx+8JOc9tsX2XvTFY6ZOUKaWi7qqBw=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.9_1562381786661_0.13902443993524183"},"_hasShrinkwrap":false},"0.6.10":{"name":"@36node/template-tcp","version":"0.6.10","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.13.2","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.12","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"636c209e1c03675800eb994ed67023b58c7a9418","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.10","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-Rp21VqiE9xG//BMbfofBNgXVZ4sAn8khkVDsCi8mLIrclj0S/XkjGlELBvMTNAP5etaHOeTYDJMNklPFOz3isQ==","shasum":"7b4f14f930de79b28887956dbe0fc3f37e0f0abe","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.10.tgz","fileCount":26,"unpackedSize":39139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIgEnCRA9TVsSAnZWagAA1+AP/0/tL+GjOU9SG+hVV0Ei\nAd4zP33qix55LOSu/yJ6imsImt9GM5DMOtRXvazSpED7pk73HWeZJh1z72Jz\nG40G1ZuK9E1N7upsZ3DURt2ZUTyyqJkQvHjLLNQVFUohU8Zy/hi4jp4xGs6x\nJeynHr5Qpx27UGBiv5hfEpblYbJin4VSEuQaaFIQUn0a9Jg0v++95yuqN1FE\nOaL9kXLJ3kH15xJ04bQV5FqRsDyPounCO5INZLIS8kwmEaISyVcBWmzP06eX\ncgaGFPn9crC9BNGIg5xvOiyRhNUDJJnrrnzhVkYjUH50Yrnh9/l1h/ghGQyW\ntupDEtH48pVzFEw7SX5ygN4ebpNiRnVvOV9dc48NnFjFd3Bl0b+CulC54qe4\nm4cVb6GBBGXYofl2wA2piM5ttcg/igH19T+605RHFstY19Kc4FpnQyTBLLZP\nFf8PJ6BoJoVMTNkSrUKMMilhdaBoS2g+79njHxBQdpghHzpoYjpx7y4+5802\n6Qa+b2GqOwGZ6skke07W85195ukX4OCZmJqJ0YAG784flCJmx6BZk9qahi5i\nrCXdwkd3sKAxyvgjw6lTrIpuqBMHIb4wCdoYcgbXPh1A9GkJSdRnTxL2cTVq\nTuuTlGJZol1FH3bWUnAXqm5WcvaJgPuRcKw2Z029/0OXozdOeQCPGeCveD2J\nExk/\r\n=oN8Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVHj+Dku64l2WE3t0X1JZricSq5BSpKiUoEIWcK9gS1AiBpI2uzJH/BbPxbIaF3bHtHFWXe8hvS5/nB8ULTrWQEZg=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.10_1562509606858_0.2852071741223843"},"_hasShrinkwrap":false},"0.6.11":{"name":"@36node/template-tcp","version":"0.6.11","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.13.3","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.12","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"3d4927eeb27208f6ba942a4841c13cf4bc65df23","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.11","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-H2cYuUkPBQxd5GViv6c1vwsDtN/J6G+lB2qpVsu82xjSyS6fWtq3g3RqPtzfQH38NJJb1JMfVJiVPdAHuwNP7g==","shasum":"fce4f2bca6312bde7b632dd8e5afd48f478c2841","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.11.tgz","fileCount":26,"unpackedSize":39331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIyhtCRA9TVsSAnZWagAASlEP/3i0bVhKfCqzpTrpu9l7\nFlazO2BwF49V/v+ZFDbtI82jA5gSMTxn7aAji30k5JZ1b2HToi1BwZZpG5uZ\nlq4XH4Ih5bJNug1gk6ZN2m3AqBiucZ0KU96tLo4gaXR/LKks3jvSk2vRe4DL\naogZs5y6FQgIeg3ClKHlryhLIp/a4vGpj4CLS9eiicSQ/hH39hwtmC9ApRW5\nDso5K7RooBZdVXwdHGHITMzdmZwNQC0VjUKyqEIuBiBJDUPfmhFzbAlGnHaf\nc0FF4Xk9uYM/k+4z1EhyHDmpBeE+i9ylrGh64jb7DbSPz0Kvw8XjbFUi3Cgr\n/uua4NnQuRHnebqeLeqX4f/ZV28Oq4PV7T4lqE5IK+hcVYXQLfvZzf4E1SKZ\nVrh9cqNzr+uRYtIe83qb/hd3+zw9p5Ij6d0riQFfqfFReVWPq6hB2zdSFpSm\nG93a3IcsYIMuThZrPEh3OV5sfGon6AHgMGAJDxV1ZuBIoTUoyZqkwKJz9cyE\nEZO9OXIdjM/nIrZTVWxzxEpxQC+RWuhNmItPRg86+PAYGqs4mP9KsQjsJULb\nCx86cFRISvEeLwg1cMt/85mMeXqDKdluiiu8J2SFRQ3R/uh5VOpcJt2pH/X7\n8odsJQRaMffVjB0QL52cJ1yv594M2yBwJ//tlQv8Wb2wVx2efRfrUQSFMTEl\nIiX0\r\n=z5Xo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBmcJ3mpX7OFy0/287wQWKwSb69I9vDupNOFP/PRAslwIhAL8uv7oUo/QzJaqER86sK5D4bdjyVxZ6+o99g+1Q5OUo"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.11_1562585196901_0.7110302594246622"},"_hasShrinkwrap":false},"0.6.12":{"name":"@36node/template-tcp","version":"0.6.12","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.13.4","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.12","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"20d49ed0fc7a3d9cb4d2fd4c1b29d2fb4456881f","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.12","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-jfII751iJNe2DIIDwkrmHMcoIoES6dXBUrK4dBuuJAB8Cw/drtBsQ0MJwgE4ohw3ddK3tQlWPmUgNDT7SYxxeQ==","shasum":"93abb436d14b846064cd163e226a7fcfc5898de4","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.12.tgz","fileCount":26,"unpackedSize":39523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJPkVCRA9TVsSAnZWagAA6KcP/0qQAYPFtAxt/I5BCcbH\nHKKgDquqomv1lagurWnbOlfrQKX0wIObkbfDOdATgcjmD5N8PYKYt8FJxFtX\nRzZU/VOOHqxICilVjeA6QbQW/w1zePpHo1E8vpN04yFjWgqn69DdJKVRvzSm\npArF/0EwPAcRi8yGpoMBmeBzRKzppNgXIn20ChrId5h7TUz8Sg/aA6b/Wa+9\nsLew51JU6F4htCWLDAu0DU06tJjOXz1UKFIRtF35jX13RMam9jMt/DPQs3Hd\n4k012945g5BPWkSJ2hYdYHXTMjxec3tVuvxY4d+lk3i6EpQrAk3vSyZ8APkG\nBDzS3284QmFVndVwwkCLfq0hNzLtLyRUO6cbHHulfBh5v++hLkTkILbkrD9d\n1pF1bmz7JXI0yovOWXTYS6qtXZ/DwjIy2niVFP0c+c4FRxyU9Tq3I/+48OSS\nsPKe/0XMANT/b3MAXZ93sUjcB4I9dw+L7YinNLibccaKzX+8orokvlESX5do\nbSBgiUu8uxtghvFfX9pWNBVTJeMnieDr6JaXPIFlXviFF3KzljJKLxaPoHI0\njUprVL+snYkaBhLEWBnS4ZyV3WKPpAlJyXY0J3SroKTbvsBZXRrtonNocYXd\no9yBEdQl6nCwbl7xQKs5nvCY0omRMWAyxFLmdchwUhyos58yfZr//qndtw0S\nM2ih\r\n=j6dA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxbntEV1czlfsUPqmyxHf5mFYbPfMee2i5o97fafHbuwIhAOy5eCzA/N2c8WNirKfCDZmeJMWJkdNBmpFx2avULm+K"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.12_1562704149023_0.3101100053432997"},"_hasShrinkwrap":false},"0.6.13":{"name":"@36node/template-tcp","version":"0.6.13","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.13.5","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","@types/jest":"^24.0.12","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"015c6ff0b267fe696f2540481e6c02657c273fdc","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.13","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-YgGF6z7bfr5FplrAHNy3xn/jt1IPqAFOmMqeY6wcPMHH4NPIcG4krqzLHSTwIzGN5K3kp9UDvSMGiDFHQ4JKQA==","shasum":"36661a470ce71b01408aa84a314d71bd9ba396a8","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.13.tgz","fileCount":26,"unpackedSize":39715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJkqICRA9TVsSAnZWagAAKHIP/3VYOElnARyXJWuMP69H\nPP0hBj4uE1FkVklf+ELR8QiEecp12e4CTu0MxZfl+0pgPdVGjcHAYm/9hRD1\nzh4/oy/q/TSDP3udSIxH5IGjJ1xvVt3EXTaQZcW1DBlx8+u8k6KX0/2FVWKw\nIQHsvSzwipNE4BPeGWmKdRGsSrnQULvXFWPNL1rXRiRKi9A1rtZzvbXI7gLU\nXF2BJbHyFcAcPaht4xb6+4BbzeFm5KTTKTImsYB+jMRQA2rLo1dYGzOdc3m/\na83P+/etj4+HAqXrOlFCP1rtHlOpmS0bKOieHjXhSZYIygUuOsrNc1qRh/h3\nT4Mked7r5EiIqyhOVmOdsPEYN7Tspp4kniA1+/lNMgym4Ry3UmrkQyIDNG25\nypL+KMfeX8qYVF8/WVAgbKJ87nRry75nC7lF/e8fBauUSHpHjndVQeKL2uVn\n53fL25WOj9lBAADCWisc+SpufbIhRC0swFL4B2zKrwLS3dJKgs95DYm2N27Q\nTmmdd/tZZBHBa4YNS9+rJjuj2pYqtLSt3BeIDLWF7trtXIbRNSEnI962pL1i\nLhNdccWf+Zub8cGhuZd3o2BT0U4Waq4b5ZmhRCx7xdZdFpyhbG/Wk78Bd0NT\nU3qFaRBoncjSvxrDTi/SDYrvaISt6deZ1UjU1pUMvtnVz5My6fQkEgZyaCPd\nzdmu\r\n=f6nC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5PBxnX/UlEstZDlkqaELNSMcoY8mUMCyg8pQgW24CeAiEAmMgrmR7ebsM2ZHZiGZWz3LMp1/DBWLlZIry1hjCDXcg="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.13_1562790535241_0.42464902998867937"},"_hasShrinkwrap":false},"0.6.14":{"name":"@36node/template-tcp","version":"0.6.14","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.13.6","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"186a6dfd01a402987711b88fb87d287df1568cc3","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.14","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-YbfTJoY4DauyN1gqjFJXICefkuXGAoW4+noNnhtmhdJ5HbrlS52TckB+d8tP6Ak1rWT/cJpIvCmsLoq4xp8f7g==","shasum":"414c5a262d91c05c169e0ee57a829ccac0c39eaf","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.14.tgz","fileCount":26,"unpackedSize":39947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJsoOCRA9TVsSAnZWagAA32YQAJzHDCuVsVCyuYhFx37X\nzOmev1V+O6C6ELOR7cSGasXjmf6fIHhKDNxFxccS096k71a9Ad7+kdrrJU/d\n5LPlbZmbqDiBunm/rTl5+vHL/4xt/aUizmr9p+XLOPa6+K9kbXtuvUcr7IBS\nFlQvUMtAE9CMYMRpP9wNcwoY54qHC7IqqU1iuoHnNqWOPhqGGyLWBRgmk+cX\nz21jXuqXbN6IEqkDUEaIW11iBg/aGA7hmL4+CAVooHnv1EmcdEsQ4JREn13P\nBz5CwNdj/nV5cdwnMX4kZym10dHJ30N4qw8Qvg6/WeJBKnHi2wRchEkZzA2m\noqkT8u5YSViWI2P6sETXZ+7P7col4L/6c0McKP1LkzxVZTdxNW6z2N4gn4Bl\n/btQM+nD1dtYMk8luwymb2DCgtRSeNHSZUmGsEZUEWyoNbg12/bZpC1Yucxq\nCe/KYZM9hGD+6oGnCyCtccTJii901//qUteB4spYO30Hylt/Az71fBkWBGlt\nR6aUNJ56HjPKw3lbsv8i5/ykKCr/n3/PeoX716BFt7aXEmNGu4NEj/lqvWVL\nbmFfhXtFECOG08s3KKbiAe3m5Ol7V2a1k976Wu1pu/XztLLC449XK5+V/zmx\nD1CxSjO/5RHZeoqZNZ2InTrnaxvZnGHyxY/QBhJwVqEhqhVjKn6I+kMuiAga\nTtkP\r\n=Poek\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSQhN8SDDN4UsjqSRPbzL7ym5DMYxIVYhUdvUKfzLLCwIhAMvD6nPVT0g1VN+omegGIjKAEwqGODL22FTrfXMjuCfr"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.14_1562823182088_0.16129756163119757"},"_hasShrinkwrap":false},"0.6.15":{"name":"@36node/template-tcp","version":"0.6.15","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.13.7","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"3bbcdef498007e6abacff2973e4a8cd94d7d3f77","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.15","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-uGxmBfvS1dsPI/ebbMfF1hb9voVEIFoP0S5ufUG8LjU9PgH7HJ234Nm2JSqSXazO5z5QT04hAnXuqkC/6roDkg==","shasum":"6431af6978516bbd98bc4bc6c367d5b94d44bbef","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.15.tgz","fileCount":26,"unpackedSize":40139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJtvcCRA9TVsSAnZWagAAtBEP/RBq7K+HX5crrNJc9sqk\nW/A0Iksoiggyb4J2F9irUjSV0Brty9Jn0KkqgS1MrfTfJAoUUos4ZPwjyLv5\ntWtxUKLTz6ZphuhVfm7eUb7rf8V8lJoGpLu9s11JgDLIkYvZO+dOL1T6vGSm\nOtyV+9PmgTlcwz8Yyyj3i3W6uF1/ycD0kbXgrwCbXOT8bkNdUPCQU4KK5ZRV\njSbJixO+Jbt49MOXd1+HMKacXx25pmKZWb6wCjixg8oPQhndYuoUG3wn/32T\n0NN7iRNgJogEouFuiLxBIRgfAnipkUWFxnMNr2g2SVYvTNmprOTgY5VSWGw7\n63lJ+aoi19owXvTs6PoSCZr6iKQKfJMimC5CswKiCC625YO6ZKhf5r7KcAso\nj8wNspQtply/1GG7porNpXcKgLCpw5SRftxXtSWWawfT0xR7TfcaFS9zB6oe\ndMAoCLWMF7qn5xRqWk8W9lJwhCdw8JVYTfnePTxw3cOlZ/MLW7KIqB/VJDju\nMEL7UP6oNCP6c73nxQ88+b+vj9pxIX9iDhCj5hZ6K+S/lBGN+ebl0Hr88hua\nV/CfwBCExtPgmppkIOTnG/zXeOTS+Bca36tRamUIOgS3jKySPDpP0nHdeDsA\n4SdV5FerxZpGZ7FsRPRJPcRdsue6hWBoJvzDliORl9XkZpQLRmkXE7BcDpDK\n3s1o\r\n=79Xx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRW5qthWOsbKv/crJum6yj2fXfX4+oaLjgfaawyNP/BAiEA7w1sjXiWF+Kxa/BgdSe2bsk1VMa4MJCfH57sct99kLA="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.15_1562827739399_0.7789936037527714"},"_hasShrinkwrap":false},"0.6.16":{"name":"@36node/template-tcp","version":"0.6.16","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.1","@36node/sketch":"^0.13.8","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"9bd27f5d03ae12a70561b809b2bb667a7c87494c","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.16","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-qcnI1ymW1W1qY7rY3NtP4wO+IuvNN+yJchTCEMgEUxqfrfYrgvLTTrs5J9R6qOYcrr0xa2A6IqbMRtJA/9Um8Q==","shasum":"d59b285302f3a8a1e52fb1d95a363137d0f907b8","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.16.tgz","fileCount":26,"unpackedSize":40331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJuP6CRA9TVsSAnZWagAAbE8P+gPfYTAlViGE7QA3TR/5\n3IzpvmbmdjZc3QEvZy1sj48R/BhQPTFn/kns/fDDBvOPCu5Np6c5avSS09Lx\nv83X3b4qIfPVvGYYoNr3vwEGYVUdlArUmefjKwIAtmCCWYubuF+pMCfLqLaJ\nXoCn8sSF5WrYvidsf2lQA3sbexY9lNkKye4yoC6zDCzG8FcRMBAMTfbIa+9s\nqcyldxi8qp3Inj8pAOGLZrnpectbB0un8IkJKfODKvJn/qGhxiKP5Xmq4tqH\nqthtAMBSkrwrTTJVFE/9JMs3g+tz+pMk7YNb8b/eSz0dEwXa7Ilz0oQM7Ew9\n5EiwtU2wCcOSxTIZUPBe7tkZ3CKhm4m3EcjiOuJ/m8Nyak+X4guJt9Y/Vz6Z\n5gZm0k4eVODUpBRRPp+ftM8MXZqobH3wAcjw0GEtkLu0V40JsOz3KavjkvjJ\n5O+SBCtLOL0q8XJw0JmtxauT6UZlwreyyq/ljTos4rIOzmAZNbtsqgTicyGJ\n5iffrJZHgi9MxncBFV9ZQECUhYXUNBtS1vC90c1zEZMkGuIeWc5idRN4tM75\nJhsThxn5eoLr7JyrWb1Ryy7ek5ZRnUcsi1tX2PSGlGLn14ArHpY839TwDLbg\n9G6F4vtkdRSiVU7kOVk3qeogTkDRBCSj3C3QExUtav+S7bamEdTwWOpHhRqF\nk054\r\n=ja2+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP0ppZLbQwUQLilGRGa0+PZLXW6iTYjoUoKcKnfAX5UwIgfvxRdquwvVo54yeA+061MZwIQRrwOgUukfjmy1RKLJs="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.16_1562829817444_0.49229251394426843"},"_hasShrinkwrap":false},"0.6.17":{"name":"@36node/template-tcp","version":"0.6.17","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.9","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"09e9e49851d148013d5162c46f3de2c73e204592","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.17","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-BaKadWR78dMocNZb69hdtY3kO5tY57yQONuYy7Ul79S+BhwwWUFud2nHa8dO///ybafH2OQHgfPhcMhHYjwgmg==","shasum":"736eef3fc8ec008ca6982bddaf7e553928563032","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.17.tgz","fileCount":26,"unpackedSize":40523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK+f1CRA9TVsSAnZWagAA7jYQAID4Dd68BYVn5Ius0Ree\n4J1Odwx/7j7ute0IaFQM+dep7oGr0dhQHEx26k0U7Dd5q2EXmlXnYDyQZebu\nYVycRPKaIB+jv+d5k2rqY1UwkCrYmCyz1l/GcMPMAcG9sUABh/Wy/tqGXZ/+\nVGxXjoBamdWugTkJdLYk8r4NoEFBcb5o8CH0m4BOuFrSsJOEbSGxAc3SICZg\nHNsJpMVXNjGIcOBWKe7BsydsekcUUhdZjRzYjDKbFSbeu5rN/u5a/0JYc7V7\n8tTwKXTuMx6mFNCt6+kJ7wChRWy7oLcE+5HJNjNDW5tCWjRq9uxbufuxfxcs\nvwW2759RZS0U9mBwLAX3vFx4b95nFB3mou6zXBAQia7u7iKBPjRwkemdOps2\nvz8FbkBhYDWf81Y8R/z6OwyTEiCmfB5ngaDAnFqhwkfGxlgNea5ucWLxq7w2\n/o12q6Jg+67vMjZhqlR3aJd1zIuvKRMFM3ABFhUpmdQ+RD1UYGGt+qOqLEM9\nYHWtzTmeiEEodzuaYSt23KuDaj3pG29NYHQUNsIP6NVp3Ih/5dIzJIteYGea\npxhoHy9zKWcpe2vAxA6sHG83wQw/WjwR+f/7S5b7XX39LbVME5wzK7mwArrO\njYVLCaneC4H5tuvbIqoIc/n3RMhl09fqPXsvin+lcFK6zxgczQpc3VGswyUr\nSdF7\r\n=hDd1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdUiXWfIv2VlVQ+H3Num5eXOkwEhnsD+KK6dbwlaJajAiEAkRs9midJTTknVE7KuCfYc4mrfi3YqALtaHyHP/hG1P8="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.17_1563158516674_0.09841209810233331"},"_hasShrinkwrap":false},"0.6.18":{"name":"@36node/template-tcp","version":"0.6.18","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.10","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"98da6603afd3f6596fb87334774f658f92c25b59","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.18","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-6cdyuAkv0DDfFtLuPEc9MSS5vOowXgSSg8FcDYTNYPD4PjocvNm36Hh68BnQcgkIegeDM8aMgs+7/YKywW/WxQ==","shasum":"919417eaec70778ce12eda53bd9e1e22fa6fb0c8","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.18.tgz","fileCount":26,"unpackedSize":40716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdM3kECRA9TVsSAnZWagAAMOQP/2K1YbvYKJAvAIr8xjV3\ngMLVItSvrxmr1DopGOm4nnQeoBtvL7GcAFDBdUj15dJRNNebjHAWZjXwvvOH\n5vXo3vrlELt7h4OJ+Udyp+KRJkpbDWD61UgdOHZHrbdSSxHnOReO3DcGfu+0\nqchFFeOyjgsHDzA3j5SWCUVGnDED17RAKEAuzjs+t+nPET9h6+KmCqEtOX+B\n39C1IlKgDYvGWa1a8FCtuHzjsavXpha2H/Oh/TcjCRY79+HOK2Zrf2iH8xcF\n6WK5ip25hI4XzmVU6WLTOe4Rd7ZbYdpHHDsz3FiVWH70ZNX/WTYjv5Bx+nAq\n9pOH/66lZ5840W4fRK2xG93NspHhH35FxFvzz0/Yo9MG4Rz3cvs0vIZLhvmI\nXTezVvgxSl8mu0Idgv+MvVp70TLPNYfO3GjVAMdgZ9vsTZEuBJqi7hB5K2cx\nq56Fmwwf0kwY1/8I76C9z27MhqNwnl9CUfYxSRrO7lc+thqDk3rD/rwREDHA\nWjeXDM4pMONO0IuZNYgN/iqGfdpaP+gANOd0weXZrOtSmDNmUsVM+OJTbLoX\n8MYDS1uHngbCSF4QiK7GZKS/lMOWY5hlfN8Wg65L6MMRZ2v3RWHT9p0Wpihw\nWiz2OL/jwvswLnBjmi2b+UEQutqibv4441gCQOXs/kVdoqCzBeDrRwEyA/W2\nL9rf\r\n=hMKJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnBTPs8KZoWKrxvVeF5U8q2rjVdNDIotjU8fWhZKgZcAiBIp+3GQwWippA+r8bjjwzdsF/dYuigoNRufuk/i+rC3A=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.18_1563654404210_0.5733125613791266"},"_hasShrinkwrap":false},"0.6.19":{"name":"@36node/template-tcp","version":"0.6.19","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.11","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"0fc83477611db6484e63536faafa1c81fddcb26e","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.19","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-e5ZIdyU2fEdTIOHANaXwHA3gPZt4qlKFOjj/TBZ6l4lXXfUWREv1UcDZxivrXSMgWWS7YwXeT+3/KxXAEs++zg==","shasum":"29efed69bcc21e43e5073710f7d21639adaff430","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.19.tgz","fileCount":26,"unpackedSize":40908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOA5aCRA9TVsSAnZWagAAXzkP/0W7ZlsT1OJh1+jmPH9t\ns/QHXE9axr8ikb2D0JjMaFMnGyDnR5eypVvlBB5tyzMrI/+PWrahxdPmSMXX\nrUej1ZfZz+qttP0UvzeESvn/UWmLxZkyannWtfcXkFYj+llG86U70Rv2V+2W\nWbOTAILZERNHs5wPSVP5TG8pJ1cWXHitd/8WhqD8C8iKtD+nYmFkBaLdMra5\n5tRuzHCnVnXwlsh+ias0TrEsJqLe6XU72rvYOiYonjYM6EgvLDCXVCrksznb\nhK7GVYUX1zPzDrNYyyLeLVPDuM5hqy+orgQxXCW8PUNtEq0EJKx6K9P9nQ6I\n6IItav/m3C4uO/xgfsfgzYGnOvSzkkyipATPcmOxkR2W4ZlkkWhK3+2wj9HR\ntH/E+nxI7FuEyyuwo1VqgtuMASxQnIo08wAGE5GAcRiOMtNsUCWA+XzxE7gO\nbeKRpuPrjQe9mkJrzZJVa7fPqeJmh7ntyMsgQ21HLo20oelJy2PDq9Af71tT\nbj9wvmSd1jX6DJBqILCZziKq15o8eUqQoZb0xLRDPk+LR7VOPqBbrwmLnUGC\nus0Vf+KjEeTmsfaIBAQlXTQtjcIyJu3jytztgqz5ClwLdSqNiJ1mTDOM92EZ\nn7gdyhnmTHaAvlbs0A4ILJuIlRpo0fKZKrKVVZmhWOYdHoFoLiCh0MiUNzn0\nd0fi\r\n=bGLz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3Qmho0a0nzCTJpOAZhia+BGU3RVaFH5bJAKZGRYeuDgIhAOiVf4cW0KKn1LxCLIhelLANJhyIUvRyv9HkQ2ffx+ml"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.19_1563954777929_0.9057860093438845"},"_hasShrinkwrap":false},"0.6.20":{"name":"@36node/template-tcp","version":"0.6.20","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.12","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"768221102d32297e3f91912717f7a7cec6dd03fc","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.20","_nodeVersion":"10.16.1","_npmVersion":"lerna/3.15.0/node@v10.16.1+x64 (linux)","dist":{"integrity":"sha512-gLaENAoTZwTwusZtZ2vv8OlzfCt1S8cAhN7zUuFtRl0lDIahtWljKEVx9dWofCU3GFAKSF+/xUPF6lo8G2QuAw==","shasum":"644c67e6f2fd52b7c2495846d2698a3ec799e883","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.20.tgz","fileCount":26,"unpackedSize":41100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRe7oCRA9TVsSAnZWagAAz64P/2ntoQiDBNknBoK9D35n\nkT3PkrvWqBuRA9JSJQtbYRs3ikF/tHOvJup8SMQcQmxpREMpN6y7ajDtutiP\nnoIa4Zoem0Uq/nA8XdvpoS1/aHTnGRuCRiOGt9uhtcoh3RZo0CgVuyjHazmE\nL/vLmTGgEU1FZlnq+zx6alsscIP426q1MubtMVivH+SPte2iHiajHHxov21d\noGA1mojIKOrxRQa9cz64NAICfVkxYSL2Q8cE1ZMw8IsU8ewlbw0sm+zxKV3W\nFTzJrFKye6NpHK3ZmHjwg4migGqjcMoq3NCjinbtWPvTYs11YcmdprC/t30C\niuw6rdArIT1+3ioN8S/uvnSA8NG5YWsUxjSleEIkiNvjNZuKGkNBkqiBGwDL\nMMdo4nGT5mEkc7xNqLCjLbQnzYaW5GbRrmqAnlMTLx73NwgzTgZNLGTc8q6K\n6FoEwQ17SQ8McjAX28zUZ6FcC22uuvVdgFfCBKwKLWpVLojlmpMewI4F5Gzp\nIccgeeP2H56RRGVQ8ooQLqzUo8+7MTd59Pxky15XfGJTHH7Ms/o0+pzX/PaV\nOwrNZ/eO2FQqDVCp614ZItvyJHUTbFSaec+J254CCcq83hIykEUDihCWa+yR\n5cZ2VMCTGdkj0vQTAIRtyW+9Jq5V41orKmxFicgj5p0GxhacoZ02iyvtY/7X\npEEJ\r\n=NF1c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBcTKAkp0rgLtA2vXRMxXpkSTgEv94jdI6vUsQEpZ1kAiEAuFpI5z7iUnXb7uaEnofhK7mB8GttXzWThq2ADoU7nkg="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.20_1564864231674_0.2986347315326525"},"_hasShrinkwrap":false},"0.6.21":{"name":"@36node/template-tcp","version":"0.6.21","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.13","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"d43fa43fcdc96d71cfc428377c449253bbd8e062","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.21","_nodeVersion":"10.16.2","_npmVersion":"lerna/3.16.4/node@v10.16.2+x64 (linux)","dist":{"integrity":"sha512-C428EWAwx+XuDmGpEhgLRh5k3MZSjDrbvKPVXKIMID5wOkFAOvCCrMGAAxPrzsyrHu9+08O7yHTOrGzXtxCrkA==","shasum":"7d14e12faba2663264897207bb003b4ffbc951fa","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.21.tgz","fileCount":26,"unpackedSize":41292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTiaeCRA9TVsSAnZWagAAa+QP/3vsNSgqIK5DVUfKKtSd\n2jc60SwlK+jq+7RpLgC/OLAxxMJwI2E0U6ZmrnxvE2GO6hQjG2ICPH+H5AXe\nDit/XWxYVLUINcxtlTt/0X1IBq6tIomIM+EyZlLqWafXE9cYxb8/OWps6mCs\ngA1HdOPqSjeFs/BCihq2gBGsyId19zlf5CqlF9UFkOV5GIs7i1/tIdqYa+yS\nfIFCWl46I+QzbvMkYEMgkuYSdr1vUuJSYVOUtmmfcBGsHK/2QNXx8hpYqQnD\nHk4mgqaPKJFkavZhMDOVLFz45h4jXb7agJdStC85dZVlpKt2xG1rGL8+Big8\nOy2g2/kd1xfoILNrafN+WDTObsbIFqRIp11hlSrKlvQXSe8/FaMQDx1RMypi\nKWY4h8vC1DHECaO+6f1EPlTHnr0x/NBkv0TYYgTp1y3/Auj6mN35sV/lIXrM\nCBoJz93b0cvWe0qqrRb1Q20GHHDSwHnCJuAm+AMsAw0YNWhPcY1oAS/PBJYQ\nAnPrPGYeRBuz9kNKAoVy+iDK5d7c0KDx8cXF1GRlwMl1790cm4rE2KR5/tKm\nmhF8+zYE8Rhpoh/4IZ+KE6X1buWdDG9HM15P5FdGpABDukLEz9Ie/q6NN4V/\neiad4qqXfG6yXJK86CBW0tHEy92w/vQYiwF92Ypd60jipFSSH0d1rgZcflbh\nNks+\r\n=h9bD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Gv8431ff8YdAgET4ID7+lYuxK1LTQrpfDKPn3oweywIgTKPDteGnNqIKGQEsbmTeR95sAWoPZ4idvgB+srRRKvQ="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.21_1565402781558_0.5935445382540325"},"_hasShrinkwrap":false},"0.6.22":{"name":"@36node/template-tcp","version":"0.6.22","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.14","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"0cf9342673afd642824a603ac7752d52d614e332","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.22","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-G5uN8DGpeP/WpPClZldu9sYRtjcV3ySoK8LOax8bfjwXn3miKnJTYFKprofZBncFpbVOY8doI9R4bzNhIviqDw==","shasum":"8451ee192e13504643dc0074fb04e15fc72bf849","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.22.tgz","fileCount":26,"unpackedSize":41484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXg6+CRA9TVsSAnZWagAAex8QAJgqeP0UrtxS6Ko4Xjwm\ndsFnW1EQ9AjeCV/cQp2LgTOa2NxLQdUNuzExw/OWznRYRRZ6GeSG2e4Z48Gy\nqcCd2KEIHW3Sts+oK1tU8ERuQ8GAmHQIGplKmdQcDZJccyJT5I1nOAUmfpDL\ndYlAWCGSVq1z4lqGEQjpSUMpIWAWB/1GWKVqq/XNByrxwqqoAMVp72uwkNLA\nvXoiLEXssglB2M+QrQ3Zs67SUT0yUqtF9eXFSGxa2/2CMUfhL6pGdanYmq2A\nsMIXBbyRkEFOKuuf06UiC4aYDRjO/XR3XN8BiZ61DMLYw0pyRoPIROiFDNFO\nsS9kBoXb1J7AiKOIgqIAFQy8eqNkd3fJdyQKIssAhzuIyvgV0WcDv8Qmjydr\naPMdvaFg2I7/4IP4Ihdm+/aJcl7cRTSWFI0U10VIWpIXnJeAaZNpfdxkQ2/P\nsIKXcCp9gk2NTWKAwa4K5t8+QUhGmdnntcUBM78m1YW/U7X7nqLvkWt5uSSo\nk32LTiOVTp7UmMI4Yo/HSTpePoANxnFtjZAgV8Gh9kdGc80dSD5CP2YxBcZ2\nRqDC4rZsW7/PhxxaHRBXjPZmYtMJPJgaPUqLCenvvJRScJXKyWkbudzcLN9G\nRdCnG3W7lJrp1+zJ9z/fwbdggwt9QVoEbb19WEqFNweDMbnue5Qoe7RgKaHN\nEY2N\r\n=AqwD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+pzvbw8uLRrb61NaP9LFl8RowUDUSfcmC6XCy0rUGLQIgAV++TscU75cCyMZgZ5YZJLBMgXVYXg292h3NrXcF3KA="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.22_1566445245303_0.17111026139612417"},"_hasShrinkwrap":false},"0.6.23":{"name":"@36node/template-tcp","version":"0.6.23","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.15","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"5903e9b75c548e6296d6ff95810c7655c535dd98","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.23","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-jtqCbpu0gPI8Z54f1lHOiHBgmYQm7pMrL8MrvIM3Yn01ZlI0fsK6DaTPA4nN5lgIlwZcUTfKnrmQnb/J9r4bjg==","shasum":"f59956c722f3d468f66b4ab21ce92c2ac93314c6","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.23.tgz","fileCount":26,"unpackedSize":41676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXhwqCRA9TVsSAnZWagAAdKcP+QHU/N9s/JIwZmP/L2Ng\naP6bTU6+s6y7etdfSoQR6SWO1FVeBxcZWM18MIumYClbaRedfZNJ3Eyd11LR\nMQJNhTi91Zj17NwqU2MMosWArofVONkPlM2aWeA2rvX1jicQ7pLTTxTwIcXs\nJF+EWc52Nf4brPD7EsKdOPfpaobA7VhH/XOmCTmeQN225BpubK0HuDneBUu+\nmDAk6p0aINaB2FKZ8wTMpa/RzJUdG1r1EClpuYsJhD0GeEqMXDkWzzBF+mAz\nNOQRc74gpnyht4vsJCmfbjtSHw2Q0YbfG/mCn9Ay5bfnDu4mu7GGMhsf2DNL\nK6Fawyyk/9xRkwf/mj6JfpFucJy0oFwGz5UJxj8rhqSeZBJLl/AO1kXJZjRf\nx4v73DBYiQ4pLLHn5y+/mN17Zj1JHGUaTprJx8YdQZssLDtVVWOeGFCFisBP\nLwxL8tFRWp77ipdpOuef/wWbtk22WmLILlpMzgN4prABAlgFTFmWJwPC3GvR\nMofHs+IePthQpG/x9+4BH6LIJG0SKG+QXqkBuP3f+J6ct7xCWr/nU2ed1wjC\n8AeCzsYvNCo4nej3N6IlIoEaq4eHZOQHyA2K37Hqf1lSa4FjsdTEOnRZ+Jf/\nV0XkX5zxG8MPS//NdPNL+xIN0DXJTegW7uH5EfdmgJmNaog9PouS1PP1+zEJ\nGDOo\r\n=h5Fu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsNiDZP6YYvZDa263XwvN5MZHznamUy9Jww7Zv9GAd4QIgXM7g5jmBt4DKnS5qCwvpZkNQRbBidp3WmEF3/oFEkZg="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.23_1566448682005_0.7660104129541825"},"_hasShrinkwrap":false},"0.6.24":{"name":"@36node/template-tcp","version":"0.6.24","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.16","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"93b7428d4e735faa4addba5292c08ed49abaaa76","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.24","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-HJ5zEbXustFjn5muekoti/JL2eXQE/qa8LJ2tjYjiQbb2o/duXSqJs3q5VhDJYZraHrX5hsUExm2pkK6jvVzkA==","shasum":"546225f641364a552674d2112c550b328a69e3e6","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.24.tgz","fileCount":26,"unpackedSize":41868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg+YaCRA9TVsSAnZWagAAzDoQAJoVyq/7X2PvTm6cHlwh\nVU/fg7TC/E7IWwvv02B0semNBHY83DIJU2RsJmxGV8HvL0SHz+uppk1nv18Q\n9xdr8mvwDdXwqGmiihM8ysojzVJ8F6FhvfmUXa4OpoPmGmw00FZS2KTGmQL5\nRGZnhJZuRnDXQHETVCYGibMpl0Wju2x0UFoSfceY68RkOE0p5oSNnRBHFazc\nuyArFhFRL94srLe7HeLYIot+5E8ldQOeCah5e5D1517SDdtO4Op8aW0oThcm\nffNaqAlPdZI+uhW6nJUPeUBEHJSCIHh6sWyN5BmQ5Y8j9J4fRdxZQcc/Ifve\nRlx62SHg5NfLdQ52B37sYvboZZmnFdogNBmNUCsXygZMrJCMoujPXjan43pY\nhWCp1svQVIWVDGi/KD0bXJHX0j/IPia2xum86kRckSvvZBklZIwOpsGWMJYY\nJ2Tf3N28xUxOPHuALTamObqr8KFBbgC6+bc6CYo/ae0q6LHeI29VEf0tRYnG\nqD8JbOJUMv8ldv+3gJz++rYNX1iGwmRR97/4/fzplusUrxeL9BYqkMiCo+7Q\nEM+k/ntEGxe0RWVFi/xgHDXp/4xJLE/1b644XzRuw0T579svZ/4icWXPQQ3W\nHKnsBbQSurOwk7cJLWKD3n+en7w5sakwregO4JNRUO3zI/+cMozNXgszpRPf\nsZmR\r\n=7ikS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENr3Ack+jGb0Kc6xQ7GrWI2vs8sjrq7CJi1qA6YitouAiBb9W+jYFc/2KtCRScM08pKrg2xY+WJi49Hf0VB4wATUg=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.24_1568925210121_0.8617987690679874"},"_hasShrinkwrap":false},"0.6.25":{"name":"@36node/template-tcp","version":"0.6.25","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.17","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"04a83ab7aced0809f88c5df4ac247a93ce96a606","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.25","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-Eb0cqrzGYdaVBDyIpuTh93rXZHjgHG2aoed6H24VpJ53p31Jfj/eB8NY0ZgO2h39BxNT5L6DB/8oN3J0s2Cjrw==","shasum":"428cb3c5c40fead61da501ff71415eb9e362f1c0","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.25.tgz","fileCount":26,"unpackedSize":42060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdin27CRA9TVsSAnZWagAAyc8P/i8hdPYfDCGwWdkF6vxw\nd8K3NDxr/FtM9YChuttQ3zeRqnwyqR4MwedViS0ynKkto/waecv0nESDEm3f\n8uF4gJk6QOfu3uTiNc33yWCifVpoETod5P5RZk+kU2Rsj3ugCJfs640eAFG4\nWvW5Ll6B4BQgtx+fY0NR+GTaLNXBFDOmesxYSLkbukCOqKp7argUXgyJqfJ+\nodOMoqQ8K7ksp/tOXFAg9Y+jFIj5KUpjxGPF9Xzyzd2tEa1rzFFKAOuHNPX0\noKjG8C1bugaEq54gICNZdGsbJPkQlbc34I+hljON7VY8ZofvwMDQRwyICAvd\nxNXz8bVZlKCcRehMeS+7ORXDz+w8VRTFK//U0cFvrDYHMJHaDbdTIvWAXwbL\nCGSMiFfc66e6OIXBAVzvWvbAJ8yp4lEbmTlToVTAJUXtxHT3A5y4OtJEPvMV\nbYKSaAwvbEgWUCZWLUPmNiS1k8AEZqdB/4gfzEHD3YoHtaA63Xkd8ecNwscb\nhIEu4aEfHt5cWkY22I4XFG2GmvZyXRUnOQ4JJXSV9b9XzmWJRNTl45cjtiDp\ndebEejK63kZKn7OCbDLlBNhO3vzWvz66KQAB97KGGgsPGoPJC8FxuU1oyN7q\nRxpAszGfKz8m3E1qyGKo2UY5w1vli9H4QRmLqjTp61A407gTFXZhtBO4USvw\njTea\r\n=Fm+g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJT9SWItFJdk9wza9zVHF//OSf+RAcEQEQB3rfB71FNAiBTYmL4XkrQWGoxPDYNmIU1xnRzLXnSIDhVmGQkFZ+AEw=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.25_1569357242321_0.4598421727938933"},"_hasShrinkwrap":false},"0.6.26":{"name":"@36node/template-tcp","version":"0.6.26","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.2","@36node/sketch":"^0.13.18","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"b9e1b7be8ac322d070d1c1030283e3e2da5264fe","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.26","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-R8gxPWP/HwMMV6RtXNIilIsonTv3k6KzBQc9BQB0Wc31Mq5TRcBVmYCb6LwoFt5S0aseFlmymKtjv/Atl5rrxg==","shasum":"1dd771603fbd4584397b7b1a60092b9870f87e88","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.26.tgz","fileCount":26,"unpackedSize":42252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm6EDCRA9TVsSAnZWagAApmkQAJQOHxmZousuBlRXd4/i\n2w36n7HSObEwNr4N8zzyTfznRc5Zs6Q9GTeNzFx95xkXvbeMTkm51G35DsYE\nBbJpgWnHi2mZCLNQzflg8uk9ge7vUgmYX5LTCljyku9bGy9Z9y9V4mZInFMS\nWJ9x19SlTEqUM91P8kFDgpz2Okf2LUoLEeSIWZYLM+HmiJZMOFLp/dooIdd0\nhZfU0XwsIAh2JSf+gFPmNUAN3Elp5vqiTZUcgdiosv/QItT5O0qiHT9FX4GC\nPkHv7ifMc1qA9ETQ3dWz0zpfJhUKr9y4Zf0C/y/KSg0ueOvPGGoaSTicf+Hc\nqigyyFIqKtPjx1XKVWSbUmExb6JRRwlk2BMMs7qWA15CQYH5AiKsJSkhNvd9\npEaSxscl524TPPKS/xTg5MhwMOJIfvRS3spAbVKmxLrBh2yzbJd8N7POwruG\nCgo4AX9MP3RkX84u+AxOt+S/uTin9/u3BAIR5RyM27jwyM2BYNb3wsTgMSp8\n6AfCh/c/Cacn9fp/opChMWDGb2/udqGRwHWXAHPj7g0loP4JspJgnUv/kN8S\nktlODT2X/cuyE+j86ObHYr2OviSZZY/wKOEXeIuUxOBnDXgsHlWxcvjc2JuY\n150T3qLfsrRAdAdi/RhLEQSgFZ6/+h+T5XBKbtloZv5fiDbEHMehjKZDgfxq\n02TG\r\n=PxZi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoJqM/gWbpdAUVd9C/Sf3aN3H1deW0/qeMnqnp3AixYAIgP1jSRvFAqTlU2MjvrDywmkaYsb6vdxJc1C82l8Ngk8w="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.26_1570480386776_0.8766088173675028"},"_hasShrinkwrap":false},"0.6.28":{"name":"@36node/template-tcp","version":"0.6.28","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.20","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"1.17.1","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"66cb3a1710862486465626ee0f69344c30827e19","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.28","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-7nG2wAhXx360HvmvRfBneHvMp9P6Ks8dN/1Q+zeRBrFmnmn85hqVpQzIN5XhrjtCYrko3Ez4uLaBYvoFdGVUjA==","shasum":"0c18fd81fcbc535c814df4a1a78588d39dde8b25","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.28.tgz","fileCount":26,"unpackedSize":42610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnMssCRA9TVsSAnZWagAAw7wP/jP69mKHNAPxDc+8hcsb\nI1fymoidM5NbT9dXfnDAtEToyITI3UNDeFnnL7USO9yPYa96fqMMTBClWWWz\nliuU6k7yx8/rpYwNZgnI7II7k83gQpfnJEnmBNiRsMS/LQzbU3SwfTMBAuGx\nMfyuay7XrVD2ZxJeFB9Hp5FbBQTpwFOxDW53yMHUJ2IMKZL9MLLM1Cl7cJp5\nd0GgXrji28ns62n5KB878lPxa60ZeGbvt3xGFSmQMu5ncF/sXLYbBwkmUxIr\n5CpTc2hiSSDR2P3jgWYSe6/CxWlAn0oHcSmyiCsP/vFCwa8VKCkQoyVoP1ud\nBCNvh247dqW2GObbiMdN3zmiGqmjQu1P8bZk1obfGeqYy4gXWOUACoxlJPyE\nHU3eMlWvIlA3BFq+WQ1Nmf48Ayc8s1NHAo6l/7kfk/p3zq36XoAV2O/tjB0z\n6JZOMJrVs37Y66yqXvaXwH1wTksKEgaEXLzMXt+I5NJFmZpbwvn9aqDWEvxV\nO+rdWH//z8O7N/0opotWuehGft7sKtdLc2o+9AyNbAX/HKJmIYY/6f6t0zKa\nzMGd72hF+fJMce+dU84M2bXGVteZOLhl4yCQjN8kdqEPsdtVZ/HkErnz3FGX\ng62wVx+3Nw3fQp3JVenZekabb4/Iec6SvfsoICJytLygE2JH3Mk6sWJXDLvp\nVI/H\r\n=z66W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHxH6PZDV/DriYQ/ruZk0E/Q1NOBbnJ36+yYjE/iN8OwIgOeNXbYHb5Q5ApEiC49y5of9V2F/eDg/ot80j+CdqXms="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.28_1570556715390_0.31202441225774047"},"_hasShrinkwrap":false},"0.6.29":{"name":"@36node/template-tcp","version":"0.6.29","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.21","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"c5263488e2d9dd7b025b9d6cbfb02a11b7bdc6fc","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.29","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-gc4DYaVpSq281Slc0jO0uNyxig1y2cjBQ/5NWiSGnUBG+xZgXxo7jhaujJNzTwCLQc6fI4G5f6JkTNOYiJrR5A==","shasum":"669ab4d35a7f00a70b3573d664460f1b1b9c766e","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.29.tgz","fileCount":26,"unpackedSize":42803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnrx2CRA9TVsSAnZWagAAEkgP+waFe2yK9jCn4KwmJgEu\nEE0jg5yvOLHGqJQnfzzkXhXgTPNXH4B+u+/7/1OI5xSPPzPVzCkvrWvGOCOQ\n6RQwJaOu5NhyW1xU18B7Ez4r8uo/FmrbiCS7XGQaPUWUlM2yGjFZKtFcUO2t\nETBOvLpaXZRIY0JhfKv7bFeCta7jDIX38+v0haCs2kDxfEMTfRPppyCnVupM\nepu2O0PblKR01LAU3aao9DKZENwvWJTsoGPl9mtGWAv1F2KYN6X43RDy9gUv\nkNvr82sntxK+mnyqCKNErvsgsaYrdNjLBYrtbdkkA+G4OwjAsRIyXS4Qf17t\n7unA/FLFWaFiD2QfLrZylfLc7dmGJ30SJDVS3QPVRNGxkvVdgDDUh7Rwg+y+\nE1EhdIpqqJfK+wpx4f8tP1Grf4j8gdTh59IAqBSgKSLJM4AuvaCktCTHyK4l\na/29+93CQS9KGvj/AOYwjV1TKIxqrGAeeHTtDsq/GzOYg8NiEf/l4Rgjtdyd\nunIiM+C5rjqaypB6fr4zGLB+bq/Dd5jxVhx3wenuRcGeWWxLnIcyX/ycpbhg\n84kzRPLbqW7V5EEBFOT9c//OJ80Hd7b7+p5lqmuhHRCEnK+Nd3MIfA8BS4d3\n4MoZDjj2Eki5emP7GKvl8Ace4pdOq9HR9qQTDY2rMF1X/XjoTujuszRpT1d0\nXg6/\r\n=cohQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBsys2jNwIlt8NXacV9NIiqdtYvgrD4GMb3CvOHSwhzAiAC5SeLh0zEUDxaRlkhj8APtADJyw9BfDvs2fgKrT182A=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.29_1570684021909_0.42683664047059255"},"_hasShrinkwrap":false},"0.6.30":{"name":"@36node/template-tcp","version":"0.6.30","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.22","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"c074efbb860a8f09f4443b4a1aa932cca0ebeb20","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.30","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-pLK9v5b+YsPri0Tiuw920vsE6k4rQa0lTz0ddRACItUfHLOg+NYGoB94e3Ojvay5+NEqH+shuSR4uZmzDdL9xA==","shasum":"c142965c57d274e6965015dcca0845ccc230c471","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.30.tgz","fileCount":26,"unpackedSize":42995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoxdACRA9TVsSAnZWagAApNkQAJzjFsy2HOaNsTcsMbdA\nJDm1b33McvSM4ZOqG0ny4N9Z9eOYjXX4vRTesxVneAMkpamRh1YqISeMFV88\nfK3SManm2XJWL9j+LWyKcmm5ZZGKRJVob20Hl07AjAuCwQpRknnDengIqQmH\n9tlmz2Rp3ddyA0On8C+dBut8l0nkgb/Gad4H4WNdqxfi1EEoD962bpQAVfqL\nyEe3pmbNRBUXpeRYxYxyXEULp2cju58boXymBKS+bdF3SXCLCoGbHIXV+2tl\nEM/Iye4kgQ7b6OR8/yVud77sIzAzzi5z7WmhZzQ2oDZ7la7mZHIiXeBKvO6B\nvTb7/gHVH0MYOO3GkdFoVtBpHSeqL1Ai5ImMYBdczySOkeDm3sfH56KR/E/Z\n/usmVtiW+hxY+CmRgRMbD41RBle+HMr/2wEB0w1p3t5Pp7XiWAu63kMoo86j\nJHX3rPXBCRFOnX6xvRSC+VhBvgfxK3ePpTAtBO8yRylwXa0EBIChvVf7JcS9\nl+/Wex2/Y96EUechxO/r84hMf1T1FNqBDEJKHTpdeVqqNGE5AddWU8d4lcK0\n7QEccfLpuUYGgDXTgwfWiNRLz+S4lbEGuWtllHfVCOihuPn4SEFHZ3K5HAbb\nt42zSczGc6IqTpx0JBMTkTIMEpS5Cb7mu9OLVj57EIGUlnYlYg8UCepIlD76\nEiH4\r\n=8LZr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfGB2lq9AcQC6XFcgpUI3HYl0k0ifU+9SZZfKxw374vwIhALNYSQM682lgzymLHdLfueaRQ6eoLXyhDzmLBRR6Wklz"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.30_1570969408138_0.19602879849817167"},"_hasShrinkwrap":false},"0.6.31":{"name":"@36node/template-tcp","version":"0.6.31","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.23","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"6bd914b8d57fa67db312f28298429727fb22bef2","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.31","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-lRcfjb/isqIEBpMgbZICoD8EBtWXkAoRN6n1MDNN6VazP5U7rlCI7Cp5dRrtDeVbuAsMd0l+mPLybh5GuykTOQ==","shasum":"2c4ba7931ff612034ed0d0e6aa09b07fc48c0748","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.31.tgz","fileCount":26,"unpackedSize":43187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdox0KCRA9TVsSAnZWagAAus4P/ijyntlVgrXfsLkr6jNt\n1UCLqchP2NLnGVJeYZ5UECtvyYA5Z5Z5b0WP3cxHOmngsisqruQkwzWS82pv\nsxXsH2ZGK0UMtTJGawjIEDrg9hjI8fuiVgJA0wE4FiAAWBt8qLJAj6yUm8N2\nV0s7XqvyuvMkvty48U5eMD66igkjk/5YZLM3W2s3j4P4/kpbrM6a0SZzA5+M\nrU/hs19aTPS4ivUXBSFU/zdnFFvJBmIa+4MWVUZHEXcmuWBbCFFGdgWkMuLr\n0QCUnG9o0q3X2Fz8ifEVfXdhzh/FsCd77zy/x5Cqfs5OuQ9lWk18CqcvOnFI\n8lWopcEpKtzduTWkIoLtj/QTqfXAm9vE0+05icRUM+ZLtfJEVXz6pB6YcDxK\nRVEA57PAAziyr5cznDB3Aa5nAv8dRWqRkFoVIEbpZ/Ol+fqUvbPghWhCMzQo\ncoHxo2dLJe41JQtor5/ANH1W7MF2VNBHJUX7azqgz3cX06sE4JPGIJyQU4ns\nEup1kL8M0QpOtqyzAb9FyrIUdi1QYZ+kF/1DLaLVhKatzrASLBsY7O2IbEjp\nI+hE7jPpp5V/gU/oH2crbVSsVCtf1BopA9ElK7gHLNjMCp6nj6WjDP2QK+nE\nHsy3TWW58pD1oJXL072VzwbsmK5pdeWyixFr6MCaNieWWAfsnTw4NKvCBrfX\nPKv5\r\n=eUaI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8+mOLXixFhSgz1GsUYVsyS3YqQEbvx9YTvq6Xxyk99gIgCEmXjlnG4XfSRMseuxV8k2mJq/0tfrzfxPirTTipD+s="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.31_1570970890189_0.5323062515745787"},"_hasShrinkwrap":false},"0.6.33":{"name":"@36node/template-tcp","version":"0.6.33","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.25","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"ebb7ffc9bb965148d40c4b666eebe0247b54c41c","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.33","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-pzDfThlDVQ/f0hznFmLeh2nyZDKYTOVmIc2MpslzdeehJZnXxNAUoDIfymlgervaAWbc/h3oYqjVKV0KFgT5HA==","shasum":"419c68235691a24d82fac0b791785c21aabb00d1","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.33.tgz","fileCount":26,"unpackedSize":43571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpIrjCRA9TVsSAnZWagAANMgQAJkYr2mjCFHGmbmH+fjw\nPT5Cu8G1lTjDp9PLl/kMZf392LfGsAQcrVrDGUkHA4TNDcYYw4xZyEHAtWXS\nc+q8721P5OwgYwSJNJ2fFk9bqrE4+gDcEizGkJkNgGo6CXD3mWLIkMiUzVEv\nJsHfcFSnhJjBl3oglyHunYunYXFDwDBGdqz09SCbGTnDmNGw1Ow5eJ8aNaCx\nnbaFCR2GA/7SLRgwH+6S1eThogsCL4ry8iGMhaj8a4kB8+o9bivS7nSFO+Na\n4+L+cOqqsxF+erDcj1cbDTkb8RqY/2S64sYFoZIZcN+4Hyy3lFx+5nK1QwXr\n4je+B0Lcw6hvVFyTlUVnl+MSw7utvMUpnaHR6D+f5I1afquM/MjVw8G/Cu+E\nOr5yoWsUxBqHd+wj5Kd1+WemQexMRRyxsiPmAOhb/VRJr3sOoItOpmrRIJWL\n4rAIERbZNE8PfG0hsJf5Hmm6gXGaeaIQcxCW8MGGq8+MLh6IN098CDc50AzW\nJtc/Xza8RBXkn6Hv+QQpzSyKy1KaufbOZ/YPPin3vBM1nufwcHmI+Z0Q0ced\nH1ak7z158HXtBOhjhtDGNYEeVN65eWfFIo1EJnf4cAIjCYDyB0v528nkL1UB\nJpH7dyhHzYFA8R0Ld45nFuSALrryX3heLaTt3WhemkA8WPni2OksMtEFLFJo\nPWWl\r\n=sk4R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIkULMQYYeVGibe9+dBwKCaNPYxL/QPJymAzOl61K6sAiBdZ4uxJKj8eyjtrbba8zTmgm6HoU1845P+Sd45SWEGfw=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.33_1571064546483_0.3147783617260922"},"_hasShrinkwrap":false},"0.6.34":{"name":"@36node/template-tcp","version":"0.6.34","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.26","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"8a5ca75e017f5462149d28b1a85b4f7fa2026978","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.34","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (linux)","dist":{"integrity":"sha512-njYhI6qBLhy0f2OdsvbOz6YPPCGoI5b3HPcZLjWn+wrAuP6XT647SDZETRmBmrzmB9Uznl0HYqZOGPkZxLc9og==","shasum":"a7635f43b7562def7bea732fd87b02c64f2f0732","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.34.tgz","fileCount":26,"unpackedSize":43763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpJxxCRA9TVsSAnZWagAAs2UQAIgE0SiKXzuIcH3lAc64\nqiPOPKc4F/tKDwHCbNfxd2IkFxlMWwomZ8+dkQvG6pNLwSyempMUidyqN8QB\n7/dRneBXUyuyNdQYxGeE0jM5nTlKkDNAjQotXaCS05709D71oMr7xUXmJsd7\nHKMic8FLT3k6NUjYvOxqUUKcrFTuyCzOx3bhHPpmaHc4eBlPLKDsmaeyBMvI\nCBFU3tI1qvXLNdNsaIuCU0t6K+zW3Djn1F5qQeF9qWZRIE4KDPSMTyzkodn5\n1smlFUHWkbKHnpihgwc4Z7FnuQ6D0KOVYaL2xTiC+LfpW/ylUBW+zdDkTPns\nWOwSbx/aNMyDPpmV2vGG/mfsm+6g/RmjaRS4yV+bwFxpxAv1QmqUKvU84UIP\nzMHBNMD55BSjLjCn5Trsyn+EbRbJHqxgrcij+hu0LimBiDX4nVOGWC7J1eaN\nJ3sH57Tjo80Xqp64bAzah39IAVS5wc5sgrX3jUpv9ONvgo+GT915KMuHTe+Z\nA53wpiePRAggXDnb6JBc7lX0AgRbsH/m4+4Xtie2WFBMrzSG+rREb+sTD0ji\nxdi/Vy7OTSLtje5vFKmxdDX+aK0VAh6wrHKd8lAVx/PI3byDA88yCqT5Zurg\nfetKV16hXLHiTN95QY9/ta4+wmzbC/M3yn1sgLLloKMjpNz5kKA94oGgndxN\nmCFU\r\n=CRUQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl4XIHj6H1Sfvb6dQEZX/Y//F4rlvMOexe3z8tWiUCGQIhAJj9IEKlqwQKl33/pPJOqN9JbYyBIWiAO2bWtkB7MAT4"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.34_1571069040494_0.9805483719708483"},"_hasShrinkwrap":false},"0.6.35":{"name":"@36node/template-tcp","version":"0.6.35","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.27","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"5796dd5562596a09cfda898e34c629259e4915c1","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.35","_nodeVersion":"10.18.1","_npmVersion":"lerna/3.16.4/node@v10.18.1+x64 (linux)","dist":{"integrity":"sha512-ZExMZ3iOXW0S9NMzL8yfP4B8sbj3iVbEOleBLFgy90vB8VmJ2MrnFtIVSoz5m81zXraMzEjughqdDisyk2XNQw==","shasum":"f22b2591166d99914390bef909a99833378fd0d7","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.35.tgz","fileCount":26,"unpackedSize":48734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJQ2lCRA9TVsSAnZWagAABH4QAI2jvu3EhMmddxwsy+Uv\nrqULgwPkB74YeCnPO2dGOdY3ABbcMR+jTndo6c5qf8YWnPg6xfhNNNNH0/2T\nrgMJTvdbJ5ROINJPK/ZmwCWnfqRY9ZefmOk7xaWbWs/WXgmv8iLZh+RfAju5\nnRO2PTrTYsiX400QOkrP2NUop2Ez6J77gT/x1HrerGCY5m2GHUObr1Dz2caN\nB8Wk8uhBJKGLEx8dLtOTIMRybDR3lpN6ZLyBmqtXIrT3yjcXQQ6LUNIvBb4k\nIhZZMig9FJbMcgHt+c74mCGIbCOis13oDVT9rAu1Q0vAOh+AEv7lm8PoQqB4\nkkHDUzIoJkOuhzQhbQl3rKlX2s9PlEDr9/xtYlhnrHpBR1sqhNK7OxQishrH\nwIWQTGWtpvm0IUW2cwHAwei69P1gi8G3H8Xwytq8H1O3BzLbYJjCHZS3E1BL\n8zTtttgCVWmdGSxBPw8kABfW6eDDqICQEFQYpjLZL9Nwn/aWpjd2ZNu9j4tv\nIHe3/WQt+tYCTKzPc/1ywPcQKuf//3MJWtfKbDKEZIzBy8N6Vi3aUFazDSun\nFqZdwsppV3eezA8b+wueUtZgoLC7KNX97ax/E+ku+UVZp8KGp8AyHc9VYsYd\nGpAcgB/ZEGKD+SqNBY/PjCp3pVA1UVgYzLcwH5hBdwuDAaK5NCM/LyE12XNd\ngzyG\r\n=wcwz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvI9arN/kKNAufblDlB/OwFJrYsrWmOpCA2/DdyU8RtAiAqG8vWjEgC9DZh5ZC9jEJbDZrq7mSBEjgJp3YQnDv0RA=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.35_1579486628826_0.8231959334642802"},"_hasShrinkwrap":false},"0.6.36":{"name":"@36node/template-tcp","version":"0.6.36","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.28","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"e81ffe216da399a8116b89d1eb90368faf86ebff","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.36","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.16.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-YBE2077zmPXqr9sysRGS1gYTz3RPWhC8f6zMU5955s6xMuFnrLQdaGcszN+zufMyyebIdnYLANxSl2F1Sz4pAg==","shasum":"e5095639b0393b46b0fc67c309b346b787660d06","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.36.tgz","fileCount":26,"unpackedSize":48926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQbzWCRA9TVsSAnZWagAAa+wP/0s01Qn8icFEx/2tqYao\nScpwal7f/h2/pgHHqBfpNjBqrPIluPn7BqWYVIzNkxR879KoIfMXgfTl7g+8\nQH3O4Lo8dD/zn3k97gYvD1zyBdkHQHwmLF5oI85gQnC1wW1a/ZpwAz8gQ0p9\nPg6oaec4LSrraEQIUYflZdiMPUjjp5OttXK4xBi4/rY/ETXyImpxL51GQmzq\n5dhdS/atyNKGLax2pwLddZ1fhtuI0E6CEZCEcOn72xT9nYVQ8CULSvf2to3m\nhpoBOgwwH2r8byWwQDeesKX9XKanDXfP0+BwbsNkUqz9tcAfflQARr5UU6No\n07j3Sd1rVNuYR0kxPVfEMF7Dp67dKn4yeUHlaE+jCnUMRrH8cwI+5OeO9pC3\nrGuS2dW7WWf0rrkKABAHZJQNr5x1NbgSOww8kFXeMuguodThzfDqyknWd0JY\nf2dz6qB9neOHelCGQdGiDcW9sZFlZOYdTH+Orr2FhL+dk+U+rgBwLycD37x1\nzTavZj2/7RVHOwpxaaT2yf5tQoV097VL4d1SirfQGw/Ao4qOgVThBmFfYJM5\nZ5I12AhBh6xA57eEQd5ID9G9icrhVob8jWit7f6ZjxhHPUuYpDCxeUsUgiyz\nIKg70T1ggwWsFXgqreYWWGtl2OUJcEMXXlhNrBdSKPrSbfUNbeJ+/VroNGFo\n7zQ0\r\n=a1YO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDc7OGAqWDfNL3E4PI4EziXEyV8yZ1S7GAFUTWlSK6zAiB21DVyNAeyPSpsLRSbCBnSXgEb5K0jj/vW0hdGfDsHbA=="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.36_1581366486304_0.06712923686260885"},"_hasShrinkwrap":false},"0.6.37":{"name":"@36node/template-tcp","version":"0.6.37","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.29","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"e2d7bddb259b5b5f793577a750025d375f77add7","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.37","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.16.4/node@v10.19.0+x64 (linux)","dist":{"integrity":"sha512-y34WCX9DAVccxbFwjyUgtUbvzGRAINuHueW+L/FOxFa4lMeVFJAWFgdn6hxjFH5jja/E98RbJowe2ramaM+/Wg==","shasum":"512def8b9ae84de270252ada8a25f9e0933ad3a1","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.37.tgz","fileCount":26,"unpackedSize":49118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehfvfCRA9TVsSAnZWagAAXYEP/0aQ5v5b8H4y96e1Tt6F\nzjwuyBbYKpMS0koV6vAs7k4V0C+NBzCgH5MoIMgKNfjzWAHtY0NEENEwbhvJ\nLq7Wodkrm0+tk3X7bfgohGcAVmthCQq4ioNgcG0FMi5PmMY1kKQtS/LTZGj9\nWgV9tDgWixcfJErnsRMmuhXp73caLZG+ju49xR9BJsSjvxpjhTuxN++28a33\n3wY47HQRCVscJRIVRN+2T8CRmY0W2cyVGyOqBVz2pGfIEYiyCMwTWIVgXTJ/\nsqRkFsf0nE7DU7jAp7uZL8UUcarZvxPNgVjDfDyZYL2q17jjr8xEiYbOHN1K\nr3LSY3BXZQdzRJGORr6wUn8lIcmzFAxgfzsYwMDG2NW20qXl/YsQU9XSv4ge\nIdIxRPwBbmZDUZqosd3oQUQ/+SsCpKX7r8rCytMf9mBgnywSAWq27s/JW7Uv\nDXIVdlbzYSFSTmz93ZInPW5O3Ht33IAnYELIqycqKRXTkx4AQtHWfQEdUhy4\n6P+UYbDdJVjxbQNp2241cFIOUWITpH6GRdt0/DhpkZRO4GadvxNfscQD4vNE\nx2comz1fJEbRf0pvaWyAxslj+m1BELqVUn79CLOgLuopOIkL+WKH6QEI5141\nf+SzQUXmD2QfjMNAjIYnXD4Ufw1IeFZWo0UZVXHrwfQeBdBs3/fEO+ToAdaD\nGgLj\r\n=wmXW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDckk2d5pF6bD3A8dPF2Bb68gqdyRnOXSh+I5r2LNzqIAIhAK0IRUFaKIf42OFN4MMiqg1PTMAeDGAW5dc1Nbc2+X9Q"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.37_1585839070752_0.5500495960792835"},"_hasShrinkwrap":false},"0.6.38":{"name":"@36node/template-tcp","version":"0.6.38","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.30","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"502641b078ef9736e1e73563de3e026c7fee6e21","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.38","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.16.4/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-jokBEqcUv9wxSfOq0iHVPbFw6CQIADA4rsnc14U2s66Sl/WtD6C/Mkqy96MgxJA/+JdrXy9xTVrm7ynkRh6VXQ==","shasum":"8b2fb57ad8ab742f0cdfe40ec7b5a68e56519abf","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.38.tgz","fileCount":26,"unpackedSize":49310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0Go+CRA9TVsSAnZWagAAkAAQAJESbM0JrCW1HCuCP87A\npMe4kuyKFLtdb9nrfEaWlBiMN+afTbvc6yhkK3LsnL5VUtyuWVTDoGRB7fuJ\nMYaOO6fFV39Tm8lz+zIbFmDEZwGborJ6JOqLZ+KPI1LhyeAdg+Ek9N2SQ/fL\nJyRdrMVtBXXsyIfXdSTKVYwWxWuR4V5zYcFcY/vM0mgRvfIvzq+CzPibN0we\nH/qy8lHgpf9HlkWHyFThTuoN7EcwJ6/RBffjqqptc1QDe9csCh4FgKFSVr02\njbMY1SM0UdFdXCe2zfzysTg3sca9JE8i4i1o3HkGkdEUaZgL6ro58qGPeAVr\nnmx3+4N0PHtP8COK3p6cvACosk/sE/Vk2BYKY/oRlJH9eUhmsslSEQ7t0sYe\nIYNmFlKI8mWbhgOkU3kMYvXN/FstMyJFc+MCrHGmvT6k0HY/Axwo+nRXT0t6\nKr7SJ9mkTJ1t6+LOh0ORlNJJpjAOK7AqVBbeVZRyOTvx+mUzKELnTGTfS+Sq\nNQuLuSXNYEwdHmg19mWGKSJeJc/fmOk4+TR3NUeFURQMUJ12MzrG7gqy//hJ\nzyHPheBauUWUjejVI6iklyj5Mu+1ddmAaaPPE0g+Zu8DVh+SUkcmud2Jm6l+\n850g57ZvvRySsKfFBbr6V2CUNP1xsCw5Aky8qpoAm1qy6R+ej47kDWySBtms\nxsEt\r\n=9q3F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEJwG90UKI92yH4e52kOgz93mI+Zyzzz4h/Z47L+irfQIhAJvlkoyCpaH6XoYSvcTNUFTKSugM1TPKpYl/P9+kt89M"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.38_1590716989954_0.7247262039368327"},"_hasShrinkwrap":false},"0.6.39":{"name":"@36node/template-tcp","version":"0.6.39","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.31","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"d82e79f66a362784394dd15071ec40c131763c23","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.39","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.16.4/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-uIM8feUFWitCSu+fnh2j4thcMmoWr+yxTbt543gthfEstisQoKqkDe5j0RkD8ZBa+JefhUy04l2etm49r2DEZg==","shasum":"e06b19a2e2b5f9bbf18adb70009df53f227807b3","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.39.tgz","fileCount":26,"unpackedSize":49502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0HPoCRA9TVsSAnZWagAAn2oP/jQorG08zceqEjJxejhA\nXiBl5WJw07PrDM7EaGZ8h1sh18aFpkJjq3q3ZnMWI3smfnBXP1aNaCde1roT\nWksfsYRi0E8oXOvAVZEIV297pxffXRONYFI6VrjFnh+kyw3DV6CLkcw1uQqZ\nUcMul8ubx/eTua80PkSt4B4XtxbvpNnOi2090aOhWQcUYRuTtF6d42Kt91mO\nRbVre3vzO4gYJFG7O8XsSsAqG6TKxdfVVXyjVl7Gdkcr8NtE5AKiid46gjvO\nzwc9rO7LzmmCTnhXIsJ19DdrjEZrBNI+Cl9aySKi5fzhjhHsd3o7aJnSKsIZ\nNysVN6rlYlXxkSkzcVR74zxZrcIA88uQwsj+zGkurHXN5Lv2Tidiqun96ezr\n4N6zR6tS/QOHP7A7KJr7gTvmDoeOhmIZqWL5QXb4uTptllGW9VXDyJMZm2zI\nEZimgaWTVlk0AnVgBjzlU8zyzZxKCpzYiCfmyCiTqkTwse7iTzqkFNEFlWs3\nZ4jnC5M2bDcYkbuabzM+H2ycQdGZ8cYmVM7L7lMsmNIOHL44hACG6z8N/O17\nh+DIbNue7W4BuK1ZXFnQYrzPc4sb8SsOfYLDS9bEq7Jl1isXyqp3wdJmFbQN\nvqaq58JC+3RTfuEpbEX2T3BssBAsnqx775NMZykQ7MmQpw1B0f2UlEgAU3/3\nhb4t\r\n=F89F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElUPbWpOPPDwvBOB7ZQtSBwSzVmFPpTX7vUlFBhG1XwAiEAlyhp/IZ+rh7faKyS4pOxOmHmg5r1/PLnWi2VJthTaPw="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.39_1590719463583_0.5403429399598729"},"_hasShrinkwrap":false},"0.6.40":{"name":"@36node/template-tcp","version":"0.6.40","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.32","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"d920cfc5fd80ae443ce68f4cff0301257245f38f","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.40","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.16.4/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-Pcle+jt3Gp7cSU25AxPVAZR8lJO9nEvCgyu6ZgI/lyy3ritmCLfJ7JHnWxX6tgu/CUMa3ga3TETp3DBMuZp9iw==","shasum":"19ac6c692d9bb818041d96d89071796527c94f7d","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.40.tgz","fileCount":26,"unpackedSize":49694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0IKhCRA9TVsSAnZWagAAInwP/1qpM/VDJecWscQm/idF\nhdz8ZetQp5JIOvTdrrtrwrLZigkQFKoaESuAnd13MKvIjjon8vd18t6QUyYs\nKt+GKCdgvmxsTrnynYZD81Xq7+59JdStNKViKQOI3B9hLeShbnJNtmMIfhlE\na4xuCj6Pjl4soFwDlPQGnWy5dshJBrsGyT/sUqAyReJbKYDEZ4ziZGd57TQh\ny8ljcypUftc5e63CA+g59qt47rRt/8viI9El0LuWQZPqCteL+cONPIybXSDp\nfZeORQcU7Fj9uQZkfktBMnTWQuuyMqSB9MNBfvDnaV19lNJA86NpO2FnLISx\nbmGdAb26GHmQ8OFidwpBSC6Tc+2CC1habsOAnRB+jmEik2O/xg0T8Mx0OnXR\nPteVTbhCLCCA/SknhnfWUg1pGwUvYrfww0JM0qSfUuehiQNMxMYXxaLI1hMV\nMLixDrMbv67ah9oxOT5WGXdf4JOd/G+sv5e1Mp176CCjOs0e2ENexFpzy+6C\nBtMNDEtKQ/YcqHLmW7dRm1T6MBbA6RBxl1N6q9hpJzqqxLQJZcfpfXybzmOj\nu3TG44odocHd/H9koAV5M6PWWPWLrVz/iXr55Yj1Ch/1eVd/m+c8GMPhODNS\nMwP1VdybOvT7mtv0NEUygAHJ/6nWzhY60BVAL+hNUo6ZJPS+i3CKFpKQQTdp\na3x7\r\n=harO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBnm7gMs2kX+5uJ4FdtyT9VD1z4nkhm2nmMe6HKhovbAiEAgqhtIiXBhFdi09X8DNMwlwAzL5QTh2SiSKmg/HNWbNY="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.40_1590723233386_0.08580904004906653"},"_hasShrinkwrap":false},"0.6.41":{"name":"@36node/template-tcp","version":"0.6.41","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.13.33","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"43b03d3ba4055622bfb74c46a5be35e9b04f6bc8","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.41","_nodeVersion":"10.20.1","_npmVersion":"lerna/3.16.4/node@v10.20.1+x64 (linux)","dist":{"integrity":"sha512-c0zh4jB7jSop1hpksynHbuS2FwreB4TdxhjdH06jTbWiZ/red0vOGVBSV0rp1+5Bz1Yqma3iPGg5dekugzKfBg==","shasum":"c5653b2a2b2536f01047db0ff552fe3420f728c8","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.41.tgz","fileCount":26,"unpackedSize":49886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0XFECRA9TVsSAnZWagAAjz0P/0e8np0Zt/9BuI305x7e\ndHugW/hc2Y4p5Y3v1vfavh2xj/gxbdJmEffWHnETPh+NiDTX5H9lDg4NQuNY\n8flDubeXQMHxR5rs+aCo2NbEi6ew1p2Nw5EsEC7tnqV7naHKUZHCpR22qr2t\n0VR6Cir5iU9y9egKSnPV3NgxmlLqZ5VUbgUCMcZKzZTuBSohjFPwAPi4Y9Oi\nx6RjIbV6pNDYVNz16zPfRf4xDQyF1jJbqPtUkO5tOQypfy5rjAJO7DWzuE6t\nqz6WXjMYvmaUnpq79+N4w29Z5XR/r4aRsDfUOFcpwEPJ3T2NcJNR+WoW+wsQ\ntsKOEtAc42fx+oXDlpAfsH/6kHy7bgyg2PlYRnkiTSRb5tkjIEouN6gH9W06\nDX6sgHdzXCYLSZWTBpOxvQVk1mu9ooHBBnl6g4HWOwt+EX0hRYxT6spZBdOw\neGHWqMywX2ZVoVEeMF6YTv7KZBkjdG58voN2TasMEzbBbNrtp+RfV/ceB5jG\niJ5a3ZQoHg+G28CBUFOLNiBIW8jW3ZCi0GSj2gHvyt0oA5umEO8aK0dHO1WZ\npAWRKSnwHXroYCyL48CHfNM2ajYSg2s7472MGbT6svKtjOHcffhy51vveasP\nLDOQkfy8QIwC9TZ4ICDuwH9zFvQvhxLHe/W38602JRWgDJ4Tn71YJM33v3a7\nSYQY\r\n=5M8g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9W/8hUSM0G/2rNZRzdf+js07cnyW+LDHwz5O97BvceQIhAMnKI4RBmTec3r/0FbBh7A3CoOmqomcFwmghho/j1kWe"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.41_1590784324255_0.8101350957974174"},"_hasShrinkwrap":false},"0.6.45":{"name":"@36node/template-tcp","version":"0.6.45","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.15.1","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"176329705d5ce94bdbe1043cf35cccc635bddc81","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.45","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.16.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-fVw1e68Ml3a+X0Koi53l/eu0wvjeHKzgA9swK/itEDMc95QhwjEBspYOfOwLaqxPuQXacbz666oFA41zMIYIWA==","shasum":"d8d020381ecf5e034cfee4569d7a0913d12d91c6","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.45.tgz","fileCount":26,"unpackedSize":50653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe53+ACRA9TVsSAnZWagAAMkIP/1IekU51Zc+8eMsMY6Ma\nx9vTMaRY8D2YazVuFKGAYx72QUQBMDiF3foN09z0FfJBHKA8Jpcl2D9Vs/lV\n3Rwg+ANtvsVw6NXKOgCJb5XBYWFzOwI7o46tzYuaNZKmxPw2wTxt79XIm+3b\nVn7Xl46uWX0S2VTSmaQUe3vWK1lRXOie18oJTiFoitJbiGgBwnHSlzfpIare\n7bKvyGhAvQ2EqZ3eRUXJEOudrZGgv6sWynZTlgeH9r/JufWtQ1qTbzTsvi03\nAS057jiga2zInMcH3MRO9D+9Kov579GTIupu9HV9vdFYISEYnwe4VkvtmAyS\noFP85WOD2G9ivjwv/5SLHGvVLWzBCenOfhB8n7aqW7rglrYMJbVi/7/zOZ4Q\nXyvfTSanl0U1sWhS4h0p347171LX4fwIh1z0jFO6VgRY2fFIXdaF35v1Ugzf\nBZPGVQpcOmEvG3lk4r6W7mGWA9zA6ha0Gh1eqNbrH9zGNdhRMMdqylgdKkpx\nSu5Qhz+eHtQhTwoU3AfCfeRiU9479xo4fZMUpCFae4nAkevuwkSrmrxWVXg2\nteiQOhXoYLaRdMHbHcSachTL5zElgoEOPHfro8EInPF0dRQL8Mg7CWnUSVbE\nErDMWw6X2X4QMwmzsPhDkjX60mCR4JSVfe+QF0bMfQNeGm0r4MlTbMa7323Z\n8DBv\r\n=LyiH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYCG/ZDTanmQLKPf6sSy6LtQoeoGn/YkYxIGQGRlkIRAiEAkSsSiCGMaBcipHPg4EQdB6xkRreITt7Q4S8uDmE3Xe0="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.45_1592229760111_0.27012367785620683"},"_hasShrinkwrap":false},"0.6.46":{"name":"@36node/template-tcp","version":"0.6.46","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.15.1","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"d0fe3ae703cf641207d7ee8be447980e01928f4c","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.46","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.16.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-8B8yb4fUqIIob1yCiSwEbhD1cx0HRymla2ilwoPp6ojr3OjJamsxpNDK+eN7A+Ip2D+vc1DfwylJaMQbEh4fNA==","shasum":"689d35253c39e468850a5c6b2a875c7e25a898ce","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.46.tgz","fileCount":26,"unpackedSize":50840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6ClfCRA9TVsSAnZWagAA5GAQAIjQNcvfEFaZmiIdqaHO\nLPspSuKvEukyqw+RHmr6H9E1NgJQnduabwZ8Tl4Z5IS4u60yDhemek8XLr67\nNDMIHE5dXxSjg2S9FQ5+JSVTsHbgz5BA2IJUqh3BjKwlh9AIKgZpMzze7NMA\n80dQNyqFOQxRJ4p9QQTvPvn6nUoH57w1B3uzOQ/xNR5wgBxBvZLtVdv5B7tD\ndRajxWkdZ81r18CkAKXj/omakSFgwcANXjxpH98f9F7aegzVuqOK1GZg0ayn\nIiuK9nbICkdyPWTveiCFkmQSY8fPim/4Lu0mqzcUV7Yg0UuIaETXO/hTL6MZ\n4WM4oNVTwI76e84UtCkyo6jkowOKQ5pe5jGyZQgW+ERbW2P6lamhdPqvnr60\nt74IcBINm7qolaez4ghOui0b+RBAXSGgadyuQtK6jxYloB6UeyDJBGX5XLcL\nM8M795TcUrp08Cv0OcI/vs6bI70FyhRe8hn4DUVY+SfKGsImtGvyFd6pWx3H\nFMAxcCX5dJ+dbDchQN3DrZggx3YjtYT9GqBTF9QF3xcyrs5L9Zjw9jgKzYE4\ntR5BsK0Vk7/eFFz5ZpBx68qCjHWJ5ehb2NLfyHzXjOOhbZBgTF/i9KUntknv\nubP50DqRLrLtmkGlXDf1b6N/Gdr9FOlSOhGe8VVJeG1U9ZuclydHp7ohS5UD\nr9/o\r\n=79gM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHs0ASLUvCq9NEKGOoPIwOoE2k9Ewpn/qra9EZ/rz08AiEAlAcDFM5N9Ambeujk9bPBu9J2oq1VfSc7CjBB4DgKu1o="}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.46_1592273247112_0.13617406313008762"},"_hasShrinkwrap":false},"0.6.47":{"name":"@36node/template-tcp","version":"0.6.47","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.15.2","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"11de8051fc26163af109f4067e1ecc44d5ab60d4","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.47","_nodeVersion":"10.21.0","_npmVersion":"lerna/3.16.4/node@v10.21.0+x64 (linux)","dist":{"integrity":"sha512-b1n5Su6itDWbfmkUSgLVUZ0LiDnY1BxhL5sJQ9WrxjeuvBE7LQbtqUkF8alk1U36JIfnuWD+kQTgTSykQBNpBQ==","shasum":"fa49fddd32067600e567fd4dd9871b4c665c80f7","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.47.tgz","fileCount":26,"unpackedSize":51032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/aypCRA9TVsSAnZWagAAbbQP/3EA2J9it2hdBAuwnF8v\ngwA/gdJVGwWBdgpHZ0v6VxdD0APAmjjyTUM5bYMukeAbrHinpoDNIvAYd8RY\nSggWo2Cab4Zqw0EUxFxBdWPcxHdkFiBVb4ij1staWOSIVONTzuKFjszmnIPh\n4F20U3hSl1/XESdR4FQtsOVL7qdNwOnRa/1fZ0G8VgK8OpLn7S9DGKK4QPvb\nU5ElIWVe3QOUFt41vV+SZT8tKrpXnN3lViwhtSbNLjhtkz9IFsqQGcwNHJ+A\nlA6odjZAB5wHovwK8TlfVM/4AUG7v3DPSF2OoUroWo8SWd2O1UvSdHbnXhRG\nyVdTVDt4aJDqIDtytywHUBgAWKbaww4PgnNXIWcboVG6GtW+s3H6AfYI1BWM\ngs/uWjbhiBZA+Y2BGfAvy5PAffIA8RFsUet0oHkim2wWoGnWzJML3npAKapz\nqEoTJbk60McfDo+97GbjGFjJvt9dkrjUGlUrcTcY8oY8iAEZnVFiVI6AvLY2\nvtt8VFsgJ3MaDhl+wvske10pCPUdqxFF4MFRd43DsxHXkAf9Aodv8Qqz56ay\nkKOAcCRaKmCMUi9qgt1a3Yxzansc4u6UHFbAv83636bd63dH7bbNtO5tn0Rl\nwHlAk46YxeYMKW5sdTOJoyUfTgfHnPKzu5Dgoo5ZdowzNW0VfWRgmGYnFaQq\nKYEC\r\n=Z0gC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF5NVlZf/R5oS6Eqa9Jp4K07FtMPv0zjDAULcIwzuceAIhAPv1yPBKDV5ed7aBsHE6nuKd4/KGE9eNmOQl04vuCmDA"}]},"maintainers":[{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"zzswang","email":"zzswang@gmail.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.47_1593683112972_0.13147637224951114"},"_hasShrinkwrap":false},"0.6.48":{"name":"@36node/template-tcp","version":"0.6.48","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.15.3","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"11ec3ef15136b1f7f5184580cd57146b1f5fd601","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.48","_nodeVersion":"10.22.1","_npmVersion":"lerna/3.16.4/node@v10.22.1+x64 (linux)","dist":{"integrity":"sha512-jzgHAdZJ1Xp+8nRN60CAHo0JzgXsxjAgBG7w77u1j7uttCd2+7j+ivEqekZUxnuz8W1H7ZR/eWICol/rfpfF2g==","shasum":"32df2bffee410d5d2e6dd94aff9e35e85ca339b7","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.48.tgz","fileCount":26,"unpackedSize":51224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZIgaCRA9TVsSAnZWagAAgLQP/R5wwpidPTOjNCk/Ga3U\nD3dB+c8X7Aopg7wnc+rFg86dMy2dVmMdxFOYjpZRUVbOtXT9u9qGKVYmgwlp\nmh3n/E/AVVShdj6vxg+aL16LARX35GU1y8k1YfBofLjz28vaDMMLP4PcnlOJ\nULXrTIW/QKSHe+ZhFPxwhWYgRXyWuvQliXT1agYJvOfeFbkA9WH8m13DkR1b\nfpUhmYilc8ZMvwEvh2qnY8Q3XqUTkM9fViUMFikDwtkCx0xdIO5NE9TI/0Ky\n3qPv/1gIUuBt8Qw1X/kXzJjXWXFLmhtHOa/GVl2wuyufsDP+mPmw4JTdVOVD\nJGqPxhwKtvWBl7R6F9/IZ3NJrWML+W72cxObr2/vXdAbQKLA3T4DZ0atJgeb\n6lusXSvQOP2V3h8ZqRHxbTIhLNXZXnwBSNUaXAAeSPoiknWUG0K1Q5CKoS3N\nVN/I8Zg9lE+fSWrasBANNYmUkBx76qxYpoOX3VFVI9w0WklCW1VzqpBIhvGd\ndP3jbfXQNninTWpcszkxxcssk6McZJj7S8lPPTGbWBc5WWks3BuiFv3CjHR7\nB5xpTOtGMoZBPMJflUK4ZYzZxM9nzPnPnprActjVjEfqvKMB+OIfpCP0AfzU\nk2u765K+/XQOuxZz4hk8hLRNx2XfSZOHauMCdCECEkIydFpIv23A65DpvzFd\nD+Uh\r\n=/Bv8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG959UXuyt2Sny05phkSDbuFF4/Y9+CX+UdfULSz5dFYAiEA/fe3Yyd2Q0+tCZoserfxwbZaRkOiUju9UU8dCZR0at0="}]},"maintainers":[{"name":"zzswang","email":"zzswang@gmail.com"},{"name":"tohsakarin","email":"1023770070@qq.com"},{"name":"frendkao","email":"frendkao@gmail.com"},{"name":"hauy","email":"hauy@163.com"}],"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.48_1600423962155_0.3375415767204071"},"_hasShrinkwrap":false},"0.6.49":{"name":"@36node/template-tcp","version":"0.6.49","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.15.4","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"1e53e28a221049afdbd3de24cdf0bd40cb9ce13e","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.49","_nodeVersion":"10.23.2","_npmVersion":"lerna/3.16.4/node@v10.23.2+x64 (linux)","dist":{"integrity":"sha512-H1//qvEImwsZrDx7l53oUl4a4woGKA7zyU6nYtgUoEOpHPaVqYM8LBeXmLsaaMlAfIpseWrH2oz8BwT6RboNnA==","shasum":"621dc6b6e0a9718dd9721f1d65aeb2db62afba0e","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.49.tgz","fileCount":26,"unpackedSize":51416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGlVkCRA9TVsSAnZWagAADxgP/0bWlRYOkSpXN42zW3Fn\nRo47qXQmEbXn4a636qteASHXDIelawu1n98eF7jNycInHeYgkaiU4SSCLkUt\n6SofYT4fffSglZun7q+Db5CJmZ6zmxi5JhWURFX38P1rGrTryxEWQ+uo5hQz\nwFRR8EoA1pTdvKvWbpUO00h02LlCL+wIQBtIQnUV0pv2OxWxHNI+5jAW/O7h\n5xT8HEcM/eWWDXfI+lfGEkaz8H6BsgFw63ZnNbFhFOSIFqtsH2+7iminjSGG\nEBP9NfWrPagI0pnJzPn6fWiv4emZ1zFcNoxXBwLPfd3wQH0JTbktroSDclFI\nGZeNDASNYbszVYAK2YyN44nq3NOX497u7TtSd0rUrFIgrDeqqSKwxync9Fsh\nRvXkakRohBcxWF54O26QCTRtMeeeTEU9UzDo5ryq6Cyp1hL3zimOQGQs6Xn2\nfiGjRmDLCN8Y5GIrR43TINIVMk9MwQrI0sqhJ3p7Fec/sCunfwMdi9Jw1ywm\nO1x5Cjraw4QXdxQ4V0Sosn6huZHw/8rBY9uLAkQJPbRm3L2c2M6M4CzWc+il\nIYJ2qsrZdm5NZdRQ0A8GR1hDycOk/s4j6cuzUwHxMMsUwhWbr7sCo/hBKcZQ\nHJKRcD56y6GKH10IvFnWeEsR/E0lJQIvbIGvBKuWI44R43Mh3udhpbFfXDuv\ncfXQ\r\n=eiBN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/yujRQEzosEMNLZrkE+6lQIdlaYLHOsFHyF0Mfqs3QAiAjw+kXeD7GBc7gHR6CMxTB3on67Tvo6FyGD4A8VOrdOg=="}]},"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"maintainers":[{"name":"lidongbest5","email":"lidongbest5@gmail.com"},{"name":"zzswang","email":"zzswang@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"36node-robot","email":"robot@36node.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.49_1612338531590_0.3046728401105556"},"_hasShrinkwrap":false},"0.6.50":{"name":"@36node/template-tcp","version":"0.6.50","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.15.5","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"38c1ea22590404aa9723dedb5bbff230fb0b7860","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.50","_nodeVersion":"10.24.1","_npmVersion":"lerna/3.16.4/node@v10.24.1+x64 (linux)","dist":{"integrity":"sha512-D+rB3KcD0RZ2O6kyl+FMgLRaWHmFU8zVblok5oHdBQEAPynwABFMZqbJg2j/+GkwMKxbd8fNSetv+EIz2+HIxw==","shasum":"5353dd52768e86f42ac6ac68c39dd28401806cbb","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.50.tgz","fileCount":26,"unpackedSize":51608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIJHECRA9TVsSAnZWagAAaC0P/01Wjfak+WI6v5WSloX3\nQ5th3aKvTZm66+fMLMStjvGTH25GmHqx+X47KRA2iKs1uRTgjRC2cQVBVkLH\naQ89remybYrjBoMVzRPcoM1ufPKMGVH8wz7+6Moi6Z2y++UsNxkvGMCvyYoQ\nncAM0zMEiPbKNuVy2P5sv4brroiJ/KCRYmFOMy2vdY1QkGc0t9jT8SU6Fr6d\nIv/C2YZGtiWSigjYJJP5zIxsuUrzFRZQVmZKsduCaKhEkcMb7nAI2jUwkEM0\njj+zDi3efX+zp+TDMvw8Cd4kVfB2+h8028Uwy08UXSH5+rxZPE0QJB4FxnCI\niFvjSvYK4MXvee3excJBEYujaRnv+5mxHt7kkdO0hlmY+7rft8Gm2WxRHJqf\nkEo58bKniCjAm95IeF272x2RLxzLHIIwco578PaCkpU/Uc3N1cMnfPxZZSxH\nrO5cnEJJEMMFqLUkd3SpufVBxxnkfo5A7jEmBuuAlyeqOzhZyIB2HvJzEkPu\npCFKCOJhiDRzzyLdM/ia+SBxtnAA9T8G2rx3QcrDAwFur0IZ+l2RyXAq1Ulg\n+hNhYGwPp6/OzsKAmi0fQJdW6f8whHvPYeWGJ89cZIqOdXSuwrrX8E7AoAdq\n+7pdEX8osTCXxsYV2NRkWjahaVIG45gkkhFB7Hzlbu6xaEl9cVNCzDxRGVzI\nWh8+\r\n=JAeF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0txl5GIsKhHG5toybjImEbgtAa20KfXOim8O8dtLESAIhAPQhty6xDuHGbqU73IOk9m//lmnjtuDHRy/BaBCMk52e"}]},"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"maintainers":[{"name":"zzswang","email":"zzswang@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"36node-robot","email":"walle@36node.com"},{"name":"lidongbest5","email":"lidongbest5@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.50_1629524420276_0.6841594325968947"},"_hasShrinkwrap":false},"0.6.52":{"name":"@36node/template-tcp","version":"0.6.52","description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","publishConfig":{"access":"public"},"template":"tcp","bin":{"server":"bin/server.js"},"config-overrides-path":"../cli/config-overrides","main":"dist/index.js","typings":"typings/index.d.ts","scripts":{"build":"sketch build src/{server,index}.js","format":"prettier --trailing-comma es5 --write 'src/**/*.js'","lint":"sketch lint src","release":"standard-version","start":"sketch start | pino-pretty -t 'SYS:yyyy-mm-dd HH:MM:ss'","test":"sketch test --env=node","test:int":"sketch test -c test/jest.config.js"},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"commit-msg":"commitlint -e $GIT_PARAMS","pre-commit":"lint-staged","pre-push":"npm run lint && CI=true npm run test"}},"lint-staged":{"*.js":["npm run format","git add"]},"devDependencies":{"@36node/eslint-config":"^0.6.4","@36node/sketch":"^0.15.7","@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@types/jest":"^24.0.12","husky":"^1.3.1","lint-staged":"^8.1.5","pino-pretty":"^2.5.0","prettier":"^1.18.2","standard-version":"^6.0.1"},"dependencies":{"@36node/whisper":"^0.1.0","dotenv":"^7.0.0","only":"^0.0.2","pino":"^5.11.1"},"jest":{"displayName":"unit","testMatch":["<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}","<rootDir>/src/**/*.{spec,test}.{js,jsx,ts,tsx}"],"transformIgnorePatterns":["[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$","^.+\\.module\\.(css|sass|scss)$"]},"babel":{"presets":["react-app"]},"gitHead":"4116403070b6f8a832c789dab6c213109d5c473d","bugs":{"url":"https://github.com/36node/sketch/issues"},"homepage":"https://github.com/36node/sketch#readme","_id":"@36node/template-tcp@0.6.52","_nodeVersion":"10.24.1","_npmVersion":"lerna/3.16.4/node@v10.24.1+x64 (linux)","dist":{"integrity":"sha512-q+Kau8tQjkDJuIwuCFUUuNFHmecBU5tyhrhYtaUs0Qccd9gplevtRgmzKvRCbKrPBW7rSDZvaSyXEP4/l+zr/w==","shasum":"60c966c2199496847e6f38575e855d23e673b071","tarball":"https://registry.npmjs.org/@36node/template-tcp/-/template-tcp-0.6.52.tgz","fileCount":26,"unpackedSize":51992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQTLEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq21Q//UkKbSvMaajRs93AyZTzmCKTm/Xd1xokXKVDWw4np0wCO0UjA\r\nyJwZAkWrGB65VJt9e2njVdyUlRoXFkCp0l4fEhOIntFdJCDV8yHgy9aOOe5H\r\nvJEI3KY2lej+mGc2QW29hjKMNhLgwTFpvLQcDFJMV/oOMoN8Q5XN3wEiMTUC\r\nQ2X4KojcITZRGwWW7gs/RzIcvwOFmtf45r44OrcUSwguyhMbkDQuPO2xyPmj\r\n2BRwInF1jdPX0CFqufBgP1l+CCRGuWKmNuR/UyCAFtR+rFodrEeffaQ3I210\r\n9M4VUoJRekGsDEjHbUDd2Si+C6aZh8ErlDr6jYOchd2Tkb5i4/Az6YiYID4G\r\noHaFc9UZeDzrpq7nSJG9/SLPmS407RfsT4HqV6tsRL6qs8L+F41EWcLoH6Jc\r\ndRzaQ+9l5nh1tHG9yNjpoeqXaRInpheDXqsK8663Sa03DssRJ8LGVsn0AIu2\r\nQ3Xf2DTRihlKUXY5Aa1/Yk7e+cqFgor8McuIv1lCJPgXZ+d5aid5Ic+8BO4l\r\nsCCZmkMJKaeNBrlmQNoPah+ldaWexpTc84JxKaAlVCp3tk1+zBtL9WHMMjhT\r\npjR63Jo4uBaKyPaXvDGXrUv8hhbIhPFLBeo8jhZV5WnhpBKm4xgPryv9L9c1\r\nC/PP19q55tnMxSfuh9wM3F1sD8cMuChGejk=\r\n=YsFn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOHl5lDieGUnUlk9FTNviOBNZdZARkg+KFpoO/YjKcvAiA6KJxe7/UatHcQ2+Wyr0aVouRzHrIhvcGwSz6XGxZLcQ=="}]},"_npmUser":{"name":"zzswang","email":"zzswang@gmail.com"},"directories":{},"maintainers":[{"name":"zzswang","email":"zzswang@gmail.com"},{"name":"hauy","email":"hauy@163.com"},{"name":"36node-robot","email":"walle@36node.com"},{"name":"lidongbest5","email":"lidongbest5@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/template-tcp_0.6.52_1648440003870_0.4168344712701988"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-20T08:12:06.236Z","0.2.4":"2018-09-20T08:12:06.460Z","modified":"2023-11-24T02:06:32.172Z","0.2.5":"2018-09-20T08:19:48.426Z","0.2.6":"2018-09-20T08:42:10.906Z","0.2.7":"2018-09-20T08:47:26.282Z","0.2.9":"2018-09-22T14:01:08.582Z","0.2.12":"2018-10-06T00:19:08.833Z","0.2.13":"2018-10-09T14:41:55.560Z","0.2.14":"2018-10-21T06:59:32.134Z","0.2.15":"2018-10-23T06:48:00.847Z","0.2.16":"2018-10-26T01:20:28.954Z","0.2.17":"2018-10-27T15:36:02.776Z","0.2.18":"2018-10-27T16:04:18.292Z","0.2.19":"2018-10-27T16:21:44.677Z","0.2.20":"2018-10-28T03:08:30.533Z","0.2.21":"2018-11-15T01:53:53.389Z","0.2.22":"2018-11-18T02:13:24.121Z","0.3.1":"2019-03-31T03:40:22.675Z","0.3.2":"2019-03-31T03:57:22.164Z","0.3.3":"2019-03-31T04:38:26.153Z","0.3.4":"2019-03-31T05:15:27.370Z","0.3.5":"2019-03-31T05:17:11.712Z","0.3.6":"2019-03-31T07:22:58.666Z","0.3.7":"2019-03-31T07:35:15.794Z","0.3.8":"2019-04-02T07:35:28.191Z","0.3.9":"2019-04-03T02:05:31.411Z","0.3.10":"2019-04-08T09:07:07.492Z","0.3.11":"2019-04-08T09:36:13.779Z","0.3.14":"2019-05-01T07:52:13.648Z","0.3.15":"2019-05-01T08:01:14.790Z","0.4.1":"2019-05-12T00:04:03.635Z","0.4.2":"2019-05-12T00:44:38.879Z","0.4.3":"2019-05-12T14:20:19.080Z","0.4.4":"2019-05-15T00:08:34.172Z","0.5.0":"2019-05-16T09:36:34.424Z","0.5.1":"2019-06-04T05:23:51.985Z","0.5.2":"2019-06-06T10:03:20.108Z","0.5.3":"2019-06-08T12:43:04.767Z","0.5.4":"2019-06-08T14:39:28.416Z","0.5.5":"2019-06-11T08:16:31.499Z","0.5.6":"2019-06-11T20:26:26.748Z","0.5.8":"2019-06-13T03:16:48.643Z","0.5.9":"2019-06-13T03:41:19.931Z","0.5.10":"2019-06-14T04:39:52.279Z","0.6.1":"2019-06-15T20:25:32.560Z","0.6.2":"2019-06-16T07:20:04.509Z","0.6.3":"2019-06-20T14:49:35.837Z","0.6.4":"2019-06-22T10:08:20.440Z","0.6.5":"2019-07-02T20:28:01.028Z","0.6.6":"2019-07-03T20:27:13.624Z","0.6.7":"2019-07-04T20:26:54.756Z","0.6.8":"2019-07-05T20:28:09.372Z","0.6.9":"2019-07-06T02:56:26.820Z","0.6.10":"2019-07-07T14:26:47.055Z","0.6.11":"2019-07-08T11:26:37.042Z","0.6.12":"2019-07-09T20:29:09.169Z","0.6.13":"2019-07-10T20:28:55.474Z","0.6.14":"2019-07-11T05:33:02.248Z","0.6.15":"2019-07-11T06:48:59.618Z","0.6.16":"2019-07-11T07:23:37.605Z","0.6.17":"2019-07-15T02:41:56.903Z","0.6.18":"2019-07-20T20:26:44.362Z","0.6.19":"2019-07-24T07:52:58.046Z","0.6.20":"2019-08-03T20:30:31.914Z","0.6.21":"2019-08-10T02:06:21.763Z","0.6.22":"2019-08-22T03:40:45.442Z","0.6.23":"2019-08-22T04:38:02.119Z","0.6.24":"2019-09-19T20:33:30.280Z","0.6.25":"2019-09-24T20:34:02.457Z","0.6.26":"2019-10-07T20:33:06.916Z","0.6.28":"2019-10-08T17:45:15.593Z","0.6.29":"2019-10-10T05:07:02.037Z","0.6.30":"2019-10-13T12:23:28.324Z","0.6.31":"2019-10-13T12:48:10.340Z","0.6.33":"2019-10-14T14:49:06.673Z","0.6.34":"2019-10-14T16:04:00.658Z","0.6.35":"2020-01-20T02:17:09.032Z","0.6.36":"2020-02-10T20:28:06.421Z","0.6.37":"2020-04-02T14:51:10.991Z","0.6.38":"2020-05-29T01:49:50.081Z","0.6.39":"2020-05-29T02:31:03.723Z","0.6.40":"2020-05-29T03:33:53.530Z","0.6.41":"2020-05-29T20:32:04.354Z","0.6.45":"2020-06-15T14:02:40.282Z","0.6.46":"2020-06-16T02:07:27.304Z","0.6.47":"2020-07-02T09:45:13.137Z","0.6.48":"2020-09-18T10:12:42.291Z","0.6.49":"2021-02-03T07:48:51.725Z","0.6.50":"2021-08-21T05:40:20.462Z","0.6.52":"2022-03-28T04:00:04.045Z"},"maintainers":[{"email":"xuna08@gmail.com","name":"xuna08"},{"email":"zzswang@gmail.com","name":"zzswang"},{"email":"hauy@163.com","name":"hauy"},{"email":"walle@36node.com","name":"36node-robot"}],"description":"A module boilerplate for tcp server.","repository":{"url":"git+https://github.com/36node/sketch.git","type":"git"},"license":"MIT","readme":"# @36node/template-tcp\n\n[![version][0]][1] [![downloads][2]][3]\n\n## Install\n\n```bash\nyarn add module\n```\n\n## Usage\n\n```js\nconst module = require(\"module\");\n\nmodule();\n//=> foo\n```\n\n## Contributing\n\n1.  Fork it!\n2.  Create your feature branch: `git checkout -b my-new-feature`\n3.  Commit your changes: `git commit -am 'Add some feature'`\n4.  Push to the branch: `git push origin my-new-feature`\n5.  Submit a pull request :D\n\n## Author\n\n**module** © [36node](https://github.com/36node), Released under the [MIT](./LICENSE) License.\n\nAuthored and maintained by 36node with help from contributors ([list](https://github.com/36node/module/contributors)).\n\n> [github.com/zzswang](https://github.com/zzswang) · GitHub [@36node](https://github.com/36node)\n\n[0]: https://img.shields.io/npm/v/@36node/template-tcp.svg?style=flat\n[1]: https://npmjs.com/package/@36node/template-tcp\n[2]: https://img.shields.io/npm/dm/@36node/template-tcp.svg?style=flat\n[3]: https://npmjs.com/package/@36node/template-tcp\n","readmeFilename":"README.md","homepage":"https://github.com/36node/sketch#readme","bugs":{"url":"https://github.com/36node/sketch/issues"}}