mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
950ffd001e
This commit removes Yarn as a package manager for integration tests and migrates to pnpm. This change aims to standardize package management across the project, leveraging pnpm's efficiency and consistent behavior for dependency resolution and installation. PR Close #63902
51 lines
1.4 KiB
JSON
51 lines
1.4 KiB
JSON
{
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
"extends": ["github>angular/dev-infra//renovate-presets/default.json5"],
|
|
"baseBranchPatterns": ["main", "20.3.x"],
|
|
"ignoreDeps": [
|
|
"@types/selenium-webdriver",
|
|
"angular-1.5",
|
|
"angular-1.6",
|
|
"angular-1.7",
|
|
"angular-1.8",
|
|
"angular-mocks-1.5",
|
|
"angular-mocks-1.6",
|
|
"angular-mocks-1.7",
|
|
"angular-mocks-1.8",
|
|
"convert-source-map",
|
|
"selenium-webdriver",
|
|
"systemjs"
|
|
],
|
|
"packageRules": [
|
|
{
|
|
"matchFileNames": ["modules/ssr-benchmarks/package.json"],
|
|
"enabled": false
|
|
},
|
|
{
|
|
"matchManagers": ["bazel", "bazel-module", "bazelisk", "npm"],
|
|
"postUpgradeTasks": {
|
|
"commands": [
|
|
"git restore .npmrc",
|
|
"pnpm install --frozen-lockfile",
|
|
"pnpm bazel mod deps --lockfile_mode=update",
|
|
"pnpm bazel run //.github/actions/deploy-docs-site:main",
|
|
"pnpm bazel run //packages/common:base_currencies_file",
|
|
"pnpm bazel run //packages/common/locales:closure_locale_file",
|
|
"pnpm bazel run //packages/core:base_locale_file"
|
|
],
|
|
"fileFilters": [
|
|
".github/actions/deploy-docs-site/**/*",
|
|
"packages/**/*",
|
|
"MODULE.bazel.lock"
|
|
],
|
|
"executionMode": "branch"
|
|
}
|
|
},
|
|
{
|
|
"enabled": false,
|
|
"matchDepNames": ["tailwindcss"],
|
|
"matchUpdateTypes": ["major"]
|
|
}
|
|
]
|
|
}
|