#!/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"