~/tools / YAML Validator
YAML Validator
Comprueba si tu YAML es sintácticamente válido y visualiza el JSON equivalente. Usa js-yaml, un parser de YAML ampliamente utilizado.
El YAML está en todas partes en los archivos de configuración — Kubernetes, GitHub Actions, docker-compose — pero los errores de indentación son fáciles de pasar por alto. Detecta errores de sintaxis aquí antes de desplegar.
# Casos de uso
- Verificar un manifiesto de Kubernetes o un workflow de GitHub Actions antes de hacer push o deploy
- Localizar un error de indentación en un docker-compose.yml
- Convertir una configuración YAML a JSON para pasarla a otro script o herramienta
# Cómo usarlo
- Pega el YAML que quieres comprobar en el área de texto.
- Haz clic en "Validate" para ver si es sintácticamente válido, junto con el JSON equivalente.
- Si hay un error, se muestra el mensaje que reporta js-yaml.
# FAQ
- ¿Por qué usar una librería en vez de un parser propio?
- La especificación de YAML es compleja (reglas de indentación, anclas, alias), y un parser casero simple corre el riesgo de dar un falso "válido". Priorizamos la corrección y usamos la librería js-yaml, ampliamente probada.
- ¿Soporta YAML multi-documento (separadores ---)?
- La versión actual solo valida un único documento.