docusaurus-graphql-plugin
Version:
Docusaurus plugin generating Markdown documentation from a GraphQL schema.
15 lines (11 loc) • 361 B
text/typescript
import { GraphQLScalarType } from "graphql";
import { MarkdownConverterOptions } from "../types";
export function convertScalarToMarkdown(
scalar: GraphQLScalarType,
_: MarkdownConverterOptions
): string {
const lines: string[] = [];
lines.push(`## ${scalar.name}`, `\n\n`);
lines.push(scalar.description || "", `\n\n`);
return lines.join("");
}