Skip to content

Commit 9eb95ed

Browse files
committed
Merge remote-tracking branch 'remotes/origin/main' into octogonz/ae-ts-5.3.0-beta
# Conflicts: # common/config/rush/pnpm-lock.yaml # common/config/rush/repo-state.json
2 parents 3318640 + 235c79b commit 9eb95ed

298 files changed

Lines changed: 11694 additions & 928 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,19 @@ jobs:
1111
strategy:
1212
matrix:
1313
include:
14-
- NodeVersion: 16
14+
- NodeVersion: 16.20.x
15+
NodeVersionDisplayName: 16
1516
OS: ubuntu-latest
16-
- NodeVersion: 18
17+
- NodeVersion: 18.18.x
18+
NodeVersionDisplayName: 18
1719
OS: ubuntu-latest
18-
- NodeVersion: 20
20+
- NodeVersion: 20.9.x
21+
NodeVersionDisplayName: 20
1922
OS: ubuntu-latest
20-
- NodeVersion: 18
23+
- NodeVersion: 18.18.x
24+
NodeVersionDisplayName: 18
2125
OS: windows-latest
22-
name: Node.js v${{ matrix.NodeVersion }} (${{ matrix.OS }})
26+
name: Node.js v${{ matrix.NodeVersionDisplayName }} (${{ matrix.OS }})
2327
runs-on: ${{ matrix.OS }}
2428
steps:
2529
- uses: actions/checkout@v3

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,4 @@ dist
9797
dist-storybook
9898
*.scss.ts
9999
*.sass.ts
100+
*.tsbuildinfo

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ These GitHub repositories provide supplementary resources for Rush Stack:
5555
| [/apps/rundown](./apps/rundown/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Frundown.svg)](https://badge.fury.io/js/%40rushstack%2Frundown) | [changelog](./apps/rundown/CHANGELOG.md) | [@rushstack/rundown](https://www.npmjs.com/package/@rushstack/rundown) |
5656
| [/apps/rush](./apps/rush/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Frush.svg)](https://badge.fury.io/js/%40microsoft%2Frush) | [changelog](./apps/rush/CHANGELOG.md) | [@microsoft/rush](https://www.npmjs.com/package/@microsoft/rush) |
5757
| [/apps/trace-import](./apps/trace-import/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Ftrace-import.svg)](https://badge.fury.io/js/%40rushstack%2Ftrace-import) | [changelog](./apps/trace-import/CHANGELOG.md) | [@rushstack/trace-import](https://www.npmjs.com/package/@rushstack/trace-import) |
58+
| [/eslint/eslint-bulk](./eslint/eslint-bulk/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Feslint-bulk.svg)](https://badge.fury.io/js/%40rushstack%2Feslint-bulk) | [changelog](./eslint/eslint-bulk/CHANGELOG.md) | [@rushstack/eslint-bulk](https://www.npmjs.com/package/@rushstack/eslint-bulk) |
5859
| [/eslint/eslint-config](./eslint/eslint-config/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Feslint-config.svg)](https://badge.fury.io/js/%40rushstack%2Feslint-config) | [changelog](./eslint/eslint-config/CHANGELOG.md) | [@rushstack/eslint-config](https://www.npmjs.com/package/@rushstack/eslint-config) |
5960
| [/eslint/eslint-patch](./eslint/eslint-patch/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Feslint-patch.svg)](https://badge.fury.io/js/%40rushstack%2Feslint-patch) | [changelog](./eslint/eslint-patch/CHANGELOG.md) | [@rushstack/eslint-patch](https://www.npmjs.com/package/@rushstack/eslint-patch) |
6061
| [/eslint/eslint-plugin](./eslint/eslint-plugin/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Feslint-plugin.svg)](https://badge.fury.io/js/%40rushstack%2Feslint-plugin) | [changelog](./eslint/eslint-plugin/CHANGELOG.md) | [@rushstack/eslint-plugin](https://www.npmjs.com/package/@rushstack/eslint-plugin) |
@@ -129,6 +130,8 @@ These GitHub repositories provide supplementary resources for Rush Stack:
129130
| [/build-tests-samples/packlets-tutorial](./build-tests-samples/packlets-tutorial/) | (Copy of sample project) Building this project is a regression test for @rushstack/eslint-plugin-packlets |
130131
| [/build-tests/api-documenter-scenarios](./build-tests/api-documenter-scenarios/) | Building this project is a regression test for api-documenter |
131132
| [/build-tests/api-documenter-test](./build-tests/api-documenter-test/) | Building this project is a regression test for api-documenter |
133+
| [/build-tests/api-extractor-d-cts-test](./build-tests/api-extractor-d-cts-test/) | Building this project is a regression test for api-extractor |
134+
| [/build-tests/api-extractor-d-mts-test](./build-tests/api-extractor-d-mts-test/) | Building this project is a regression test for api-extractor |
132135
| [/build-tests/api-extractor-lib1-test](./build-tests/api-extractor-lib1-test/) | Building this project is a regression test for api-extractor |
133136
| [/build-tests/api-extractor-lib2-test](./build-tests/api-extractor-lib2-test/) | Building this project is a regression test for api-extractor |
134137
| [/build-tests/api-extractor-lib3-test](./build-tests/api-extractor-lib3-test/) | Building this project is a regression test for api-extractor |
@@ -141,6 +144,7 @@ These GitHub repositories provide supplementary resources for Rush Stack:
141144
| [/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) |
142145
| [/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) |
143146
| [/build-tests/eslint-8-test](./build-tests/eslint-8-test/) | This project contains a build test to validate ESLint 8 compatibility with the latest version of @rushstack/eslint-config (and by extension, the ESLint plugin) |
147+
| [/build-tests/eslint-bulk-suppressions-test](./build-tests/eslint-bulk-suppressions-test/) | Sample code to test eslint bulk suppressions |
144148
| [/build-tests/hashed-folder-copy-plugin-webpack5-test](./build-tests/hashed-folder-copy-plugin-webpack5-test/) | Building this project exercises @rushstack/hashed-folder-copy-plugin with Webpack 5. NOTE - THIS TEST IS CURRENTLY EXPECTED TO BE BROKEN |
145149
| [/build-tests/heft-copy-files-test](./build-tests/heft-copy-files-test/) | Building this project tests copying files with Heft |
146150
| [/build-tests/heft-example-plugin-01](./build-tests/heft-example-plugin-01/) | This is an example heft plugin that exposes hooks for other plugins |

apps/api-documenter/CHANGELOG.json

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,83 @@
11
{
22
"name": "@microsoft/api-documenter",
33
"entries": [
4+
{
5+
"version": "7.23.14",
6+
"tag": "@microsoft/api-documenter_v7.23.14",
7+
"date": "Thu, 07 Dec 2023 03:44:13 GMT",
8+
"comments": {
9+
"dependency": [
10+
{
11+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.28.3`"
12+
},
13+
{
14+
"comment": "Updating dependency \"@rushstack/node-core-library\" to `3.62.0`"
15+
},
16+
{
17+
"comment": "Updating dependency \"@rushstack/heft\" to `0.63.4`"
18+
}
19+
]
20+
}
21+
},
22+
{
23+
"version": "7.23.13",
24+
"tag": "@microsoft/api-documenter_v7.23.13",
25+
"date": "Tue, 05 Dec 2023 01:10:16 GMT",
26+
"comments": {
27+
"dependency": [
28+
{
29+
"comment": "Updating dependency \"@rushstack/heft\" to `0.63.3`"
30+
}
31+
]
32+
}
33+
},
34+
{
35+
"version": "7.23.12",
36+
"tag": "@microsoft/api-documenter_v7.23.12",
37+
"date": "Fri, 10 Nov 2023 18:02:04 GMT",
38+
"comments": {
39+
"dependency": [
40+
{
41+
"comment": "Updating dependency \"@rushstack/heft\" to `0.63.2`"
42+
}
43+
]
44+
}
45+
},
46+
{
47+
"version": "7.23.11",
48+
"tag": "@microsoft/api-documenter_v7.23.11",
49+
"date": "Wed, 01 Nov 2023 23:11:35 GMT",
50+
"comments": {
51+
"patch": [
52+
{
53+
"comment": "Fix line endings in published package."
54+
}
55+
],
56+
"dependency": [
57+
{
58+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.17.1`"
59+
},
60+
{
61+
"comment": "Updating dependency \"@rushstack/heft\" to `0.63.1`"
62+
}
63+
]
64+
}
65+
},
66+
{
67+
"version": "7.23.10",
68+
"tag": "@microsoft/api-documenter_v7.23.10",
69+
"date": "Mon, 30 Oct 2023 23:36:37 GMT",
70+
"comments": {
71+
"dependency": [
72+
{
73+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.17.0`"
74+
},
75+
{
76+
"comment": "Updating dependency \"@rushstack/heft\" to `0.63.0`"
77+
}
78+
]
79+
}
80+
},
481
{
582
"version": "7.23.9",
683
"tag": "@microsoft/api-documenter_v7.23.9",

apps/api-documenter/CHANGELOG.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,33 @@
11
# Change Log - @microsoft/api-documenter
22

3-
This log was last generated on Sun, 01 Oct 2023 02:56:29 GMT and should not be manually modified.
3+
This log was last generated on Thu, 07 Dec 2023 03:44:13 GMT and should not be manually modified.
4+
5+
## 7.23.14
6+
Thu, 07 Dec 2023 03:44:13 GMT
7+
8+
_Version update only_
9+
10+
## 7.23.13
11+
Tue, 05 Dec 2023 01:10:16 GMT
12+
13+
_Version update only_
14+
15+
## 7.23.12
16+
Fri, 10 Nov 2023 18:02:04 GMT
17+
18+
_Version update only_
19+
20+
## 7.23.11
21+
Wed, 01 Nov 2023 23:11:35 GMT
22+
23+
### Patches
24+
25+
- Fix line endings in published package.
26+
27+
## 7.23.10
28+
Mon, 30 Oct 2023 23:36:37 GMT
29+
30+
_Version update only_
431

532
## 7.23.9
633
Sun, 01 Oct 2023 02:56:29 GMT

apps/api-documenter/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/api-documenter",
3-
"version": "7.23.9",
3+
"version": "7.23.14",
44
"description": "Read JSON files from api-extractor, generate documentation pages",
55
"repository": {
66
"type": "git",

apps/api-extractor/CHANGELOG.json

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,74 @@
11
{
22
"name": "@microsoft/api-extractor",
33
"entries": [
4+
{
5+
"version": "7.38.5",
6+
"tag": "@microsoft/api-extractor_v7.38.5",
7+
"date": "Thu, 07 Dec 2023 03:44:13 GMT",
8+
"comments": {
9+
"dependency": [
10+
{
11+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.28.3`"
12+
},
13+
{
14+
"comment": "Updating dependency \"@rushstack/node-core-library\" to `3.62.0`"
15+
}
16+
]
17+
}
18+
},
19+
{
20+
"version": "7.38.4",
21+
"tag": "@microsoft/api-extractor_v7.38.4",
22+
"date": "Tue, 05 Dec 2023 01:10:16 GMT",
23+
"comments": {
24+
"patch": [
25+
{
26+
"comment": "Don't export trimmed namespace members during rollup (#2791)"
27+
}
28+
]
29+
}
30+
},
31+
{
32+
"version": "7.38.3",
33+
"tag": "@microsoft/api-extractor_v7.38.3",
34+
"date": "Fri, 10 Nov 2023 18:02:04 GMT",
35+
"comments": {
36+
"patch": [
37+
{
38+
"comment": "Fix an issue where \"ae-undocumented\" was incorrectly reported for private members"
39+
}
40+
]
41+
}
42+
},
43+
{
44+
"version": "7.38.2",
45+
"tag": "@microsoft/api-extractor_v7.38.2",
46+
"date": "Wed, 01 Nov 2023 23:11:35 GMT",
47+
"comments": {
48+
"patch": [
49+
{
50+
"comment": "Fix line endings in published package."
51+
}
52+
],
53+
"dependency": [
54+
{
55+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.17.1`"
56+
}
57+
]
58+
}
59+
},
60+
{
61+
"version": "7.38.1",
62+
"tag": "@microsoft/api-extractor_v7.38.1",
63+
"date": "Mon, 30 Oct 2023 23:36:38 GMT",
64+
"comments": {
65+
"dependency": [
66+
{
67+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.17.0`"
68+
}
69+
]
70+
}
71+
},
472
{
573
"version": "7.38.0",
674
"tag": "@microsoft/api-extractor_v7.38.0",

apps/api-extractor/CHANGELOG.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,37 @@
11
# Change Log - @microsoft/api-extractor
22

3-
This log was last generated on Sun, 01 Oct 2023 02:56:29 GMT and should not be manually modified.
3+
This log was last generated on Thu, 07 Dec 2023 03:44:13 GMT and should not be manually modified.
4+
5+
## 7.38.5
6+
Thu, 07 Dec 2023 03:44:13 GMT
7+
8+
_Version update only_
9+
10+
## 7.38.4
11+
Tue, 05 Dec 2023 01:10:16 GMT
12+
13+
### Patches
14+
15+
- Don't export trimmed namespace members during rollup (#2791)
16+
17+
## 7.38.3
18+
Fri, 10 Nov 2023 18:02:04 GMT
19+
20+
### Patches
21+
22+
- Fix an issue where "ae-undocumented" was incorrectly reported for private members
23+
24+
## 7.38.2
25+
Wed, 01 Nov 2023 23:11:35 GMT
26+
27+
### Patches
28+
29+
- Fix line endings in published package.
30+
31+
## 7.38.1
32+
Mon, 30 Oct 2023 23:36:38 GMT
33+
34+
_Version update only_
435

536
## 7.38.0
637
Sun, 01 Oct 2023 02:56:29 GMT

apps/api-extractor/build-tests.cmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
@ECHO OFF
22
@SETLOCAL
3-
rush test -t api-extractor-lib1-test -t api-extractor-lib2-test -t api-extractor-lib3-test -t api-extractor-scenarios -t api-extractor-test-01 -t api-extractor-test-02 -t api-extractor-test-03 -t api-extractor-test-04 -t api-documenter-test
3+
rush test -t tag:api-extractor-tests

apps/api-extractor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/api-extractor",
3-
"version": "7.38.0",
3+
"version": "7.38.5",
44
"description": "Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups",
55
"keywords": [
66
"typescript",

0 commit comments

Comments
 (0)