chore: ensure zod version alignment via peerDependency (#3619)

* zodv4

* fix

* lock

* pkg

---------

Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
This commit is contained in:
KinfeMichael Tariku
2025-07-26 19:02:54 +03:00
committed by GitHub
parent 02f19810d6
commit 23d6f30b41
5 changed files with 35 additions and 25 deletions

View File

@@ -692,12 +692,12 @@
"defu": "^6.1.4",
"jose": "^5.9.6",
"kysely": "^0.28.1",
"nanostores": "^0.11.3",
"zod": "^4.0.5"
"nanostores": "^0.11.3"
},
"peerDependencies": {
"react": "^18.0.0 || ^19.0.0",
"react-dom": "^18.0.0 || ^19.0.0"
"react-dom": "^18.0.0 || ^19.0.0",
"zod": "^3.25.0 || ^4.0.0"
},
"peerDependenciesMeta": {
"react": {
@@ -736,7 +736,8 @@
"typescript": "catalog:",
"unbuild": "catalog:",
"vitest": "^1.6.0",
"vue": "^3.5.13"
"vue": "^3.5.13",
"zod": "^4.0.0"
},
"overrides": {
"whatwg-url": "^14.0.0"

View File

@@ -36,7 +36,8 @@
"@types/fs-extra": "^11.0.4",
"typescript": "catalog:",
"unbuild": "catalog:",
"vitest": "^1.6.0"
"vitest": "^1.6.0",
"zod": "^4.0.0"
},
"dependencies": {
"@babel/core": "^7.0.0",
@@ -61,8 +62,10 @@
"prompts": "^2.4.2",
"semver": "^7.7.1",
"tinyexec": "^0.3.1",
"yocto-spinner": "^0.1.1",
"zod": "^4.0.5"
"yocto-spinner": "^0.1.1"
},
"peerDependencies": {
"zod": "3.25.0 || ^4.0.0"
},
"files": [
"dist"

View File

@@ -49,19 +49,22 @@
]
}
},
"peerDependencies": {
"zod": "3.25.0 || ^4.0.0"
},
"dependencies": {
"@better-fetch/fetch": "^1.1.18",
"better-auth": "workspace:^",
"fast-xml-parser": "^5.2.5",
"jose": "^5.9.6",
"oauth2-mock-server": "^7.2.0",
"samlify": "^2.10.0",
"zod": "^3.24.1"
"samlify": "^2.10.0"
},
"devDependencies": {
"@types/body-parser": "^1.19.6",
"@types/express": "^5.0.3",
"better-call": "catalog:",
"vitest": "^1.6.0"
"vitest": "^1.6.0",
"zod": "^4.0.0"
}
}

View File

@@ -43,14 +43,17 @@
}
},
"dependencies": {
"better-auth": "workspace:^",
"zod": "^4.0.0"
"better-auth": "workspace:^"
},
"peerDependencies": {
"zod": "^3.25.0 || ^4.0.0"
},
"devDependencies": {
"@types/better-sqlite3": "^7.6.12",
"better-call": "catalog:",
"better-sqlite3": "^11.6.0",
"stripe": "^18.0.0",
"vitest": "^1.6.0"
"vitest": "^1.6.0",
"zod": "^4.0.0"
}
}

24
pnpm-lock.yaml generated
View File

@@ -1491,9 +1491,6 @@ importers:
nanostores:
specifier: ^0.11.3
version: 0.11.4
zod:
specifier: ^4.0.5
version: 4.0.5
devDependencies:
'@prisma/client':
specifier: ^5.22.0
@@ -1582,6 +1579,9 @@ importers:
vue:
specifier: ^3.5.13
version: 3.5.16(typescript@5.8.3)
zod:
specifier: ^4.0.0
version: 4.0.5
packages/cli:
dependencies:
@@ -1654,9 +1654,6 @@ importers:
yocto-spinner:
specifier: ^0.1.1
version: 0.1.2
zod:
specifier: ^4.0.5
version: 4.0.5
devDependencies:
'@types/diff':
specifier: ^7.0.1
@@ -1673,6 +1670,9 @@ importers:
vitest:
specifier: ^1.6.0
version: 1.6.1(@types/node@22.13.8)(happy-dom@15.11.7)(less@4.3.0)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)
zod:
specifier: ^4.0.0
version: 4.0.5
packages/expo:
dependencies:
@@ -1734,9 +1734,6 @@ importers:
samlify:
specifier: ^2.10.0
version: 2.10.1
zod:
specifier: ^3.24.1
version: 3.25.42
devDependencies:
'@types/body-parser':
specifier: ^1.19.6
@@ -1750,15 +1747,15 @@ importers:
vitest:
specifier: ^1.6.0
version: 1.6.1(@types/node@22.13.8)(happy-dom@15.11.7)(less@4.3.0)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)
zod:
specifier: ^4.0.0
version: 4.0.5
packages/stripe:
dependencies:
better-auth:
specifier: workspace:^
version: link:../better-auth
zod:
specifier: ^4.0.0
version: 4.0.0
devDependencies:
'@types/better-sqlite3':
specifier: ^7.6.12
@@ -1775,6 +1772,9 @@ importers:
vitest:
specifier: ^1.6.0
version: 1.6.1(@types/node@22.13.8)(happy-dom@15.11.7)(less@4.3.0)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.40.0)
zod:
specifier: ^4.0.0
version: 4.0.0
packages: