mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
This change configures pnpm to allow any version of `@angular/*` packages to satisfy peer dependencies. This is necessary because `@angular/*` packages are managed within this monorepo, and this rule prevents issues with peer dependency resolution when different versions might be present during development or testing.
(cherry picked from commit 46099910c0)
55 lines
1.5 KiB
YAML
55 lines
1.5 KiB
YAML
packages:
|
|
- .
|
|
- adev
|
|
- adev/shared-docs
|
|
- adev/shared-docs/pipeline/api-gen
|
|
- modules
|
|
- integration
|
|
- packages/animations/
|
|
- packages/common/
|
|
- packages/compiler-cli/
|
|
- packages/compiler-cli/linker/babel/test
|
|
- packages/compiler/
|
|
- packages/core/
|
|
- packages/core/test/bundling
|
|
- packages/forms/
|
|
- packages/language-service/
|
|
- packages/platform-browser/
|
|
- packages/platform-server/
|
|
- packages/platform-browser-dynamic/
|
|
- packages/router/
|
|
- packages/localize/
|
|
- packages/elements/
|
|
- packages/benchpress/
|
|
- packages/service-worker/
|
|
- packages/upgrade/
|
|
- packages/zone.js/
|
|
- packages/zone.js/test/typings/
|
|
- tools/bazel/rules_angular_store/
|
|
- vscode-ng-language-service
|
|
- vscode-ng-language-service/server
|
|
- vscode-ng-language-service/integration/pre_standalone_project
|
|
- vscode-ng-language-service/integration/project
|
|
|
|
allowedDeprecatedVersions:
|
|
angular: '*'
|
|
tslint: '*'
|
|
gulp-conventional-changelog: '5'
|
|
protractor: '7'
|
|
'@babel/plugin-proposal-async-generator-functions': '7'
|
|
|
|
# The minimum age of a release to be considered for dependency installation.
|
|
# The value is in minutes (1440 minutes = 1 day).
|
|
minimumReleaseAge: 1440
|
|
# List of packages to exclude from the minimum release age check.
|
|
minimumReleaseAgeExclude:
|
|
- '@angular-devkit/*'
|
|
- '@angular/*'
|
|
- '@ngtools/webpack'
|
|
- '@schematics/*'
|
|
- 'ng-packagr'
|
|
|
|
# Allow any version of @angular/* packages to satisfy peer dependencies, as these are managed within the monorepo.
|
|
peerDependencyRules:
|
|
allowAny:
|
|
- '@angular/*'
|