UNPKG

astro

Version:

Astro is a modern site builder with web best practices, performance, and DX front-of-mind.

19 lines (18 loc) 446 B
async function loadRenderers(renderers) { const loadedRenderers = await Promise.all( renderers.map(async (renderer) => { const mod = await import(renderer.serverEntrypoint.toString()); if (typeof mod.default !== "undefined") { return { ...renderer, ssr: mod.default }; } return void 0; }) ); return loadedRenderers.filter((r) => Boolean(r)); } export { loadRenderers };