Skip to content

Commit 8fae9c1

Browse files
committed
adding config for typedoc 🛠
1 parent 0a23f4f commit 8fae9c1

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

tsconfig.json

+25-1
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,29 @@
2121
],
2222
"exclude": [
2323
"node_modules"
24-
]
24+
],
25+
"typedocOptions": {
26+
"mode": "file",
27+
"out": "./website/docs/api",
28+
"plugin": ["typedoc-plugin-markdown"],
29+
"exclude": [
30+
"**/renderer/**",
31+
"**/utils/**",
32+
"**/widgets/**/index.ts",
33+
"**/widgets/config.ts",
34+
"**/widgets/nativeWidget.ts",
35+
"**/widgets/widgetMap.ts",
36+
"vueLoader.ts",
37+
"index.ts"
38+
],
39+
"excludeExternals": true,
40+
"excludeNotExported": true,
41+
"excludePrivate": true,
42+
"excludeProtected": true,
43+
"includeDeclarations": true,
44+
"hideBreadcrumbs": true,
45+
"hideSources": true,
46+
"theme": "docusaurus2",
47+
"stripInternal": true
48+
}
2549
}

0 commit comments

Comments
 (0)