前回に引き続き、今回はNotion APIで取得したページのデータから記事のMarkdownファイルを生成するまでに苦労した点を書いていきたい。 ページプロパティの読み取り前回は Notion 公式のJavaScript向けクライアントライブラリ(以下 @notionhq/client) を使ってページやブロックのデータを取得した。 https://github.com/makenotion/notion-sdk-js 最終的に Hugo で記事としてビルド可能なMarkdownファイルを生成するためには、記事のタイトルやタグなどを保持する Frontmatter 情報と、記事の本文の情報の両方を Notion のページから読み取って変換しなければならない。 しかしこれも思いどおりにはいかず、いくつかの工夫が必要だった。 ページプロパティオブジェクトのキーがIDじゃない前回の記事で Pag