Making it possible to require all of the given field names on require-id-when-available
#1075
Labels
process/candidate
Candidate for next Milestone.
Is your feature request related to a problem? Please describe.
When using the
require-id-when-available
rule with passing an array of field names, the rule passes if one of the field names exists in the selection set. I want that all of them should exist in the selection set (all given fields are required if the fields are defined on a type).Describe the solution you'd like
Add configuration option which treating the given fields as all required.
Describe alternatives you've considered
Additional context
Migration from
apollographql/eslint-plugin-graphql
'srequired-fields
rule (migration tographql-eslint
is suggested in the README). That rule's behavior is desirable for us.The text was updated successfully, but these errors were encountered: