From 62697bac850ef3d9b5be21c8e648402f6ea64b91 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Fri, 29 May 2026 16:38:08 -0400 Subject: [PATCH] allow class/function expressions --- packages/svelte/src/compiler/phases/1-parse/state/tag.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte/src/compiler/phases/1-parse/state/tag.js b/packages/svelte/src/compiler/phases/1-parse/state/tag.js index 7428c8660c..983c305fa0 100644 --- a/packages/svelte/src/compiler/phases/1-parse/state/tag.js +++ b/packages/svelte/src/compiler/phases/1-parse/state/tag.js @@ -12,7 +12,7 @@ import { find_matching_bracket, match_bracket } from '../utils/bracket.js'; const regex_whitespace_with_closing_curly_brace = /\s*}/y; const regex_supported_declaration = /(?:let|const)\b/y; -const regex_unsupported_declaration = /(?:var|function|class|type|interface|enum)\b/y; +const regex_unsupported_declaration = /(?:var|type|interface|enum)\b/y; const pointy_bois = { '<': '>' };