circular
2025-07-02 930eb1c41397b48d371ae6b458814df1c1a06e9c
fix(cli): filter files on rebuild using --serve (#2039)

* filter files on rebuild

* fix prettier
1 files modified
9 ■■■■■ changed files
quartz/build.ts 9 ●●●●● patch | view | raw | blame | history
quartz/build.ts
@@ -251,9 +251,12 @@
  // update allFiles and then allSlugs with the consistent view of content map
  ctx.allFiles = Array.from(contentMap.keys())
  ctx.allSlugs = ctx.allFiles.map((fp) => slugifyFilePath(fp as FilePath))
  const processedFiles = Array.from(contentMap.values())
    .filter((file) => file.type === "markdown")
    .map((file) => file.content)
  let processedFiles = filterContent(
    ctx,
    Array.from(contentMap.values())
      .filter((file) => file.type === "markdown")
      .map((file) => file.content),
  )
  let emittedFiles = 0
  for (const emitter of cfg.plugins.emitters) {