summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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(',')}];
};
`;