Skip to content

Commit edde8fc

Browse files
committed
feat: update zod to latest 3.x and a peer dependency to prepare for v4 support
1 parent e1baedd commit edde8fc

File tree

7 files changed

+34
-26
lines changed

7 files changed

+34
-26
lines changed

packages/plugins/openapi/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,11 @@
3232
"semver": "^7.5.2",
3333
"ts-pattern": "^4.3.0",
3434
"yaml": "^2.2.2",
35-
"zod": "^3.22.4",
3635
"zod-validation-error": "^1.5.0"
3736
},
37+
"peerDependencies": {
38+
"zod": "catalog:"
39+
},
3840
"devDependencies": {
3941
"@readme/openapi-parser": "^2.4.0",
4042
"@types/pluralize": "^0.0.29",

packages/plugins/trpc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"tslib": "^2.4.1"
3333
},
3434
"peerDependencies": {
35-
"zod": "^3.22.4"
35+
"zod": "catalog:"
3636
},
3737
"devDependencies": {
3838
"@trpc/next": "^10.32.0",

packages/runtime/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,11 @@
110110
"ts-pattern": "^4.3.0",
111111
"tslib": "^2.4.1",
112112
"uuid": "^9.0.0",
113-
"zod": "^3.22.4",
114113
"zod-validation-error": "^1.5.0"
115114
},
116115
"peerDependencies": {
117-
"@prisma/client": "5.0.0 - 6.13.x"
116+
"@prisma/client": "5.0.0 - 6.13.x",
117+
"zod": "catalog:"
118118
},
119119
"author": {
120120
"name": "ZenStack Team"

packages/schema/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,11 +113,11 @@
113113
"vscode-languageserver": "^8.0.2",
114114
"vscode-languageserver-textdocument": "^1.0.7",
115115
"vscode-uri": "^3.0.6",
116-
"zod": "^3.22.4",
117116
"zod-validation-error": "^1.5.0"
118117
},
119118
"peerDependencies": {
120-
"prisma": "5.0.0 - 6.13.x"
119+
"prisma": "5.0.0 - 6.13.x",
120+
"zod": "catalog:"
121121
},
122122
"devDependencies": {
123123
"@prisma/client": "6.13.x",

packages/server/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,12 @@
3131
"superjson": "^1.13.0",
3232
"ts-japi": "^1.10.1",
3333
"url-pattern": "^1.0.3",
34-
"zod": "^3.22.4",
3534
"zod-validation-error": "^1.5.0",
3635
"decimal.js": "^10.4.2"
3736
},
37+
"peerDependencies": {
38+
"zod": "catalog:"
39+
},
3840
"devDependencies": {
3941
"@nestjs/common": "^10.3.7",
4042
"@nestjs/platform-express": "^10.3.7",

pnpm-lock.yaml

Lines changed: 22 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ packages:
77
catalog:
88
ts-morph: ^26.0.0
99
typescript: ~5.8.0
10+
zod: ^3.25.0

0 commit comments

Comments
 (0)