## Description

Brief description of changes.

## Type of Change

- [ ] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would break existing functionality)
- [ ] Documentation update

## Checklist

- [ ] I have tested my changes locally
- [ ] I have run `npm run lint` and `npm test` successfully
- [ ] I have updated the CHANGELOG.md under `[Unreleased]` (if applicable)
- [ ] My changes follow the existing code style

## Related Issues

Closes # (issue number)
