UNPKG

agentsqripts

Version:

Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems

33 lines (27 loc) 1.4 kB
# lib/ui-problems Directory This directory contains the UI/UX problem analyzer for detecting user interface and experience issues. ## Core Analysis: - **analyzeUiProblems.js**: Main UI problem analysis entry point - **uiProjectAnalyzer.js**: Project-level UI assessment - **uiFileAnalyzer.js**: File-level UI analysis - **uiFileCollector.js**: UI-relevant file collection ## Detection Systems: - **accessibilityAnalyzer.js**: Accessibility issue detection - **usabilityPatternDetector.js**: Usability anti-pattern identification - **visualConsistencyAnalyzer.js**: Visual consistency analysis - **interactionPatternAnalyzer.js**: User interaction pattern analysis ## Framework-Specific: - **reactUiAnalyzer.js**: React-specific UI issue detection - **vueUiAnalyzer.js**: Vue.js UI problem analysis - **htmlSemanticAnalyzer.js**: HTML semantic structure analysis - **cssUsabilityAnalyzer.js**: CSS usability issue detection ## Assessment: - **uiScoreCalculator.js**: UI quality scoring - **uiGradeProvider.js**: UI grade assignment - **uiRecommendationGenerator.js**: UI improvement recommendations - **uxImpactAssessment.js**: UX impact assessment ## Purpose: - Detect accessibility, usability, and visual consistency issues - Provide framework-specific UI analysis (React, Vue) - Generate actionable recommendations for UI/UX improvements - Support comprehensive user experience quality assessment