The webapp for the CollabVM Server
Go to file
2024-11-24 19:35:17 +00:00
collab-vm-1.2-binary-protocol@cfe9acc60b move binprotocol to submodule (webapp) 2024-06-25 21:27:07 -04:00
src Update src/html/index.html 2024-11-24 19:35:17 +00:00
static/lang Update static/lang/cv-m.json 2024-11-03 15:11:37 +00:00
.editorconfig Introduce editorconfig 2024-04-05 17:18:51 +01:00
.gitignore Switch to using parcel json imports instead of Config.ts 2024-04-10 16:49:04 -04:00
.gitmodules move binprotocol to submodule (webapp) 2024-06-25 21:27:07 -04:00
.npmrc buncha shit uhh i forgot to make a repo until now 2023-01-25 19:55:34 -05:00
.parcelrc chat and rename, half-working turn status. re-add crusty guac keyboard shit 2024-02-04 13:02:45 -05:00
.prettierignore Implement basic i18n 2024-03-12 06:45:03 -04:00
.prettierrc.json reformat typescript code with prettier 2024-03-12 01:28:23 -04:00
config.example.json Update config.example.json 2024-11-16 12:20:33 +00:00
jest.config.js More i18n related updates 2024-03-15 04:01:40 -04:00
LICENSE Create LICENSE 2023-01-26 11:28:06 -05:00
package.json change fontawesome to being loaded locally 2024-08-05 16:12:24 -04:00
README.md Update README.md 2024-11-16 12:21:21 +00:00
tsconfig.json Switch to using parcel json imports instead of Config.ts 2024-04-10 16:49:04 -04:00
webapp.png temporary logo that doesn't suck^2 2024-06-12 20:06:29 -04:00
yarn.lock change fontawesome to being loaded locally 2024-08-05 16:12:24 -04:00

CollabVM 1.2 Webapp 2.0 Tweaked

The CollabVM Web App is the viewer for the CollabVM Server but its tweaked and added more features and protection features

Building

Copy config.example.json to config.json and edit to your needs, including configuring the WebSocket settings then:

yarn

  • yarn
  • yarn build

npm

  • npm i
  • npm run build

The build output directory is dist/.

Unit testing

This is very minimal and only tests a single standalone part at the moment:

  • yarn test

Serving

Just drop the contents of dist/ somewhere into your webroot.

For testing or development purposes only, you can throw up a quick test webserver with the following command:

yarn

yarn serve

npm

npm run serve