#!/bin/sh

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

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

echo "✅ Pre-commit checks passed"
