summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Bjorn Lu <bjornlu.dev@gmail.com> 2023-12-18 21:41:11 +0800
committerGravatar GitHub <noreply@github.com> 2023-12-18 13:41:11 +0000
commit1e984389bafd87b0a631ed4aba930447669234f8 (patch)
treea0be20deb70c69cf2154069b5d60ba2c0900ae56
parent1d33bcce61e6e8e56d373af7dd4562a7715782a8 (diff)
downloadastro-1e984389bafd87b0a631ed4aba930447669234f8.tar.gz
astro-1e984389bafd87b0a631ed4aba930447669234f8.tar.zst
astro-1e984389bafd87b0a631ed4aba930447669234f8.zip
Fix import dev toolbar apps on windows (#9400)
-rw-r--r--.changeset/modern-humans-think.md5
-rw-r--r--packages/astro/src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts2
2 files changed, 6 insertions, 1 deletions
diff --git a/.changeset/modern-humans-think.md b/.changeset/modern-humans-think.md
new file mode 100644
index 000000000..71ad5e0a5
--- /dev/null
+++ b/.changeset/modern-humans-think.md
@@ -0,0 +1,5 @@
+---
+'astro': patch
+---
+
+Fixes importing dev toolbar apps from integrations on Windows
diff --git a/packages/astro/src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts b/packages/astro/src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts
index 201e6aac6..31cdb8f71 100644
--- a/packages/astro/src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts
+++ b/packages/astro/src/vite-plugin-dev-overlay/vite-plugin-dev-overlay.ts
@@ -17,7 +17,7 @@ export default function astroDevOverlay({ settings }: AstroPluginOptions): vite.
return `
export const loadDevOverlayPlugins = async () => {
return [${settings.devToolbarApps
- .map((plugin) => `(await import('${plugin}')).default`)
+ .map((plugin) => `(await import(${JSON.stringify(plugin)})).default`)
.join(',')}];
};
`;