Tooling & commands¶
This page is a quick index of the most common commands used in this repo.
Node + pnpm¶
One-time setup:
corepack enablepnpm install
Repo checks:
pnpm lintpnpm typecheckpnpm test
Docs¶
Local preview:
python -m venv .venvsource .venv/bin/activatepip install -r requirements-docs.txtmkdocs serve
Deploy:
- Deployment is handled by the GitHub Actions workflow
.github/workflows/docs-deploy-limacity.yml - Setup details:
docs/reference/docs-deployment.md
Starter game (Roblox-TS)¶
Build once:
pnpm game:starter:build
Watch compile:
pnpm game:starter:dev
Obby game (Roblox-TS)¶
Build once:
pnpm game:obby:build
Watch compile:
pnpm game:obby:dev
Rojo + Studio sync¶
Toolchain (recommended):
aftman install
Start Rojo server (starter):
pnpm game:starter:rojo
Start Rojo server (obby):
pnpm game:obby:rojo
Rojo project files:
games/starter/default.project.jsongames/obby/default.project.json
Dashboard¶
From apps/dashboard:
pnpm devpnpm buildpnpm start
Or from repo root:
pnpm --filter @rbx/dashboard dev