Rush StackShopBlogEvents
Skip to main content

Home > @microsoft/api-extractor > IConfigApiReport

IConfigApiReport interface​

Configures how the API report files (*.api.md) will be generated.

Signature:

export interface IConfigApiReport 

Remarks​

This is part of the IConfigFile structure.

Properties​

Property

Modifiers

Type

Description

enabled

boolean

Whether to generate an API report.

includeForgottenExports?

boolean

(Optional) Whether "forgotten exports" should be included in the API report file.

reportFileName?

string

(Optional) The base filename for the API report files, to be combined with IConfigApiReport.reportFolder or IConfigApiReport.reportTempFolder to produce the full file path.

reportFolder?

string

(Optional) Specifies the folder where the API report file is written. The file name portion is determined by the reportFileName setting.

reportTempFolder?

string

(Optional) Specifies the folder where the temporary report file is written. The file name portion is determined by the reportFileName setting.

reportVariants?

ApiReportVariant[]

(Optional) The set of report variants to generate.

tagsToReport?

Readonly<Record<`@${string}`, boolean>>

(Optional) Specifies a list of TSDoc tags that should be reported in the API report file for items whose documentation contains them.