feat: graphql language improvements

This commit is contained in:
Andrew Bastin
2021-11-13 20:14:58 +05:30
parent ca40cc5271
commit e88c40db0a
3 changed files with 31 additions and 10 deletions

View File

@@ -34,11 +34,15 @@ TypeSystemExtension {
}
SchemaDefinition {
Description? @specialize<Name, "schema"> Directives? "{" RootOperationTypeDefinition+ "}"
Description? @specialize<Name, "schema"> Directives? RootTypeDef
}
RootTypeDef {
"{" RootOperationTypeDefinition+ "}"
}
SchemaExtension {
@specialize<Name, "extend"> @specialize<Name, "schema"> Directives? "{" RootOperationTypeDefinition "}"
@specialize<Name, "extend"> @specialize<Name, "schema"> Directives? RootTypeDef
}
TypeExtension {
@@ -172,7 +176,7 @@ VariableDefinition {
}
SelectionSet {
"{" Selection+ "}"
"{" Selection* "}"
}
Selection {