Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 785 Bytes

File metadata and controls

34 lines (26 loc) · 785 Bytes

SubTrackr Development Commands

Lint and Type Check

npm run lint          # ESLint for TypeScript files
npm run typecheck     # TypeScript type checking
npm run format      # Format code with Prettier
npm run format:check # Check formatting

Testing

npm run test          # Run Jest tests
npm run test:coverage # Run tests with coverage
npm run performance:ci # Check performance budget

Build

npm run build:android # Android release build
npm run android      # Run on Android
npm run android:device # Run on Android device

Performance Budget Thresholds (Android)

  • Render time: 250ms (p95)
  • API latency: 1200ms (p95)
  • Memory usage: 262MB
  • Startup time: 2000ms (target: <2s)
  • Frame rate: 60fps (target for mid-range devices)