unjs / automd

🤖 Automated markdown maintainer
https://automd.unjs.io/
MIT License
205 stars 15 forks source link

How to used with VitePress ? #41

Open productdevbook opened 9 months ago

productdevbook commented 9 months ago

Describe the feature

Is there a structure on how to integrate and use Vitepress? Thank you.

Additional information

pi0 commented 9 months ago

Hi. Here it is how i used transform API for undocs: https://github.com/unjs/undocs/blob/main/app/modules/content/runtime/unstorage.mjs#L39

We somehow need to modify markdown before being rendered. I found this docs: https://vitepress.dev/reference/default-theme-search#example-transforming-content-adding-anchors

If had some luck to make it working, feel free to make a PR to the docs 👍🏼 (you might even finally make a vitepress plugin so wish you best!)


Also as a lazy alternative you can run npx automd --input "docs/**/*.md" --watch in another CLI 😆