Jacky Zhao
2025-03-06 5b13ff21992a61eb8b03670ae1742a72703c2afe
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