Spaces:
Paused
Paused
|
Download CONTRIBUTING.md from nathycodes/presentercoach: direct link, hf CLI and curl.
- Browser
- Download file 676 Bytes
-
https://huggingface.co/spaces/nathycodes/presentercoach/resolve/main/CONTRIBUTING.md
- Command line
-
hf download hf://spaces/nathycodes/presentercoach/CONTRIBUTING.md
-
curl -L -o CONTRIBUTING.md https://huggingface.co/spaces/nathycodes/presentercoach/resolve/main/CONTRIBUTING.md
676 Bytes
Contributing to Speech-Machine
Development setup
- Copy
.env.exampleto.env. - Set
JWT_SECRETto a generated secret. - Run
docker compose up --build. - Open
http://localhost:3000and complete first-run setup.
Tests
npm --workspace apps/web test -- --run
npm --workspace packages/shared exec tsc -- --noEmit
cd apps/api && PYTHONPATH=src pytest -q
Code style
- Frontend:
npm --workspace apps/web run lint. - Backend:
cd apps/api && ruff check .. - Keep API route prefixes stable unless a migration plan is included.
Pull requests
Use a branch from main, include tests for behavior changes, and verify Docker still builds.