# ============================================
#   IGNORAR ARCHIVOS GENERADOS / TEMPORALES
# ============================================

# Archivos temporales del sistema
.DS_Store
Thumbs.db

# Logs
*.log

# Archivos de backup
*~
*.bak
*.tmp
*.swp
*.swo

# ============================================
#   EDITORES / IDEs
# ============================================

# VSCode
.vscode/
*.code-workspace

# JetBrains
.idea/

# ============================================
#   PYTHON (si hay templates Python)
# ============================================

__pycache__/
*.py[cod]
*.pyo
*.pyd
.venv/
venv/
env/

# ============================================
#   NODE / JS (si hay templates JS)
# ============================================

node_modules/
npm-debug.log
yarn-error.log

# ============================================
#   DOCKER / CONTAINERS
# ============================================

# No ignoramos docker-compose.yml porque es un template
# pero sí ignoramos archivos generados por builds
*.tar
*.img

# ============================================
#   TERRAFORM (si hay templates IaC)
# ============================================

.terraform/
*.tfstate
*.tfstate.backup
crash.log

# ============================================
#   KUBERNETES
# ============================================

# No ignoramos YAML porque son templates
# pero sí archivos generados por herramientas
kustomize-build/

# ============================================
#   SHELL / POWERSHELL
# ============================================

# No ignoramos .sh ni .ps1 porque son templates
# pero sí outputs
*.out
*.err

# ============================================
#   DOCUMENTACIÓN
# ============================================

# Ignorar builds de documentación
_site/
build/
dist/
