Jacky Zhao
2023-06-03 4bdc17d4a11f0ba517c6d9124d296458332c536b
quartz/plugins/transformers/ofm.ts
@@ -12,7 +12,7 @@
const defaultOptions: Options = {
  highlight: true,
  wikilinks: true
  wikilinks: true,
}
export class ObsidianFlavoredMarkdown extends QuartzTransformerPlugin {
@@ -39,10 +39,10 @@
        return (tree: Root, _file) => {
          findAndReplace(tree, backlinkRegex, (value: string, ...capture: string[]) => {
            if (value.startsWith("!")) {
              // TODO: handle embeds
            } else {
              const [path, rawHeader, rawAlias] = capture
              const anchor = rawHeader?.slice(1).trim() ?? ""
              const anchor = rawHeader?.trim() ?? ""
              const alias = rawAlias?.slice(1).trim() ?? path
              const url = slugify(path.trim() + anchor)
              return {