bcherny/json-schema-to-typescript
Voir sur GitHubOption for adding `undefined` to optional union for optional properties.
Open
#604 ouverte le 23 juin 2024
enhancementgood first issuehelp wanted
Métriques du dépôt
- Stars
- (3 302 stars)
- Métriques de merge PR
- (Aucune PR mergée en 30 j)
Description
In TypeScript, when exactOptionalPropertyTypes is set to true, properties that are optional?: but not do not include | undefined in their union can not be assigned a value of undefined.
For generating code that will be consumed by others, we may not want to force them to turn off exactOptionalPropertyTypes. For that please consider an option to include undefined in generated type unions of non-required properties.