28 lines
724 B
Bash
Executable File
28 lines
724 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
echo "Running GraphQL code generator..."
|
|
pnpm graphql-codegen --config codegen.ts
|
|
|
|
GENERATED_TS_FILE="src/lib/graphql/__generated__/"
|
|
GENERATED_SCHEMA_FILE="schema.graphql"
|
|
|
|
if [ -d "$GENERATED_TS_FILE" ]; then
|
|
echo "Formatting $GENERATED_TS_FILE..."
|
|
biome check --write "$GENERATED_TS_FILE"
|
|
else
|
|
echo "Error: Generated TypeScript file not found at $GENERATED_TS_FILE"
|
|
exit 1
|
|
fi
|
|
|
|
|
|
if [ -f "$GENERATED_SCHEMA_FILE" ]; then
|
|
echo "Formatting $GENERATED_SCHEMA_FILE..."
|
|
biome check --write "$GENERATED_SCHEMA_FILE"
|
|
echo "Successfully formatted $GENERATED_SCHEMA_FILE"
|
|
else
|
|
echo "Warning: Generated schema file not found at $GENERATED_SCHEMA_FILE"
|
|
fi
|
|
|
|
echo "All tasks completed successfully."
|