Describes all TypeDoc options. Used internally to provide better types when fetching options.
External consumers should likely use TypeDocOptions instead.
If writing a plugin, you may find it useful to use declaration merging to add your options to this interface
so that you have autocomplete when using app.options.getValue.
The default behavior in v0.21 and earlier. Behaves like the resolve behavior, but will recursively
expand directories into an entry point for each file within the directory.
ReadonlyMerge: "merge"
Merges multiple previously generated output from TypeDoc's --json output together into a single project.
ReadonlyPackages: "packages"
Run TypeDoc in each directory passed as an entry point. Once all directories have been converted,
use the merge option to produce final output.
ReadonlyResolve: "resolve"
The default behavior in v0.22+, expects all provided entry points as being part of a single program.
Any directories included in the entry point list will result in dir/index.([cm][tj]s|[tj]sx?) being used.
Will be called when TypeDoc is setting up the markdown parser to use to render markdown.
Can be used to add markdown-it plugins to the parser with code like this:
Describes all TypeDoc options. Used internally to provide better types when fetching options. External consumers should likely use TypeDocOptions instead.
If writing a plugin, you may find it useful to use declaration merging to add your options to this interface so that you have autocomplete when using
app.options.getValue
.