Utilisez l’exemple avec app, enabled, ports et limits. Ajoutez "build": 900719925474099312345 et "note": null. Avec deux espaces, la sortie garde l’ordre, cite clés et chaînes et conserve chaque chiffre.

Contrôles attendus

La racine est Object. ports garde deux éléments, limits un mapping, enabled un booléen, note null et build n’est pas arrondi. Le fichier est converted.yaml et le retour reproduit le même arbre.

L’analyseur cible fait autorité

Gardez l’original, comparez toute la sortie et analysez le résultat avec la bibliothèque ou l’application destinataire. JSONYAML prouve seulement qu’un document borné respecte son profil compatible JSON. Il ne valide ni schéma cible, substitution d’environnement, valeurs par défaut, déploiement ou sens métier.