Contributing Guide
First off, thank you for considering contributing! It's people like you that make open source such a great community.Development Environment Setup
Our projects support standard JavaScript package managers. Depending on the specific project, you might need npm, yarn, or pnpm.- Fork & Clone: Fork the repository and clone it to your local machine.
- Setup: Install dependencies using your preferred package manager:
- CodeHTML
- CodeHTML
- CodeHTML
- Environment Variables: Copy toCodeHTMLand fill in any required variables.CodeHTML
- Run Locally: Start the development server:
- CodeHTML
- CodeHTML
- CodeHTML
Making Changes
- Ensure your branch is up-to-date with before starting.CodeHTML
- Create a new branch for your feature or bug fix: orCodeHTML.CodeHTML
Formatting and Linting
We use Biome for rapid and consistent code formatting and linting across all our projects.- Check/Lint:
- /CodeHTML/CodeHTMLCodeHTML
- Type Check:
- /CodeHTML/CodeHTMLCodeHTML
Commit Guidelines
We enforce Conventional Commits. Your commit messages should be formatted like this:- CodeHTML
- CodeHTML
- CodeHTML
- CodeHTML
CodeHTML
CodeHTML
CodeHTML
Submitting a Pull Request
- Push your changes to your fork.
- Open a Pull Request against the branch.CodeHTML
- Fill out the Pull Request template comprehensively.
- Wait for CI checks to pass and for maintainers to review your code.