wskit

1.0.2 • Public • Published

WSKIT

Install

yarn add wskit

Server Usage

const { WsServer, ActionHandler } = require('wskit')
 
class EchoActionHandler extends ActionHandler {
  static get method() { return 'echo' }
 
  async run(params) {
    return `ECHO ${params.message}`
  }
}
 
WsServer.start().then((server) => {
  server.registerActionHandler(EchoActionHandler)
})

Client Usage

const { WsClient } = require('wskit')
 
WsClient.start().then((client) => {
  client.action('echo', { message: 'Hello World' }).then((response) => {
    console.log(response.params.message) // returns 'ECHO Hello world'
  })
})

/wskit/

    Package Sidebar

    Install

    npm i wskit

    Weekly Downloads

    1

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    11.8 kB

    Total Files

    17

    Last publish

    Collaborators

    • tstrebitzer