Improves display of Vue defineComponent variables and Pinia stores in TypeDoc documentation.
Also attempts to recognize FunctionalComponent variables and convert them as classes.
npm install --save-dev typedoc-plugin-vue
// typedoc.json
{
"plugin": ["typedoc-plugin-vue"],
// Defaults to true, removes $props, $watch, etc. from generated classes
"excludeVueProperties": true
}
See an example of this plugin in action.
v1.5.1 (2025-10-11)
v1.5.0 (2025-03-02)
v1.4.0 (2025-02-01)
FunctionalComponent as their typeexcludeVueProperties optionv1.3.0 (2024-10-24)
v1.2.0 (2024-06-22)
$id properties from store function declarations.v1.1.0 (2023-10-06)
v1.0.0 (2023-10-06)