{"_id":"@elysia-microservice/transport-tls","_rev":"8-bd88b17d52cc0ec9c3c802df35bac4ea","name":"@elysia-microservice/transport-tls","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@elysia-microservice/transport-tls","version":"0.1.0","keywords":["elysia","microservices","tls","transport","ssl"],"license":"MIT","_id":"@elysia-microservice/transport-tls@0.1.0","maintainers":[{"name":"binarygeotech","email":"binarygeotech@gmail.com"}],"dist":{"shasum":"91302bd0af7d367757539e680940d048a958fdf7","tarball":"https://registry.npmjs.org/@elysia-microservice/transport-tls/-/transport-tls-0.1.0.tgz","fileCount":18,"integrity":"sha512-Y4rwGr/ZRb5OJTZ7/504TizzVN78gag3EdUkZm1H2SePDIo0VNJNGSwcT2LdbhWUV62GvI5CkT5S1Chn6BJ0JA==","signatures":[{"sig":"MEUCIQCAZTEfeE/Ijzj+R70PAB2uDDUNuzDv3og+UhzOC4RSSwIgZrOT9BjzCO9gs+3Po3faOJlV+wBnMi80vok4rD73Zuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10669},"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":"TLS transport 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/transport-tls_0.1.0_1768874767603_0.6808757691970877","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@elysia-microservice/transport-tls","version":"0.1.5","keywords":["elysia","microservices","tls","transport","ssl"],"author":{"url":"https://linkedin.com/in/okojie-george","name":"Okojie George","email":"binarygeotech@gmail.com"},"license":"MIT","_id":"@elysia-microservice/transport-tls@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":"d7788d0cb95dc5c9de8465c8f5872b7f09f00130","tarball":"https://registry.npmjs.org/@elysia-microservice/transport-tls/-/transport-tls-0.1.5.tgz","fileCount":14,"integrity":"sha512-sHyGctHRJv6jeYpe25MROouLTX52otIKxYrBPusm6T+obEDOF+drhxbgFJGC4HET/uR+e2Le0V+z7n1yufview==","signatures":[{"sig":"MEUCIQDYU7tN/KNt/rRTnFGRirjNBxbtuMfZrYzrjfbvpmdcZgIgavS1oqg+JsGM/wOPdjMXm2jRT6DPDB4NXT13ecxA08w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8176},"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":"TLS transport 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/transport-tls_0.1.5_1769054766244_0.5105796260102284","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@elysia-microservice/transport-tls","version":"0.1.6","keywords":["elysia","microservices","tls","transport","ssl"],"author":{"url":"https://linkedin.com/in/okojie-george","name":"Okojie George","email":"binarygeotech@gmail.com"},"license":"MIT","_id":"@elysia-microservice/transport-tls@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":"370da70094a34dd40b598f935bf170de74b8cd08","tarball":"https://registry.npmjs.org/@elysia-microservice/transport-tls/-/transport-tls-0.1.6.tgz","fileCount":14,"integrity":"sha512-Ijf8nXjSte0dsb0pEcHjsYWRKqqAEwlwRokUExtjtsyoPdECz5KbHX0m6wUQqlXSlG8E+lSJcYrSVTKsxKKD0A==","signatures":[{"sig":"MEUCIDlMVGWBnBLWC4o4HY5E5jrdbeqDRDxzAmmqFFLP0sUxAiEA9eDqK+gqe0A474ZzDOhitiH0oX5DC9z4r2B8BM3dfOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8176},"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":"TLS transport 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/transport-tls_0.1.6_1769132260079_0.6357518300392944","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@elysia-microservice/transport-tls","version":"0.2.0","description":"TLS transport 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","tls","transport","ssl"],"license":"MIT","dependencies":{"@elysia-microservice/core":"0.3.0"},"devDependencies":{"@types/node":"^25.0.3","typescript":"^5.9.3"},"gitHead":"69fa1dbee764e7e41ccd0dcfd5f22bc6772399ba","_id":"@elysia-microservice/transport-tls@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-qhP8wSH++jaV2RMHJSmHTa9Aw1Cr/T7kYXULJ0gzW/wm/1FA14kcOC2sUJ4DEkO3G65PAPnPcouX7RvkJjaSMQ==","shasum":"b136cd1bcdb45a31d4f3bdf1cab26c1b8544c368","tarball":"https://registry.npmjs.org/@elysia-microservice/transport-tls/-/transport-tls-0.2.0.tgz","fileCount":14,"unpackedSize":8276,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIESnelVDUyBJh4jbyvDcc9VJ3OYKrAG6l1hiltS+wDgwAiEAoE3UtcNcDg7xaDzOqwzGEEKk7YbPsNy/HY6klqjXDyc="}]},"_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/transport-tls_0.2.0_1769228235036_0.9336229994701872"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-20T02:06:07.493Z","modified":"2026-01-24T04:17:15.317Z","0.1.0":"2026-01-20T02:06:07.754Z","0.1.1":"2026-01-20T23:13:10.941Z","0.1.2":"2026-01-21T21:40:19.445Z","0.1.5":"2026-01-22T04:06:06.390Z","0.1.6":"2026-01-23T01:37:40.217Z","0.2.0":"2026-01-24T04:17:15.187Z"},"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","tls","transport","ssl"],"repository":{"type":"git","url":"git+https://github.com/binarygeotech/elysia-microservice.git"},"description":"TLS transport for Elysia microservices","maintainers":[{"name":"binarygeotech","email":"binarygeotech@gmail.com"}],"readme":"# @elysia-microservice/transport-tls\n\nTLS/SSL transport server for Elysia microservices framework.\n\n## Installation\n\n```bash\nbun add @elysia-microservice/transport-tls\n```\n\n## Usage\n\n```typescript\nimport { createTlsTransport } from '@elysia-microservice/transport-tls';\nimport { createRegistry } from '@elysia-microservice/core';\n\nconst registry = createRegistry();\nconst server = createTlsTransport(registry, {\n  port: 4001,\n  host: '127.0.0.1',\n  key: './certs/server-key.pem',\n  cert: './certs/server-cert.pem',\n  ca: './certs/ca-cert.pem'\n});\n```\n","readmeFilename":"README.md"}