-
Notifications
You must be signed in to change notification settings - Fork 10
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
Conversation
… for versioning and prerelease management
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", |
There was a problem hiding this comment.
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 🚀
There was a problem hiding this comment.
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 ;).
There was a problem hiding this comment.
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!
…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
…a to z.ZodType for improved type safety
…ypes for compatibility with v4
…pes for compatibility with v4
Zod 4 support. Available in pre-releases
zod-config@rc