1
Fork 0
No description https://wss.tobot.dev/
This repository has been archived on 2022-02-28. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2022-02-07 11:14:15 +01:00
lib@efc59f871b Update lib 2022-02-07 10:30:23 +01:00
.gitignore Several changes 2022-01-08 17:17:43 +01:00
.gitmodules Update submodule url 2022-02-04 11:51:10 +01:00
LICENSE Clean up package files 2022-02-07 10:18:16 +01:00
package.json Update dependencies 2022-02-07 10:39:00 +01:00
README.md Update README.md remove ugly newlines 2022-02-07 11:14:15 +01:00
rollup.config.js Use different TS config and rollup plugin 2022-01-08 16:11:41 +01:00
server.node.ts Send ConnectedUsersMessages when user requests desiredName change 2022-01-27 16:22:15 +01:00
tsconfig.json Use different TS config and rollup plugin 2022-01-08 16:11:41 +01:00
yarn.lock Update dependencies 2022-02-07 10:39:00 +01:00

Backend for Minimal Non-Persistent chat

Built in TypeScript 4.5 with rollup.js

Install

Run the command yarn install (or the equivalent in your package manager of choice).

Build

Run the command yarn build (or the equivalent in your package manager of choice).

This will run rollup with the project's rollup.config.js.
Alternatively, you can run rollup manually without a package manager.
(cf. rollup's guide for a how-to)

Run

Run the command yarn start (or the equivalent in your package manager of choice).

The compiled script does not take any parameters.
Any configuration needs to be done in-source, before the building step.

This will run the compiled JavaScript file with the environment's node executable.
Alternatively, manually run <your node path>/node ./server.node.bundle.js

Combined script

The combined script yarn prod (or equivalent) will run the build script and, if successful, the run script.

This package has only been tested on Linux with Node.js v17.3.0