quartz/plugins/filters/explicit.ts
@@ -1,10 +1,9 @@ import { QuartzFilterPlugin } from "../types" import { ProcessedContent } from "../vfile" export class ExplicitPublish extends QuartzFilterPlugin { name = "ExplicitPublish" shouldPublish([_tree, vfile]: ProcessedContent): boolean { export const ExplicitPublish: QuartzFilterPlugin = () => ({ name: "ExplicitPublish", shouldPublish([_tree, vfile]) { const publishFlag: boolean = vfile.data?.frontmatter?.publish ?? false return publishFlag } } })