Skip to content

Re-export implicitly public types lost in TS auto-generation#1672

Open
robhogan wants to merge 1 commit intomainfrom
export-D97315670
Open

Re-export implicitly public types lost in TS auto-generation#1672
robhogan wants to merge 1 commit intomainfrom
export-D97315670

Conversation

@robhogan
Copy link
Copy Markdown
Contributor

Summary:
Fix: #1671

Auto-generation of TS types dropped some hand-written exports that were never exported in Flow, so that upgrading from 0.83.3 to 0.83.5 broke some (advanced) users' TS imports.

This restores the ones that were already implicitly part of the public API anyway.

Changelog:

 - **[Types]**: Restore type exports from `metro` that were previously TypeScript-specific 

Differential Revision: D97315670

Summary:
Fix: #1671

Auto-generation of TS types dropped some hand-written exports that were never exported in Flow, so that upgrading from 0.83.3 to 0.83.5 broke some (advanced) users' TS imports.

This restores the ones that were already implicitly part of the public API anyway.

Changelog:
```
 - **[Types]**: Restore type exports from `metro` that were previously TypeScript-specific 
```

Differential Revision: D97315670
@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Mar 20, 2026
@meta-codesync
Copy link
Copy Markdown
Contributor

meta-codesync bot commented Mar 20, 2026

@robhogan has exported this pull request. If you are a Meta employee, you can view the originating Diff in D97315670.

@robhogan
Copy link
Copy Markdown
Contributor Author

CC @tido64 for whether this covers the exports you found to be broken.

@tido64
Copy link
Copy Markdown
Contributor

tido64 commented Mar 23, 2026

@robhogan Thanks! I've tested this locally and it seems to be working fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Metro 0.83.5 no longer exports types from 0.83.3

2 participants