Make GraphiQLProvider component's "inputValueDeprecation" property configurable
Opened this issue · 0 comments
xojc commented
Feature description
Make the inputValueDeprecation property of the GraphiQLProvider component configurable.
Motivating example
Some graphql schemas, such as the one included in the Hasura GraphQL Engine, don't support an includeDeprecated argument at the IntrospectionQuery's fields' types' args level, and the graphql npm library support its configurable inclusion via the inputValueDeprecation, which is passed by the GraphiQLProvider component to the IntrospectionQuery retrieval method, so the ruru integration of the component should include configurability of the GraphiQLProvider's inputValueDeprecation property.
Breaking changes
Supporting development
I [tick all that apply]:
- am interested in building this feature myself
- am interested in collaborating on building this feature
- am willing to help testing this feature before it's released
- am willing to write a test-driven test suite for this feature (before it exists)
- am a Graphile sponsor ❤️
- have an active support or consultancy contract with Graphile