Update markdown description handling #65
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The goal of this PR is to generate a single markdown file for all static content. This will enable richer features for markdown descriptions and potential flexibility to allow users to supply their own markdown generator. This should also remove the
react-markdown
dependency as well as hardcoded remark/rehype plugins.TODO:
docMetadata
/versionsMetadata
toapiMetadata
currentDocRoute
->currentApiRoute
sidebarName
should come from the plugin and be uniqueMetadata should include(this was for versioned docs which is unneeded for our use case)className
for html tagkeywords
andimage
to SEOPluginOptions
are hooked up and work as expected