{"_id":"@halsp/ws","_rev":"25-b1ed1c344e64dbcfe4c10d990e09e13f","name":"@halsp/ws","dist-tags":{"alpha":"2.0.0-alpha.4","latest":"2.4.5"},"versions":{"2.0.0-alpha.0":{"name":"@halsp/ws","version":"2.0.0-alpha.0","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.0","@halsp/inject":"^2.0.0-alpha.0","@types/ws":"^8.5.4","ws":"^8.13.0"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.0"},"gitHead":"523635eaba6fa4b593a1f0c0eb1cc1617c341642","types":"./dist/index.d.ts","_id":"@halsp/ws@2.0.0-alpha.0","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-g9J+0jkYX+31FkedtClxrOt9Lrv2Ft2LobDVKcYfHfNdRg7rMZ+4E5uVtgBhp9GuxWcZMdlz8gdaSXUyfCbvCA==","shasum":"7d9d615b41f4cf96446faebdef08a67f2290b1dc","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.0.0-alpha.0.tgz","fileCount":18,"unpackedSize":30735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz494kvl/hcg2ssYyock+bHeVIs+B0uOxTr+c9TqNGogIgFZoCgPD0aDMLh0LVtxVa1abOG+RxetXoob/DwQtGwHo="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.0.0-alpha.0_1685162215755_0.8706598247698663"},"_hasShrinkwrap":false},"2.0.0-alpha.1":{"name":"@halsp/ws","version":"2.0.0-alpha.1","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.0","@halsp/inject":"^2.0.0-alpha.0","@types/ws":"^8.5.4","ws":"^8.13.0"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.1"},"gitHead":"ba42a27c783163a32fd1ac9c68ca1ecfe265ebf4","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\nHalsp WebSocket 插件\n\n## 安装\n\n```\nnpm install @halsp/ws\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/ws@2.0.0-alpha.1","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-g829sgNA2Y8bFZV8W/2XQ5D5U7N0CazHmG/U5Br+xiDi/dMiASbMHE15k9a2it45+xKLIIv/d/Xz+jtCDmw3xA==","shasum":"09143063c8e4c62157991f6f7ca24e747ed3efdc","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.0.0-alpha.1.tgz","fileCount":18,"unpackedSize":30735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF923xXQ6dgX7sztmkTlAWFwlIYSNQWmz5NGpbg/wOSAIgbyMzzLaoRRpyDNEmz2PSrHlA6ELQnQCSh4ARfzBPVMU="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.0.0-alpha.1_1685171871273_0.6954593244684926"},"_hasShrinkwrap":false},"2.0.0-alpha.2":{"name":"@halsp/ws","version":"2.0.0-alpha.2","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.2","@halsp/inject":"^2.0.0-alpha.2","@types/ws":"^8.5.4","ws":"^8.13.0"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.2"},"gitHead":"353fd4356a7d4eca33b7bf10330aa8ef61313f8f","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\nHalsp WebSocket 插件\n\n## 安装\n\n```\nnpm install @halsp/ws\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/ws@2.0.0-alpha.2","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-BBKkmFxqucQ/ZaMqSs/sj2Sat7im6Z4QqrZfSFuDvYyMsxAtwtFhMBSQRCvNBxKVJJ+Jr5770J+zDXDCpc6pxw==","shasum":"87c7f21d1488c8ae1b00c0507b10024b56dc0b38","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.0.0-alpha.2.tgz","fileCount":18,"unpackedSize":30735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5BCpo5wjrO07tFNRLE8d4I5juZfTotvf9+TxuigF4rQIgalyU1yPOOqZ2hiJ2+e5ugdPflYHSpwzEQhsjMlrg8Bw="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.0.0-alpha.2_1685172239799_0.8970381753982439"},"_hasShrinkwrap":false},"2.0.0-alpha.3":{"name":"@halsp/ws","version":"2.0.0-alpha.3","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.3","@halsp/inject":"^2.0.0-alpha.3","@types/ws":"^8.5.4","ws":"^8.13.0"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.3"},"gitHead":"88a76c904d871d677f89fe94c1f5735580dc1f4f","types":"./dist/index.d.ts","_id":"@halsp/ws@2.0.0-alpha.3","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-TknWKqsyih/4WWCrPArjd7k2z5ZGX5Xbtty/ODayf1z5OrLnn22/La6P9x9o0qWyDi7ajf4CjtcyLBnZLdKWJw==","shasum":"d54445707a5ab4921b625d9f380501518db62871","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.0.0-alpha.3.tgz","fileCount":18,"unpackedSize":30735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQLdBK0ChrJUBiZA3GSKstvPgnc1Kf8vu0vTEj3wtR4QIgfw491jBABdCF/G5RpzdoaMuqduW+ru0Hv2ppsVZerfg="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.0.0-alpha.3_1685172599544_0.049752393195837685"},"_hasShrinkwrap":false},"2.0.0-alpha.4":{"name":"@halsp/ws","version":"2.0.0-alpha.4","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0-alpha.4","@halsp/inject":"^2.0.0-alpha.4","@types/ws":"^8.5.4","ws":"^8.13.0"},"devDependencies":{"@halsp/testing":"^2.0.0-alpha.4"},"gitHead":"8dc3369d712da9cc5c6c8cf7afe87159c4f84e23","types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <http://mini.halsp.org> 🌈\n\n> 该示例是由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)，可以在线编辑、运行、调试\n\n## 介绍\n\nHalsp WebSocket 插件\n\n## 安装\n\n```\nnpm install @halsp/ws\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md","_id":"@halsp/ws@2.0.0-alpha.4","_nodeVersion":"16.18.0","_npmVersion":"lerna/6.6.2/node@v16.18.0+x64 (win32)","dist":{"integrity":"sha512-r3dnqul9T4coB6F05SNIgnpEAYC+YmW0FzGKykdpbAi6AnLzAksSeOD/gXjOwaPyM0PhgPw82pArXY2f/8oMBg==","shasum":"cfcf1b495d06f8ba6456f2e9ccb70134e0a6848a","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.0.0-alpha.4.tgz","fileCount":18,"unpackedSize":30735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz16xmdVkZlYpxqFzSspYBWy693bJfwwLjQIhnvfuqDgIgcMi9rsr5wihvxGtKFIiVFT63pfQs90djrm7c84jHyEw="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.0.0-alpha.4_1685179106560_0.5012476535348747"},"_hasShrinkwrap":false},"2.0.0":{"name":"@halsp/ws","version":"2.0.0","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0","@halsp/http":"^2.0.0","@halsp/inject":"^2.0.0","@types/ws":"^8.5.4","ws":"^8.13.0"},"gitHead":"d917c2c365068b184b403356dbc109154f85ea50","types":"./dist/index.d.ts","_id":"@halsp/ws@2.0.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-3gtDXcG4UXkH6duJdGmFw90t0D64GrWB7BD0ai+TYm4PZ61NdBu0XzOXrJtxq3jBVX+lyPqw6ShaDWtyk7uuRg==","shasum":"99658dab3624b753586f9ff295ac66b59ffa1ae1","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.0.0.tgz","fileCount":18,"unpackedSize":30411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDUODy965RBUnkg1LCO+Xb4jg+OyCgtOZRaalPGqHbyAiEAm8ycLAx6gb+/gdRnEG2KMney8HHx+XPN+Dw+qAXc7gc="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.0.0_1685289300644_0.85079561317645"},"_hasShrinkwrap":false},"2.0.1":{"name":"@halsp/ws","version":"2.0.1","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.1","@halsp/http":"^2.0.1","@halsp/inject":"^2.0.1","@types/ws":"^8.5.4","ws":"^8.13.0"},"gitHead":"d98161a32ace9069cbbeb919e6e0300e24cffd71","types":"./dist/index.d.ts","_id":"@halsp/ws@2.0.1","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-dKWuYQqAEyXKZdWl7W+FVxotdQAPkXESLfOm7/Nlr5Y7toEK3klyxL/wzcoM3+VT4R7S4AJk/epiogcXyMd4Hw==","shasum":"b70590b2f927bfb3cf1060dd5d1cdcd4eb34804b","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.0.1.tgz","fileCount":18,"unpackedSize":30411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfEjqC5+tqXnQihy62Ow7VZsj7T3WaiUXv2ohWO8XjmwIhAMg2fmRg6yLvfxpatR0C2uTspXD5HflBdmsiB5XFtuUo"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.0.1_1685520265696_0.4760123523591775"},"_hasShrinkwrap":false},"2.1.0":{"name":"@halsp/ws","version":"2.1.0","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.0","@halsp/http":"^2.1.0","@halsp/inject":"^2.1.0","@types/ws":"^8.5.4","ws":"^8.13.0"},"gitHead":"d872815edbc4463ddd8214fab0b5f6ba70c0cdcf","types":"./dist/index.d.ts","_id":"@halsp/ws@2.1.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-AOhzXAXebyjTchlc64ToTyH5Bmj+IPlZyjYKQlsCFpHlQwf00WE4fOMGk3TyRQ6IQmxHxjJU8iwOQU64vOozhA==","shasum":"e04146d9f3b0c3918b0e1c3aca154ad8c6e14043","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.1.0.tgz","fileCount":18,"unpackedSize":30435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLeMG7DYrXhb7KHx9VBjEvrKtEM2Q4CAh6TsACQp/dVgIgQk1CttRETIMs/I3TDQTsYs0NO4uwzI1bgRc27+bHIQk="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.1.0_1686048265754_0.9661358307954313"},"_hasShrinkwrap":false},"2.1.1":{"name":"@halsp/ws","version":"2.1.1","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.1","@halsp/http":"^2.1.1","@halsp/inject":"^2.1.1","@types/ws":"^8.5.4","ws":"^8.13.0"},"gitHead":"2eac092c287263adceecc8af05bb1856c2235df2","types":"./dist/index.d.ts","_id":"@halsp/ws@2.1.1","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.2/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-vcimqh1L0mvWYgURJHVz+dVeFojrs1DymUl31+0Vm7XOyQkuSvnrJZImRjSrf1CQComyh/hUwtGzGI1pcn1FiQ==","shasum":"63e0d7ab71102cca8ca35b128bd19e8b002dd4a2","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.1.1.tgz","fileCount":18,"unpackedSize":30435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4O5zN+0RGh4s4YM4nLJ1s2KQHSalnxlPWCDir1+lgkAiEA6V7/ktJ+2jsfvi5qcp1NYBDFtmqXnSVTeWH+n7uwCp4="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.1.1_1686232387367_0.19308424252360368"},"_hasShrinkwrap":false},"2.1.2":{"name":"@halsp/ws","version":"2.1.2","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.2","@halsp/http":"^2.1.2","@halsp/inject":"^2.1.2","@types/ws":"^8.5.5","ws":"^8.13.0"},"gitHead":"bf9f58bde9d797d0a3b86b3dc16a1ca87d4bcaab","types":"./dist/index.d.ts","_id":"@halsp/ws@2.1.2","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-WwVpSSvkRM8d7xeu7s0xMccLp4/0HhQ4YS3jSGUzEiEW80utLiwe7QUEbd5f/UdbcXWWv1R2oScqahTMADjcgQ==","shasum":"8311944bd1a766040d6b2e1dda6a68e9e84df938","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.1.2.tgz","fileCount":18,"unpackedSize":30435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvf64ScdoGaHsbV1oXxFqgnawnEpgXBjwXfOJ4FOkEIAiAdG+aEzr/z3w8XVa7LIvTSZ1v4PdwfRCtgxCqyHluGwg=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.1.2_1688055421981_0.6371122827444109"},"_hasShrinkwrap":false},"2.1.3":{"name":"@halsp/ws","version":"2.1.3","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.3","@halsp/http":"^2.1.3","@halsp/inject":"^2.1.3","@types/ws":"^8.5.5","ws":"^8.13.0"},"gitHead":"66fc515a54cc05d851d2c52abc48c166ea3c879d","types":"./dist/index.d.ts","_id":"@halsp/ws@2.1.3","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-1x1Kc24opWZbu37AM232WrZM3crn3/vKZMHW23LT8hqW+t7aAASnVwSlZQPIerGKTqncx+dtb/BYnrgsejfmqQ==","shasum":"251dc52396156bc75c88b9ceebb7d984e82f3068","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.1.3.tgz","fileCount":18,"unpackedSize":30435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEewb1mPI1RmLVyHQK2w4BcOvh+EAdfq0fUz2n6vAbMgIgPM0UGjvG31pOYRkPDXt6x/ZlIM8upkpZnaIQzmBGowQ="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.1.3_1688100347288_0.25232118404314097"},"_hasShrinkwrap":false},"2.2.0":{"name":"@halsp/ws","version":"2.2.0","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.0","@halsp/http":"^2.2.0","@halsp/inject":"^2.2.0","@types/ws":"^8.5.5","ws":"^8.13.0"},"gitHead":"0c4046fb4a3acae06dc1004f709bb1586f25e4db","types":"./dist/index.d.ts","_id":"@halsp/ws@2.2.0","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-FIH1RrPn4HHdEPVPYo0aV+cxA3Xbcg5LmNkZy40/r/Xr9Sw8lq4wY9LjdoOpCATJPE88BB5ahmZ9Gk3NWDAaAw==","shasum":"d64d48dc6531b8f0c9f90a1a9b4dedef77188cb7","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.2.0.tgz","fileCount":18,"unpackedSize":30435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFk4I+cYh5mGRkPZ905uyWcAhfCsCoeCrcP5WtLf0ZF/AiEAtQ3KHN4rNCLfPNlELtX0W3Er9753wMHXkkFlSjPNITg="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.2.0_1688486849697_0.4598553108049006"},"_hasShrinkwrap":false},"2.2.1":{"name":"@halsp/ws","version":"2.2.1","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.1","@halsp/http":"^2.2.1","@halsp/inject":"^2.2.1","@types/ws":"^8.5.5","ws":"^8.13.0"},"gitHead":"f60b068fa3725caeda248df1e97fb05e2855edc4","types":"./dist/index.d.ts","_id":"@halsp/ws@2.2.1","_nodeVersion":"16.20.1","_npmVersion":"lerna/7.1.1/node@v16.20.1+x64 (linux)","dist":{"integrity":"sha512-a1sFhlNNya1JuUqlg4ic+U3RL+eQcC10W1BcXvARMTZWE7GJ/W4+ao+OpcuH3FeZlhc6kd0h8z+AzEmbPeOvLg==","shasum":"2c5b9d47d6aa3bf0d8709d4bfaffac7534bea1b6","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.2.1.tgz","fileCount":18,"unpackedSize":30435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDukdi5gajg5SfSSlc0is6GmbN4A9XJma73QiYNi437zQIgPz7vAkZ90w0nahpHv8cGpJzW7oHyN/8hpI9xwMKdv8I="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.2.1_1688552617400_0.2629849312156862"},"_hasShrinkwrap":false},"2.2.2":{"name":"@halsp/ws","version":"2.2.2","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.2","@halsp/http":"^2.2.2","@halsp/inject":"^2.2.2","@types/ws":"^8.5.7","ws":"^8.14.2"},"gitHead":"9819a52d52209fdaf4fc84a25ed602cb03cffd89","types":"./dist/index.d.ts","_id":"@halsp/ws@2.2.2","_nodeVersion":"16.20.2","_npmVersion":"lerna/7.3.1/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-L4yO3hp6+fn1FU6yNm8tvZZb6vhME4RDgC5rPwvUq4xvrGDU/gj7fN8rp/8F3V8yL7q8oScJv2UgSZnitqhK7Q==","shasum":"94ab15e8c9c438c4be081dda1d5d4b7eb1d9ab9b","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.2.2.tgz","fileCount":18,"unpackedSize":30446,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6JQDGvLJibxdB7NDLhyrAEcDt1iiOlObI6Fl948YwRAiEAmFwuP7hi8kO6+yya7zvLsIl/8FUQG8UvQV+ev9dCk/A="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.2.2_1697037786318_0.3286344513028585"},"_hasShrinkwrap":false},"2.3.0":{"name":"@halsp/ws","version":"2.3.0","description":"Halsp WebSocket 插件","engines":{"node":">=12.14.0"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"main":"dist/index.js","scripts":{"prebuild":"npm run lint","build":"sh ../../scripts/clean-dist.sh && tsc","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/http":"^2.3.0","@halsp/inject":"^2.3.0","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"7603f851a6416e593944805b328ecc7163a42a03","types":"./dist/index.d.ts","_id":"@halsp/ws@2.3.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/8.1.2/node@v20.11.0+x64 (win32)","dist":{"integrity":"sha512-9lhb5ij591DRQUQy9Y6Mhjh/3D2/R7PoGDcmCJ3tvi3977WTIBrtEzoavkGbWFW8cTvUUwu17En157UVNxCdMg==","shasum":"40bf30e2b4086a0179412c7f476bd7080966d8f3","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.3.0.tgz","fileCount":18,"unpackedSize":30533,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLj6HTwOCRnHPEtGuCvpRQW4AkwArjegqPOaeke7jJ5AiBdMR88M2r6PgaEHLwgI6L9S5wEB76YIt2JaAMSJs8i4w=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.3.0_1711471412424_0.26011318658539717"},"_hasShrinkwrap":false},"2.3.1":{"name":"@halsp/ws","version":"2.3.1","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.1","@halsp/http":"^2.3.1","@halsp/inject":"^2.3.1","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"7f92de45c4b4a015b1c6f71af9fcf5091d48a4e4","_id":"@halsp/ws@2.3.1","_nodeVersion":"20.12.0","_npmVersion":"lerna/8.1.2/node@v20.12.0+x64 (linux)","dist":{"integrity":"sha512-uJ0AtAwSxO6Y+r87qF29wl6j3DSzjQE6GFIAWeNST4HoS8GAr3LFUdVYU+agc875cEnJUGwjOdgJPp4zArxMAw==","shasum":"0e7ddc617060c15135975ea4ba54342576fd473e","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.3.1.tgz","fileCount":11,"unpackedSize":21607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdhbtuE8CDfHD9UHLhvCgXUm8eUQu4W/L6rDkIFTfR2AIhAMl4gB+VUXJaKroWgp+9t5hLzeOv7c/GT0JVoVfULljw"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.3.1_1712416722625_0.874419666044018"},"_hasShrinkwrap":false},"2.3.2":{"name":"@halsp/ws","version":"2.3.2","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.2","@halsp/http":"^2.3.2","@halsp/inject":"^2.3.2","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"ac05ceff72de045eb7a1681b54c1f4ae17ca3cdb","_id":"@halsp/ws@2.3.2","_nodeVersion":"20.11.0","_npmVersion":"lerna/8.1.2/node@v20.11.0+x64 (win32)","dist":{"integrity":"sha512-Csb1hS56pLofhRXGnQbrQAZiuNJStGCJVX/cn4CSzDFuItylB0PXVjuFs2JXRnOg2NuP3ZEqIR7AtRhY44e3jg==","shasum":"f5c1d3a2c3d2fcc42b9ef8a9ff0f8a9094bcab03","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.3.2.tgz","fileCount":11,"unpackedSize":21607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBccHQwEFQVyoalFRRNNJDFyeqJXF/tvnMlxSIGCmpNPAiBxZ+QMkOJuCviyKq8WrjBAHn3Z1w5W9OvlWIKTBKeGLw=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.3.2_1712419459408_0.5429143994285779"},"_hasShrinkwrap":false},"2.3.3":{"name":"@halsp/ws","version":"2.3.3","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.3","@halsp/http":"^2.3.3","@halsp/inject":"^2.3.3","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"a16f5dc201563914960bcccf4d8ab36f623ccc0f","_id":"@halsp/ws@2.3.3","_nodeVersion":"20.12.0","_npmVersion":"lerna/8.1.2/node@v20.12.0+x64 (linux)","dist":{"integrity":"sha512-qyeT/63NdLZj9kF2WBR5A39nmwUBFTP/QgEZjpCQSjAxw5zX9cDOFN1bDb16ljrJBYqmacPRngOxaMAlTG43KQ==","shasum":"787b92d0637968aae4cde608c528d794222b99f1","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.3.3.tgz","fileCount":11,"unpackedSize":21607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0UHOYuzehUOjJlWwLk47zae0aEyKHVmO+tyzEkNcuTAIgLDrF7a0b/6QarA4mKHI3+MD8nmg5Yu/ZhYrsRjdZ5LQ="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.3.3_1712541943024_0.39663385480972324"},"_hasShrinkwrap":false},"2.3.4":{"name":"@halsp/ws","version":"2.3.4","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.4","@halsp/http":"^2.3.4","@halsp/inject":"^2.3.4","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"4de79fa314cebaa2515afa0ef54d0b4c98b52574","_id":"@halsp/ws@2.3.4","_nodeVersion":"20.12.0","_npmVersion":"lerna/8.1.2/node@v20.12.0+x64 (linux)","dist":{"integrity":"sha512-KvmgxBWhtEOGWdkTkisRom+abC6DfcW1XyW4itRAYsToAtpqXprM4L0yxkgChPbDykEEc29Rcgk8Ygxp5zcLpw==","shasum":"19582f10bcebb5bef48b9135dd860fe100d23e29","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.3.4.tgz","fileCount":11,"unpackedSize":21647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyPBuOY2bUYzZWXbvGzmX1wninHk1EqLrgSncq6tJSTwIgJ58IRDcRRT/DCqLHJq+PyYoi4qeiPaD1B5P0/Pq7VIM="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.3.4_1712593087262_0.9050348548387088"},"_hasShrinkwrap":false},"2.3.5":{"name":"@halsp/ws","version":"2.3.5","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.5","@halsp/http":"^2.3.5","@halsp/inject":"^2.3.5","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"972030958c6c9e39cd9ef8b2bb8c08111e600df5","_id":"@halsp/ws@2.3.5","_nodeVersion":"20.12.1","_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","dist":{"integrity":"sha512-mT93XiTZ0CqwB1xj08/f1nk/OBXG4hmHgr8z0z8lJYJwyuPDH1J7dgH3x7Jl1MQhr7PiyQryW9PnZhl2ryD4pQ==","shasum":"c9ff1617dcd85405e19ee749953ec4baa5752dc6","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.3.5.tgz","fileCount":11,"unpackedSize":21647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQos/34DD+GOnlvTKFvYjsllD0vDdQ7qGNKCe+HVfM6AiAjl0+MgPz70Et8SeqtGMcDUSBOVPU+bC6+wkmpZZvJ4w=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.3.5_1712849707249_0.6139915325379188"},"_hasShrinkwrap":false},"2.4.0":{"name":"@halsp/ws","version":"2.4.0","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.0","@halsp/http":"^2.4.0","@halsp/inject":"^2.4.0","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"0cdbf10522165752d9ad53d49c1e7d7e85b2688b","_id":"@halsp/ws@2.4.0","_nodeVersion":"20.12.1","_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","dist":{"integrity":"sha512-awfwUgKqri9/UoznpfXXr6rbIb6WYlo/Ed6mnC/1GgqS91XnV+aXSZpsSGfUCFXTO5tbT8NovPKA/uMSxAjZjw==","shasum":"26bb51e073b4cd31e0567ca9473d4d42e1d6292e","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.4.0.tgz","fileCount":11,"unpackedSize":21647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDweAfxzQWGh+9NczaEOWfuVoPcUlN3aSAb5oV3d3fOfAIhALREsCZdnoeOGoOKsT0gulUyDxJeFv4Van4VE6nKOHXb"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.4.0_1713111719698_0.8762129628634618"},"_hasShrinkwrap":false},"2.4.1":{"name":"@halsp/ws","version":"2.4.1","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.1","@halsp/http":"^2.4.1","@halsp/inject":"^2.4.1","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"ee43507225fcc0fe743fc36df11b4b34643bb2e6","_id":"@halsp/ws@2.4.1","_nodeVersion":"20.12.1","_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","dist":{"integrity":"sha512-94keod0m6W1J+cYFMzo+dtawUF5Uol0TsE55WHVtNZVcDZkEt596+DFPmodwmxXAEjMO4W0/dXWy7o8xqAp6TA==","shasum":"812e941f7a3f328059d07d86fd5dc5e2f54a04eb","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.4.1.tgz","fileCount":31,"unpackedSize":43576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj7z0uh7lbLjE34j/2g3B6/7M332vft6x3moOzGBti5wIhAM6AH41UL1S0KDbjJBryWZSxuF0DcuLDeaulkBcstSOb"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.4.1_1713113343404_0.6981433088059814"},"_hasShrinkwrap":false},"2.4.2":{"name":"@halsp/ws","version":"2.4.2","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.2","@halsp/http":"^2.4.2","@halsp/inject":"^2.4.2","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"d9374c7fef868ec2b2199f3a249b7c7dd02aae7f","_id":"@halsp/ws@2.4.2","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-26gqoMLvxO18Mhkzlzoe+9g7mAaS9vVkgH7rRTgeI293y2wcU1ug0bOdTVT5GPQiu3y3v8iqNC+/+KiHcCY3HQ==","shasum":"ba26e802b05e0605cba41390219d0e883bf5ae13","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.4.2.tgz","fileCount":31,"unpackedSize":43576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7+idvRctC4MMnf1ZGzoGJm9GaGCrn46N9UPG1FcKG3QIgFPl8Lrx62gItgqoBW9TRQfC8sHY1KlztTn7Qax468ZI="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.4.2_1713361067543_0.19979099216382434"},"_hasShrinkwrap":false},"2.4.3":{"name":"@halsp/ws","version":"2.4.3","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.3","@halsp/http":"^2.4.3","@halsp/inject":"^2.4.3","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"ca0de7145a5c850e23bb589775303721c227941b","_id":"@halsp/ws@2.4.3","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-JGjstshedxFRzLikHvqtkwUbuo85eJH/hMUJiGJKbCnPFqWKB4DWhkCn4sQa0WXxhxaUm++y5WUIiNjh+O8/2Q==","shasum":"dc42f7208982c6216a5b858fcf09983a9fba1f72","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.4.3.tgz","fileCount":31,"unpackedSize":43576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/p1qWg5mvzHpBlwBqj9RhR61IEza/45FkvZ+NQaegOAiEAyWOcvb8qIHV85Qt1ZxQ7sDsI5k4SOBIEfApmggSzTew="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.4.3_1713540517876_0.28066161546189616"},"_hasShrinkwrap":false},"2.4.4":{"name":"@halsp/ws","version":"2.4.4","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.4","@halsp/http":"^2.4.4","@halsp/inject":"^2.4.4","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"a546982e4ab9ae669e2644bbebab8015982f3254","_id":"@halsp/ws@2.4.4","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-S+Y8jo7TvbK6rm8nCeejydcaHerhnBCivfwY6niJjr1azQMkb8YWf6MCGNM89yWMz0LefYPC07MEvROn1KnJuQ==","shasum":"de9c159d44f5926ee1036b6f45ee36919c91fc2d","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.4.4.tgz","fileCount":31,"unpackedSize":43576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpSjHLSt748+oeo+SwNSK7wm52JkqQiGxVNnfRkZHYUAiEArQByilJhxKbjkBSTsAKHImhyNER25HWUq/2SKOtVs9I="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.4.4_1713968082928_0.7831963501588177"},"_hasShrinkwrap":false},"2.4.5":{"name":"@halsp/ws","version":"2.4.5","description":"Halsp WebSocket 插件","engines":{"node":">=16"},"homepage":"https://halsp.org","repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"private":false,"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"build:cjs":"halsp build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build:mjs":"halsp build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","prebuild":"npm run lint","build":"npm run build:mjs && npm run build:cjs","lint":"eslint src test --ext .ts","pretest":"npm run build","test":"jest"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.5","@halsp/http":"^2.4.5","@halsp/inject":"^2.4.5","@types/ws":"^8.5.10","ws":"^8.16.0"},"gitHead":"63b626c01b98b90cc1b3f41c9a91baaea711c7bb","_id":"@halsp/ws@2.4.5","_nodeVersion":"20.12.2","_npmVersion":"lerna/8.1.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-yXlelnc1Kk7MeVgb8rgC9tPU2Jx3KoqvgCLIG482TMGeedqrccxQ9JpmuSxvHO05TBW5IAGoL078fdTxgyXWEg==","shasum":"a001a4923bc18b9ba3ab2ca28d605c3fd75c9c70","tarball":"https://registry.npmjs.org/@halsp/ws/-/ws-2.4.5.tgz","fileCount":31,"unpackedSize":43576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADwll46fp4MJX36N5OLha363X8lPSndWVurq/n+RQFhAiEA8wm91V1xntmoqBpUUbJrJN3ypXirKc7DGMCgVdlS6Mg="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ws_2.4.5_1714148819129_0.924157417400973"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-27T04:36:55.701Z","2.0.0-alpha.0":"2023-05-27T04:36:55.930Z","modified":"2024-04-26T16:26:59.469Z","2.0.0-alpha.1":"2023-05-27T07:17:51.485Z","2.0.0-alpha.2":"2023-05-27T07:23:59.963Z","2.0.0-alpha.3":"2023-05-27T07:29:59.709Z","2.0.0-alpha.4":"2023-05-27T09:18:26.734Z","2.0.0":"2023-05-28T15:55:00.884Z","2.0.1":"2023-05-31T08:04:25.881Z","2.1.0":"2023-06-06T10:44:25.921Z","2.1.1":"2023-06-08T13:53:07.560Z","2.1.2":"2023-06-29T16:17:02.207Z","2.1.3":"2023-06-30T04:45:47.499Z","2.2.0":"2023-07-04T16:07:29.936Z","2.2.1":"2023-07-05T10:23:37.613Z","2.2.2":"2023-10-11T15:23:06.601Z","2.3.0":"2024-03-26T16:43:32.689Z","2.3.1":"2024-04-06T15:18:42.811Z","2.3.2":"2024-04-06T16:04:19.563Z","2.3.3":"2024-04-08T02:05:43.183Z","2.3.4":"2024-04-08T16:18:07.401Z","2.3.5":"2024-04-11T15:35:07.448Z","2.4.0":"2024-04-14T16:21:59.858Z","2.4.1":"2024-04-14T16:49:03.620Z","2.4.2":"2024-04-17T13:37:47.730Z","2.4.3":"2024-04-19T15:28:38.056Z","2.4.4":"2024-04-24T14:14:43.060Z","2.4.5":"2024-04-26T16:26:59.285Z"},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"description":"Halsp WebSocket 插件","homepage":"https://halsp.org","keywords":["halsp"],"repository":{"type":"git","url":"git+https://github.com/halsp/core.git"},"author":{"name":"hal-wang"},"bugs":{"url":"https://github.com/halsp/core/issues","email":"support@hal.wang"},"license":"MIT","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/core/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/core.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/core\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/core.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/core/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/core/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/core/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/core/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/core\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请跟随文档 [halsp.org](https://halsp.org) 📚\n\n## 线上示例\n\n请访问 <https://quickstart.halsp.org> 🌈\n\n> 该网站可快速体验 Halsp，代码由 `@halsp/cli` 生成，运行于 [StackBlitz](https://stackblitz.com)\n\n> 可以自由选择插件和运行环境，支持在线编辑、运行、调试\n\n## 介绍\n\nHalsp WebSocket 插件\n\n## 安装\n\n```\nnpm install @halsp/ws\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to Halsp](https://github.com/halsp/core/blob/main/CONTRIBUTING.md).\n\n<a href=\"https://github.com/halsp/core/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/core\" />\n</a>\n\n## 遇到问题\n\n首先查找是否已有相关问题：\n\n1. 查看文档 [halsp.org](https://halsp.org) 是否有相关内容\n2. 查看 [Discussions](https://github.com/halsp/core/discussions) 是否有相关讨论\n3. 查看 [Issues](https://github.com/halsp/core/issues) 是否有相关内容\n\n如果以上没有找到答案：\n\n- 一般性问题请在讨论区提问 [Discussions](https://github.com/halsp/core/discussions)\n- 代码问题或不符预期的行为请提 [Issues](https://github.com/halsp/core/issues)\n\n如果你能通过代码解决这个问题欢迎提交 [Pull requests](https://github.com/halsp/core/pulls)\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2022-present, Hal Wang\n","readmeFilename":"README.md"}