Lint and Type Check
Instructions
- •
Navigate to frontend directory and run lint:
bashcd frontend && npm run lint
- •
Run TypeScript compilation check (no emit):
bashcd frontend && npx tsc -b --noEmit
- •
If errors are found:
- •List all errors with file locations
- •Offer to fix auto-fixable ESLint issues:
npm run lint -- --fix - •For TypeScript errors, identify the type mismatches
- •
Report summary: X lint warnings, Y lint errors, Z type errors
Examples
- •"Run lint on the frontend"
- •"Check for type errors"
- •"Validate code before commit"
Guardrails
- •Run in read-only mode first; only apply
--fixwith user confirmation - •Do not modify tsconfig.json to suppress errors
- •Report all issues before attempting fixes