Jacky Zhao
2023-07-16 a3e4c86a4cf18e31fe5b65d57ce120174c9f6aee
quartz/processors/parse.ts
@@ -14,6 +14,7 @@
import { QuartzTransformerPluginInstance } from '../plugins/types'
import { QuartzLogger } from '../log'
import chalk from 'chalk'
import { trace } from '../trace'
export type QuartzProcessor = Processor<MDRoot, HTMLRoot, void>
export function createProcessor(transformers: QuartzTransformerPluginInstance[]): QuartzProcessor {
@@ -101,7 +102,7 @@
          console.log(`[process] ${fp} -> ${file.data.slug}`)
        }
      } catch (err) {
        console.log(chalk.red(`\nFailed to process \`${fp}\`: `) + err)
        trace(`\nFailed to process \`${fp}\``, err as Error)
        process.exit(1)
      }
    }