1.0.17 • Published 29 days ago

@envoy-js/express v1.0.17

Weekly downloads
-
License
MIT
Repository
github
Last release
29 days ago

envoy-js/express

Installation

envoy-js/express is available on npm

Using npm

npm i @envoy-js/express

or yarn

yarn add @envoy-js/express

Examples

Typescript Quickstart

import Envoy from "@envoy/express"
import express from "express";
import {createServer} from "http";

const app = express();
const httpServer = createServer(app);
const port = 3000

interface User {
    username: string
    id: string,
    avatar: string
}

interface Message {
    id: string
    value: string
    roomid: string
}

interface Room {
    id: string
    users: User[],
}

const envoy = new Envoy<User, Room, Message>({userKey: "id" as const}, httpServer)

httpServer.listen(port, () => {
    console.log(`Envoy app listening on port ${port}`)
})

Here is a sample React app

React

1.0.17

29 days ago

1.0.16

29 days ago

1.0.9

29 days ago

1.0.8

29 days ago

1.0.11

29 days ago

1.0.10

29 days ago

1.0.15

29 days ago

1.0.14

29 days ago

1.0.13

29 days ago

1.0.12

29 days ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago