Skip to content

Commit 1fa0315

Browse files
alan-agius4ok7sai
authored andcommitted
build: update pnpm to v10.17.0 (#31884)
pnpm v10.17.0 adds support for wildcards in 'minimumReleaseAgeExclude'. This simplifies the configuration by allowing the use of '@angular-devkit/*' and '@angular/*' instead of listing each package individually. (cherry picked from commit 3e154ea)
1 parent 741db87 commit 1fa0315

File tree

5 files changed

+18
-122
lines changed

5 files changed

+18
-122
lines changed

integration/harness-e2e-cli/pnpm-workspace.yaml

Lines changed: 4 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,9 @@
33
# The value is in minutes (1440 minutes = 1 day).
44
minimumReleaseAge: 1440
55
# List of packages to exclude from the minimum release age check.
6-
# Wildcards are not yet supported: https://github.com/pnpm/pnpm/issues/9983
76
minimumReleaseAgeExclude:
8-
- '@angular-devkit/architect'
9-
- '@angular-devkit/build-angular'
10-
- '@angular-devkit/build-webpack'
11-
- '@angular-devkit/core'
12-
- '@angular-devkit/schematics-cli'
13-
- '@angular-devkit/schematics'
14-
- '@angular-devkit/architect-cli'
15-
- '@angular-devkit/architect'
16-
- '@angular/animations'
17-
- '@angular/benchpress'
18-
- '@angular/cdk'
19-
- '@angular/ng-dev'
20-
- '@angular/cli'
21-
- '@angular/ssr'
22-
- '@angular/common'
23-
- '@angular/compiler-cli'
24-
- '@angular/compiler'
25-
- '@angular/core'
26-
- '@angular/forms'
27-
- '@angular/language-service'
28-
- '@angular/localize'
29-
- '@angular/material'
30-
- '@angular/material-moment-adapter'
31-
- '@angular/platform-browser-dynamic'
32-
- '@angular/platform-browser'
33-
- '@angular/platform-server'
34-
- '@angular/router'
35-
- '@angular/service-worker'
7+
- '@angular-devkit/*'
8+
- '@angular/*'
369
- '@ngtools/webpack'
37-
- '@schematics/angular'
10+
- '@schematics/*'
11+
- 'ng-packagr'

integration/ng-add-standalone/pnpm-workspace.yaml

Lines changed: 4 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,9 @@
33
# The value is in minutes (1440 minutes = 1 day).
44
minimumReleaseAge: 1440
55
# List of packages to exclude from the minimum release age check.
6-
# Wildcards are not yet supported: https://github.com/pnpm/pnpm/issues/9983
76
minimumReleaseAgeExclude:
8-
- '@angular-devkit/architect'
9-
- '@angular-devkit/build-angular'
10-
- '@angular-devkit/build-webpack'
11-
- '@angular-devkit/core'
12-
- '@angular-devkit/schematics-cli'
13-
- '@angular-devkit/schematics'
14-
- '@angular-devkit/architect-cli'
15-
- '@angular-devkit/architect'
16-
- '@angular/animations'
17-
- '@angular/benchpress'
18-
- '@angular/cdk'
19-
- '@angular/ng-dev'
20-
- '@angular/cli'
21-
- '@angular/ssr'
22-
- '@angular/common'
23-
- '@angular/compiler-cli'
24-
- '@angular/compiler'
25-
- '@angular/core'
26-
- '@angular/forms'
27-
- '@angular/language-service'
28-
- '@angular/localize'
29-
- '@angular/material'
30-
- '@angular/material-moment-adapter'
31-
- '@angular/platform-browser-dynamic'
32-
- '@angular/platform-browser'
33-
- '@angular/platform-server'
34-
- '@angular/router'
35-
- '@angular/service-worker'
7+
- '@angular-devkit/*'
8+
- '@angular/*'
369
- '@ngtools/webpack'
37-
- '@schematics/angular'
10+
- '@schematics/*'
11+
- 'ng-packagr'

integration/ng-add/pnpm-workspace.yaml

Lines changed: 4 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,9 @@
33
# The value is in minutes (1440 minutes = 1 day).
44
minimumReleaseAge: 1440
55
# List of packages to exclude from the minimum release age check.
6-
# Wildcards are not yet supported: https://github.com/pnpm/pnpm/issues/9983
76
minimumReleaseAgeExclude:
8-
- '@angular-devkit/architect'
9-
- '@angular-devkit/build-angular'
10-
- '@angular-devkit/build-webpack'
11-
- '@angular-devkit/core'
12-
- '@angular-devkit/schematics-cli'
13-
- '@angular-devkit/schematics'
14-
- '@angular-devkit/architect-cli'
15-
- '@angular-devkit/architect'
16-
- '@angular/animations'
17-
- '@angular/benchpress'
18-
- '@angular/cdk'
19-
- '@angular/ng-dev'
20-
- '@angular/cli'
21-
- '@angular/ssr'
22-
- '@angular/common'
23-
- '@angular/compiler-cli'
24-
- '@angular/compiler'
25-
- '@angular/core'
26-
- '@angular/forms'
27-
- '@angular/language-service'
28-
- '@angular/localize'
29-
- '@angular/material'
30-
- '@angular/material-moment-adapter'
31-
- '@angular/platform-browser-dynamic'
32-
- '@angular/platform-browser'
33-
- '@angular/platform-server'
34-
- '@angular/router'
35-
- '@angular/service-worker'
7+
- '@angular-devkit/*'
8+
- '@angular/*'
369
- '@ngtools/webpack'
37-
- '@schematics/angular'
10+
- '@schematics/*'
11+
- 'ng-packagr'

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
"url": "https://github.com/angular/components.git"
99
},
1010
"license": "MIT",
11-
"packageManager": "pnpm@10.16.1",
11+
"packageManager": "pnpm@10.17.0",
1212
"engines": {
1313
"npm": "Please use pnpm instead of NPM to install dependencies",
1414
"yarn": "Please use pnpm instead of Yarn to install dependencies",
15-
"pnpm": "10.16.1"
15+
"pnpm": "10.17.0"
1616
},
1717
"scripts": {
1818
"ng-dev": "node --no-warnings=ExperimentalWarning --loader ts-node/esm/transpile-only node_modules/@angular/ng-dev/bundles/cli.mjs",

pnpm-workspace.yaml

Lines changed: 4 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -41,35 +41,9 @@ catalog:
4141
# The value is in minutes (1440 minutes = 1 day).
4242
minimumReleaseAge: 1440
4343
# List of packages to exclude from the minimum release age check.
44-
# Wildcards are not yet supported: https://github.com/pnpm/pnpm/issues/9983
4544
minimumReleaseAgeExclude:
46-
- '@angular-devkit/architect'
47-
- '@angular-devkit/build-angular'
48-
- '@angular-devkit/build-webpack'
49-
- '@angular-devkit/core'
50-
- '@angular-devkit/schematics-cli'
51-
- '@angular-devkit/schematics'
52-
- '@angular-devkit/architect-cli'
53-
- '@angular-devkit/architect'
54-
- '@angular/animations'
55-
- '@angular/benchpress'
56-
- '@angular/cdk'
57-
- '@angular/ng-dev'
58-
- '@angular/cli'
59-
- '@angular/ssr'
60-
- '@angular/common'
61-
- '@angular/compiler-cli'
62-
- '@angular/compiler'
63-
- '@angular/core'
64-
- '@angular/forms'
65-
- '@angular/language-service'
66-
- '@angular/localize'
67-
- '@angular/material'
68-
- '@angular/material-moment-adapter'
69-
- '@angular/platform-browser-dynamic'
70-
- '@angular/platform-browser'
71-
- '@angular/platform-server'
72-
- '@angular/router'
73-
- '@angular/service-worker'
45+
- '@angular-devkit/*'
46+
- '@angular/*'
7447
- '@ngtools/webpack'
75-
- '@schematics/angular'
48+
- '@schematics/*'
49+
- 'ng-packagr'

0 commit comments

Comments
 (0)