refactor: rewrite config schema in zod #56383
refactor: rewrite config schema in zod
06fe2e3c
chore: pre-compile zod
0270a07a
refactor: remove the usage of @segment/ajv-human-errors
70b169fc
refactor: remove the usage of ajv
aca6c80b
refactor: reduce z.any()
da3ed3d5
refactor: use z.safeParse to validate errors
4e3464a8
ijjk
added type: next
huozhi
commented
on 2023-10-04
refactor: normalize zod error messages
68c07039
chore: update the zod to the latest
af5bb95e
fix: zod error normalization & schema
3dbf50db
test: update config validation case
2732ea5f
fix: update NextConfig type to reflect real behavior
566df560
test: update config validation case
d949147f
test: update case
25b3f54d
SukkaW
marked this pull request as ready for review 2 years ago
SukkaW
requested a review
2 years ago
SukkaW
requested a review
2 years ago
SukkaW
requested a review
2 years ago
SukkaW
removed review request
2 years ago
SukkaW
changed the title [WIP] refactor: rewrite config schema in zod refactor: rewrite config schema in zod 2 years ago
fix(schema): a few options are actually nullable
d9196995
fix: make eslint happy & solve type resolution issue
48b7e1de
huozhi
commented
on 2023-10-04
huozhi
dismissed these changes
on 2023-10-04
huozhi
dismissed their stale review
2 years ago
huozhi
commented
on 2023-10-04
Merge branch 'canary' into replace-ajv-with-zod
6490cb26
fix: type resolution
f70caa24
fix: prevent bundling of ZodError type
a0f14d34
SukkaW
force pushed
to
a0f14d34
2 years ago
huozhi
approved these changes
on 2023-10-05
Merge branch 'canary' into replace-ajv-with-zod
eb93faf6
Merge branch 'canary' into replace-ajv-with-zod
9b5406fe
kodiakhq
merged
d21025cc
into canary 2 years ago
styfle
added hacktoberfest-accepted
SukkaW
deleted the replace-ajv-with-zod branch 2 years ago
github-actions
locked
as resolved
and limited conversation to collaborators 2 years ago
Assignees
No one assigned