Skip to content

Commit 847a75c

Browse files
committed
Register the supported tags for API Extractor
1 parent 1a69fbc commit 847a75c

1 file changed

Lines changed: 29 additions & 2 deletions

File tree

apps/api-extractor/src/aedoc/AedocDefinitions.ts

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
import {
55
TSDocParserConfiguration,
66
TSDocTagDefinition,
7-
TSDocTagSyntaxKind
7+
TSDocTagSyntaxKind,
8+
StandardTags
89
} from '@microsoft/tsdoc';
910

1011
export class AedocDefinitions {
@@ -30,7 +31,33 @@ export class AedocDefinitions {
3031
AedocDefinitions.betaDocumentation,
3132
AedocDefinitions.internalRemarks,
3233
AedocDefinitions.preapprovedTag
33-
]);
34+
], true);
35+
36+
configuration.setSupportForTags(
37+
[
38+
StandardTags.alpha,
39+
StandardTags.beta,
40+
StandardTags.defaultValue,
41+
StandardTags.deprecated,
42+
StandardTags.eventProperty,
43+
StandardTags.example,
44+
StandardTags.inheritDoc,
45+
StandardTags.internal,
46+
StandardTags.link,
47+
StandardTags.override,
48+
StandardTags.packageDocumentation,
49+
StandardTags.param,
50+
StandardTags.privateRemarks,
51+
StandardTags.public,
52+
StandardTags.readonly,
53+
StandardTags.remarks,
54+
StandardTags.returns,
55+
StandardTags.sealed,
56+
StandardTags.virtual
57+
],
58+
true
59+
);
60+
3461
AedocDefinitions._parserConfiguration = configuration;
3562
}
3663
return AedocDefinitions._parserConfiguration;

0 commit comments

Comments
 (0)