websocketer
TypeScript icon, indicating that this package has built-in type declarations

2.1.8 • Public • Published

websocketer

Simple and easy message passing for WebSocket

Usage

import { WebSocketer } from 'websocketer'

// server
const server = new WebSocketer(socket)
server.listen('hello', async (data) => {
  // data is { nice: 1 }
  const result = await heavyFunction(data)
  // suppose result is { hello: 'world' }
  return result
})


// client
const client = new WebSocketer(socket)
const data = await client.send('hello', { nice: 1 })
// data is { hello: 'world' }

Package Sidebar

Install

npm i websocketer

Weekly Downloads

2

Version

2.1.8

License

MIT

Unpacked Size

25.7 kB

Total Files

6

Last publish

Collaborators

  • rhaldkhein