@envoy-js/express
TypeScript icon, indicating that this package has built-in type declarations

1.0.19 • Public • Published

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

/@envoy-js/express/

    Package Sidebar

    Install

    npm i @envoy-js/express

    Weekly Downloads

    0

    Version

    1.0.19

    License

    MIT

    Unpacked Size

    22.8 kB

    Total Files

    11

    Last publish

    Collaborators

    • pumpkintitan
    • henry232323