erikyo/TSDoc Action

GitHub Action to build TSDoc documentation

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
source_dirSource directory to build documentation fromno
output_dirOutput folder for the generated documentationno
tsconfig_fileThe path to a tsconfig.json file. Defaults to ./tsconfig.jsonno
optionsOptions to be forwarded to Typedoc when generating documentationno
themeThe TSDoc template or theme to install. https://typedoc.org/guides/themes/no
themeColorThe color of the themeno
plugina typedoc plugin to be used (see install instructions)no
install_modulethe name of the module to install (use it to install a plugin for example)no
logLevelThe log level to use [Verbose|Debug|Info|Warn|Error|None]no
showConfigPrint TypeDoc config and exit. Useful for debugging what options have been set.no
skipErrorCheckingInstructs TypeDoc to not run the type checker before converting a project. Enabling this option may improve generation time, but could also result in crashes if your code contains type errors.no
excludeExternalsPrevent externally resolved TypeScript files from being documented. Defaults to false.no
template_nameThis input variable is deprecated in favour of "template"no
front_pageThe path to a Markdown file to be used as the front pageno
lightHighlightThemeThe Shiki theme to be used to highlight code snippets in light modeno
darkHighlightThemeThe Shiki theme to be used to highlight code snippets in dark modeno
customCssExtra CSS file to be copied into the assets directory and referenced by the themeno
markedOptionsOptions to be forwarded to Marked when parsing doc commentsno
basePathBase path to be used when displaying file pathsno
cnameText for creating a CNAME file in the output directoryno
sourceLinkExternalTreat source links as external links that open in a new tab when generating HTMLno
htmlLangSets the lang attribute in TypeDocs HTML outputno
githubPagesAutomatically add a .nojekyll file to the output directory to prevent GitHub Pages from processing your documentation site using Jekyllno
cacheBustInclude the generation time in <script> and <link> tags to JS/CSS assets to prevent assets from a previous build of the documentation from being usedno
gaIDSet the Google Analytics tracking ID and activate tracking codeno
hideParameterTypesInTitleHide parameter types in the signature "title" for easier scanningno
hideGeneratorDo not print the TypeDoc link at the end of the pageno
searchInCommentsEnables searching comment text in the generated documentation siteno
cleanOutputDirPrevent TypeDoc from cleaning the output directory specified with --outno
titleLinkLink the title in the header points tono
navigationLinksAdditional links to be included in the page headerno
sidebarLinksAdditional links to be included in the page sidebarno
navigationConfiguration for determining if groups/categories will be included in the primary navigation paneno
categorizeByGroupAffects if groups/categories will be included in the primary navigation paneno
navigationLeavesSpecifies namespaces/modules which should not be expandable in the navigation treeno
visibilityFiltersSpecifies the available filters when viewing a pageno
searchCategoryBoostsConfigure the search to increase the relevance of items in a given categoryno
searchGroupBoostsConfigure the search to increase the relevance of items in a given groupno

no outputs