Shipflash logoDocs

Commands And Checks

Use the smallest useful command while developing, and heavier checks for release-sensitive work.

TaskCommand
Developpnpm run dev
Lintpnpm run lint
Typecheckpnpm run typecheck
Run testspnpm run test
Feature testspnpm run test:features
API testspnpm run test:api
Library testspnpm run test:lib
Contract testspnpm run test:contracts
Smoke tests (E2E)pnpm run test:e2e:smoke
E2E testing suitepnpm run test:e2e / pnpm run test:e2e:ui
Doctor diagnosticspnpm run doctor / pnpm run doctor:live
Structural checkspnpm run contract
Supabase type driftpnpm run supabase:types
Generate Supabase typespnpm run supabase:types:generate
Dead code lookuppnpm run knip
Security auditpnpm run audit
Normal quality gatepnpm run quality
Quality plus testspnpm run quality:full