@@ -13,148 +13,43 @@ children:
13
13
Any command line arguments that are passed without a flag will be parsed as entry points.
14
14
Any options passed on the command line will override options set in a configuration file.
15
15
16
- <!--
17
- Updating these lists can be easily done by going to each page and running the
18
- following JS to copy what they should be to your clipboard. Ideally, someday this
19
- becomes automated...
20
-
21
- copy($$(".tsd-page-navigation > .tsd-accordion-details > a").map(a => [a.textContent, a.href.substring(a.href.lastIndexOf("/") + "/Options.".length).replace(/^./, x => x[0].toLowerCase()).replace(".html", ".md").replace("md:", "")]).map(l => `- [${l[0]}](options/${l[1]})`).join("\n"))
22
- -->
23
-
24
16
## Configuration Options
25
17
26
18
Options which control what files TypeDoc reads.
27
19
28
- - [ options] ( options/configuration.md#options )
29
- - [ tsconfig] ( options/configuration.md#tsconfig )
30
- - [ compilerOptions] ( options/configuration.md#compileroptions )
31
- - [ plugin] ( options/configuration.md#plugin )
20
+ {@listOptions options/configuration.md}
32
21
33
22
## Input Options
34
23
35
24
Options which control how input is converted into a project that can be rendered
36
25
to HTML or JSON.
37
26
38
- - [ entryPoints] ( options/input.md#entrypoints )
39
- - [ entryPointStrategy] ( options/input.md#entrypointstrategy )
40
- - [ packageOptions] ( options/input.md#packageoptions )
41
- - [ alwaysCreateEntryPointModule] ( options/input.md#alwayscreateentrypointmodule )
42
- - [ projectDocuments] ( options/input.md#projectdocuments )
43
- - [ exclude] ( options/input.md#exclude )
44
- - [ externalPattern] ( options/input.md#externalpattern )
45
- - [ excludeExternals] ( options/input.md#excludeexternals )
46
- - [ excludeNotDocumented] ( options/input.md#excludenotdocumented )
47
- - [ excludeNotDocumentedKinds] ( options/input.md#excludenotdocumentedkinds )
48
- - [ excludeInternal] ( options/input.md#excludeinternal )
49
- - [ excludePrivate] ( options/input.md#excludeprivate )
50
- - [ excludeProtected] ( options/input.md#excludeprotected )
51
- - [ excludeReferences] ( options/input.md#excludereferences )
52
- - [ excludeCategories] ( options/input.md#excludecategories )
53
- - [ maxTypeConversionDepth] ( options/input.md#maxtypeconversiondepth )
54
- - [ name] ( options/input.md#name )
55
- - [ includeVersion] ( options/input.md#includeversion )
56
- - [ disableSources] ( options/input.md#disablesources )
57
- - [ sourceLinkTemplate] ( options/input.md#sourcelinktemplate )
58
- - [ gitRevision] ( options/input.md#gitrevision )
59
- - [ gitRemote] ( options/input.md#gitremote )
60
- - [ disableGit] ( options/input.md#disablegit )
61
- - [ readme] ( options/input.md#readme )
62
- - [ includeHierarchySummary] ( options/input.md#includehierarchysummary )
27
+ {@listOptions options/input.md}
63
28
64
29
## Output Options
65
30
66
31
Options which control TypeDoc's HTML output.
67
32
68
- - [ outputs] ( options/output.md#outputs )
69
- - [ out] ( options/output.md#out )
70
- - [ html] ( options/output.md#html )
71
- - [ json] ( options/output.md#json )
72
- - [ pretty] ( options/output.md#pretty )
73
- - [ emit] ( options/output.md#emit )
74
- - [ theme] ( options/output.md#theme )
75
- - [ lightHighlightTheme] ( options/output.md#lighthighlighttheme )
76
- - [ darkHighlightTheme] ( options/output.md#darkhighlighttheme )
77
- - [ highlightLanguages] ( options/output.md#highlightlanguages )
78
- - [ typePrintWidth] ( options/output.md#typeprintwidth )
79
- - [ customCss] ( options/output.md#customcss )
80
- - [ customJs] ( options/output.md#customjs )
81
- - [ customFooterHtml] ( options/output.md#customfooterhtml )
82
- - [ customFooterHtmlDisableWrapper] ( options/output.md#customfooterhtmldisablewrapper )
83
- - [ markdownItOptions] ( options/output.md#markdownitoptions )
84
- - [ markdownItLoader] ( options/output.md#markdownitloader )
85
- - [ basePath] ( options/output.md#basepath )
86
- - [ cname] ( options/output.md#cname )
87
- - [ favicon] ( options/output.md#favicon )
88
- - [ sourceLinkExternal] ( options/output.md#sourcelinkexternal )
89
- - [ markdownLinkExternal] ( options/output.md#markdownlinkexternal )
90
- - [ lang] ( options/output.md#lang )
91
- - [ locales] ( options/output.md#locales )
92
- - [ githubPages] ( options/output.md#githubpages )
93
- - [ cacheBust] ( options/output.md#cachebust )
94
- - [ hideGenerator] ( options/output.md#hidegenerator )
95
- - [ searchInComments] ( options/output.md#searchincomments )
96
- - [ searchInDocuments] ( options/output.md#searchindocuments )
97
- - [ cleanOutputDir] ( options/output.md#cleanoutputdir )
98
- - [ titleLink] ( options/output.md#titlelink )
99
- - [ navigationLinks] ( options/output.md#navigationlinks )
100
- - [ sidebarLinks] ( options/output.md#sidebarlinks )
101
- - [ navigation] ( options/output.md#navigation )
102
- - [ headings] ( options/output.md#headings )
103
- - [ sluggerConfiguration] ( options/output.md#sluggerconfiguration )
104
- - [ navigationLeaves] ( options/output.md#navigationleaves )
105
- - [ visibilityFilters] ( options/output.md#visibilityfilters )
106
- - [ searchCategoryBoosts] ( options/output.md#searchcategoryboosts )
107
- - [ searchGroupBoosts] ( options/output.md#searchgroupboosts )
108
- - [ hostedBaseUrl] ( options/output.md#hostedbaseurl )
109
- - [ useHostedBaseUrlForAbsoluteLinks] ( options/output.md#usehostedbaseurlforabsolutelinks )
110
- - [ useFirstParagraphOfCommentAsSummary] ( options/output.md#usefirstparagraphofcommentassummary )
33
+ {@listOptions options/output.md}
111
34
112
35
## Comment Options
113
36
114
37
Options which control how TypeDoc parses comments.
115
38
116
- - [ commentStyle] ( options/comments.md#commentstyle )
117
- - [ useTsLinkResolution] ( options/comments.md#usetslinkresolution )
118
- - [ preserveLinkText] ( options/comments.md#preservelinktext )
119
- - [ jsDocCompatibility] ( options/comments.md#jsdoccompatibility )
120
- - [ suppressCommentWarningsInDeclarationFiles] ( options/comments.md#suppresscommentwarningsindeclarationfiles )
121
- - [ blockTags] ( options/comments.md#blocktags )
122
- - [ inlineTags] ( options/comments.md#inlinetags )
123
- - [ modifierTags] ( options/comments.md#modifiertags )
124
- - [ cascadedModifierTags] ( options/comments.md#cascadedmodifiertags )
125
- - [ excludeTags] ( options/comments.md#excludetags )
126
- - [ notRenderedTags] ( options/comments.md#notrenderedtags )
127
- - [ externalSymbolLinkMappings] ( options/comments.md#externalsymbollinkmappings )
39
+ {@listOptions options/comments.md}
128
40
129
41
## Organization Options
130
42
131
43
Controls how TypeDoc organizes content within a converted project.
132
44
133
- - [ groupReferencesByType] ( options/organization.md#groupreferencesbytype )
134
- - [ categorizeByGroup] ( options/organization.md#categorizebygroup )
135
- - [ defaultCategory] ( options/organization.md#defaultcategory )
136
- - [ categoryOrder] ( options/organization.md#categoryorder )
137
- - [ groupOrder] ( options/organization.md#grouporder )
138
- - [ sort] ( options/organization.md#sort )
139
- - [ sortEntryPoints] ( options/organization.md#sortentrypoints )
140
- - [ kindSortOrder] ( options/organization.md#kindsortorder )
45
+ {@listOptions options/organization.md}
141
46
142
47
## Validation Options
143
48
144
49
Configures the validation performed by TypeDoc on a converted project.
145
50
146
- - [ validation] ( options/validation.md#validation )
147
- - [ treatWarningsAsErrors] ( options/validation.md#treatwarningsaserrors )
148
- - [ treatValidationWarningsAsErrors] ( options/validation.md#treatvalidationwarningsaserrors )
149
- - [ intentionallyNotExported] ( options/validation.md#intentionallynotexported )
150
- - [ requiredToBeDocumented] ( options/validation.md#requiredtobedocumented )
51
+ {@listOptions options/validation.md}
151
52
152
53
## Other Options
153
54
154
- - [ watch] ( options/other.md#watch )
155
- - [ preserveWatchOutput] ( options/other.md#preservewatchoutput )
156
- - [ help] ( options/other.md#help )
157
- - [ version] ( options/other.md#version )
158
- - [ showConfig] ( options/other.md#showconfig )
159
- - [ logLevel] ( options/other.md#loglevel )
160
- - [ skipErrorChecking] ( options/other.md#skiperrorchecking )
55
+ {@listOptions options/other.md}
0 commit comments