You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[api-extractor] Add a docModel.releaseTagsToTrim property to api-extractor.json to specify which release tags should be trimmed when the doc model is produced. (#5113)
* Add a docModel.releaseTagsToTrim property to api-extractor.json to specify which release tags should be trimmed when the doc model is produced.
* Add a test for doc model trimming.
* fixup! Add a test for doc model trimming.
* fixup! Add a docModel.releaseTagsToTrim property to api-extractor.json to specify which release tags should be trimmed when the doc model is produced.
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -152,6 +152,7 @@ These GitHub repositories provide supplementary resources for Rush Stack:
152
152
|[/build-tests/api-extractor-test-02](./build-tests/api-extractor-test-02/)| Building this project is a regression test for api-extractor |
153
153
|[/build-tests/api-extractor-test-03](./build-tests/api-extractor-test-03/)| Building this project is a regression test for api-extractor |
154
154
|[/build-tests/api-extractor-test-04](./build-tests/api-extractor-test-04/)| Building this project is a regression test for api-extractor |
155
+
|[/build-tests/api-extractor-test-05](./build-tests/api-extractor-test-05/)| Building this project is a regression test for api-extractor |
155
156
|[/build-tests/eslint-7-11-test](./build-tests/eslint-7-11-test/)| This project contains a build test to validate ESLint 7.11.0 compatibility with the latest version of @rushstack/eslint-config (and by extension, the ESLint plugin) |
156
157
|[/build-tests/eslint-7-7-test](./build-tests/eslint-7-7-test/)| This project contains a build test to validate ESLint 7.7.0 compatibility with the latest version of @rushstack/eslint-config (and by extension, the ESLint plugin) |
157
158
|[/build-tests/eslint-7-test](./build-tests/eslint-7-test/)| This project contains a build test to validate ESLint 7 compatibility with the latest version of @rushstack/eslint-config (and by extension, the ESLint plugin) |
Copy file name to clipboardExpand all lines: apps/api-extractor/src/schemas/api-extractor.schema.json
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -131,6 +131,14 @@
131
131
"projectFolderUrl": {
132
132
"description": "The base URL where the project's source code can be viewed on a website such as GitHub or Azure DevOps. This URL path corresponds to the `<projectFolder>` path on disk. This URL is concatenated with the file paths serialized to the doc model to produce URL file paths to individual API items. For example, if the `projectFolderUrl` is \"https://github.com/microsoft/rushstack/tree/main/apps/api-extractor\" and an API item's file path is \"api/ExtractorConfig.ts\", the full URL file path would be \"https://github.com/microsoft/rushstack/tree/main/apps/api-extractor/api/ExtractorConfig.js\". Can be omitted if you don't need source code links in your API documentation reference.",
133
133
"type": "string"
134
+
},
135
+
"releaseTagsToTrim": {
136
+
"description": "Specifies a list of release tags that will be trimmed from the doc model. The default value is `[\"@internal\"]`.",
0 commit comments