-
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: implement "conditionals" feature (target fixed) #255
Commits on Dec 22, 2023
-
feature(fragment): added
q.fragment
implementationscottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for c76d923 - Browse repository at this point
Copy the full SHA c76d923View commit details -
feature(fragment): added tests for fragment queries
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 5e56d3a - Browse repository at this point
Copy the full SHA 5e56d3aView commit details -
feature(fragment): ensure we export
Fragment
and `InferFragmentType……` types
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 186c395 - Browse repository at this point
Copy the full SHA 186c395View commit details -
scottrippey committed
Dec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 4bb6b68 - Browse repository at this point
Copy the full SHA 4bb6b68View commit details -
Merge remote-tracking branch 'origin/main' into fragments
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 8866cfd - Browse repository at this point
Copy the full SHA 8866cfdView commit details -
feature(validation): allow
deref
to manually specify the typescottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 98ca316 - Browse repository at this point
Copy the full SHA 98ca316View commit details -
feature(validation): renamed sanity validation files
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 3d9e02d - Browse repository at this point
Copy the full SHA 3d9e02dView commit details -
feature(validation): replaced
createGroqBuilderWithValidation
with ……`createGroqBuilder().include(validation)`
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for c5b8303 - Browse repository at this point
Copy the full SHA c5b8303View commit details -
feature(validation): renamed to
validation
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 6306d88 - Browse repository at this point
Copy the full SHA 6306d88View commit details -
feature(validation): catch validation errors at compile time
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for ee2a354 - Browse repository at this point
Copy the full SHA ee2a354View commit details -
feature(validation): fixed broken import
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 96e6f07 - Browse repository at this point
Copy the full SHA 96e6f07View commit details -
Merge branch 'fragments' into validation
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 4b6d2af - Browse repository at this point
Copy the full SHA 4b6d2afView commit details -
feature(validation): changeset
scottrippey committedDec 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 66407ca - Browse repository at this point
Copy the full SHA 66407caView commit details
Commits on Dec 23, 2023
-
feature(validation): updated docs
scottrippey committedDec 23, 2023 Configuration menu - View commit details
-
Copy full SHA for bbd1536 - Browse repository at this point
Copy the full SHA bbd1536View commit details
Commits on Dec 24, 2023
-
feature(conditionals): added conditional type helpers
scottrippey committedDec 24, 2023 Configuration menu - View commit details
-
Copy full SHA for d035d5a - Browse repository at this point
Copy the full SHA d035d5aView commit details -
feature(conditionals): implemented the
conditional$
methodscottrippey committedDec 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 623910b - Browse repository at this point
Copy the full SHA 623910bView commit details -
feature(conditionals): implemented
conditionalByType
methodscottrippey committedDec 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 008db1c - Browse repository at this point
Copy the full SHA 008db1cView commit details -
feature(conditionals): ensure conditionals can be spread into project…
…ions
scottrippey committedDec 24, 2023 Configuration menu - View commit details
-
Copy full SHA for afec46b - Browse repository at this point
Copy the full SHA afec46bView commit details
Commits on Dec 25, 2023
-
feature(conditionals): use custom tagged types
scottrippey committedDec 25, 2023 Configuration menu - View commit details
-
Copy full SHA for bf8e8f4 - Browse repository at this point
Copy the full SHA bf8e8f4View commit details -
feature(conditionals):
filterByType
can accept multiple typesscottrippey committedDec 25, 2023 Configuration menu - View commit details
-
Copy full SHA for f72dc03 - Browse repository at this point
Copy the full SHA f72dc03View commit details -
feature(conditionals): improved handling of
indent
scottrippey committedDec 25, 2023 Configuration menu - View commit details
-
Copy full SHA for c7f5fb8 - Browse repository at this point
Copy the full SHA c7f5fb8View commit details -
feature(conditionals): implemented conditionals
scottrippey committedDec 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 70fa8b6 - Browse repository at this point
Copy the full SHA 70fa8b6View commit details
Commits on Dec 26, 2023
-
feature(conditionals): implemented
select
methodscottrippey committedDec 26, 2023 Configuration menu - View commit details
-
Copy full SHA for fdefb46 - Browse repository at this point
Copy the full SHA fdefb46View commit details -
feature(conditionals): removed select's "callback" signature
scottrippey committedDec 26, 2023 Configuration menu - View commit details
-
Copy full SHA for f3989ec - Browse repository at this point
Copy the full SHA f3989ecView commit details -
feature(conditionals): added type tests
scottrippey committedDec 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 827a347 - Browse repository at this point
Copy the full SHA 827a347View commit details -
feature(conditionals): created "root projection" test
scottrippey committedDec 26, 2023 Configuration menu - View commit details
-
Copy full SHA for ba1124e - Browse repository at this point
Copy the full SHA ba1124eView commit details
Commits on Dec 27, 2023
-
feature(conditionals): added test for projection + validatio
scottrippey committedDec 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 7ec7c17 - Browse repository at this point
Copy the full SHA 7ec7c17View commit details -
feature(conditionals): added import for select method
scottrippey committedDec 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 3e24691 - Browse repository at this point
Copy the full SHA 3e24691View commit details -
feature(conditionals): use Empty for RootResult
scottrippey committedDec 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 7d1b0e1 - Browse repository at this point
Copy the full SHA 7d1b0e1View commit details -
feature(conditionals): implemented
selectByType
scottrippey committedDec 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 2f3ff1c - Browse repository at this point
Copy the full SHA 2f3ff1cView commit details -
feature(conditionals): fixed type errors
scottrippey committedDec 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 8ba0285 - Browse repository at this point
Copy the full SHA 8ba0285View commit details -
feature(conditionals): implemented "default" parameter
scottrippey committedDec 27, 2023 Configuration menu - View commit details
-
Copy full SHA for fe6c1f5 - Browse repository at this point
Copy the full SHA fe6c1f5View commit details -
feature(conditionals): added tests for validation
scottrippey committedDec 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 266347c - Browse repository at this point
Copy the full SHA 266347cView commit details
Commits on Dec 28, 2023
-
feature(conditionals): added support for non-callback signature
scottrippey committedDec 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 3458bb6 - Browse repository at this point
Copy the full SHA 3458bb6View commit details -
feature(conditionals): added jsdocs
scottrippey committedDec 28, 2023 Configuration menu - View commit details
-
Copy full SHA for c936ab4 - Browse repository at this point
Copy the full SHA c936ab4View commit details -
feature(conditionals): changed signature for conditional projections;…
… uses 2nd parameter
scottrippey committedDec 28, 2023 Configuration menu - View commit details
-
Copy full SHA for f32fdf1 - Browse repository at this point
Copy the full SHA f32fdf1View commit details
Commits on Jan 5, 2024
-
feature(conditionals): added shape validation to assist with projecti…
…on validations
scottrippey committedJan 5, 2024 Configuration menu - View commit details
-
Copy full SHA for af9331f - Browse repository at this point
Copy the full SHA af9331fView commit details -
feature(conditionals): refactored
project
to utilize object shapescottrippey committedJan 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 326fef8 - Browse repository at this point
Copy the full SHA 326fef8View commit details
Commits on Jan 11, 2024
-
feature(conditionals): added
IGroqBuilder
for easier circular refer……ences
scottrippey committedJan 11, 2024 Configuration menu - View commit details
-
Copy full SHA for 176eed0 - Browse repository at this point
Copy the full SHA 176eed0View commit details -
feature(conditionals): improve
EntriesOf
scottrippey committedJan 11, 2024 Configuration menu - View commit details
-
Copy full SHA for fc01974 - Browse repository at this point
Copy the full SHA fc01974View commit details -
feature(conditionals): updated
Conditional
signature again, to ensu……re unique, spreadable keys
scottrippey committedJan 11, 2024 Configuration menu - View commit details
-
Copy full SHA for b9da005 - Browse repository at this point
Copy the full SHA b9da005View commit details
Commits on Jan 12, 2024
-
feature(conditionals): updated implementation of
conditional$
scottrippey committedJan 12, 2024 Configuration menu - View commit details
-
Copy full SHA for 80e1291 - Browse repository at this point
Copy the full SHA 80e1291View commit details -
feature(conditionals): added tests for conditionals within fragments
scottrippey committedJan 12, 2024 Configuration menu - View commit details
-
Copy full SHA for 8712923 - Browse repository at this point
Copy the full SHA 8712923View commit details -
feature(conditionals): added tests for multiple conditionals
scottrippey committedJan 12, 2024 Configuration menu - View commit details
-
Copy full SHA for c1d70c8 - Browse repository at this point
Copy the full SHA c1d70c8View commit details -
feature(conditionals): improved multiple-conditional intersection types
scottrippey committedJan 12, 2024 Configuration menu - View commit details
-
Copy full SHA for c085092 - Browse repository at this point
Copy the full SHA c085092View commit details
Commits on Jan 13, 2024
-
feature(conditionals): added CONDITIONALS docs
scottrippey committedJan 13, 2024 Configuration menu - View commit details
-
Copy full SHA for 53852f6 - Browse repository at this point
Copy the full SHA 53852f6View commit details
Commits on Jan 16, 2024
-
feature(conditionals): made
key
a configuration optionscottrippey committedJan 16, 2024 Configuration menu - View commit details
-
Copy full SHA for 90d612f - Browse repository at this point
Copy the full SHA 90d612fView commit details
Commits on Jan 17, 2024
-
feature(conditionals): added an "exhaustive" check for conditionals
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 29529ab - Browse repository at this point
Copy the full SHA 29529abView commit details -
feature(conditionals): updated CONDITIONALS docs
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 79de34a - Browse repository at this point
Copy the full SHA 79de34aView commit details -
feature(conditionals): added docs on Select function
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 2be8e60 - Browse repository at this point
Copy the full SHA 2be8e60View commit details -
feature(conditionals): added more examples for
q.select
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 77ade33 - Browse repository at this point
Copy the full SHA 77ade33View commit details -
feature(conditionals): added jsdocs for ConditionalConfig
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for d09ece4 - Browse repository at this point
Copy the full SHA d09ece4View commit details -
Merge remote-tracking branch 'origin/main' into conditionals
# Conflicts: # packages/groq-builder/src/commands/fragment.test.ts # packages/groq-builder/src/commands/projection-types.ts # packages/groq-builder/src/types/public-types.ts # packages/groq-builder/src/types/utils.ts
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 6d19d15 - Browse repository at this point
Copy the full SHA 6d19d15View commit details -
feature(conditionals): fixed validation error formatting
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 7bb04d4 - Browse repository at this point
Copy the full SHA 7bb04d4View commit details -
feature(conditionals): updated conditional tests
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 35b9224 - Browse repository at this point
Copy the full SHA 35b9224View commit details -
feature(conditionals): removed debugging code
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for a876616 - Browse repository at this point
Copy the full SHA a876616View commit details -
feature(conditionals): fixed EntriesOf implementation
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for eb6fb08 - Browse repository at this point
Copy the full SHA eb6fb08View commit details -
feature(conditionals): fixed type param of no-arg versions of `valida…
…tion.object()` and `validation.array()`
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 52c60e4 - Browse repository at this point
Copy the full SHA 52c60e4View commit details -
feature(conditionals): removed unused imports
scottrippey committedJan 17, 2024 Configuration menu - View commit details
-
Copy full SHA for 0974de7 - Browse repository at this point
Copy the full SHA 0974de7View commit details