check
Run TypeScript type-check and ESLint, then fix any errors found. Use when you need to validate code quality or fix linting issues.
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
TypeScript and ESLint Check & Fix
Run TypeScript type-check and ESLint, then fix any errors found.
Instructions
-
Run the check command:
- Execute
npm run checkto run both TypeScript type-check and ESLint - Capture and analyze all errors and warnings
- Execute
-
If errors are found:
- Analyze each error carefully before making changes
-
Fix TypeScript errors:
- Resolve type mismatches
- Add missing type annotations
- Fix import/export issues
- Ensure proper null/undefined handling
-
Fix ESLint errors:
-
CRITICAL: For
no-unused-varserrors, DELETE unused code completely - DO NOT prefix variables with underscores - remove them instead
- Fix import order and formatting issues
- Resolve any other ESLint rule violations
-
CRITICAL: For
-
Use appropriate tools:
- Use
Edittool for file changes (not bash sed/awk) - Use
Readtool to examine files before editing - Make targeted, precise fixes
- Use
-
Re-run the check:
- After fixing errors, run
npm run checkagain - Verify all errors are resolved
- After fixing errors, run
-
Repeat until clean:
- Continue the fix-and-check cycle until
npm run checkpasses without errors - Report the final status
- Continue the fix-and-check cycle until
Project-Specific Guidelines
- Unused Code Policy: DELETE unused imports, variables, and parameters - don't prefix with underscores
-
Architecture: Follow
/src/directory structure with features, components, lib separation - Type Safety: Maintain proper TypeScript types throughout
- Code Quality: Ensure all fixes improve code quality, don't just silence errors
Success Criteria
- ✅
npm run checkcompletes with exit code 0 - ✅ No TypeScript errors
- ✅ No ESLint errors or warnings
- ✅ All unused code removed (not just prefixed)
- ✅ Code remains functional after fixes
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!