Skip to content

Commit ca46553

Browse files
committed
fix: remove implements from class declaration
1 parent e38975e commit ca46553

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.changeset/calm-maps-cover.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'svelte': patch
3+
---
4+
5+
fix: remove implements from class declarations

packages/svelte/src/compiler/phases/1-parse/remove_typescript_nodes.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ const visitors = {
115115
if (node.declare) {
116116
return b.empty;
117117
}
118+
if (node.implements) {
119+
delete node.implements
120+
}
118121
return context.next();
119122
},
120123
VariableDeclaration(node, context) {

0 commit comments

Comments
 (0)