# Contributing to smart-cache-nestjs

Thank you for your interest in contributing! This is an open source project and contributions are welcome.

## How to Contribute

1. **Fork** the repository
2. **Clone** your fork locally
3. **Create** a feature branch (`git checkout -b feature/amazing-feature`)
4. **Make** your changes
5. **Test** your changes
6. **Commit** with descriptive messages
7. **Push** to your fork
8. **Submit** a Pull Request

## Development Setup

```bash
# Clone repo
git clone https://github.com/YOUR_USERNAME/smart-cache-nestjs.git
cd smart-cache-nestjs

# Install dependencies
npm install

# Build
npm run build
```

## Code Style

- Use TypeScript
- Follow existing code patterns
- Run `npm run lint` before committing
- Use meaningful variable/function names

## Reporting Issues

- Use GitHub Issues for bugs
- Include reproduction steps
- Include relevant code snippets

## License

By contributing, you agree that your contributions will be licensed under the MIT License.
