From 42d3a7de1711bbd40a2b6857e3bf7ff17685f5d9 Mon Sep 17 00:00:00 2001
From: Jacky Zhao <j.zhao2k19@gmail.com>
Date: Thu, 01 Jun 2023 21:35:31 +0000
Subject: [PATCH] scss support
---
quartz/bootstrap.mjs | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/quartz/bootstrap.mjs b/quartz/bootstrap.mjs
index 1fa4538..8b429ca 100755
--- a/quartz/bootstrap.mjs
+++ b/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)}`)
--
Gitblit v1.10.0