EthanBehrends

Results 5 issues of EthanBehrends

See [this issue](https://github.com/colinhacks/zod/issues/3529) for more context. Basically, the description for a type was getting unexpectedly duplicated when using `.array()`. For example: ```typescript z.string().describe("a description").array() // ^ was functionally the same...

Related to changes made in #1756. The above PR addresses an issue where descriptions would not carry over to schemas created using the chaining helper methods, like `.optional()`. ```typescript //...

Related PR in V3 adding this feature: https://github.com/colinhacks/zod/pull/1756 Another related PR: https://github.com/colinhacks/zod/pull/3530 Now that descriptions are based on the global registry, there's been a potentially unexpected breaking change in V4:...

replaces "dircectly" with "directly" ## Summary by CodeRabbit - **Documentation** - Fixed a typo in the description of the `override` option in the JSON Schema conversion section.