Skip to content

Commit af9fa49

Browse files
committed
Fix issues with ts target > ES2021
1 parent f411eb4 commit af9fa49

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

src/lib/SvelteNodeViewRenderer.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ type SvelteComponentRaw = typeof SvelteComponent<Partial<NodeViewProps>>;
2424

2525
class SvelteNodeView extends NodeView<SvelteComponentRaw, Editor, SvelteNodeViewRendererOptions> {
2626
declare renderer: SvelteRenderer;
27-
28-
contentDOMElement!: HTMLElement | null;
27+
declare contentDOMElement: HTMLElement | null;
2928

3029
override mount(): void {
3130
const Component = this.component;

tsconfig.json

+2-5
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@
88
"resolveJsonModule": true,
99
"skipLibCheck": true,
1010
"sourceMap": true,
11-
"strict": true,
12-
"module": "NodeNext",
13-
"moduleResolution": "NodeNext",
14-
"target": "ES2021", // ES2022 or later breaks SvelteNodeViewRenderer
15-
},
11+
"strict": true
12+
}
1613
}

0 commit comments

Comments
 (0)