Skip to content
This repository was archived by the owner on Apr 19, 2025. It is now read-only.

vscubing/vscubing-frontend

Repository files navigation

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.

Development

Deployment

  • bun run build-prod to build for prod environment
  • bun run build-test to build for test environment Note: you can run bun run preview to preview the build.

Codegeneration work

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

About

VSCubing frontend

Topics

Resources

License

Stars

Watchers

Forks

Languages