Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/wet-lamps-dress.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'svelte-language-server': patch
---

fix: support experimental feature in "Show compiled Code"
8 changes: 6 additions & 2 deletions packages/language-server/src/plugins/svelte/SveltePlugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,12 @@ export class SveltePlugin
async getCompiledResult(document: Document): Promise<SvelteCompileResult | null> {
try {
const svelteDoc = await this.getSvelteDoc(document);
// @ts-ignore is 'client' in Svelte 5
return svelteDoc.getCompiledWith({ generate: 'dom' });
return await svelteDoc.getCompiledWith({
// @ts-ignore is 'client' in Svelte 5
generate: 'dom',
// @ts-ignore only available in Svelte 5
experimental: document.config?.compilerOptions?.experimental
});
} catch (error) {
return null;
}
Expand Down