honojs-middleware/packages/node-ws/README.md

36 lines
664 B
Markdown
Raw Permalink Normal View History

# WebSocket helper for Node.js
[![codecov](https://codecov.io/github/honojs/middleware/graph/badge.svg?flag=node-ws)](https://codecov.io/github/honojs/middleware)
A WebSocket helper for Node.js
## Usage
```ts
import { createNodeWebSocket } from '@hono/node-ws'
import { Hono } from 'hono'
import { serve } from '@hono/node-server'
const app = new Hono()
const { injectWebSocket, upgradeWebSocket } = createNodeWebSocket({ app })
app.get(
'/ws',
upgradeWebSocket((c) => ({
// https://hono.dev/helpers/websocket
}))
)
const server = serve(app)
injectWebSocket(server)
```
## Author
Shotaro Nakamura <https://github.com/nakasyou>
## License
MIT