jsdoc-scribe API/lib/docsCurrent
Functions(2)
#extractModules
line 15
async
Extract documentation models from an array of file paths. All files are attempted; failures are logged to stderr and omitted from results. Uses Promise.allSettled so a single bad file never aborts the batch.
ParameterTypeOptionalDescription
filesstring[]
Returns: Promise<object[]>
Signature
async extractModules(files: any): any
#generateSite
line 38
async
One-shot convenience: collect files, extract docs, build HTML site.
ParameterTypeOptionalDescription
inputPathsstring|string[]Source file or directory paths
optionsobjectyesSame options as buildSite()
Returns: Promise<Array<{path:string,html:string}>>
Signature
async generateSite(inputPaths: any, options: any): any
Variables & Constants(11)
#{ collectFiles, DEFAULT_EXTENSIONS, DEFAULT_IGNORE_DIRS }
line 3
const { collectFiles, DEFAULT_EXTENSIONS, DEFAULT_IGNORE_DIRS }: any
const
Signature
const { collectFiles, DEFAULT_EXTENSIONS, DEFAULT_IGNORE_DIRS }: any
#{ extractModule }
line 4
const { extractModule }: any
const
Signature
const { extractModule }: any
#{ buildSite, moduleLabel, moduleHtmlPath }
line 5
const { buildSite, moduleLabel, moduleHtmlPath }: any
const
Signature
const { buildSite, moduleLabel, moduleHtmlPath }: any
#results
line 16
const results: any
const
Signature
const results: any
#modules
line 19
const modules: Array
const
Signature
const modules: Array
const r: any
const
Signature
const r: any
const paths: any
const
Signature
const paths: any
const opts: any
const
Signature
const opts: any
const files: any
const
Signature
const files: any
#unique
line 42
const unique: Array
const
Signature
const unique: Array
#modules
line 43
const modules: any
const
Signature
const modules: any