Contributing

We welcome contributions from the community! Here's how you can help improve the tech stack metadata project.

Development Setup
Getting your local environment ready
  1. Fork the repository on GitHub
  2. Clone your fork:git clone https://github.com/yourusername/tech-stack-metadata.git
  3. Install dependencies:pnpm install
  4. Create a branch:git checkout -b feature/your-feature
  5. Run the development server:pnpm dev
Pull Request Process
How to submit your changes
  1. Make your changes and commit them:git commit -m "Description of changes"
  2. Push to the branch:git push origin feature/your-feature
  3. Open a pull request in GitHub
  4. Ensure your PR description clearly describes the changes
  5. Include any relevant issue numbers in your PR description
  6. Wait for review and address any feedback
Guidelines
Standards for code contributions
  • Follow the existing code style and formatting
  • Write tests for new functionality
  • Update documentation for any changes to APIs or features
  • Keep pull requests focused on a single change
  • Ensure your code passes all CI checks before requesting review
Code of Conduct
Community standards and respectful collaboration
  • Be respectful and inclusive in all interactions
  • Report unacceptable behavior to the maintainers
  • See theCode of Conduct for details