コンテンツへスキップ
uencoder

JSON5 Comments

JSON5 は単行 // コメントと複数行 /* */ コメントを許可する。JSON のスーパーセットとして、設定ファイルにコメントを持たせられる。

目的

JSON 設定にコメントを追加し、可読性と保守性を高める。JSON の人間的な拡張である。

メカニズム

JSON5 は JSON の上に、// と /* */ コメント、末尾カンマ、引用符なしのキー名(識別子)、単一引用符文字列、NaN/Infinity/-Infinity、16 進数を許可する。

ユースケース

  • 設定ファイルのコメント
  • tsconfig.json の記述
  • Babel のコンフィグ

関連ツール

References