script.jsexport function getCodeBlockText(fileName, lines) {
return lines.flatMap(({codeBlock, text}) => {
if (codeBlock?.filename !== fileName) return [];
// code:xxxの行は無視する
if (codeBlock?.start) return [];
// indentを削って返す
return text.slice(codeBlock?.indent ?? 0);
});
}