JSON Frontmatter
JSON フロントマター(JSON Frontmatter)は、Markdown 文書のメタデータとして {...} ブロックを使用する方式であり、YAML/TOML フロントマターの JSON 代替である。
目的
Markdown のメタデータに標準 JSON を使用し、厳密な構文と型を保証することで、プログラムによる生成に適した形式を提供する。
メカニズム
ファイルは { で始まる JSON オブジェクトで開始され、対応する } で終わる。その後に Markdown 本体が続く。一部のツール(例:Assemble)が JSON フロントマターをサポートする。
ユースケース
- プログラム生成される文書メタデータ
- 厳密な JSON フロントマター
- Markdown ヘッダー