Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix JSON AST for changes to JSXElementName #5354

Closed
overlookmotel opened this issue Aug 30, 2024 · 0 comments · Fixed by #5882
Closed

Fix JSON AST for changes to JSXElementName #5354

overlookmotel opened this issue Aug 30, 2024 · 0 comments · Fixed by #5882
Assignees
Labels
A-ast Area - AST C-bug Category - Bug

Comments

@overlookmotel
Copy link
Contributor

#5223 altered JSXElementName and the JSON AST (via NAPI) will now be out of line with ESTree. Fix it.

Do this once we've finished all the changes - #5352, #5353.

@overlookmotel overlookmotel added C-bug Category - Bug A-ast Area - AST labels Aug 30, 2024
@Boshen Boshen self-assigned this Sep 7, 2024
Boshen added a commit that referenced this issue Sep 19, 2024
Boshen added a commit that referenced this issue Sep 19, 2024
@Boshen Boshen closed this as completed Sep 19, 2024
Boshen pushed a commit that referenced this issue Sep 19, 2024
Follow-on after #5882, part of #5354.

Make JSON AST ESTree-compatible for:

* `<Foo.bar />`
* `<this.foo />`
Boshen pushed a commit that referenced this issue Sep 19, 2024
Part of #5354. #5882 and #5883 corrected the JSON AST for JSX types to make it ESTree-compatible. Bring the TS types into line with those changes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-ast Area - AST C-bug Category - Bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants