- Install husky as dev dependency - Create pre-commit hook to run type generation script - Ensures types are always up-to-date with backend API before commit - Hook runs from apps/web directory to execute generate-types.sh
5 lines
189 B
Bash
Executable file
5 lines
189 B
Bash
Executable file
#!/usr/bin/env sh
|
|
|
|
# Generate TypeScript types from OpenAPI spec before commit
|
|
# This ensures types are always up-to-date with the backend API
|
|
cd apps/web && bash scripts/generate-types.sh
|