generated at
Scrapbox import用json

キーと型
import_json.ts
type ImportJson = { pages: { title: string; created?: number; updated?: number; id?: string; lines: { text: string; created?: number; updated?: number; id?: string; }[]; }[]; };

エクスポートしたjsonと比較すると、 pages.title pages.lines.text 以外は入れておくと反映されるっぽい
pages.lines.text は他に属性を付加しない場合は text を省略できるっぽい

サンプルはこんな感じになる
sample.json
{ "pages": [ { "title": "page1", "created": 234, "updated": 234, "id": "1212", "lines": [ { "text": "page1" }, { "text": "" }, { "text": "honbun" }, { "text": "test" }, { "text": "test" } ] }, {"title":"page2","created":999,"updated":999,"id":"1212", "lines":[{"text":"page2"},{"text":""},{"text":"honbun"},{"text":"test"},{"text":"test"}] }, {"title":"page3","created":44,"updated":44,"id":"1212", "lines":[{"text":"page3"},{"text":""},{"text":"honbun"},{"text":"test"},{"text":"test"}] }, {"title":"page4","created":200,"updated":200,"id":"1212", "lines":[{"text":"page4"},{"text":""},{"text":"honbun"},{"text":"test"},{"text":"test"}] }, {"title":"page5","created":1234,"updated":1234,"id":"1212", "lines":[{"text":"page5"},{"text":""},{"text":"ready"},{"text":"test"},{"text":"test"}] } ] }