Initial commit: Opencode Filter

This commit is contained in:
2026-04-10 21:57:22 -07:00
commit 9ca7f83c91
63 changed files with 21272 additions and 0 deletions
+52
View File
@@ -0,0 +1,52 @@
# Contributing to OpenCode Filter
Thank you for your interest in contributing! 🎉
## How to Contribute
1. **Fork the repository**
2. **Create a feature branch**: `git checkout -b feature/my-feature`
3. **Make your changes**
4. **Run tests**: `npm test`
5. **Commit your changes**: `git commit -m "feat: add new feature"`
6. **Push to your fork**: `git push origin feature/my-feature`
7. **Create a Pull Request**
## Development Setup
```bash
# 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 feature
- `fix:` Bug fix
- `docs:` Documentation changes
- `test:` Test changes
- `refactor:` Code refactoring
- `chore:` Build/tooling changes
## Questions?
Open an issue or contact the maintainers.