Skip to content

Commit 30b1a06

Browse files
authored
Fix visitorKeys not including SvelteMemberExpressionName. (#53)
1 parent 2d70356 commit 30b1a06

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

src/ast.ts

+1
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ export type SvelteNode =
5555
| SvelteStartTag
5656
| SvelteEndTag
5757
| SvelteName
58+
| SvelteMemberExpressionName
5859
| SvelteText
5960
| SvelteLiteral
6061
| SvelteMustacheTag

src/visitor-keys.ts

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ const svelteKeys: SvelteKeysType = {
1717
SvelteStartTag: ["attributes"],
1818
SvelteEndTag: [],
1919
SvelteName: [],
20+
SvelteMemberExpressionName: ["object", "property"],
2021
SvelteLiteral: [],
2122
SvelteMustacheTag: ["expression"],
2223
SvelteDebugTag: ["identifiers"],

tests/src/parser/test-utils.ts

+1
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,7 @@ const nodeToKeys: SvelteKeysType = {
198198
SvelteLiteral: ["value"],
199199
SvelteMustacheTag: ["kind", "expression"],
200200
SvelteName: ["name"],
201+
SvelteMemberExpressionName: ["object", "property"],
201202
SvelteReactiveStatement: ["label", "body"],
202203
SvelteScriptElement: ["name", "startTag", "body", "endTag"],
203204
SvelteShorthandAttribute: ["key", "value"],

0 commit comments

Comments
 (0)