-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
groq-builder: zod compatibility #257
Commits on Jan 21, 2024
-
feature(zod): added zodValidations
scottrippey committedJan 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 83403e9 - Browse repository at this point
Copy the full SHA 83403e9View commit details -
feature(zod): added nullToUndefined helper
scottrippey committedJan 21, 2024 Configuration menu - View commit details
-
Copy full SHA for f91e0d1 - Browse repository at this point
Copy the full SHA f91e0d1View commit details
Commits on Jan 22, 2024
-
feature(zod): added
as
andasType
helpersscottrippey committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for a02cd92 - Browse repository at this point
Copy the full SHA a02cd92View commit details -
scottrippey committed
Jan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 58299b2 - Browse repository at this point
Copy the full SHA 58299b2View commit details -
feature(zod): better support for Zod types in parsers
scottrippey committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for b45119d - Browse repository at this point
Copy the full SHA b45119dView commit details -
feature(zod): renamed to simply
zod
scottrippey committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for ea0cb95 - Browse repository at this point
Copy the full SHA ea0cb95View commit details -
feature(zod): add zod dependency
scottrippey committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 9d9d069 - Browse repository at this point
Copy the full SHA 9d9d069View commit details -
feature(zod): switch more tests to use zod
scottrippey committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for ca0d3fc - Browse repository at this point
Copy the full SHA ca0d3fcView commit details -
feature(zod): moved "lite validation" into new folder
scottrippey committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for f9ff3dd - Browse repository at this point
Copy the full SHA f9ff3ddView commit details
Commits on Jan 23, 2024
-
scottrippey committed
Jan 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 98a15f1 - Browse repository at this point
Copy the full SHA 98a15f1View commit details -
feature(zod): extracted the object/array parsing logic, used by `proj…
…ect`
scottrippey committedJan 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 3b5d359 - Browse repository at this point
Copy the full SHA 3b5d359View commit details -
feature(infer): implemented
q.infer()
for inferred result typesscottrippey committedJan 23, 2024 Configuration menu - View commit details
-
Copy full SHA for ac59a43 - Browse repository at this point
Copy the full SHA ac59a43View commit details -
feature(infer): updated error messages
scottrippey committedJan 23, 2024 Configuration menu - View commit details
-
Copy full SHA for f721d13 - Browse repository at this point
Copy the full SHA f721d13View commit details
Commits on Jan 24, 2024
-
feature(cleanup): renamed to
InferResultItem
scottrippey committedJan 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 0a71280 - Browse repository at this point
Copy the full SHA 0a71280View commit details -
feature(cleanup): moved type utils into a
ResultItem
namespacescottrippey committedJan 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 5b9e735 - Browse repository at this point
Copy the full SHA 5b9e735View commit details -
feature(cleanup): use type-fest types, and removed unused types
scottrippey committedJan 24, 2024 Configuration menu - View commit details
-
Copy full SHA for faa43d7 - Browse repository at this point
Copy the full SHA faa43d7View commit details -
feature(cleanup): removed useless
$
conventionscottrippey committedJan 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 1728311 - Browse repository at this point
Copy the full SHA 1728311View commit details
Commits on Jan 25, 2024
-
feature(infer): updated naked projections (
.field
, projection tuple……s) with mandatory parser
scottrippey committedJan 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 42cb7e6 - Browse repository at this point
Copy the full SHA 42cb7e6View commit details
Commits on Jan 26, 2024
-
Merge branch 'infer' into gb/type-cleanup
# Conflicts: # packages/groq-builder/src/commands/projectField.ts
scottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for beb9723 - Browse repository at this point
Copy the full SHA beb9723View commit details -
Revert "feature(infer): updated naked projections (
.field
, projecti……on tuples) with mandatory parser" This reverts commit 42cb7e6
scottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for edfce71 - Browse repository at this point
Copy the full SHA edfce71View commit details -
Revert "feature(infer): implemented
q.infer()
for inferred result t……ypes" This reverts commit ac59a43
scottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for b5031ba - Browse repository at this point
Copy the full SHA b5031baView commit details -
feature(cleanup): allow
q.field
to accept a parserscottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 8e2783c - Browse repository at this point
Copy the full SHA 8e2783cView commit details -
feature(cleanup): updated tests to use zod
scottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 4adb1b2 - Browse repository at this point
Copy the full SHA 4adb1b2View commit details -
feature(validationRequired): added validationRequired flag
scottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for c108584 - Browse repository at this point
Copy the full SHA c108584View commit details -
feature(validationRequired): implemented validationRequired field for…
… naked projections
scottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 43f85b1 - Browse repository at this point
Copy the full SHA 43f85b1View commit details -
feature(validationRequired): implemented validationRequired field for…
… projections
scottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 721bc46 - Browse repository at this point
Copy the full SHA 721bc46View commit details -
scottrippey committed
Jan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 2f0d49c - Browse repository at this point
Copy the full SHA 2f0d49cView commit details -
Merge remote-tracking branch 'origin/main' into zod-again
# Conflicts: # packages/groq-builder/src/commands/select.ts
scottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 87daeab - Browse repository at this point
Copy the full SHA 87daeabView commit details -
feature(cleanup): added jsdocs
scottrippey committedJan 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 8880598 - Browse repository at this point
Copy the full SHA 8880598View commit details
Commits on Jan 27, 2024
-
feature(zod): do not require validation for naked projections, since …
…they can be chained; enforce stronger for projections
scottrippey committedJan 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 11b321f - Browse repository at this point
Copy the full SHA 11b321fView commit details -
feature(zod): allow a parser for the
...
typescottrippey committedJan 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 71bd574 - Browse repository at this point
Copy the full SHA 71bd574View commit details
Commits on Jan 28, 2024
-
feature(cleanup): simplified Omit conditional keys
scottrippey committedJan 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 721ecb2 - Browse repository at this point
Copy the full SHA 721ecb2View commit details
Commits on Jan 29, 2024
-
feature(zod): map all
undefined
tonull
scottrippey committedJan 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 140bb81 - Browse repository at this point
Copy the full SHA 140bb81View commit details -
feature(zod): added
q.default
utilityscottrippey committedJan 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 71f6178 - Browse repository at this point
Copy the full SHA 71f6178View commit details
Commits on Jan 30, 2024
-
feature(zod): updated zod test with nullable field
scottrippey committedJan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 1657877 - Browse repository at this point
Copy the full SHA 1657877View commit details -
feature(zod): support Parser input widening
scottrippey committedJan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 9ef6cfb - Browse repository at this point
Copy the full SHA 9ef6cfbView commit details
Commits on Jan 31, 2024
-
feature(projection): massively improved error messages for projections
scottrippey committedJan 31, 2024 Configuration menu - View commit details
-
Copy full SHA for f25000f - Browse repository at this point
Copy the full SHA f25000fView commit details
Commits on Feb 1, 2024
-
feature(projection): updated tests
scottrippey committedFeb 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 9e7a08e - Browse repository at this point
Copy the full SHA 9e7a08eView commit details -
feature(projection): removed custom
expectType
, replaced with `expe……ctTypeOf` from vitest
scottrippey committedFeb 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 9ac6394 - Browse repository at this point
Copy the full SHA 9ac6394View commit details -
feature(zod): updated MIGRATION with updated Zod examples
scottrippey committedFeb 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 649260f - Browse repository at this point
Copy the full SHA 649260fView commit details -
feature(zod): added
createGroqBuilderWithZod
method to simplify APIscottrippey committedFeb 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 050602e - Browse repository at this point
Copy the full SHA 050602eView commit details -
feature(zod): moved
nullToUndefined
into zod namespacrscottrippey committedFeb 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 3d21527 - Browse repository at this point
Copy the full SHA 3d21527View commit details
Commits on Feb 3, 2024
-
feature(zod): when chaining methods, check to ensure parsers are not …
…added before queries
scottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 9a8553a - Browse repository at this point
Copy the full SHA 9a8553aView commit details -
feature(zod): implemented
.nullable()
scottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for c747b36 - Browse repository at this point
Copy the full SHA c747b36View commit details -
feature(zod): moved
q.slug
into zod, since that's the only place it……'s useful
scottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for c4926e9 - Browse repository at this point
Copy the full SHA c4926e9View commit details -
feature(zod): make chain's
parser
optionalscottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for e847f75 - Browse repository at this point
Copy the full SHA e847f75View commit details -
feature(zod): removed unused
validation/lite
scottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 538a6ba - Browse repository at this point
Copy the full SHA 538a6baView commit details -
feature(zod): ensure naked projection parsers are validated
scottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 6d73677 - Browse repository at this point
Copy the full SHA 6d73677View commit details -
feature(zod): properly preserve
null
values in naked projectionsscottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 8d30788 - Browse repository at this point
Copy the full SHA 8d30788View commit details -
feature(zod): properly preserve
null
values in naked projectionsscottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 62b8040 - Browse repository at this point
Copy the full SHA 62b8040View commit details -
feature(zod): removed unused import
scottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for db6cfbe - Browse repository at this point
Copy the full SHA db6cfbeView commit details -
feature(zod): updated changeset
scottrippey committedFeb 3, 2024 Configuration menu - View commit details
-
Copy full SHA for a8da1a7 - Browse repository at this point
Copy the full SHA a8da1a7View commit details