Integrate with 3rd party documentation tools (Vitepress, Notebooks, etc)
NullVoxPopuli opened this issue · 0 comments
NullVoxPopuli commented
Prereqs:
- #32
- #1632
- Will need to support probably more markdown environments?
- Will need to move compiler to a service worker
Goals:
- for any documentation tool,
- provide a plugin for their system to emit the runtime code
- allow rendering of any language/tool inline
Stretch Goals:
- provide fallback compiler in case service worker is undesired for whatever reason
- these REPLs would not be allowed to import from NPM
VitePress:
- vuejs/vitepress#3676
- uses markdown-it instead of rehype/remark
- I'd need to add a Vue Component that calls in to ember-repl
- (not bad, tbh, since ember-repl is mostly ember-agnostic, just needs some already planned re-arranging)
Markdoc: