ποΈ 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).