forked from hegemonic/jsdoc-baseline
-
Notifications
You must be signed in to change notification settings - Fork 1
/
baseline-config.json
39 lines (39 loc) · 1.87 KB
/
baseline-config.json
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
34
35
36
37
38
39
{
// Set to `true` to reindent the HTML output files. Set to `false` to generate output files more
// quickly, but with extra whitespace.
"beautify": true,
// Components to display in each HTML output file.
"components": {
// Set to `true` to display a summary section at the top of each page. Set to `false` to omit
// the summary section.
"summary": true
},
// Maps CSS class names used in the template files to class names used in the output files.
// IMPORTANT: The CSS class names in the template files will change. For now, don't use this
// option.
//"cssClassMap": "",
// The character encoding to write to the <meta> tag in HTML output files. You are strongly
// encouraged to use the default setting.
"encoding": "utf-8",
// The locale for displaying localized text.
"locale": "angular",
// Set to `true` to convert text from Markdown to HTML or `false` to disable Markdown support.
"markdown": true,
// The path to the directory that contains resource files for each locale.
"resourcePath": "./lang",
"sourceFiles": {
// Set to `true` to generate pretty-printed HTML versions of the source files, and to link to
// the pretty-printed files from the documentation. Set to `false` to omit the pretty-printed
// source files and the links to these files.
"generate": true,
// Set to `true` to include a single link to the source file in the documentation, near the
// top of the page. Set to `false` to include a source-file link with each symbol in the
// documentation.
"singleLink": true
},
"tables": {
// Set to `true` to embed child properties of parameters within the same table row as the
// parameter. Set to `false` to list child properties on their own rows.
"nestedPropertyTables": true
}
}