summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Ben Holmes <hey@bholmes.dev> 2022-07-12 14:28:14 -0400
committerGravatar GitHub <noreply@github.com> 2022-07-12 14:28:14 -0400
commitd8af02a9443de5fa4cfe8e3ef7beddde9ef8cf09 (patch)
treef76a127dc93d0ecc9899b2bb238dd294dd153da9
parent0751be81e50f1867dd773731070e7301d5adc54b (diff)
downloadastro-d8af02a9443de5fa4cfe8e3ef7beddde9ef8cf09.tar.gz
astro-d8af02a9443de5fa4cfe8e3ef7beddde9ef8cf09.tar.zst
astro-d8af02a9443de5fa4cfe8e3ef7beddde9ef8cf09.zip
fix: add github-slugger to ALWAYS_EXTERNAL (#3902)
* fix: add github-slugger to ALWAYS_EXTERNAL * chore: changeset
-rw-r--r--.changeset/giant-bugs-battle.md5
-rw-r--r--packages/astro/src/core/create-vite.ts2
2 files changed, 7 insertions, 0 deletions
diff --git a/.changeset/giant-bugs-battle.md b/.changeset/giant-bugs-battle.md
new file mode 100644
index 000000000..89d0a605b
--- /dev/null
+++ b/.changeset/giant-bugs-battle.md
@@ -0,0 +1,5 @@
+---
+'astro': patch
+---
+
+Fix: markdown "require is not defined" issue
diff --git a/packages/astro/src/core/create-vite.ts b/packages/astro/src/core/create-vite.ts
index a70ff3ede..07d73733f 100644
--- a/packages/astro/src/core/create-vite.ts
+++ b/packages/astro/src/core/create-vite.ts
@@ -21,6 +21,8 @@ const ALWAYS_EXTERNAL = new Set([
'@sveltejs/vite-plugin-svelte',
'micromark-util-events-to-acorn',
'@astrojs/markdown-remark',
+ // in-lined for markdown modules
+ 'github-slugger',
'node-fetch',
'prismjs',
'shiki',