diff options
Diffstat (limited to 'packages/integrations/lit')
-rw-r--r-- | packages/integrations/lit/server-shim.js | 2 | ||||
-rw-r--r-- | packages/integrations/lit/server.js | 2 | ||||
-rw-r--r-- | packages/integrations/lit/src/index.ts | 2 |
3 files changed, 4 insertions, 2 deletions
diff --git a/packages/integrations/lit/server-shim.js b/packages/integrations/lit/server-shim.js index ed371f89a..7cbee09f4 100644 --- a/packages/integrations/lit/server-shim.js +++ b/packages/integrations/lit/server-shim.js @@ -1,4 +1,4 @@ -import { customElements as litCE, HTMLElement as litShimHTMLElement } from '@lit-labs/ssr-dom-shim'; +import { HTMLElement as litShimHTMLElement, customElements as litCE } from '@lit-labs/ssr-dom-shim'; // Something at build time injects document.currentScript = undefined instead of // document.currentScript = null. This causes Sass build to fail because it diff --git a/packages/integrations/lit/server.js b/packages/integrations/lit/server.js index b5e56f3c2..e3f1c0340 100644 --- a/packages/integrations/lit/server.js +++ b/packages/integrations/lit/server.js @@ -1,4 +1,6 @@ +// Separate import from the rest so it doesn't get re-organized after other imports import './server-shim.js'; + import { LitElementRenderer } from '@lit-labs/ssr/lib/lit-element-renderer.js'; import * as parse5 from 'parse5'; diff --git a/packages/integrations/lit/src/index.ts b/packages/integrations/lit/src/index.ts index f8fbeccba..6c86bd740 100644 --- a/packages/integrations/lit/src/index.ts +++ b/packages/integrations/lit/src/index.ts @@ -1,5 +1,5 @@ -import type { AstroIntegration } from 'astro'; import { readFileSync } from 'node:fs'; +import type { AstroIntegration } from 'astro'; function getViteConfiguration() { return { |