8000 WIP: Zod4 support by alexmarqs · Pull Request #27 · alexmarqs/zod-config · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

WIP: Zod4 support #27

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

Merged
merged 26 commits into from
May 23, 2025
Merged

WIP: Zod4 support #27

merged 26 commits into from
May 23, 2025

Conversation

alexmarqs
Copy link
Owner
@alexmarqs alexmarqs commented Apr 19, 2025

Zod 4 support. Available in pre-releases zod-config@rc

@dirkluijk
Copy link
Contributor

Had a look at it. Looks nice, let me know if you need help to test it out.

package.json Outdated
@@ -20,8 +20,11 @@
"prerelease": "pnpm run build",
"release": "standard-version --skip.changelog",
"release:dry-run": "standard-version --skip.changelog --dry-run",
"release:rc": "pnpm release -- --prerelease rc",
"release:rc:dry-run": "pnpm release:rc -- --dry-run",
"release:rc": "standard-version --skip.changelog --prerelease rc",
Copy link
Contributor
@dirkluijk dirkluijk Apr 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would recommend https://github.com/absolute-version/commit-and-tag-version since it is a replacement for the deprecated standard-version. Or consider Release Me! I also use it for my own library https://github.com/needle-di/needle-di/blob/main/.github/workflows/release.yml 🚀

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep I need to have a look at it! To be honest just used standard-version because I was already familiarised with that, I dont even use it for profissional work anymore ;).

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dirkluijk I did some small changes related with the lenient changes released recently, mainly to improve / fix types, feel free to check 👍 , thank you! And let me know ofc if you have anything against or to improve, cheers!

alexmarqs added 17 commits May 3, 2025 12:15
…wn> for better type safety; enhance applyKeyMatching function with depth control and shape extraction; add tests for key matching functionality
…edData function to exclusively use regex for key filtering
@alexmarqs alexmarqs marked this pull request as ready for review May 23, 2025 16:10
@alexmarqs alexmarqs merged commit 2216030 into main May 23, 2025
2 checks passed
7331
@alexmarqs alexmarqs deleted the zod4-support branch May 23, 2025 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0