Aller au contenu
uencoder

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

Outils associés

References