forked from trust0-project/pluto-encrypted
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtypedocBase.cjs
32 lines (31 loc) · 924 Bytes
/
typedocBase.cjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
module.exports = (plugins, extraConfig = {}) => ({
"$schema": "https://typedoc.org/schema.json",
"entryPoints": [
"packages/*/src/index.ts",
],
"externalPattern": [
"node_modules/rxdb/src/**/*.ts",
],
"excludeExternals": false,
"entryPointStrategy": "packages",
"tsconfig": "tsconfig.typedoc.json",
"name": "@pluto-encrypted",
"useTsLinkResolution": true,
"hideGenerator": true,
"entryPointStrategy": "expand",
"excludePrivate": false,
"excludeReferences": false,
"excludeProtected": false,
"excludeInternal": false,
"excludeNotDocumented": true,
"excludeNotDocumentedKinds": [
"Variable"
],
"theme": "default",
"plugin": plugins,
"navigationLinks": {
"Docs": "https://elribonazo.github.io/pluto-encrypted/",
"GitHub": "https://github.com/elribonazo/pluto-encrypted"
},
...extraConfig
})