* @type { import('typedoc').TypeDocOptions & import('typedoc-plugin-markdown').PluginOptions }
**/
module.exports = {
hostedBaseUrl: "https://www.electron.build",
name: "Electron-Builder",
entryPoints: ["packages/*"],
entryPointStrategy: "packages",
cleanOutputDir: false,
flattenOutputFiles: true,
plugin: [
"typedoc-plugin-markdown",
],
excludeExternals: true,
excludePrivate: true,
excludeProtected: true,
excludeNotDocumented: false,
includeVersion: true,
hideGroupHeadings: true,
hidePageTitle: true,
disableSources: true,
hidePageHeader: true,
useHTMLEncodedBrackets: true,
preserveAnchorCasing: true,
tableColumnSettings: {
hideDefaults: false,
hideInherited: false,
hideModifiers: true,
hideOverrides: true,
hideSources: true,
hideValues: false,
leftAlignHeaders: false,
},
out: "./docs",
visibilityFilters: {
protected: false,
private: false,
inherited: false,
external: false,
},
}