1.0 KiB
1.0 KiB
Contributing to OpenCode Filter
Thank you for your interest in contributing! 🎉
How to Contribute
- Fork the repository
- Create a feature branch:
git checkout -b feature/my-feature - Make your changes
- Run tests:
npm test - Commit your changes:
git commit -m "feat: add new feature" - Push to your fork:
git push origin feature/my-feature - Create a Pull Request
Development Setup
# Clone your fork
git clone https://github.com/YOUR_ORG/opencode-filter.git
cd opencode-filter
# Install dependencies
npm install
# Build
npm run build
# Run tests
npm test
Code Style
- Use TypeScript
- Follow existing code patterns
- Write tests for new features
- Keep functions small and focused
Commit Messages
We use conventional commits:
feat:New featurefix:Bug fixdocs:Documentation changestest:Test changesrefactor:Code refactoringchore:Build/tooling changes
Questions?
Open an issue or contact the maintainers.