-
-
Notifications
You must be signed in to change notification settings - Fork 506
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
OverrideProperties marks all properties optional #704
Comments
Same issue with Merge |
It's caused by the |
confirmed! Thanks for the update. |
I am confused though why this tsconfig setting would affect the types generated by type-fest? @henriqueinonhe Is there a quick/easy explanation? thanks |
It doesn't affect the types generated themselves, but rather how Typescript checks types. The In this case, it's probably caused especfically by the Right now I won't be able to pinpoint the exact reason why |
The resulting type has all properties optional. I don't think this is intended?
I used the example from the docs:
I'm on typescript 5.2.2 and see
a
andb
optional inBar
:The text was updated successfully, but these errors were encountered: