OptionalcompletionOptionalcustomCustom validation rules following graphql ValidationRule signature
OptionalexternalExternal fragments to be used with completion and validation
OptionalfillShould field leafs be automatically expanded & filled on autocomplete?
NOTE: this can be annoying with required arguments
OptionalparseCustom options passed to parse, whether graphql parse by default or custom parser
OptionalparserProvide a parser that matches graphql parse() signature
Used for internal document parsing operations
for autocompletion and hover, graphql-language-service-parser is used via graphql-language-service-interface
OptionalschemaTake a variety of schema inputs common for the language worker, and transform them
to at least a schema if not other easily available implementations
OptionalschemasAn array of schema configurations from which to match files for language features You can provide many formats, see the config for details!
For the
monaco-graphqllanguage worker, these must be specified in a custom webworker. see the readme.