in scripts/merge_md.js [124:149]
function adjustTips(mdContent) {
if (!/:::/.test(mdContent)) return mdContent;
const lines = mdContent.split('\n');
for (let i = 0; i < lines.length; i++) {
// start :::
if (lines[i].trim().startsWith(':::')) {
const firstLine = lines[i].trim().split(' ')?.[1];
if (firstLine) {
lines[i] = `> ${firstLine}`;
} else {
lines[i] = '';
}
for (let j = i + 1; j < lines.length; j++) {
// end :::
if (lines[j].trim().startsWith(':::')) {
lines[j] = ``;
i = j;
break;
} else {
lines[j] = `> ${lines[j]}`;
}
}
}
}
return lines.join('\n');
}