From 74606a1bd372ff61373b5a41f00edc9c7cb0e9f6 Mon Sep 17 00:00:00 2001
From: Emile Bangma <github@emilebangma.com>
Date: Thu, 03 Jul 2025 19:40:29 +0000
Subject: [PATCH] fix(emoji): map multi-unicode emoji properly (#2037)

---
 quartz/plugins/index.ts |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/quartz/plugins/index.ts b/quartz/plugins/index.ts
index df9fd1d..c41157c 100644
--- a/quartz/plugins/index.ts
+++ b/quartz/plugins/index.ts
@@ -6,9 +6,10 @@
   const staticResources: StaticResources = {
     css: [],
     js: [],
+    additionalHead: [],
   }
 
-  for (const transformer of ctx.cfg.plugins.transformers) {
+  for (const transformer of [...ctx.cfg.plugins.transformers, ...ctx.cfg.plugins.emitters]) {
     const res = transformer.externalResources ? transformer.externalResources(ctx) : {}
     if (res?.js) {
       staticResources.js.push(...res.js)
@@ -16,6 +17,9 @@
     if (res?.css) {
       staticResources.css.push(...res.css)
     }
+    if (res?.additionalHead) {
+      staticResources.additionalHead.push(...res.additionalHead)
+    }
   }
 
   // if serving locally, listen for rebuilds and reload the page

--
Gitblit v1.10.0