FSharp.Data.GraphQL
FSharp.Data.GraphQL copied to clipboard
FSharp implementation of Facebook GraphQL query language.
Check if the libraries pass the trimming check https://docs.microsoft.com/uk-ua/dotnet/core/deploying/trimming/prepare-libraries-for-trimming
Currently checking out if GraphQL is a good fit for us. Have no prior experience. Using F#, so of course FSharp.Data.GraphQL gets bonus points for being focused on F#. But...
### Description The library does not generate a valid introspection schema for arguments with default values. They do not appear to be escaped properly. ### Repro steps Here is an...
Bumps [graphiql](https://github.com/graphql/graphiql) from 0.7.8 to 1.4.7. Release notes Sourced from graphiql's releases. [email protected] Patch Changes 130ddad6 Thanks @acao! - CRITICAL SECURITY PATCH for the GraphiQL introspection schema template injection attack...
Decoders
This PR introduces "decoders" to input types in the schema. A decoder is like a `coerceInput` function, but it returns a structured `Error` rather than an `option`: ```fsharp type DecodeResult...
### Description I propose to move variables deserialization into https://github.com/fsprojects/FSharp.Data.GraphQL/blob/b072222ff0bbe62869d951cf383dd200acd7ae47/src/FSharp.Data.GraphQL.Server/Values.fs#L105 and pass `Map`where `obj` can be either `System.Text.Json.JsonElement` or another `Map`. Because in that function we have all the required...
Split ProvidedTypesHelper.fs into ProvidedSchema.fs, ProvidedOperation.fs and Provider.fs...
### Description When using built-in [ID GraphQL type](https://fsprojects.github.io/FSharp.Data.GraphQL/reference/fsharp-data-graphql-types-schemadefinitions.html) to represent the [Guid](https://docs.microsoft.com/en-us/dotnet/api/system.guid?view=netcore-3.1) .NET type I'm getting `Object must implement IConvertible` error back from the executor. ### Repro steps ```F# open...
Bumps System.Text.RegularExpressions from 4.3.0 to 4.3.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
Bumps System.Text.RegularExpressions from 4.3.0 to 4.3.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...