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 } }; 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);
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: