Jacky Zhao
2023-08-08 774a162850883468052fd5c5a79cf8786bd96989
format
1 files modified
8 ■■■■■ changed files
quartz/build.ts 8 ●●●●● patch | view | raw | blame | history
quartz/build.ts
@@ -115,7 +115,6 @@
      return
    }
    if (action === "add" || action === "change") {
      toRebuild.add(filePath)
    } else if (action === "delete") {
@@ -133,10 +132,9 @@
      try {
        const filesToRebuild = [...toRebuild].filter((fp) => !toRemove.has(fp))
        const trackedSlugs =
          [...new Set([...contentMap.keys(), ...toRebuild, ...trackedAssets])]
            .filter((fp) => !toRemove.has(fp))
            .map((fp) => slugifyFilePath(path.posix.relative(argv.directory, fp) as FilePath))
        const trackedSlugs = [...new Set([...contentMap.keys(), ...toRebuild, ...trackedAssets])]
          .filter((fp) => !toRemove.has(fp))
          .map((fp) => slugifyFilePath(path.posix.relative(argv.directory, fp) as FilePath))
        ctx.allSlugs = [...new Set([...initialSlugs, ...trackedSlugs])]
        const parsedContent = await parseMarkdown(ctx, filesToRebuild)