The specification recently included a new keyword repeatable that allows specifying directives that may be defined multiple times.
graphql/graphql-spec#472
Reading multiple directives already works fine, so that part should not be too hard. We will have to add support for the new keyword and adapt the validation steps to handle it.
Partial support was already added to the reference implementation: graphql/graphql-js#1965
Full support is underway, too: graphql/graphql-js#1541
The specification recently included a new keyword
repeatablethat allows specifying directives that may be defined multiple times.graphql/graphql-spec#472
Reading multiple directives already works fine, so that part should not be too hard. We will have to add support for the new keyword and adapt the validation steps to handle it.
Partial support was already added to the reference implementation: graphql/graphql-js#1965
Full support is underway, too: graphql/graphql-js#1541