To run the dev server type the command npm run nextjs or call the nx command nx run nextjs:serve
To run the dev server type the command npm run keystone or call the nx command nx run keystone:serve
The monorepo uses Nx.
Keystone is built using a custom builder found in libs/keystone-plugin/src/executors/execurtors.ts.
To setup the development materials you just need to clone the repo and then run npm install.
Full steps:
git clone https://github.com/AusSpeedruns/ausspeedruns.com.git
cd ausspeedruns.com
npm installThere are a few assets related to sponsors, these require access to a private repo with those assets. The NextJS app will fail without these images, for the time being create a new folder in apps/nextjs/styles/img/ called sponsors and just put a random image in multiple times with the required names the errors are giving you.
If you want to help out please message the #new-website channel on the AusSpeedruns discord about what you want to work on! From there we can collaborate on improving the website.


