Skip to content

Conversation

@weswigham
Copy link
Member

It was omitted in the original list of possible syntactic default declarations (things that indicate a declaration file definitely refers to a module). I can't imagine why it'd only break in 2.9 though, and not 2.8 - perhaps resolveExportByName was mistakenly resolving the alias before, or the symbol was otherwise mismanaged and masked the issue? I kinda wanna bisect just to see what triggered the change.

Fixes #24528

@weswigham weswigham requested a review from mhegazy June 1, 2018 00:49
@weswigham
Copy link
Member Author

Followup: It's because #22995 wasn't in 2.8. 😄

@mhegazy
Copy link
Contributor

mhegazy commented Jun 1, 2018

Please port to release-2.9 as well.

@weswigham weswigham merged commit f8503f2 into microsoft:master Jun 1, 2018
@weswigham weswigham deleted the shiftshape branch June 1, 2018 17:40
weswigham added a commit to weswigham/TypeScript that referenced this pull request Jun 1, 2018
@microsoft microsoft locked and limited conversation to collaborators Aug 2, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

export { default } from broken in 2.9

2 participants