What problem does it solve?
Detects mobile-first usability and PWA compliance violations in React/TSX components so teams can find and prioritize fixes for touch targets, input sizing, touch handling, search semantics, and safe-area support across a codebase.
Core Features & Use Cases
- Automated scanning patterns and grep-based searches to locate likely violations in TypeScript TSX files without running the app.
- Rule set covering minimum touch target sizes, input font sizes to avoid iOS zoom, presence of touch-manipulation, correct search input semantics, and safe-area handling for notches.
- Produces a formatted audit report with severity categories, file locations, line references, and recommended fixes to guide developers and QA during PWA reviews, pre-release audits, and mobile-first sprints.
Quick Start
Run a PWA audit on the src directory to generate a report of touch target, input sizing, touch-manipulation, search semantics, and safe-area violations.