factors out body and slug in getEntryInfo()
This commit is contained in:
+6
-2
@@ -48,11 +48,15 @@ export default function gemtext(config: GemtextConfig = {}): AstroIntegration {
|
|||||||
} catch { }
|
} catch { }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const body = lines.slice(bodyStartLineIndex).join('\n');
|
||||||
|
|
||||||
|
const slug = typeof data['slug'] === 'string' ? data['slug'] : fileUrl.pathname;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
data,
|
data,
|
||||||
rawData: frontmatter,
|
rawData: frontmatter,
|
||||||
body: lines.slice(bodyStartLineIndex).join('\n'),
|
body,
|
||||||
slug: typeof data['slug'] === 'string' ? data['slug'] : fileUrl.pathname,
|
slug,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user