#!/bin/sh

# Check if backend files changed
if git diff --cached --name-only | grep -q "^backend/"; then
  echo "🔍 Linting backend..."
  cd backend && npx eslint src/ || exit 1
  cd ..
fi

# Check if frontend files changed
if git diff --cached --name-only | grep -q "^frontend/"; then
  echo "🔍 Linting frontend..."
  cd frontend && npx next lint || exit 1
  cd ..
fi

echo "✅ Pre-commit checks passed"
