sindresorhus/type-fest

`PartialDeep` make `Date` internal structure partial

Aperta

#719 aperta il 20 ott 2023

 (2 commenti) (0 reazioni) (0 assegnatari)TypeScript (471 fork)batch import
buggood first issuehelp wanted

Metriche repository

Star
 (12.328 stelle)
Metriche merge PR
 (Merge medio 3g 5h) (11 PR mergiate in 30 g)

Descrizione

I've noticed that when you apply PartialDeep to something containing Date it makes the Date internal structure partial, which causes some errors when combining it with zod validations for instance.

Should it skip internal JS classes like Date while making something partially deep?

I've found https://github.com/sindresorhus/type-fest/pull/342, but I still see the issue on version v4.4.0, might be a regression?

Guida contributor