Thank you for your interest in contributing to Comet MCP Enhanced.
- Fork the repository
- Clone your fork locally
- Install dependencies with
npm install - Create a feature branch from
main
# Install dependencies
npm install
# Build the project
npm run build
# Run in development mode
npm run dev- Use TypeScript strict mode
- Follow existing code patterns and naming conventions
- Add JSDoc comments for public APIs
- Ensure all code compiles without errors
- Update documentation if you change APIs
- Add tests for new functionality
- Ensure the build passes
- Write a clear PR description explaining your changes
- Reference any related issues
When reporting issues, please include:
- Operating system and version
- Node.js version
- Comet browser version
- Steps to reproduce the issue
- Expected vs actual behavior
- Relevant error messages or logs
- Be respectful and constructive
- Focus on the technical merits of contributions
- Help others learn and improve
By contributing, you agree that your contributions will be licensed under the MIT License.