LEGACY: vscubing frontend (replaced by vscubing-next)
This repository was home to the old SPA frontend of vscubing: a contest platform to compete in virtual speedcubing: the art of solving twisty puzzles (like the Rubik's Cube) via a computer emulator controlled from the keyboard as fast as possible. For more detailed information refer to the landing page.
bun run build-prodto build for prod environmentbun run build-testto build for test environment Note: you can runbun run previewto preview the build.
Orval's dependencies conflict with eslint for some reason, which makes any orval CLI commands error. The workaround is to rm -rf node_modules, remove eslint from package.json and run bun install. This resolves the conflict, after which you can run orval commands (aka just bun gen:api) and then install eslint back.
* here's a one-liner for that: rm -rf node_modules && bun uninstall eslint && bun i && bun gen:api && bun install eslint@8 -D