3# Get the directory where the script is located
4SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
5PROJECT_ROOT="$( cd "$SCRIPT_DIR/.." && pwd )"
7# Format Python code
8echo "Formatting Python code..."
9black "$PROJECT_ROOT/zia_benchmark/src/zia_benchmark"
11# Format TypeScript/JavaScript code
12echo "Formatting TypeScript/JavaScript code..."
13cd "$PROJECT_ROOT/web-ui" && npm run format
15# Format C++ code
16echo "Formatting C++ code..."
17find "$PROJECT_ROOT" -type f \( -name "*.cpp" -o -name "*.h" -o -name "*.hpp" \) -exec clang-format -i {} \;
19echo "Code formatting complete!"