mirror of
https://github.com/forcedotcom/afv-library.git
synced 2026-07-30 19:50:42 +08:00
773 B
773 B
| description | paths | |
|---|---|---|
| Code quality and build validation standards |
|
Code Quality & Build Validation
Enforces ESLint, TypeScript, and build validation for consistent, maintainable code.
MANDATORY Quality Gates
Before completing any coding session (from the web app directory force-app/main/default/webapplications/<appName>/):
npm run lint # MUST result in 0 errors
npm run build # MUST succeed (includes TypeScript check)
npm run graphql:codegen # MUST succeed (verifies graphql queries)
Must Pass:
npm run buildcompletes successfully- No TypeScript compilation errors
- No critical ESLint errors (0 errors)
Can Be Warnings:
- ESLint warnings (fix when convenient)
- Minor TypeScript warnings