{"_id":"@hono/node-ws","_rev":"4272544","name":"@hono/node-ws","description":"WebSocket helper for Node.js","dist-tags":{"latest":"1.3.0"},"maintainers":[{"name":"yusukebe","email":""}],"time":{"modified":"2026-04-06T16:49:01.000Z","created":"2024-05-09T12:57:52.937Z","1.3.0":"2026-01-07T02:33:52.900Z","1.2.0":"2025-06-22T04:14:08.805Z","1.1.7":"2025-06-09T10:08:55.892Z","1.1.6":"2025-06-02T12:13:19.969Z","1.1.5":"2025-06-01T02:28:32.991Z","1.1.4":"2025-04-29T09:38:34.438Z","1.1.3":"2025-04-27T11:41:21.284Z","1.1.2":"2025-04-26T04:15:17.518Z","1.1.1":"2025-04-01T12:46:41.847Z","1.1.0":"2025-02-23T06:38:06.024Z","1.0.8":"2025-02-10T09:16:43.485Z","1.0.7":"2025-02-02T12:32:57.244Z","1.0.6":"2025-01-21T09:46:37.097Z","1.0.5":"2024-12-10T04:04:56.524Z","1.0.4":"2024-07-18T22:18:22.536Z","1.0.3":"2024-07-15T08:37:16.575Z","1.0.2":"2024-07-04T05:35:10.849Z","1.0.1":"2024-05-26T02:40:57.083Z","1.0.0":"2024-05-09T12:57:52.937Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"versions":{"1.3.0":{"name":"@hono/node-ws","version":"1.3.0","description":"WebSocket helper for Node.js","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsdown","format":"prettier --check . --ignore-path ../../.gitignore","lint":"eslint","typecheck":"tsc -b tsconfig.json","test":"vitest","version:jsr":"yarn version:set $npm_package_version"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public","provenance":true},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.19.2","hono":"^4.11.3","tsdown":"^0.15.9","typescript":"^5.8.2","vitest":"^4.0.16"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.19.2","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.3.0","gitHead":"2c026b9d5bfff006dc9abdc1b33c53856d2d784f","dist":{"shasum":"83e85c46fe340048d6f31f194637a4b568523143","size":7890,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.3.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f1cb9a0d-2e5e-4ebd-a41a-488ad82f8cdf"}},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.3.0_1767753232754_0.9648447811779812"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-07T02:33:52.900Z","publish_time":1767753232900,"_source_registry_name":"default","_cnpm_publish_time":1767753232900},"1.2.0":{"name":"@hono/node-ws","version":"1.2.0","description":"WebSocket helper for Node.js","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup ./src/index.ts","prepack":"yarn build","publint":"attw --pack && publint","typecheck":"tsc -b tsconfig.json","test":"vitest"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@hono/node-server":"^1.11.1","publint":"^0.3.9","tsup":"^8.4.0","typescript":"^5.8.2","vitest":"^3.2.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.2.0","gitHead":"95845a50ca9978a9525919caef504ae9c4ac659a","dist":{"shasum":"93041d045a92aebc0e6e5b98d263ff32d37312cd","size":4818,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.2.0.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com","actor":{"name":"yusukebe","email":"yusuke@kamawada.com","type":"user"}},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.2.0_1750565648604_0.16857765544207526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-22T04:14:08.805Z","publish_time":1750565648805,"_source_registry_name":"default","_cnpm_publish_time":1750565648805},"1.1.7":{"name":"@hono/node-ws","version":"1.1.7","description":"WebSocket helper for Node.js","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup ./src/index.ts","prepack":"yarn build","publint":"attw --pack && publint","typecheck":"tsc -b tsconfig.json","test":"vitest"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@hono/node-server":"^1.11.1","publint":"^0.3.9","tsup":"^8.4.0","typescript":"^5.8.2","vitest":"^3.0.8"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.1.7","gitHead":"d4cc24f75432195dce1a5a02b207e581c121e89c","dist":{"shasum":"51397bb22cb3e384e9bcd06d5430c42cf8f4e9c4","size":4737,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.1.7.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.1.7_1749463735527_0.102014080565199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-09T10:08:55.892Z","publish_time":1749463735892,"_source_registry_name":"default","_cnpm_publish_time":1749463735892},"1.1.6":{"name":"@hono/node-ws","version":"1.1.6","description":"WebSocket helper for Node.js","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup ./src/index.ts","prepack":"yarn build","publint":"attw --pack && publint","typecheck":"tsc -b tsconfig.json","test":"vitest"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@hono/node-server":"^1.11.1","publint":"^0.3.9","tsup":"^8.4.0","typescript":"^5.8.2","vitest":"^3.0.8"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.1.6","gitHead":"d05b6158ec7eec98dc63ae3cd7f316dcb556ba0f","dist":{"shasum":"db6d590caa3beedb60e2c6136f67c54ee3d8469b","size":4653,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.1.6.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.1.6_1748866399757_0.4643438793501711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-02T12:13:19.969Z","publish_time":1748866399969,"_source_registry_name":"default","_cnpm_publish_time":1748866399969},"1.1.5":{"name":"@hono/node-ws","version":"1.1.5","description":"WebSocket helper for Node.js","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup ./src/index.ts","prepack":"yarn build","publint":"attw --pack && publint","typecheck":"tsc -b tsconfig.json","test":"vitest"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@hono/node-server":"^1.11.1","publint":"^0.3.9","tsup":"^8.4.0","typescript":"^5.8.2","vitest":"^3.0.8"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.1.5","gitHead":"858c6b4fc38842624009b49b5e6743eb0fcf4a60","dist":{"shasum":"a2783c96908522ddc460ebc31b62a94282c8b2a6","size":4617,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.1.5.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.1.5_1748744912776_0.09204066305371894"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-01T02:28:32.991Z","publish_time":1748744912991,"_source_registry_name":"default","_cnpm_publish_time":1748744912991},"1.1.4":{"name":"@hono/node-ws","version":"1.1.4","description":"WebSocket helper for Node.js","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup ./src/index.ts","prepack":"yarn build","publint":"attw --pack && publint","typecheck":"tsc -b tsconfig.json","test":"vitest"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@hono/node-server":"^1.11.1","publint":"^0.3.9","tsup":"^8.4.0","typescript":"^5.8.2","vitest":"^3.0.8"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.1.4","gitHead":"bed23c62f5136ad8e8198225068f0f20c2164113","dist":{"shasum":"f530ac84c8ea924c3c6f9c754f03c440217a5c5a","size":4450,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.1.4.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.1.4_1745919514201_0.08803916728501093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-29T09:38:34.438Z","publish_time":1745919514438,"_source_registry_name":"default","_cnpm_publish_time":1745919514438},"1.1.3":{"name":"@hono/node-ws","version":"1.1.3","description":"WebSocket helper for Node.js","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup ./src/index.ts","prepack":"yarn build","publint":"attw --pack && publint","typecheck":"tsc -b tsconfig.json","test":"vitest"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@hono/node-server":"^1.11.1","publint":"^0.3.9","tsup":"^8.4.0","typescript":"^5.8.2","vitest":"^3.0.8"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.1.3","gitHead":"928f8cd5b827acf1d0adc663b7888beac6ef8b3d","dist":{"shasum":"360d25248fa7af39fb06351101d6ff50438ec3ee","size":4285,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.1.3.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.1.3_1745754081101_0.29879034220345724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-27T11:41:21.284Z","publish_time":1745754081284,"_source_registry_name":"default","_cnpm_publish_time":1745754081284},"1.1.2":{"name":"@hono/node-ws","version":"1.1.2","description":"WebSocket helper for Node.js","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup ./src/index.ts","prepack":"yarn build","publint":"attw --pack && publint","typecheck":"tsc -b tsconfig.json","test":"vitest"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@hono/node-server":"^1.11.1","publint":"^0.3.9","tsup":"^8.4.0","typescript":"^5.8.2","vitest":"^3.0.8"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.1.2","gitHead":"a756d2235b3622a1ecd57daaad74f9f1a5e81a52","dist":{"shasum":"1518ac235e2378a5c382cbc76c35ccf2c4e7fc07","size":4096,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.1.2.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.1.2_1745640917324_0.2441087364539838"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-26T04:15:17.518Z","publish_time":1745640917518,"_source_registry_name":"default","_cnpm_publish_time":1745640917518},"1.1.1":{"name":"@hono/node-ws","version":"1.1.1","description":"WebSocket helper for Node.js","type":"module","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsup ./src/index.ts","prepack":"yarn build","publint":"attw --pack && publint","test":"vitest"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git","directory":"packages/node-ws"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@arethetypeswrong/cli":"^0.17.4","@hono/node-server":"^1.11.1","@types/node":"^20.14.8","@types/ws":"^8.18.0","publint":"^0.3.9","tsup":"^8.4.0","vitest":"^3.0.8"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.1.1","gitHead":"5dd598f49911f525951e2ab1fb95d3ecc5864341","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e578ce4498498c09572bbccd400d21aac61353f9","size":2908,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.1.1.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.1.1_1743511601647_0.4567890313936045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-01T12:46:41.847Z","publish_time":1743511601847,"_source_registry_name":"default","_cnpm_publish_time":1743511601847},"1.1.0":{"name":"@hono/node-ws","version":"1.1.0","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"tsc --noEmit && vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.6.0","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.1.0","gitHead":"fa8ed2804fa59d50bd63c3a4d19fe26228904a9a","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"shasum":"aefb18f31a2e67d71787a5838110f156fa819183","size":2764,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.1.0.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.1.0_1740292685835_0.5390653419928944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-23T06:38:06.024Z","publish_time":1740292686024,"_source_registry_name":"default","_cnpm_publish_time":1740292686024},"1.0.8":{"name":"@hono/node-ws","version":"1.0.8","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"tsc --noEmit && vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.6.0","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.0.8","gitHead":"0ebb6854fc62f4d38a5b08a90477035bf1d397e3","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"shasum":"a867734ac4e687a5335fe871c2694a80765680a0","size":2646,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.0.8.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.0.8_1739179003309_0.8990931861479166"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-10T09:16:43.485Z","publish_time":1739179003485,"_source_registry_name":"default","_cnpm_publish_time":1739179003485},"1.0.7":{"name":"@hono/node-ws","version":"1.0.7","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"tsc --noEmit && vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.6.0","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.0.7","gitHead":"deae708dde39d76c14e4d51d7a143633c471f5df","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.6","_npmVersion":"10.8.2","dist":{"shasum":"6ee6f36ad5902df49a1c70a75169c8d4d1e9076f","size":2646,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.0.7.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.0.7_1738499577069_0.7214519748756003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-02T12:32:57.244Z","publish_time":1738499577244,"_source_registry_name":"default","_cnpm_publish_time":1738499577244},"1.0.6":{"name":"@hono/node-ws","version":"1.0.6","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.6.0","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1","hono":"^4.6.0"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.0.6","gitHead":"6691c0e28e8ae24147e23f09e490073807b93d04","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"shasum":"7d2a2ba531ffdba4f0af7510b6abc85d276a510b","size":2628,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.0.6.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.0.6_1737452796922_0.7124119589401114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-21T09:46:37.097Z","publish_time":1737452797097,"_source_registry_name":"default","_cnpm_publish_time":1737452797097},"1.0.5":{"name":"@hono/node-ws","version":"1.0.5","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.2.9","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.0.5","gitHead":"27ff98f26e0312b92a40e17d20b634609603891b","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"shasum":"ff8e7627e5465f258f401db7f958f6ef20323381","size":2615,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.0.5.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-ws_1.0.5_1733803496330_0.6134480936246083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-10T04:04:56.524Z","publish_time":1733803496524,"_source_registry_name":"default","_cnpm_publish_time":1733803496524},"1.0.4":{"name":"@hono/node-ws","version":"1.0.4","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.2.9","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.0.4","gitHead":"20c2d1c0e1237680ec2dc6be1f0d873633aec57d","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"dbba98896ac7d43a5b6170211e10641757ef75be","size":2601,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.0.4.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-ws_1.0.4_1721341102401_0.08864734494372661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-18T22:18:22.536Z","publish_time":1721341102536,"_source_registry_name":"default","_cnpm_publish_time":1721341102536},"1.0.3":{"name":"@hono/node-ws","version":"1.0.3","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.2.9","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.0.3","gitHead":"e6afa4bd3d2e47d0de5583f80e2627aa777e41bf","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"shasum":"66f0db42c9c4b9e8e81379894ed4f48c2a754ea8","size":2467,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.0.3.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-ws_1.0.3_1721032636414_0.47213028123816003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T08:37:16.575Z","publish_time":1721032636575,"_source_registry_name":"default","_cnpm_publish_time":1721032636575},"1.0.2":{"name":"@hono/node-ws","version":"1.0.2","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.2.9","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.0.2","gitHead":"67b83e5d4cc1bcbbf1d7024a721cec69f3d4ead0","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"shasum":"9e6ed7e59eccd7132849edff36a8013e87a9f608","size":2516,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.0.2.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-ws_1.0.2_1720071310702_0.6725111662751702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-04T05:35:10.849Z","publish_time":1720071310849,"_source_registry_name":"default","_cnpm_publish_time":1720071310849},"1.0.1":{"name":"@hono/node-ws","version":"1.0.1","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.2.9","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.0.1","gitHead":"39edec1249ec3f9dae474b1abc4ebc1cf97a51c2","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"0296f5ba41aafc6bffcc89786d96289b334d880f","size":2361,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.0.1.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-ws_1.0.1_1716691256925_0.6383505157063609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-26T02:40:57.083Z","publish_time":1716691257083,"_source_registry_name":"default","_cnpm_publish_time":1716691257083},"1.0.0":{"name":"@hono/node-ws","version":"1.0.0","description":"WebSocket helper for Node.js","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","scripts":{"test":"vitest --run","build":"tsup ./src/index.ts --format esm,cjs --dts","publint":"publint","release":"yarn build && yarn test && yarn publint && yarn publish"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"repository":{"type":"git","url":"git+https://github.com/honojs/middleware.git"},"homepage":"https://github.com/honojs/middleware","devDependencies":{"@hono/node-server":"^1.11.1","@types/ws":"^8","hono":"^4.2.9","tsup":"^8.0.1","vitest":"^1.0.4"},"dependencies":{"ws":"^8.17.0"},"peerDependencies":{"@hono/node-server":"^1.11.1"},"engines":{"node":">=18.14.1"},"_id":"@hono/node-ws@1.0.0","gitHead":"b0c94cd840765885ce3b95705f8d132166d2f141","bugs":{"url":"https://github.com/honojs/middleware/issues"},"_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"shasum":"1a8f8c37d89cca99d211220a7f66d60df2293dd2","size":2466,"noattachment":false,"key":"/@hono/node-ws/-/@hono/node-ws-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@hono/node-ws/download/@hono/node-ws-1.0.0.tgz"},"_npmUser":{"name":"yusukebe","email":"yusuke@kamawada.com"},"directories":{},"maintainers":[{"name":"yusukebe","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-ws_1.0.0_1715259472799_0.47262077444178274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-09T12:57:52.937Z","publish_time":1715259472937,"_source_registry_name":"default","_cnpm_publish_time":1715259472937}},"readme":"# WebSocket helper for Node.js\n\n[![codecov](https://codecov.io/github/honojs/middleware/graph/badge.svg?flag=node-ws)](https://codecov.io/github/honojs/middleware)\n\nA WebSocket helper for Node.js\n\n## Usage\n\n```ts\nimport { createNodeWebSocket } from '@hono/node-ws'\nimport { Hono } from 'hono'\nimport { serve } from '@hono/node-server'\n\nconst app = new Hono()\n\nconst { injectWebSocket, upgradeWebSocket } = createNodeWebSocket({ app })\n\napp.get(\n  '/ws',\n  upgradeWebSocket((c) => ({\n    // https://hono.dev/helpers/websocket\n  }))\n)\n\nconst server = serve(app)\ninjectWebSocket(server)\n```\n\n## Author\n\nShotaro Nakamura <https://github.com/nakasyou>\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/honojs/middleware","license":"MIT"}