๐๏ธ Additional schemas
If you need to support multiple schemas, then you can set multiple instances of the plugin
๐๏ธ Customize deprecated sections
When using the option printTypeOptions.deprecated set to group, the rendering can be customized using the CSS class .deprecated.
๐๏ธ Custom schema directives handling
For directives applied to the schema, you can select which ones to be rendered for the types or in the locations they are declared. Information about the custom directives includes a custom description.
๐๏ธ Custom root types
For custom operation root types (queries not of type Query, or root type name used for other purpose), use the loader option RootTypes:
๐๏ธ Examples
By enabling the option printTypeOptions.exampleSection, you can add examples to types documentation.
๐๏ธ Documentation categories
You can group the documentation to provide an easier user experience to navigate. This is accomplished by adding a directive to all the types you want to have grouped.
๐๏ธ Homepage
If you decide to use your homepage for the GraphQL-generated documentation, then set the page ID to id 1:
๐๏ธ Schema loading
GraphQL-Markdown use external loaders for loading GraphQL schemas (see full list).