~/tools / YAML Validator
YAML Validator
Vérifiez si votre YAML est syntaxiquement valide et affichez le JSON équivalent. Utilise js-yaml, un analyseur YAML largement utilisé.
Le YAML est omniprésent dans les fichiers de configuration — Kubernetes, GitHub Actions, docker-compose — mais les erreurs d'indentation sont faciles à manquer. Détectez les erreurs de syntaxe ici avant de déployer.
# Cas d'usage
- Vérifier un manifeste Kubernetes ou un workflow GitHub Actions avant un push ou un déploiement
- Localiser une erreur d'indentation dans un docker-compose.yml
- Convertir une configuration YAML en JSON pour l'utiliser dans un autre script ou outil
# Utilisation
- Collez le YAML que vous souhaitez vérifier dans la zone de texte.
- Cliquez sur "Validate" pour voir s'il est syntaxiquement valide, ainsi que le JSON équivalent.
- En cas d'erreur, le message signalé par js-yaml s'affiche.
# FAQ
- Pourquoi utiliser une bibliothèque plutôt qu'un analyseur maison ?
- La spécification YAML est complexe (règles d'indentation, ancres, alias), et un analyseur maison simple risque de donner un faux "valide". Nous privilégions la fiabilité en utilisant la bibliothèque js-yaml, largement éprouvée.
- Prend-il en charge le YAML multi-documents (séparateurs ---) ?
- La version actuelle ne valide qu'un seul document à la fois.