summaryrefslogtreecommitdiff
path: root/packages/integrations/lit/src
diff options
context:
space:
mode:
authorGravatar JuanM04 <me@juanm04.com> 2022-04-02 18:53:00 -0300
committerGravatar JuanM04 <me@juanm04.com> 2022-04-02 18:53:00 -0300
commita377ac1efc86afd1cb37c69248fa5adae0eb6e37 (patch)
tree8edb602e029c6d520fd684de6a36d87934842320 /packages/integrations/lit/src
parente30aa4dfef2bbe874e2fe7f07232bf8a3c092317 (diff)
parenta05177c50d52f09f32bcb2983e7af73f6507e235 (diff)
downloadastro-a377ac1efc86afd1cb37c69248fa5adae0eb6e37.tar.gz
astro-a377ac1efc86afd1cb37c69248fa5adae0eb6e37.tar.zst
astro-a377ac1efc86afd1cb37c69248fa5adae0eb6e37.zip
Merge branch 'main' into feat/vercel-adapter
Diffstat (limited to 'packages/integrations/lit/src')
-rw-r--r--packages/integrations/lit/src/index.ts12
1 files changed, 10 insertions, 2 deletions
diff --git a/packages/integrations/lit/src/index.ts b/packages/integrations/lit/src/index.ts
index bf256eb84..f945f1ca3 100644
--- a/packages/integrations/lit/src/index.ts
+++ b/packages/integrations/lit/src/index.ts
@@ -13,7 +13,12 @@ function getViteConfiguration() {
exclude: ['@astrojs/lit/server.js'],
},
ssr: {
- external: ['lit-element/lit-element.js', '@lit-labs/ssr/lib/install-global-dom-shim.js', '@lit-labs/ssr/lib/render-lit-html.js', '@lit-labs/ssr/lib/lit-element-renderer.js'],
+ external: [
+ 'lit-element/lit-element.js',
+ '@lit-labs/ssr/lib/install-global-dom-shim.js',
+ '@lit-labs/ssr/lib/render-lit-html.js',
+ '@lit-labs/ssr/lib/lit-element-renderer.js',
+ ],
},
};
}
@@ -24,7 +29,10 @@ export default function (): AstroIntegration {
hooks: {
'astro:config:setup': ({ updateConfig, addRenderer, injectScript }) => {
// Inject the necessary polyfills on every page (inlined for speed).
- injectScript('head-inline', readFileSync(new URL('../client-shim.min.js', import.meta.url), { encoding: 'utf-8' }));
+ injectScript(
+ 'head-inline',
+ readFileSync(new URL('../client-shim.min.js', import.meta.url), { encoding: 'utf-8' })
+ );
// Inject the hydration code, before a component is hydrated.
injectScript('before-hydration', `import '@astrojs/lit/hydration-support.js';`);
// Add the lit renderer so that Astro can understand lit components.