JSON5 Comments
JSON5 autorise les commentaires monoligne // et multiligne /* */ ; en tant que sur-ensemble de JSON, il permet aux fichiers de configuration de porter des commentaires.
Objectif
Ajouter des commentaires à la configuration JSON, améliorant lisibilité et maintenabilité, en extension plus humaine de JSON.
Mécanisme
JSON5 autorise par-dessus JSON : commentaires // et /* */, virgules finales, noms de clés sans guillemets (identifiants), chaînes entre apostrophes, NaN/Infinity/-Infinity et nombres hexadécimaux.
Cas d’usage
- Commentaires dans les fichiers de configuration
- tsconfig.json
- Configuration Babel