Skip to content

Commit 5a7c5ed

Browse files
TheLarkInnCopilot
andcommitted
Merge origin/main into strict lint rollout
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: d9b0597e-4d13-4601-8252-53fb7b6338d8
2 parents 0c75b58 + 3387a09 commit 5a7c5ed

406 files changed

Lines changed: 7285 additions & 2231 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/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
groups:
6+
github-actions:
7+
patterns: ["*"]
8+
schedule:
9+
interval: "weekly"
10+
cooldown:
11+
default-days: 7

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
mkdir -p $HOME/.rush-user
4949
@{ buildCacheFolder = Join-Path ${{ github.workspace }} rush-cache } | ConvertTo-Json > $HOME/.rush-user/settings.json
5050
51-
- uses: actions/checkout@v6
51+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
5252
with:
5353
fetch-depth: 2
5454
path: repo-a
@@ -59,7 +59,7 @@ jobs:
5959
git config --local user.email "rushbot@users.noreply.github.com"
6060
working-directory: repo-a
6161

62-
- uses: actions/setup-node@v6
62+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
6363
with:
6464
node-version: ${{ matrix.NodeVersion }}
6565

@@ -99,7 +99,7 @@ jobs:
9999
working-directory: repo-a
100100

101101
- name: Clone another copy of the repo to test the build cache
102-
uses: actions/checkout@v6
102+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
103103
with:
104104
fetch-depth: 1
105105
path: repo-b

.github/workflows/file-doc-tickets.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Use nodejs
26-
uses: actions/setup-node@v6
26+
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
2727
with:
2828
node-version: 20
2929
- name: Parse PR body

apps/api-documenter/CHANGELOG.json

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,47 @@
11
{
22
"name": "@microsoft/api-documenter",
33
"entries": [
4+
{
5+
"version": "7.30.13",
6+
"tag": "@microsoft/api-documenter_v7.30.13",
7+
"date": "Fri, 21 Aug 2026 15:16:34 GMT",
8+
"comments": {
9+
"dependency": [
10+
{
11+
"comment": "Updating dependency \"@rushstack/heft\" to `1.2.25`"
12+
}
13+
]
14+
}
15+
},
16+
{
17+
"version": "7.30.12",
18+
"tag": "@microsoft/api-documenter_v7.30.12",
19+
"date": "Thu, 20 Aug 2026 00:16:38 GMT",
20+
"comments": {
21+
"none": [
22+
{
23+
"comment": "Require Node.js 20.9 or newer for package consumers."
24+
}
25+
],
26+
"dependency": [
27+
{
28+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.33.11`"
29+
},
30+
{
31+
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.24.0`"
32+
},
33+
{
34+
"comment": "Updating dependency \"@rushstack/terminal\" to `0.24.3`"
35+
},
36+
{
37+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `5.3.13`"
38+
},
39+
{
40+
"comment": "Updating dependency \"@rushstack/heft\" to `1.2.24`"
41+
}
42+
]
43+
}
44+
},
445
{
546
"version": "7.30.11",
647
"tag": "@microsoft/api-documenter_v7.30.11",

apps/api-documenter/CHANGELOG.md

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

3-
This log was last generated on Fri, 14 Aug 2026 00:18:07 GMT and should not be manually modified.
3+
This log was last generated on Fri, 21 Aug 2026 15:16:34 GMT and should not be manually modified.
4+
5+
## 7.30.13
6+
Fri, 21 Aug 2026 15:16:34 GMT
7+
8+
_Version update only_
9+
10+
## 7.30.12
11+
Thu, 20 Aug 2026 00:16:38 GMT
12+
13+
_Version update only_
414

515
## 7.30.11
616
Fri, 14 Aug 2026 00:18:07 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.30.11",
3+
"version": "7.30.13",
44
"description": "Read JSON files from api-extractor, generate documentation pages",
55
"repository": {
66
"type": "git",

apps/api-extractor/CHANGELOG.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,44 @@
11
{
22
"name": "@microsoft/api-extractor",
33
"entries": [
4+
{
5+
"version": "7.59.0",
6+
"tag": "@microsoft/api-extractor_v7.59.0",
7+
"date": "Fri, 21 Aug 2026 15:16:34 GMT",
8+
"comments": {
9+
"minor": [
10+
{
11+
"comment": "Report a new `ae-unresolved-import-path` message when an inline `import()` type with a relative path cannot be resolved, instead of silently emitting the unusable path into the .d.ts rollup."
12+
}
13+
]
14+
}
15+
},
16+
{
17+
"version": "7.58.13",
18+
"tag": "@microsoft/api-extractor_v7.58.13",
19+
"date": "Thu, 20 Aug 2026 00:16:38 GMT",
20+
"comments": {
21+
"none": [
22+
{
23+
"comment": "Require Node.js 20.9 or newer for package consumers."
24+
}
25+
],
26+
"dependency": [
27+
{
28+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.33.11`"
29+
},
30+
{
31+
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.24.0`"
32+
},
33+
{
34+
"comment": "Updating dependency \"@rushstack/terminal\" to `0.24.3`"
35+
},
36+
{
37+
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `5.3.13`"
38+
}
39+
]
40+
}
41+
},
442
{
543
"version": "7.58.12",
644
"tag": "@microsoft/api-extractor_v7.58.12",

apps/api-extractor/CHANGELOG.md

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

3-
This log was last generated on Tue, 21 Jul 2026 02:53:22 GMT and should not be manually modified.
3+
This log was last generated on Fri, 21 Aug 2026 15:16:34 GMT and should not be manually modified.
4+
5+
## 7.59.0
6+
Fri, 21 Aug 2026 15:16:34 GMT
7+
8+
### Minor changes
9+
10+
- Report a new `ae-unresolved-import-path` message when an inline `import()` type with a relative path cannot be resolved, instead of silently emitting the unusable path into the .d.ts rollup.
11+
12+
## 7.58.13
13+
Thu, 20 Aug 2026 00:16:38 GMT
14+
15+
_Version update only_
416

517
## 7.58.12
618
Tue, 21 Jul 2026 02:53:22 GMT

apps/api-extractor/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/api-extractor",
3-
"version": "7.58.12",
3+
"version": "7.59.0",
44
"description": "Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups",
55
"keywords": [
66
"typescript",
@@ -80,7 +80,7 @@
8080
"typescript": "5.9.3"
8181
},
8282
"devDependencies": {
83-
"@rushstack/heft": "1.2.22",
83+
"@rushstack/heft": "1.2.23",
8484
"@types/resolve": "1.20.2",
8585
"@types/semver": "7.7.1",
8686
"decoupled-local-node-rig": "workspace:*",

apps/api-extractor/src/analyzer/SourceFileLocationFormatter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import * as path from 'node:path';
55

66
import type * as ts from 'typescript';
77

8-
import { Path, Text } from '@rushstack/node-core-library';
8+
import { Path } from '@rushstack/node-core-library';
99

1010
export interface ISourceFileLocationFormatOptions {
1111
sourceFileLine?: number;
@@ -47,7 +47,7 @@ export class SourceFileLocationFormatter {
4747
}
4848

4949
// Convert it to a Unix-style path
50-
scrubbedPath = Text.replaceAll(scrubbedPath, '\\', '/');
50+
scrubbedPath = Path.convertToSlashes(scrubbedPath);
5151
result += scrubbedPath;
5252

5353
if (options.sourceFileLine) {

0 commit comments

Comments
 (0)