Open
Description
Hola! 👋 Thanks for considering this feature request! 🙂
Is your feature request related to a problem? Please describe.
GraphQL now supports deprecation of input values, see:
- specs: Allow deprecation of input values graphql/graphql-spec#525, and
- reference implementation: introspection: Add missing support for deprecated input values graphql/graphql-js#2855
It would be very useful if Juniper would support this as well. Juniper currently throws the following error:
error: attribute `Deprecation` can not be used inside of GraphQL input object
= note: The macro is known to Juniper. However, not all valid #[graphql] attributes are available for each macro
Describe the solution you'd like
🤔
Describe alternatives you've considered
I am not aware of any other alternatives. This feels like a missing feature in Juniper itself.
Additional context
none