summaryrefslogtreecommitdiff
path: root/packages/integrations/lit
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/lit')
-rw-r--r--packages/integrations/lit/server-shim.js2
-rw-r--r--packages/integrations/lit/server.js2
-rw-r--r--packages/integrations/lit/src/index.ts2
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 {