summaryrefslogtreecommitdiff
path: root/packages/astro/src/virtual-modules/container.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/astro/src/virtual-modules/container.ts')
-rw-r--r--packages/astro/src/virtual-modules/container.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/astro/src/virtual-modules/container.ts b/packages/astro/src/virtual-modules/container.ts
index 420b3e3e2..4908f0607 100644
--- a/packages/astro/src/virtual-modules/container.ts
+++ b/packages/astro/src/virtual-modules/container.ts
@@ -1,4 +1,5 @@
-import type { AstroRenderer, SSRLoadedRenderer } from '../@types/astro.js';
+import type { AstroRenderer } from '../types/public/integrations.js';
+import type { SSRLoadedRenderer } from '../types/public/internal.js';
/**
* Use this function to provide renderers to the `AstroContainer`:
@@ -17,7 +18,7 @@ import type { AstroRenderer, SSRLoadedRenderer } from '../@types/astro.js';
export async function loadRenderers(renderers: AstroRenderer[]) {
const loadedRenderers = await Promise.all(
renderers.map(async (renderer) => {
- const mod = await import(renderer.serverEntrypoint);
+ const mod = await import(renderer.serverEntrypoint.toString());
if (typeof mod.default !== 'undefined') {
return {
...renderer,