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

View File

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

View File

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

View File

@@ -43,14 +43,17 @@
} }
}, },
"dependencies": { "dependencies": {
"better-auth": "workspace:^", "better-auth": "workspace:^"
"zod": "^4.0.0" },
"peerDependencies": {
"zod": "^3.25.0 || ^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@types/better-sqlite3": "^7.6.12", "@types/better-sqlite3": "^7.6.12",
"better-call": "catalog:", "better-call": "catalog:",
"better-sqlite3": "^11.6.0", "better-sqlite3": "^11.6.0",
"stripe": "^18.0.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: nanostores:
specifier: ^0.11.3 specifier: ^0.11.3
version: 0.11.4 version: 0.11.4
zod:
specifier: ^4.0.5
version: 4.0.5
devDependencies: devDependencies:
'@prisma/client': '@prisma/client':
specifier: ^5.22.0 specifier: ^5.22.0
@@ -1582,6 +1579,9 @@ importers:
vue: vue:
specifier: ^3.5.13 specifier: ^3.5.13
version: 3.5.16(typescript@5.8.3) version: 3.5.16(typescript@5.8.3)
zod:
specifier: ^4.0.0
version: 4.0.5
packages/cli: packages/cli:
dependencies: dependencies:
@@ -1654,9 +1654,6 @@ importers:
yocto-spinner: yocto-spinner:
specifier: ^0.1.1 specifier: ^0.1.1
version: 0.1.2 version: 0.1.2
zod:
specifier: ^4.0.5
version: 4.0.5
devDependencies: devDependencies:
'@types/diff': '@types/diff':
specifier: ^7.0.1 specifier: ^7.0.1
@@ -1673,6 +1670,9 @@ importers:
vitest: vitest:
specifier: ^1.6.0 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) 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: packages/expo:
dependencies: dependencies:
@@ -1734,9 +1734,6 @@ importers:
samlify: samlify:
specifier: ^2.10.0 specifier: ^2.10.0
version: 2.10.1 version: 2.10.1
zod:
specifier: ^3.24.1
version: 3.25.42
devDependencies: devDependencies:
'@types/body-parser': '@types/body-parser':
specifier: ^1.19.6 specifier: ^1.19.6
@@ -1750,15 +1747,15 @@ importers:
vitest: vitest:
specifier: ^1.6.0 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) 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: packages/stripe:
dependencies: dependencies:
better-auth: better-auth:
specifier: workspace:^ specifier: workspace:^
version: link:../better-auth version: link:../better-auth
zod:
specifier: ^4.0.0
version: 4.0.0
devDependencies: devDependencies:
'@types/better-sqlite3': '@types/better-sqlite3':
specifier: ^7.6.12 specifier: ^7.6.12
@@ -1775,6 +1772,9 @@ importers:
vitest: vitest:
specifier: ^1.6.0 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) 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: packages: