jsdoc
JSDoc configuration file
| Type | object |
|---|---|
| File match |
conf.json
jsdoc.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/jsdoc/latest.json |
| Source | https://www.schemastore.org/jsdoc-1.0.0.json |
Validate with Lintel
npx @lintel/lintel check
Properties
Enables plugins for JSDoc
[]
Controls recursion depth for source files and tutorials
Determines the set of input files
4 nested properties
An array of paths to input files
An array of paths to exclude from input
Forces input filenames to match regular expression
Forces input filenames to match regular expression
Determines how input files are parsed
Determines flags that jsdoc command will be invoked with
11 nested properties
Only display symbols with the given access property
Log information that can help debug issues in JSDoc itself
The path to the output folder for the generated documentation
Assume this encoding when reading all source files
The package.json file that contains the project name, version, and other details
Treat errors as fatal errors, and treat warnings as errors
The README.md file to include in the generated documentation
Recurses to subdirectories when searching input files
The path to the template to use for generating output
Run JSDoc's test suite, and print the results to the console
Directory in which JSDoc should search for tutorials
Controls allowed JSDoc tags and their interpretation
2 nested properties
Determines how to handle unrecognized tags
Controls which tags JSDoc recognizes and how they are interpreted
Affects the appearance and content of generated documentation
3 nested properties
Controls @link tag text rendering
5 nested properties
Controls if current date is displayed in the footer of documentation
Path to layout file to use for documentation template
Disables pretty-printed source files
4 nested properties
An array of paths that should not be copied to the output directory
A regular expression indicating which files to skip
An array of paths whose contents should be copied to the output directory
A regular expression indicating which files to copy
Controls if shortened or longhand version of a symbol will be shown in documentation
Controls @link tag text rendering