sureact19

Setup
git clone <repository-url>
cd sureact19
pnpm install
Scripts
pnpm build
- Build the library
pnpm build:watch
- Build in watch mode
pnpm test
- Run tests
pnpm test:watch
- Run tests in watch mode
pnpm test:coverage
- Run tests with coverage report
pnpm lint
- Lint code
pnpm lint:fix
- Fix linting issues
pnpm format
- Format code with Prettier
pnpm format:check
- Check code formatting
Testing
This project uses Jest with React Testing Library for testing. All components have comprehensive test coverage.
pnpm test
pnpm test:watch
pnpm test:coverage
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests for new functionality
- Run tests and ensure they pass
- Submit a pull request
License
MIT License - see LICENSE file for details.
Peer Dependencies
- React ^18.0.0 || ^19.0.0
- React DOM ^18.0.0 || ^19.0.0
Browser Support
Modern browsers that support ES2020+ features.