Jacky Zhao
2023-06-01 42d3a7de1711bbd40a2b6857e3bf7ff17685f5d9
quartz/bootstrap.mjs
@@ -5,6 +5,7 @@
import esbuild from 'esbuild'
import chalk from 'chalk'
import requireFromString from 'require-from-string'
import { sassPlugin } from 'esbuild-sass-plugin'
const fp = "./quartz.config.ts"
const { version } = JSON.parse(readFileSync("./package.json").toString())
@@ -59,7 +60,10 @@
      format: "cjs",
      jsx: "automatic",
      jsxImportSource: "preact",
      external: ["@napi-rs/simple-git"]
      external: ["@napi-rs/simple-git"],
      plugins: [sassPlugin({
        type: 'css-text'
      })]
    }).catch(err => {
      console.error(`${chalk.red("Couldn't parse Quartz configuration:")} ${fp}`)
      console.log(`Reason: ${chalk.grey(err)}`)