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

Support export all types #586

Merged
merged 2 commits into from
Dec 12, 2023

Conversation

steinybot
Copy link
Contributor

Fixes #585


val exporteeTree: Parser[Boolean ~ TsExportee.Tree] =
success(false) ~ (tsDecl ^^ TsExportee.Tree)

exporteeTree | exportedNames | exporteeStar
exporteeTree | exporteeStar | exportedNames
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had to swap this to get it to work. I think exportNames was failing fatally and not allowing back tracking.

@steinybot steinybot force-pushed the bug/export-all-types branch from 30dafca to 3a49a19 Compare December 7, 2023 02:01
@oyvindberg
Copy link
Collaborator

Thanks, I think this looks good! I'm gone on a trip all weekend, will test and merge next week 👍

@oyvindberg oyvindberg merged commit dc98c6c into ScalablyTyped:master Dec 12, 2023
4 checks passed
@nghuuphuoc
Copy link

@oyvindberg We need this fix for our project. Can you release the new version?

@oyvindberg
Copy link
Collaborator

Sorry this took so long @nghuuphuoc . beta44 is out now 👍

@steinybot steinybot deleted the bug/export-all-types branch July 24, 2024 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fails to parse export type * from 'foo'
3 participants