{"_id":"@elysia-microservice/client-tcp","_rev":"8-ab279c280d1c8164385317c3567fa86b","name":"@elysia-microservice/client-tcp","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@elysia-microservice/client-tcp","version":"0.1.0","keywords":["elysia","microservices","tcp","client"],"license":"MIT","_id":"@elysia-microservice/client-tcp@0.1.0","maintainers":[{"name":"binarygeotech","email":"binarygeotech@gmail.com"}],"dist":{"shasum":"8a227bf802233f02ac91acaf4cd80070f99a4bd6","tarball":"https://registry.npmjs.org/@elysia-microservice/client-tcp/-/client-tcp-0.1.0.tgz","fileCount":18,"integrity":"sha512-IOG7Bs4Pcgahyl6QpK/DAtc9o/swRy2L/y0VY2gD/dPeXHwnlnncjJD3+G0q4NpeD9aYcKUn9nSuIeOTnuJZIA==","signatures":[{"sig":"MEUCIQCAGA75742K0x5Bv6c2tA8pyPkd+MHqhfAsz+fHlKuMAAIgWfm8qo94S5aaFS7EOichHBFDIlLkbUrlH9zkON2qCq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7250},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"33bffd3d8c0502861d7ed7e60c4f7890fb5e4155","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"binarygeotech","email":"binarygeotech@gmail.com"},"_npmVersion":"11.6.1","description":"TCP client for Elysia microservices","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@elysia-microservice/core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3"},"_npmOperationalInternal":{"tmp":"tmp/client-tcp_0.1.0_1768874745002_0.9499816517122053","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@elysia-microservice/client-tcp","version":"0.1.5","keywords":["elysia","microservices","tcp","client"],"author":{"url":"https://linkedin.com/in/okojie-george","name":"Okojie George","email":"binarygeotech@gmail.com"},"license":"MIT","_id":"@elysia-microservice/client-tcp@0.1.5","maintainers":[{"name":"binarygeotech","email":"binarygeotech@gmail.com"}],"homepage":"https://github.com/binarygeotech/elysia-microservice#readme","bugs":{"url":"https://github.com/binarygeotech/elysia-microservice/issues"},"dist":{"shasum":"b8bda60a8739cc935449e15a50a1391ae42f6b0a","tarball":"https://registry.npmjs.org/@elysia-microservice/client-tcp/-/client-tcp-0.1.5.tgz","fileCount":14,"integrity":"sha512-REYVd8VJJ131aRL8lWk5iA6YJBWERsrddG+rRcLm+MUmgZR7GmiIyxzTRNUvlSO/7gOxMgCBEaIHHp/aZ2XwJA==","signatures":[{"sig":"MEUCIQCuvDJYocNv6Ywx78m7blbHvxadvgwZJDUVZmHUb+PELwIge+ZrQ5mlcR28Y7wOMckeoasN0qxKxtvONq6OXBpee7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5879},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cbe64b82cc17d7d4449a20c6ac036bf7c97826ba","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"binarygeotech","email":"binarygeotech@gmail.com"},"repository":{"url":"git+https://github.com/binarygeotech/elysia-microservice.git","type":"git"},"_npmVersion":"11.7.0","description":"TCP client for Elysia microservices","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@elysia-microservice/core":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3"},"_npmOperationalInternal":{"tmp":"tmp/client-tcp_0.1.5_1769054763726_0.43906373364284046","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@elysia-microservice/client-tcp","version":"0.1.6","keywords":["elysia","microservices","tcp","client"],"author":{"url":"https://linkedin.com/in/okojie-george","name":"Okojie George","email":"binarygeotech@gmail.com"},"license":"MIT","_id":"@elysia-microservice/client-tcp@0.1.6","maintainers":[{"name":"binarygeotech","email":"binarygeotech@gmail.com"}],"homepage":"https://github.com/binarygeotech/elysia-microservice#readme","bugs":{"url":"https://github.com/binarygeotech/elysia-microservice/issues"},"dist":{"shasum":"0d41d325cfc0ed899fdeb8e2a5dc4bf83779e6f2","tarball":"https://registry.npmjs.org/@elysia-microservice/client-tcp/-/client-tcp-0.1.6.tgz","fileCount":14,"integrity":"sha512-3HvP/Cm/FO3sXPUWdRo6X7vV4cC1JJGpHB8kRkSvecz7o3t7sWMu5NBcICz//U+JekyqtHLAsG5UiuNADdPODQ==","signatures":[{"sig":"MEUCIQC1ecC6RjXmZEXZSx43pWXz5nHCgISw2F4bLzhG9X2g2gIgKfBvRKLai4BI+OXB0mdAdRixp+fTsrxDyRLRH2PXxdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5879},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"77db190979c33100400e03322359d162b2635e1e","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"binarygeotech","email":"binarygeotech@gmail.com"},"repository":{"url":"git+https://github.com/binarygeotech/elysia-microservice.git","type":"git"},"_npmVersion":"11.7.0","description":"TCP client for Elysia microservices","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@elysia-microservice/core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3"},"_npmOperationalInternal":{"tmp":"tmp/client-tcp_0.1.6_1769132257197_0.7271440650926866","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@elysia-microservice/client-tcp","version":"0.2.0","description":"TCP client for Elysia microservices","author":{"name":"Okojie George","email":"binarygeotech@gmail.com","url":"https://linkedin.com/in/okojie-george"},"main":"dist/index.js","types":"dist/index.d.ts","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/binarygeotech/elysia-microservice.git"},"scripts":{"build":"tsc","dev":"tsc --watch","clean":"rm -rf dist"},"keywords":["elysia","microservices","tcp","client"],"license":"MIT","dependencies":{"@elysia-microservice/core":"0.3.0"},"devDependencies":{"@types/node":"^25.0.3","typescript":"^5.9.3"},"gitHead":"69fa1dbee764e7e41ccd0dcfd5f22bc6772399ba","_id":"@elysia-microservice/client-tcp@0.2.0","bugs":{"url":"https://github.com/binarygeotech/elysia-microservice/issues"},"homepage":"https://github.com/binarygeotech/elysia-microservice#readme","_nodeVersion":"22.17.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-54dH9lhZrfyuzP9KmAQFiuwCu3n0PE8/+9p3mXX9EUpuJkRY7oO4qPgXLtKdNW65YyAM+eG7RyTfX8YWgizrzg==","shasum":"0b6b9a1d592195a5b90570bdde7cc665cbe2339a","tarball":"https://registry.npmjs.org/@elysia-microservice/client-tcp/-/client-tcp-0.2.0.tgz","fileCount":14,"unpackedSize":6875,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbR3hoV7LXNXVb30Cp7y06PNsj/W28KV6JiPcvW7VZdgIhALl8oobejdqnXWXJjsJHZ7ZLGSgab0sTSL0J9/7krTYJ"}]},"_npmUser":{"name":"binarygeotech","email":"binarygeotech@gmail.com"},"directories":{},"maintainers":[{"name":"binarygeotech","email":"binarygeotech@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client-tcp_0.2.0_1769228232328_0.626163408166917"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-20T02:05:44.861Z","modified":"2026-01-24T04:17:12.637Z","0.1.0":"2026-01-20T02:05:45.147Z","0.1.1":"2026-01-20T23:11:12.225Z","0.1.2":"2026-01-21T21:40:16.880Z","0.1.5":"2026-01-22T04:06:03.867Z","0.1.6":"2026-01-23T01:37:37.339Z","0.2.0":"2026-01-24T04:17:12.486Z"},"bugs":{"url":"https://github.com/binarygeotech/elysia-microservice/issues"},"author":{"name":"Okojie George","email":"binarygeotech@gmail.com","url":"https://linkedin.com/in/okojie-george"},"license":"MIT","homepage":"https://github.com/binarygeotech/elysia-microservice#readme","keywords":["elysia","microservices","tcp","client"],"repository":{"type":"git","url":"git+https://github.com/binarygeotech/elysia-microservice.git"},"description":"TCP client for Elysia microservices","maintainers":[{"name":"binarygeotech","email":"binarygeotech@gmail.com"}],"readme":"# @elysia-microservice/client-tcp\n\nTCP client for Elysia microservices framework.\n\n## Installation\n\n```bash\nbun add @elysia-microservice/client-tcp\n```\n\n## Usage\n\n```typescript\nimport { createTcpClient } from '@elysia-microservice/client-tcp';\n\nconst client = createTcpClient({ port: 4000, host: '127.0.0.1' });\nconst result = await client.send('get.user', { id: 1 });\nawait client.emit('user.created', { id: 1, name: 'John' });\n```\n","readmeFilename":"README.md"}