diff options
Diffstat (limited to 'packages/integrations/solid/src/index.ts')
-rw-r--r-- | packages/integrations/solid/src/index.ts | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/packages/integrations/solid/src/index.ts b/packages/integrations/solid/src/index.ts index a779dea60..1bbfa741f 100644 --- a/packages/integrations/solid/src/index.ts +++ b/packages/integrations/solid/src/index.ts @@ -1,4 +1,9 @@ -import type { AstroIntegration, AstroIntegrationLogger, AstroRenderer } from 'astro'; +import type { + AstroIntegration, + AstroIntegrationLogger, + AstroRenderer, + ContainerRenderer, +} from 'astro'; import type { PluginOption, UserConfig } from 'vite'; import solid, { type Options as ViteSolidPluginOptions } from 'vite-plugin-solid'; @@ -94,6 +99,13 @@ function getRenderer(): AstroRenderer { }; } +export function getContainerRenderer(): ContainerRenderer { + return { + name: '@astrojs/solid', + serverEntrypoint: '@astrojs/solid-js/server.js', + }; +} + export interface Options extends Pick<ViteSolidPluginOptions, 'include' | 'exclude'> { devtools?: boolean; } |