JSON5 Comments
JSON5 は単行 // コメントと複数行 /* */ コメントを許可する。JSON のスーパーセットとして、設定ファイルにコメントを持たせられる。
目的
JSON 設定にコメントを追加し、可読性と保守性を高める。JSON の人間的な拡張である。
メカニズム
JSON5 は JSON の上に、// と /* */ コメント、末尾カンマ、引用符なしのキー名(識別子)、単一引用符文字列、NaN/Infinity/-Infinity、16 進数を許可する。
ユースケース
- 設定ファイルのコメント
- tsconfig.json の記述
- Babel のコンフィグ