0.2.8 • Published 2 years ago
@elysiajs/websocket v0.2.8
@elysiajs/websocket
Plugin for elysia that add support for websocket.
Installation
bun add @elysiajs/websocket
Example
import { Elysia } from 'elysia'
import { websocket } from '@elysiajs/websocket'
const app = new Elysia()
.use(websocket())
.ws('/ws', {
message(ws, message) {
ws.message('Hi')
}
})
.listen(8080)
API
This plugin extends Elysia
class with ws
method.
ws
Register Websocket to route
Parameters:
ws(
path: string,
options: Partial<WebSocketHandler<Context>> & {
schema?: Schema
beforeHandle?: WithArray<HookHandler>
headers?:
| HeadersInit
| (Context) => HeadersInt
}
): this
0.3.0-beta.3
2 years ago
0.3.0-beta.0
2 years ago
0.3.0-beta.1
2 years ago
0.2.8
2 years ago
0.2.7
2 years ago
0.2.6
2 years ago
0.2.6-rc.0
2 years ago
0.2.4
3 years ago
0.2.3
3 years ago
0.2.2
3 years ago
0.2.1
3 years ago
0.2.0
3 years ago
0.1.1
3 years ago
0.1.0
3 years ago
0.1.0-rc.10
3 years ago
0.1.0-rc.9
3 years ago
0.1.0-rc.8
3 years ago
0.1.0-rc.7
3 years ago
0.1.0-rc.6
3 years ago
0.1.0-rc.5
3 years ago
0.1.0-rc.4
3 years ago
0.1.0-rc.3
3 years ago
0.1.0-rc.2
3 years ago
0.1.0-rc.1
3 years ago
0.0.0-experimental.8
3 years ago
0.0.0-experimental.7
3 years ago