fix: update

pull/4382/head
btea 7 months ago
parent fbf0d39eab
commit 42c8762303

@ -61,8 +61,15 @@ export function processIncludes(
if (title) {
const titleName = title[0].slice(1, -1).trim()
const lines = content.split(/\r?\n/)
const lines = content.split(/\r?\n/).map((line) => line.trim())
const start = lines.findIndex((line) => line === titleName)
if (start === -1) {
console.log(c.yellow(`\nTitle (${titleName}) not found in ${includePath}`))
content = ''
} else {
if (lines.slice(start + 1).includes(titleName)) {
console.log(c.yellow(`\nMultiple identical titles (${titleName}) found in ${includePath}`))
}
const prefixLength = titleName.match(/^#+/)?.[0].length || 0
const end = lines.findIndex(
(line, index) =>
@ -74,6 +81,7 @@ export function processIncludes(
content = lines.slice(start, end).join('\n')
}
}
}
if (!hasMeta && path.extname(includePath) === '.md') {
content = matter(content).content

Loading…
Cancel
Save