The repository represents the code for the Wargames platform to be used in WLUG Metamorphosis 2k25.
Technologies and Frameworks used:
demo.mp4
Steps to setup development environment:
- Clone this repo
git clone https://github.com/AdityaAparadh/WargamesFrontend
- Install dependencies with your package manager
npm install
OR
bun install
- Start development server:
npm run dev
OR
bun run dev
Currently, only Linux is supported as a build target. To generate a production build:
npm run build
This should generate a binary in /dist
.
Considerations:
- Typescript mode is set to
strict
, therefore if your code does not compile in production due to Typescript errors, you can try to remove the typescript step from build script inpackage.json
. - Builds are not yet supported with
bun
, usenpm
instead. This appears to be an upstream issue .
- Set environment variable
WARGAMES_PATH
to the root of this project before execution