JavaScript, TypeScript and Vue
Parses .js, .ts, .tsx and .vue files with jsdoc-to-markdown and vue-docgen-cli. TypeScript works without any babel setup.
pnpm add -D vuepress-jsdoc
# VitePress
vuepress-jsdoc --source ./src --dist ./docs --format vitepress// VuePress: .vuepress/config.js
import { vuepressJsdocPlugin } from 'vuepress-jsdoc';
export default defineUserConfig({
plugins: [vuepressJsdocPlugin({ source: './src' })]
});