diff --git a/packages/astro/src/runtime/server/index.ts b/packages/astro/src/runtime/server/index.ts index 6644a8db1f56..068bc0c5c264 100644 --- a/packages/astro/src/runtime/server/index.ts +++ b/packages/astro/src/runtime/server/index.ts @@ -360,7 +360,12 @@ If you're still stuck, please open an issue on GitHub or join us at https://astr // HACK! The lit renderer doesn't include a clientEntrypoint for custom elements, allow it // to render here until we find a better way to recognize when a client entrypoint isn't required. - if (renderer && !renderer.clientEntrypoint && renderer.name !== '@astrojs/lit' && metadata.hydrate) { + if ( + renderer && + !renderer.clientEntrypoint && + renderer.name !== '@astrojs/lit' && + metadata.hydrate + ) { throw new Error( `${metadata.displayName} component has a \`client:${metadata.hydrate}\` directive, but no client entrypoint was provided by ${renderer.name}!` );