Exporting Org Roam Nodes Is Hard

Using something like Pandoc doesn't work very well because it doesn't handle org-roam ids in the links.

Using something like orgjs doesn't work well because it doesn't handle PROPERTIES. And I don't know how it handles front-matter. It'll read the "#+title" but what about "#+filetags"?

Maybe I need to revisit the native org-mode exporters methods here? For example, the ox-hugo exporter actually does handle the org-roam ids. It will convert the org files to Hugo flavoured markdown, and if you want to use eleventy you have to convert the relref shortcodes.