-
Notifications
You must be signed in to change notification settings - Fork 791
Expand file tree
/
Copy pathtypedoc.config.mjs
More file actions
33 lines (31 loc) · 849 Bytes
/
typedoc.config.mjs
File metadata and controls
33 lines (31 loc) · 849 Bytes
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
33
/**
* Configuration for Typedoc.
*/
/** @type {Partial<import('typedoc').TypeDocOptions>} */
const config = {
entryPoints: ['src/JsSIP.js'],
out: 'docs',
skipErrorChecking: false,
exclude: ['src/**/*.d.ts', 'src/test/**/test-*.ts'],
excludePrivate: true,
excludeProtected: true,
excludeNotDocumented: true,
excludeInternal: true,
excludeExternals: true,
includeVersion: true,
gitRemote: 'origin',
hideGenerator: false,
treatWarningsAsErrors: true,
cacheBust: true,
categorizeByGroup: false,
categoryOrder: ['Config', 'UA', 'RTCSession', '*'],
searchInComments: true,
readme: 'README.md',
projectDocuments: ['README.md', 'LICENSE.md'],
navigationLinks: {
GitHub: 'https://github.com/versatica/jssip',
NPM: 'https://www.npmjs.com/package/jssip',
},
customCss: './docs-assets/custom-styles.css',
};
export default config;