JSON5 Comments
JSON5 erlaubt einzeilige //- und mehrzeilige /* */-Kommentare; als Obermenge von JSON lässt es Konfigurationsdateien Kommentare tragen.
Zweck
JSON-Konfiguration um Kommentare ergänzen und Lesbarkeit sowie Wartbarkeit verbessern — als menschenfreundliche JSON-Erweiterung.
Mechanismus
JSON5 erlaubt über JSON hinaus: //- und /* */-Kommentare, nachgestellte Kommas, Schlüsselnamen ohne Anführungszeichen (Identifiers), Single-Quote-Strings, NaN/Infinity/-Infinity und Hexadezimalzahlen.
Anwendungsfälle
- Konfigurationsdatei-Kommentare
- tsconfig.json
- Babel-Konfiguration