in scripts/parse_md.js [22:41]
function splitMetaAndContent(str) {
const result = {
meta: "",
content: "",
};
const lines = str.split(/\r?\n/);
if (lines[0].indexOf("---") === 0) {
let i = 1;
while (lines[i].indexOf("---") !== 0) {
i++;
if (lines[i].indexOf("---") == 0) break;
}
result.meta = lines.slice(1, i).join("\n");
result.content = lines.slice(i + 1).join("\n");
} else {
result.content = lines.join("\n");
}
return result;
}