Static checks

Run TypeScript before every build.

Use unused checks during cleanup or large refactors.

npm run typecheck
./node_modules/.bin/tsc --noEmit --noUnusedLocals --noUnusedParameters

Production build

The production build validates compile, TypeScript, page data, static generation, and route output.

npm run check

Manual review

Manual UI review is still required for visual changes.

  • Check light and dark mode.
  • Check custom primary colors.
  • Check desktop and mobile width.
  • Check sidebar, drawer, topbar, forms, modals, and dropdowns.
  • Check text contrast and focus visibility.