Skip to content
This repository was archived by the owner on Jan 19, 2019. It is now read-only.

Commit 4938c2c

Browse files
soda0289JamesHenry
authored andcommitted
Fix: Ensure JSX tag names are JSXIdentifiers (fixes #315) (#318)
1 parent 1f20557 commit 4938c2c

File tree

3 files changed

+809
-0
lines changed

3 files changed

+809
-0
lines changed

lib/convert.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,7 @@ module.exports = function convert(config) {
291291
tagNameToken.object.type = (isNestedMemberExpression) ? AST_NODE_TYPES.JSXMemberExpression : AST_NODE_TYPES.JSXIdentifier;
292292
tagNameToken.property.type = AST_NODE_TYPES.JSXIdentifier;
293293
} else {
294+
tagNameToken.type = AST_NODE_TYPES.JSXIdentifier;
294295
tagNameToken.name = tagNameToken.value;
295296
}
296297

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<div>
2+
<object />
3+
<abstract />
4+
<module />
5+
</div>

0 commit comments

Comments
 (0)