Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c97fb6d

Browse files
authored
[api extractor] Create base config (Azure#34805)
This change introduces a central location for the API extractor configurations across the repo.
1 parent 33ca238 commit c97fb6d

File tree

2 files changed

+33
-29
lines changed

2 files changed

+33
-29
lines changed

api-extractor-base.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3+
"mainEntryPointFilePath": "<projectFolder>/dist/esm/index.d.ts",
4+
"docModel": {
5+
"enabled": true
6+
},
7+
"dtsRollup": {
8+
"enabled": false
9+
},
10+
"apiReport": {
11+
"enabled": true,
12+
"reportFolder": "<projectFolder>/review"
13+
},
14+
"compiler": {
15+
"tsconfigFilePath": "<projectFolder>/tsconfig.src.json"
16+
},
17+
"messages": {
18+
"tsdocMessageReporting": {
19+
"default": {
20+
"logLevel": "none"
21+
}
22+
},
23+
"extractorMessageReporting": {
24+
"ae-missing-release-tag": {
25+
"logLevel": "none"
26+
},
27+
"ae-unresolved-link": {
28+
"logLevel": "none"
29+
}
30+
}
31+
}
32+
}
Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,3 @@
11
{
2-
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3-
"mainEntryPointFilePath": "dist/esm/index.d.ts",
4-
"docModel": {
5-
"enabled": true
6-
},
7-
"apiReport": {
8-
"enabled": true,
9-
"reportFolder": "./review"
10-
},
11-
"dtsRollup": {
12-
"enabled": true,
13-
"untrimmedFilePath": "",
14-
"publicTrimmedFilePath": "./dist/core-rest-pipeline.d.ts"
15-
},
16-
"messages": {
17-
"tsdocMessageReporting": {
18-
"default": {
19-
"logLevel": "none"
20-
}
21-
},
22-
"extractorMessageReporting": {
23-
"ae-missing-release-tag": {
24-
"logLevel": "none"
25-
},
26-
"ae-unresolved-link": {
27-
"logLevel": "none"
28-
}
29-
}
30-
}
2+
"extends": "../../../api-extractor-base.json"
313
}

0 commit comments

Comments
 (0)