-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Write non-missing undefined on mapped type results into output #59208
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
Write non-missing undefined on mapped type results into output #59208
Conversation
This is a bit of a compromise fix - when we see a property that came from a mapped type (or reverse mapped type) instantiation where the input and output are optional, if the type contains an actual |
I think we want this? @typescript-bot cherry-pick this to release-5.5 |
Hey, @jakebailey! I've created #59230 for you. This involved updating baselines; please check the diff. |
…e-5.5 (#59230) Co-authored-by: Wesley Wigham <[email protected]> Co-authored-by: Jake Bailey <[email protected]>
Fixes #59056