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, usenpminstead. This appears to be an upstream issue .
- Set environment variable
WARGAMES_PATHto the root of this project before execution