Skip to content

Conversation

bholmesdev
Copy link
Contributor

Changes

Adds support for Zod discriminated unions. Implemented from this roadmap suggestion by @arihantverma. Thanks for the suggestion!

  • Add check for discriminated union schemas, and unwrap the correct object depending on the union key.

Testing

  • Add test for discriminated unions

Docs

Changeset for now, will update API reference

Copy link

changeset-bot bot commented Sep 6, 2024

🦋 Changeset detected

Latest commit: 674eade

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added the pkg: astro Related to the core `astro` package (scope) label Sep 6, 2024
@bholmesdev bholmesdev merged commit 7b09c62 into main Sep 6, 2024
13 checks passed
@bholmesdev bholmesdev deleted the feat/action-input-disc-union branch September 6, 2024 20:41
@astrobot-houston astrobot-houston mentioned this pull request Sep 6, 2024
akshit20421 added a commit to akshit20421/astro that referenced this pull request Sep 7, 2024
Actions: add discriminated union support (withastro#11939)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: astro Related to the core `astro` package (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants