From b5ec504d134671b65b1d041d447c2ffea2fe691f Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Wed, 8 Jan 2025 15:39:42 +0100 Subject: [PATCH 1/2] fix: safely access Svelte config during startup #2656 --- packages/language-server/src/server.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/language-server/src/server.ts b/packages/language-server/src/server.ts index 04b05458f..f1aa52ca0 100644 --- a/packages/language-server/src/server.ts +++ b/packages/language-server/src/server.ts @@ -321,7 +321,7 @@ export function startServer(options?: LSOptions) { resolveProvider: true }, documentHighlightProvider: - evt.initializationOptions?.configuration?.svelte.plugin.svelte + evt.initializationOptions?.configuration?.svelte?.plugin?.svelte ?.documentHighlight?.enable ?? true } }; From 52c0d9fed53847ade50ca07d26d571b7e37883e1 Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Wed, 8 Jan 2025 15:40:38 +0100 Subject: [PATCH 2/2] fix: move snippets to correct place when only module script present #2640 --- packages/svelte2tsx/src/svelte2tsx/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte2tsx/src/svelte2tsx/index.ts b/packages/svelte2tsx/src/svelte2tsx/index.ts index b5e2a9e65..207903fa0 100644 --- a/packages/svelte2tsx/src/svelte2tsx/index.ts +++ b/packages/svelte2tsx/src/svelte2tsx/index.ts @@ -180,7 +180,7 @@ export function svelte2tsx( end, scriptTag ? scriptTag.start + 1 // +1 because imports are also moved at that position, and we want to move interfaces after imports - : moduleScriptTag.end + : instanceScriptTarget ); } else if (scriptTag) { str.move(start, end, renderFunctionStart); pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy