0.1.0 • Published 4 years ago

@routex/websocket v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

Routex WebSocket npm Travis CI Codecov Greenkeeper badge

WebSockets for Routex.

Documentation - GitHub

Example

Install:

yarn add @routex/websocket
# or
npm add @routex/websocket

Setup your app:

const { Routex, TextBody } = require("routex");
const websocket = require("@routex/websocket");

const port = process.env.PORT || 3000;
const app = new Routex();

app.appMiddleware(websocket());

// Must be a GET request.
app.get(
  "/",
  websocket.socketHandler((socket) => {
    // Echo server
    socket.on("message", (data) => {
      socket.send("You said: " + data);
    });
  })
);

app.listen(port).then(() => console.log(`Listening on ${port}`));

Support

We support all currently active and maintained Node LTS versions, include current Node versions.

Please file feature requests and bugs at the issue tracker.

0.1.0

4 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago