# Contributing to valitype

Thanks for your interest in contributing!

## How to contribute

1. **Fork the repository**
2. **Create a new branch** for your feature or fix
3. **Write clear, focused commits**
4. **Ensure tests pass** with `npm test`
5. **Open a pull request** with a clear description

## Code style

- Follow TypeScript best practices
- Keep the library lightweight and dependency-free
- Favor explicit and predictable logic

## Testing

We use [Vitest](https://vitest.dev). Run all tests with:

```bash
npm test
```
