summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Bjorn Lu <bjornlu.dev@gmail.com> 2023-05-08 19:33:08 +0800
committerGravatar GitHub <noreply@github.com> 2023-05-08 19:33:08 +0800
commitc0099703338cf81e2b381e6e754c73b442db4eab (patch)
tree6cb245a02a0305d22d6323477be1d15b20a160e6
parent50bf66e4df8ac9b427e653a48cb8e4e84913d8f2 (diff)
downloadastro-c0099703338cf81e2b381e6e754c73b442db4eab.tar.gz
astro-c0099703338cf81e2b381e6e754c73b442db4eab.tar.zst
astro-c0099703338cf81e2b381e6e754c73b442db4eab.zip
Fix `astro:assets` SSR error (#7034)
-rw-r--r--.changeset/green-chefs-build.md5
-rw-r--r--packages/astro/src/core/create-vite.ts2
2 files changed, 7 insertions, 0 deletions
diff --git a/.changeset/green-chefs-build.md b/.changeset/green-chefs-build.md
new file mode 100644
index 000000000..d1669c826
--- /dev/null
+++ b/.changeset/green-chefs-build.md
@@ -0,0 +1,5 @@
+---
+'astro': patch
+---
+
+Fix `astro:assets` SSR error
diff --git a/packages/astro/src/core/create-vite.ts b/packages/astro/src/core/create-vite.ts
index ab7208b7d..89dec9d4b 100644
--- a/packages/astro/src/core/create-vite.ts
+++ b/packages/astro/src/core/create-vite.ts
@@ -58,6 +58,8 @@ const ONLY_DEV_EXTERNAL = [
'shiki',
// Imported by `@astrojs/prism` which exposes `<Prism/>` that is processed by Vite
'prismjs/components/index.js',
+ // Imported by `astro/assets` -> `packages/astro/src/core/logger/core.ts`
+ 'string-width',
];
/** Return a common starting point for all Vite actions */