architect-linter-pro 6.0.0

Multi-language software architecture linter written in Rust
Documentation
#!/bin/sh

. "$(dirname "$0")/_/husky.sh"


echo "🏗️  Ejecutando Architect Linter..."


# Ejecutar architect-linter-pro en el directorio actual (.)

# Si está instalado globalmente, usa solo:

#   architect-linter-pro .

#

# Si usas una ruta local al binario, usa:

#   "/ruta/a/tu/architect-linter-pro" .


architect-linter-pro .


# Si el linter encuentra errores, el commit se cancelará

if [ $? -ne 0 ]; then
  echo ""

  echo "❌ El commit fue cancelado debido a violaciones de arquitectura"

  echo "💡 Corrige los errores reportados arriba y vuelve a intentar el commit"

  exit 1

fi


echo "✅ Validación de arquitectura exitosa"

exit 0