Thanks for your interest in contributing! π This guide will help you get started with development and ensure smooth collaboration.
We recommend using VS Code or a compatible IDE that supports Dev Containers.
git clone https://github.com/your-username/me-chess-book.git
cd me-chess-bookMake sure you have Dev Containers extension installed in VS Code.
Open the folder in VS Code
When prompted, reopen in the dev container (or use F1 β Dev Containers: Reopen in Container)
Inside the dev container terminal, run:
pnpm install # optional as it's ran automatically at container boot up time.
pnpm devThis starts the local development server.
Before opening a pull request, ensure the app builds correctly:
pnpm buildBefore submitting a PR:
- Your code builds with
pnpm build - You've tested changes locally in the dev container
- You've followed the coding style and conventions
- Add or update documentation if necessary
- Reference any relevant issue(s) in the PR description
When you're ready:
- Push your branch to GitHub
- Open a pull request with a clear title and description
- Wait for feedback or approval from the maintainers
- Once merged to
main, it will be automatically deployed!
We appreciate your time and contributions. Every bit helps make Me Chess Book better!