{"_id":"@eulerstream/euler-websocket-sdk","_rev":"9-d059733e50d5fcb94a4c66d6a190336b","name":"@eulerstream/euler-websocket-sdk","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.2":{"name":"@eulerstream/euler-websocket-sdk","version":"0.0.2","keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"author":{"name":"eulerstream"},"license":"MIT","_id":"@eulerstream/euler-websocket-sdk@0.0.2","maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"homepage":"https://github.com/eulerstream/EulerWebSocketSDK","bugs":{"url":"https://github.com/eulerstream/EulerWebSocketSDK/issues"},"dist":{"shasum":"4daacef6f907076aca22a07c132437d1ea73e79b","tarball":"https://registry.npmjs.org/@eulerstream/euler-websocket-sdk/-/euler-websocket-sdk-0.0.2.tgz","fileCount":24,"integrity":"sha512-wDCoEMaCbRmpyn/dl4dWQeJfZNZ9dSgn8hNbdNL7FAUknEpMyPUt6Ci45C9tFL2iCwfGnLlxkVXCD+CPn8A6+g==","signatures":[{"sig":"MEUCIGsRzwIAJ2NQemty/axrfm5FP531YKCxTn/ewj8ZbpDYAiEA4iJN+oZWrms+LmTCv5sW3fUSTgG7WAHKWRK48K6aOss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341371},"main":"./dist/index.js","_from":"file:eulerstream-euler-websocket-sdk-0.0.2.tgz","types":"./dist/index.d.ts","scripts":{"test":"tsx ./test/test.ts","build":"tsc","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"isaackogan","email":"isaacikogan@gmail.com"},"_resolved":"/private/var/folders/rk/4sb7049n0d54ycvmwsqdmjsc0000gn/T/c5738bf5972668c7fe0b1a75fff5d613/eulerstream-euler-websocket-sdk-0.0.2.tgz","_integrity":"sha512-wDCoEMaCbRmpyn/dl4dWQeJfZNZ9dSgn8hNbdNL7FAUknEpMyPUt6Ci45C9tFL2iCwfGnLlxkVXCD+CPn8A6+g==","repository":{"url":"git+https://github.com/eulerstream/EulerWebSocketSDK.git","type":"git"},"_npmVersion":"10.9.2","description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.34","eventemitter3":"^5.0.1","@bufbuild/protobuf":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","prettier":"2.5.1","readline":"^1.3.0","@babel/cli":"^7.17.0","typescript":"^4.8.2","@babel/core":"^7.17.2","@types/node":"^22.15.3","child_process":"^1.0.2","@babel/preset-env":"^7.16.11"},"_npmOperationalInternal":{"tmp":"tmp/euler-websocket-sdk_0.0.2_1748555220412_0.5211894343608605","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-beta1":{"name":"@eulerstream/euler-websocket-sdk","version":"0.0.3-beta1","keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"author":{"name":"eulerstream"},"license":"MIT","_id":"@eulerstream/euler-websocket-sdk@0.0.3-beta1","maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"homepage":"https://github.com/eulerstream/EulerWebSocketSDK","bugs":{"url":"https://github.com/eulerstream/EulerWebSocketSDK/issues"},"dist":{"shasum":"fb6fa7a5ad50676d53a9d726a56f20216210f7a5","tarball":"https://registry.npmjs.org/@eulerstream/euler-websocket-sdk/-/euler-websocket-sdk-0.0.3-beta1.tgz","fileCount":46,"integrity":"sha512-CL/iHKqHy+HPxg9BBUXJIB4TjbUHb2AH04ROw7lzonjgDwtM/XCEby0JSDqZAMRHfrX/+8LlP138koIrohStIg==","signatures":[{"sig":"MEQCIB4VjWCWRLCR70ejsDMQnRKwKvFqJ2FNZP2dMmveyz1RAiBSEPMm2/VdIiaCTsMmNJ7k77bSrtsMmYJBkB/d1C0c9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4487563},"main":"./dist/index.js","_from":"file:eulerstream-euler-websocket-sdk-0.0.3-beta1.tgz","types":"./dist/index.d.ts","scripts":{"test":"tsx ./test/test.ts","build":"tsc","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"isaackogan","email":"isaacikogan@gmail.com"},"_resolved":"/private/var/folders/rk/4sb7049n0d54ycvmwsqdmjsc0000gn/T/72cf472020c383c657b29007ca969742/eulerstream-euler-websocket-sdk-0.0.3-beta1.tgz","_integrity":"sha512-CL/iHKqHy+HPxg9BBUXJIB4TjbUHb2AH04ROw7lzonjgDwtM/XCEby0JSDqZAMRHfrX/+8LlP138koIrohStIg==","repository":{"url":"git+https://github.com/eulerstream/EulerWebSocketSDK.git","type":"git"},"_npmVersion":"10.9.2","description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.34","eventemitter3":"^5.0.1","@bufbuild/protobuf":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","prettier":"2.5.1","readline":"^1.3.0","@babel/cli":"^7.17.0","typescript":"^4.8.2","@babel/core":"^7.17.2","@types/node":"^22.15.3","child_process":"^1.0.2","@babel/preset-env":"^7.16.11"},"_npmOperationalInternal":{"tmp":"tmp/euler-websocket-sdk_0.0.3-beta1_1748555490168_0.295068125070824","host":"s3://npm-registry-packages-npm-production"}},"0.0.3-beta2":{"name":"@eulerstream/euler-websocket-sdk","version":"0.0.3-beta2","keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"author":{"name":"eulerstream"},"license":"MIT","_id":"@eulerstream/euler-websocket-sdk@0.0.3-beta2","maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"homepage":"https://github.com/eulerstream/EulerWebSocketSDK","bugs":{"url":"https://github.com/eulerstream/EulerWebSocketSDK/issues"},"dist":{"shasum":"28f892d55553499ed793ff875c226348ede5d323","tarball":"https://registry.npmjs.org/@eulerstream/euler-websocket-sdk/-/euler-websocket-sdk-0.0.3-beta2.tgz","fileCount":46,"integrity":"sha512-EVhI62PG5ot5dOUinfjMmP6o6r2z8z8K54JNifnYZ0q0zdK5XNHQq3XWuCkd7PC79ufU7oz1SMLO6vieL8qsvQ==","signatures":[{"sig":"MEYCIQDQAueETjbnUksqSqLz3fHkf+xXFduSKCxaoQSeBuO+MAIhANoA+1lvMlur5+uU+uxxlfx9hFwLxPsKJYiti8mzm3T8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4487391},"main":"./dist/index.js","_from":"file:eulerstream-euler-websocket-sdk-0.0.3-beta2.tgz","types":"./dist/index.d.ts","scripts":{"test":"tsx ./test/test.ts","build":"tsc","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"isaackogan","email":"isaacikogan@gmail.com"},"_resolved":"/private/var/folders/rk/4sb7049n0d54ycvmwsqdmjsc0000gn/T/8b843ee90ae5b2a05171f8a50232ffff/eulerstream-euler-websocket-sdk-0.0.3-beta2.tgz","_integrity":"sha512-EVhI62PG5ot5dOUinfjMmP6o6r2z8z8K54JNifnYZ0q0zdK5XNHQq3XWuCkd7PC79ufU7oz1SMLO6vieL8qsvQ==","repository":{"url":"git+https://github.com/eulerstream/EulerWebSocketSDK.git","type":"git"},"_npmVersion":"10.9.2","description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.34","eventemitter3":"^5.0.1","@bufbuild/protobuf":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","prettier":"2.5.1","readline":"^1.3.0","@babel/cli":"^7.17.0","typescript":"^4.8.2","@babel/core":"^7.17.2","@types/node":"^22.15.3","child_process":"^1.0.2","@babel/preset-env":"^7.16.11"},"_npmOperationalInternal":{"tmp":"tmp/euler-websocket-sdk_0.0.3-beta2_1748555576434_0.4340519232815696","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@eulerstream/euler-websocket-sdk","version":"0.0.4","keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"author":{"name":"eulerstream"},"license":"MIT","_id":"@eulerstream/euler-websocket-sdk@0.0.4","maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"homepage":"https://github.com/eulerstream/EulerWebSocketSDK","bugs":{"url":"https://github.com/eulerstream/EulerWebSocketSDK/issues"},"dist":{"shasum":"0ab6e8a4db2f6cd013612b0460eef8ba6c7ae6e9","tarball":"https://registry.npmjs.org/@eulerstream/euler-websocket-sdk/-/euler-websocket-sdk-0.0.4.tgz","fileCount":46,"integrity":"sha512-wZKp1KYqwf89u3OOB03V4IMTsVJAI0B36wf/AsQ4Ja7HRwHLADEYmk9MnDl14GPAeggRvKCiE0Jr7sJyHF3iLA==","signatures":[{"sig":"MEUCIDMUe/J0RYXPpv9yNg7XxnaG/YPESU6N3gIIbK21+iLqAiEA9Ac7NtrXhr303lNxJfq1SnDHByyax6hrACUURBbi8y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4526837},"main":"./dist/index.js","_from":"file:eulerstream-euler-websocket-sdk-0.0.4.tgz","types":"./dist/index.d.ts","scripts":{"test":"tsx ./test/test.ts","build":"tsc","format":"prettier --write src/**/*.js"},"_npmUser":{"name":"isaackogan","email":"isaacikogan@gmail.com"},"_resolved":"/private/var/folders/rk/4sb7049n0d54ycvmwsqdmjsc0000gn/T/a7229002fc53b96575c56ddf000aa9a3/eulerstream-euler-websocket-sdk-0.0.4.tgz","_integrity":"sha512-wZKp1KYqwf89u3OOB03V4IMTsVJAI0B36wf/AsQ4Ja7HRwHLADEYmk9MnDl14GPAeggRvKCiE0Jr7sJyHF3iLA==","repository":{"url":"git+https://github.com/eulerstream/EulerWebSocketSDK.git","type":"git"},"_npmVersion":"10.9.2","description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.34","eventemitter3":"^5.0.1","@bufbuild/protobuf":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","prettier":"2.5.1","readline":"^1.3.0","@babel/cli":"^7.17.0","typescript":"^4.8.2","@babel/core":"^7.17.2","@types/node":"^22.15.3","child_process":"^1.0.2","@babel/preset-env":"^7.16.11"},"_npmOperationalInternal":{"tmp":"tmp/euler-websocket-sdk_0.0.4_1748828452824_0.7714673483860444","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@eulerstream/euler-websocket-sdk","version":"0.0.5","keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"author":{"name":"eulerstream"},"license":"MIT","_id":"@eulerstream/euler-websocket-sdk@0.0.5","maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"homepage":"https://github.com/eulerstream/EulerWebSocketSDK","bugs":{"url":"https://github.com/eulerstream/EulerWebSocketSDK/issues"},"dist":{"shasum":"ebcbb515a83db91b38be688c2f7298507a0b4df0","tarball":"https://registry.npmjs.org/@eulerstream/euler-websocket-sdk/-/euler-websocket-sdk-0.0.5.tgz","fileCount":46,"integrity":"sha512-dBQExdlTo7XxcWOa93kF9DkVy6iqwqEqibbyCOdC+fIvF5D42bTLxj640v5IUb+ogNW+texjwlyCuqWQ1KgvvQ==","signatures":[{"sig":"MEQCIA0fEmPuWEjpEY33wbLi3fOcaEpcd3CnLz60snycUmq2AiBoSaZkXV+41RKFouTt97ki74Tb1dhBhFfsawUkhuhfew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4527418},"main":"./dist/index.js","_from":"file:eulerstream-euler-websocket-sdk-0.0.5.tgz","types":"./dist/index.d.ts","scripts":{"test":"tsx ./test/test.ts","build":"tsc","format":"prettier --write src/**/*.js","pkg-ready":"npm run build"},"_npmUser":{"name":"isaackogan","email":"isaacikogan@gmail.com"},"_resolved":"/private/var/folders/rk/4sb7049n0d54ycvmwsqdmjsc0000gn/T/2b4e5122b852ab73d3434e996207bf62/eulerstream-euler-websocket-sdk-0.0.5.tgz","_integrity":"sha512-dBQExdlTo7XxcWOa93kF9DkVy6iqwqEqibbyCOdC+fIvF5D42bTLxj640v5IUb+ogNW+texjwlyCuqWQ1KgvvQ==","repository":{"url":"git+https://github.com/eulerstream/EulerWebSocketSDK.git","type":"git"},"_npmVersion":"10.9.2","description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.34","eventemitter3":"^5.0.1","@bufbuild/protobuf":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","prettier":"2.5.1","readline":"^1.3.0","@babel/cli":"^7.17.0","typescript":"^4.8.2","@babel/core":"^7.17.2","@types/node":"^22.15.3","child_process":"^1.0.2","@babel/preset-env":"^7.16.11"},"_npmOperationalInternal":{"tmp":"tmp/euler-websocket-sdk_0.0.5_1749508104875_0.5986569717494092","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-alpha1":{"name":"@eulerstream/euler-websocket-sdk","version":"0.0.6-alpha1","keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"author":{"name":"eulerstream"},"license":"MIT","_id":"@eulerstream/euler-websocket-sdk@0.0.6-alpha1","maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"homepage":"https://github.com/eulerstream/EulerWebSocketSDK","bugs":{"url":"https://github.com/eulerstream/EulerWebSocketSDK/issues"},"dist":{"shasum":"944ece5242eba305ad3a775959132cbb76739cb1","tarball":"https://registry.npmjs.org/@eulerstream/euler-websocket-sdk/-/euler-websocket-sdk-0.0.6-alpha1.tgz","fileCount":46,"integrity":"sha512-7oD7AmB6IgMBRS1hsKTwv21p9KWQO3DJQwmUlmf4Xvr9XkVqoyJ6nwIb7PrQvEuWCcOsXLPw9/MFwNZQigopKw==","signatures":[{"sig":"MEUCIETR5OPPKPVxgsVsQGr9l2adKZ86fx9CV4OUpjbYeXVkAiEA9vzEN9fw4CJcpe6qd5LCsBbporpgn0ewM9GxDTMqkDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4533412},"main":"./dist/index.js","_from":"file:eulerstream-euler-websocket-sdk-0.0.6-alpha1.tgz","types":"./dist/index.d.ts","scripts":{"test":"tsx ./test/test.ts","build":"tsc","format":"prettier --write src/**/*.js","pkg-ready":"npm run build"},"_npmUser":{"name":"isaackogan","email":"isaacikogan@gmail.com"},"_resolved":"/private/var/folders/rk/4sb7049n0d54ycvmwsqdmjsc0000gn/T/6dd10379bb488874b1aacc0a979cb514/eulerstream-euler-websocket-sdk-0.0.6-alpha1.tgz","_integrity":"sha512-7oD7AmB6IgMBRS1hsKTwv21p9KWQO3DJQwmUlmf4Xvr9XkVqoyJ6nwIb7PrQvEuWCcOsXLPw9/MFwNZQigopKw==","repository":{"url":"git+https://github.com/eulerstream/EulerWebSocketSDK.git","type":"git"},"_npmVersion":"10.9.2","description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.34","fflate":"^0.8.2","eventemitter3":"^5.0.1","@bufbuild/protobuf":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","prettier":"2.5.1","readline":"^1.3.0","@babel/cli":"^7.17.0","typescript":"^4.8.2","@babel/core":"^7.17.2","@types/node":"^22.15.3","child_process":"^1.0.2","@babel/preset-env":"^7.16.11"},"_npmOperationalInternal":{"tmp":"tmp/euler-websocket-sdk_0.0.6-alpha1_1749926617696_0.36691047187283043","host":"s3://npm-registry-packages-npm-production"}},"0.0.6-beta1":{"name":"@eulerstream/euler-websocket-sdk","version":"0.0.6-beta1","keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"author":{"name":"eulerstream"},"license":"MIT","_id":"@eulerstream/euler-websocket-sdk@0.0.6-beta1","maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"homepage":"https://github.com/eulerstream/EulerWebSocketSDK","bugs":{"url":"https://github.com/eulerstream/EulerWebSocketSDK/issues"},"dist":{"shasum":"536ace7a10a039f4e3fc54b6e1b648c110cdaa3e","tarball":"https://registry.npmjs.org/@eulerstream/euler-websocket-sdk/-/euler-websocket-sdk-0.0.6-beta1.tgz","fileCount":54,"integrity":"sha512-JbCZ7m1XxVOjdjjv/uTvVi2HmM93RQGvHmQE2m3qCjHhnrXDGRQZwZBHu6OoZrt9ulh8frDzDFAoBSDycKS4cQ==","signatures":[{"sig":"MEQCIBCf+MHNiQc3+MSVFq3cKQUQ6qy5zFzTNSzP4zEbKTD8AiBwRGTgl3K6oirdsHvL2WKLMS6+Xf/U4pQRfTIBmcNWDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4548962},"main":"./dist/index.js","_from":"file:eulerstream-euler-websocket-sdk-0.0.6-beta1.tgz","types":"./dist/index.d.ts","scripts":{"test":"tsx ./test/test.ts","build":"tsc","format":"prettier --write src/**/*.js","pkg-ready":"npm run build"},"_npmUser":{"name":"isaackogan","email":"isaacikogan@gmail.com"},"_resolved":"/private/var/folders/rk/4sb7049n0d54ycvmwsqdmjsc0000gn/T/1424f83f004e8ba36265251e34497568/eulerstream-euler-websocket-sdk-0.0.6-beta1.tgz","_integrity":"sha512-JbCZ7m1XxVOjdjjv/uTvVi2HmM93RQGvHmQE2m3qCjHhnrXDGRQZwZBHu6OoZrt9ulh8frDzDFAoBSDycKS4cQ==","repository":{"url":"git+https://github.com/eulerstream/EulerWebSocketSDK.git","type":"git"},"_npmVersion":"10.9.2","description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.34","fflate":"^0.8.2","eventemitter3":"^5.0.1","@bufbuild/protobuf":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","prettier":"2.5.1","readline":"^1.3.0","@babel/cli":"^7.17.0","typescript":"^4.8.2","@babel/core":"^7.17.2","@types/node":"^22.15.3","child_process":"^1.0.2","@babel/preset-env":"^7.16.11"},"_npmOperationalInternal":{"tmp":"tmp/euler-websocket-sdk_0.0.6-beta1_1750037822751_0.6259706223624073","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@eulerstream/euler-websocket-sdk","version":"0.0.6","keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"author":{"name":"eulerstream"},"license":"MIT","_id":"@eulerstream/euler-websocket-sdk@0.0.6","maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"homepage":"https://github.com/eulerstream/EulerWebSocketSDK","bugs":{"url":"https://github.com/eulerstream/EulerWebSocketSDK/issues"},"dist":{"shasum":"679334cb8a913719e24d976df8ce84b49f62903e","tarball":"https://registry.npmjs.org/@eulerstream/euler-websocket-sdk/-/euler-websocket-sdk-0.0.6.tgz","fileCount":54,"integrity":"sha512-j7sv88difm0j4KQ9LA7+dNopcp0kN/LrSUliGPWUDFgEqk2z2kFIbBMzMP8uInL2pqNxdkhD8s/O5zpRXMnb1A==","signatures":[{"sig":"MEQCIBFh90Xw4A6UyiUrFr53xhf0aGGyVpx5AjKxnpc6lqbrAiAdzzCVOi7Wk7J3V/PAQjCEu1vAYboK4Mlpl4kPS5Gwlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4556211},"main":"./dist/index.js","_from":"file:eulerstream-euler-websocket-sdk-0.0.6.tgz","types":"./dist/index.d.ts","scripts":{"test":"tsx ./test/test.ts","build":"tsc","format":"prettier --write src/**/*.js","pkg-ready":"npm run build"},"_npmUser":{"name":"isaackogan","email":"isaacikogan@gmail.com"},"_resolved":"/private/var/folders/rk/4sb7049n0d54ycvmwsqdmjsc0000gn/T/4e058c9861a1bfcd9bbf9424beab12e4/eulerstream-euler-websocket-sdk-0.0.6.tgz","_integrity":"sha512-j7sv88difm0j4KQ9LA7+dNopcp0kN/LrSUliGPWUDFgEqk2z2kFIbBMzMP8uInL2pqNxdkhD8s/O5zpRXMnb1A==","repository":{"url":"git+https://github.com/eulerstream/EulerWebSocketSDK.git","type":"git"},"_npmVersion":"10.9.2","description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.25.34","fflate":"^0.8.2","eventemitter3":"^5.0.1","@bufbuild/protobuf":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^16.5.0","prettier":"2.5.1","readline":"^1.3.0","@babel/cli":"^7.17.0","typescript":"^4.8.2","@babel/core":"^7.17.2","@types/node":"^22.15.3","child_process":"^1.0.2","@babel/preset-env":"^7.16.11"},"_npmOperationalInternal":{"tmp":"tmp/euler-websocket-sdk_0.0.6_1756529939245_0.7490747837302614","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@eulerstream/euler-websocket-sdk","version":"1.0.0","description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","main":"./dist/node/index.js","types":"./dist/node/index.d.ts","type":"module","exports":{".":{"browser":{"types":"./dist/web/index.d.ts","default":"./dist/web/index.js"},"import":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.js"}},"./v1":{"browser":{"types":"./dist/web/v1.d.ts","default":"./dist/web/v1.js"},"import":{"types":"./dist/node/v1.d.ts","default":"./dist/node/v1.js"}},"./v2":{"browser":{"types":"./dist/web/v2.d.ts","default":"./dist/web/v2.js"},"import":{"types":"./dist/node/v2.d.ts","default":"./dist/node/v2.js"}}},"scripts":{"build":"tsdown","clean":"rm -rf dist tmp","prepack":"npm run build","typecheck":"tsc --noEmit -p tsconfig.json"},"repository":{"type":"git","url":"git+https://github.com/EulerStream/Euler-WebSocket-SDK.git"},"keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"author":{"name":"eulerstream"},"license":"MIT","homepage":"https://github.com/EulerStream/Euler-WebSocket-SDK","dependencies":{"@bufbuild/protobuf":"^2.4.0","eventemitter3":"^5.0.1","fflate":"^0.8.2","tiktok-live-proto":"0.1.1","zod":"^3.25.34"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.11","@types/node":"^22.15.3","child_process":"^1.0.2","dotenv":"^16.5.0","prettier":"2.5.1","readline":"^1.3.0","tsdown":"^0.21.10","typescript":"^5.9.2"},"gitHead":"beeee01191e57062ce096754df0c332d6a8b09cb","_id":"@eulerstream/euler-websocket-sdk@1.0.0","bugs":{"url":"https://github.com/EulerStream/Euler-WebSocket-SDK/issues"},"_nodeVersion":"24.14.1","_npmVersion":"11.13.0","dist":{"integrity":"sha512-SIhdKPgLk6h6uxCJ2inBAIDcm5uFtweNsuHpPQBUZgF7AJuMunGojvY5H90LCo2hscMq9gn1rmztxrrxBuQ65A==","shasum":"3931e2908c9ebc2c57693ef6fef2e03da19e2a02","tarball":"https://registry.npmjs.org/@eulerstream/euler-websocket-sdk/-/euler-websocket-sdk-1.0.0.tgz","fileCount":16,"unpackedSize":55991,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eulerstream%2feuler-websocket-sdk@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDA84Y2VpSx8MjtVUsLfsExaRBM4FmDfgyfRGhL4yEx6gIgFlXiM+NCA0kGgrJ0yEA445NT3kKra/EvORt1knvTs48="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e7721b15-7a9c-4e5e-95f1-7538f54309d0"}},"directories":{},"maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/euler-websocket-sdk_1.0.0_1777424840775_0.43564460835556584"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-29T21:47:00.309Z","modified":"2026-04-29T01:07:21.226Z","0.0.2":"2025-05-29T21:47:00.673Z","0.0.3-beta1":"2025-05-29T21:51:30.414Z","0.0.3-beta2":"2025-05-29T21:52:56.651Z","0.0.4":"2025-06-02T01:40:53.052Z","0.0.5":"2025-06-09T22:28:25.124Z","0.0.6-alpha1":"2025-06-14T18:43:37.925Z","0.0.6-beta1":"2025-06-16T01:37:03.026Z","0.0.6":"2025-08-30T04:58:59.492Z","1.0.0":"2026-04-29T01:07:20.915Z"},"bugs":{"url":"https://github.com/EulerStream/Euler-WebSocket-SDK/issues"},"author":{"name":"eulerstream"},"license":"MIT","homepage":"https://github.com/EulerStream/Euler-WebSocket-SDK","keywords":["tiktok","tiktok live","tiktok.com","live","stream","livestream","chat","connector","api","webcast","tracker","scraper","websocket","bot","broadcast","reader"],"repository":{"type":"git","url":"git+https://github.com/EulerStream/Euler-WebSocket-SDK.git"},"description":"Browser & Node.JS cross-compatible module for the Euler Stream WebSocket service.","maintainers":[{"name":"isaackogan","email":"isaacikogan@gmail.com"}],"readme":"# EulerStream WebSocket SDK\n\nThis is an SDK for the Euler Stream WebSocket API written in TypeScript.\n\n[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white&style=flat-square)](https://www.linkedin.com/in/isaackogan/)\n[![Patrons](https://www.eulerstream.com/api/pips/patrons?v=002)](https://www.eulerstream.com/)\n![Connections](https://tiktok.eulerstream.com/analytics/pips/1)\n![Stars](https://img.shields.io/github/stars/EulerStream/Euler-WebSocket-SDK?style=flat&color=0274b5&alt=1)\n![Issues](https://img.shields.io/github/issues/EulerStream/Euler-WebSocket-SDK)\n\n## Enterprise Solutions\n\n<table>\n<tr>\n    <td><br/><img width=\"180px\" style=\"border-radius: 10px\" src=\"https://raw.githubusercontent.com/isaackogan/TikTokLive/master/.github/SquareLogo.png\"><br/><br/></td>\n    <td>\n        <a href=\"https://www.eulerstream.com\">\n            <strong>Euler Stream</strong> is a paid TikTok LIVE service providing managed TikTok LIVE WebSocket connections, increased access, TikTok LIVE alerts, JWT authentication and more.\n        </a>\n    </td>\n</tr>\n</table>\n\n## Community\n\nJoin the [EulerStream discord](https://www.eulerstream.com/discord) for questions, concerns, or just a good chat.\n\n## Installation\n\n`npm i EulerStream/Euler-WebSocket-SDK`\n\n## What You Get\n\n1. Provides importable TypeScript types for all NodeJS library schemas\n2. Provides `createWebSocketURL` for creating a WebSocket URL for a given account\n3. Provides utility functions for encoding & decoding protobuf messages\n4. Close codes for WebSocket connections\n\n## WebSocket Close Codes\n\n```ts\nexport enum ClientCloseCode {\n\n  // Standard Codes\n  INTERNAL_SERVER_ERROR = 1011,\n  NORMAL = 1000,\n\n  // Custom Codes (Must be 4000 to 4999)\n  TIKTOK_CLOSED_CONNECTION = 4500,\n  TOO_MANY_CONNECTIONS = 4429,\n  INVALID_OPTIONS = 4401,\n  NOT_LIVE = 4404,\n  STREAM_END = 4005\n}\n```","readmeFilename":"README.md"}