muerwre.github.io/server/plugins/highlight.ts
Fedor Katurov 5104c2518b initial
2022-11-02 12:13:55 +06:00

10 lines
278 B
TypeScript

export default defineNitroPlugin((nitroApp) => {
nitroApp.hooks.hook("content:file:beforeParse", (file) => {
if (file._id.endsWith(".md")) {
file.body = file.body.replace(
/==([^=]+)==/gs,
`<span class="highlight">$1</span>`
);
}
});
});