mirror of
https://github.com/jackyzha0/quartz.git
synced 2026-02-03 22:15:42 -06:00
Merge 043161b4a1 into ec00a40aef
This commit is contained in:
commit
8c1a89090a
@ -161,7 +161,13 @@ export const ObsidianFlavoredMarkdown: QuartzTransformerPlugin<Partial<Options>>
|
||||
textTransform(_ctx, src) {
|
||||
// do comments at text level
|
||||
if (opts.comments) {
|
||||
src = src.replace(commentRegex, "")
|
||||
// Remove %% comments %% outside of codeblocks
|
||||
const codeblockRegex = /```[\s\S]*?```|`[^`\n]+`/
|
||||
const codeblockOrCommentRegex = new RegExp(
|
||||
`(${codeblockRegex.source})|${commentRegex.source}`,
|
||||
"g",
|
||||
)
|
||||
src = src.replace(codeblockOrCommentRegex, (_match, codeblock) => codeblock ?? "")
|
||||
}
|
||||
|
||||
// pre-transform blockquotes
|
||||
|
||||
Loading…
Reference in New Issue
Block a user