honojs-middleware/packages
Yusuke Wada a62b59f450
feat(zod-validator): support Zod v4 (#1173)
* feat(zod-validator): support Zod v4

* changeset

* oops. using `any`

* remove the not used value

* [wip] support both v3 and v4

* update

* avoid the type error on build

* remove unnecessary `unknown`

* fixed type and add test

* avoid the type error

* rename the test

* don't use `schema instanceof ZodObject`

* update README

* use released `3.25.6`

* changeset

* use `zod` instead of `zod/v3`

* don't update the peerDependencies

* use both v3 and v4 types if Zod has v4

* fix ZodError

* fixed

* update lock file

* update README

* remove unnecessary cast
2025-05-27 17:47:54 +09:00
..
ajv-validator chore: format codes (#1142) 2025-04-27 19:28:24 +09:00
arktype-validator Version Packages (#1145) 2025-04-28 15:21:28 +09:00
auth-js Version Packages (#1172) 2025-05-17 11:20:38 +09:00
bun-compress test(bun-compress): fix vitest config (#1164) 2025-05-15 22:41:48 +09:00
bun-transpiler feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
casbin feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
class-validator chore: format codes (#1142) 2025-04-27 19:28:24 +09:00
clerk-auth feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
cloudflare-access feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
conform-validator chore: format codes (#1142) 2025-04-27 19:28:24 +09:00
effect-validator chore: format codes (#1142) 2025-04-27 19:28:24 +09:00
esbuild-transpiler feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
eslint-config Version Packages (#1166) 2025-05-15 23:03:13 +09:00
event-emitter lint: array-type (#1165) 2025-05-19 16:00:53 +09:00
firebase-auth feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
graphql-server lint: array-type (#1165) 2025-05-19 16:00:53 +09:00
hello feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
medley-router feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
node-ws Version Packages (#1147) 2025-04-29 18:35:32 +09:00
oauth-providers ci(oauth-providers): set publish config access to public (#1168) 2025-05-16 09:38:35 +09:00
oidc-auth feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
otel Version Packages (#1152) 2025-05-08 08:10:40 +09:00
prometheus chore: format codes (#1142) 2025-04-27 19:28:24 +09:00
qwik-city build: typescript project references (#1077) 2025-04-02 18:28:02 +09:00
react-compat build: typescript project references (#1077) 2025-04-02 18:28:02 +09:00
react-renderer Version Packages (#1123) 2025-04-11 16:23:32 +09:00
sentry feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
standard-validator lint: array-type (#1165) 2025-05-19 16:00:53 +09:00
swagger-editor feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
swagger-ui chore: format codes (#1142) 2025-04-27 19:28:24 +09:00
trpc-server feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
tsyringe feat(eslint-config): enable linting with type information (#1098) 2025-04-07 19:31:09 +09:00
typebox-validator lint: array-type (#1165) 2025-05-19 16:00:53 +09:00
typia-validator chore: format codes (#1142) 2025-04-27 19:28:24 +09:00
valibot-validator chore: format codes (#1142) 2025-04-27 19:28:24 +09:00
zod-openapi feat(zod-validator): support Zod v4 (#1173) 2025-05-27 17:47:54 +09:00
zod-validator feat(zod-validator): support Zod v4 (#1173) 2025-05-27 17:47:54 +09:00