diff options
Diffstat (limited to 'packages/astro/src/virtual-modules/container.ts')
-rw-r--r-- | packages/astro/src/virtual-modules/container.ts | 5 |
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, |