Zod should be a devdependency of the anthropic and openai packages #294
+11,796
−15,349
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Relates to:
No specific issue linked, but this change relates to package dependency updates.
Risks
Background
What does this PR do?
This PR adds Zod as a dev dependency for the openAI and Anthropic packages. Zod is a TypeScript-first schema validation library used to ensure data integrity and correctness in various API requests.
What kind of change is this?
Documentation changes needed?
Testing
Where should a reviewer start?
The reviewer should start by verifying that the
devDependencies
section inpackage.json
includes Zod. Additionally, they should check if the existing functionality is unaffected by the change.Detailed testing steps
npm install
oryarn install
to ensure Zod is correctly installed as a dev dependency.