Revision d56e3f43a1f3ca5004d2c5413167737cff7d936f authored by Kristiyan Kostadinov on 30 November 2021, 10:47:11 UTC, committed by Dylan Hunn on 30 November 2021, 16:59:02 UTC
Adds support for TypeScript 4.5. Includes the following changes: * Bumping the package versions. * Fixing a few calls to `createExportSpecifier` and `createImportSpecifier` that require an extra parameter. * Adding some missing methods to the TS compiler hosts. * Fixing an issue in the TS mocks for the ngcc tests where a regex was too agressive and was trying to match a path like `/node_modules/@typescript/lib-es5`. * Accounting for type-only import specifiers when reporting DI errors (see #43620). Fixes #43620. PR Close #44164
1 parent 0fcf18d
renovate.json
{
"pinVersions": false,
"semanticCommits": true,
"semanticPrefix": "build",
"separateMajorMinor": false,
"prHourlyLimit": 2,
"labels": ["target: patch", "comp: build & ci", "action: review"],
"timezone": "America/Tijuana",
"lockFileMaintenance": {
"enabled": true
},
"schedule": ["after 10pm every weekday", "before 4am every weekday", "every weekend"],
"baseBranches": ["master"],
"ignoreDeps": [
"@angular/animations-12",
"@angular/common-12",
"@angular/core-12",
"@angular/forms-12",
"@angular/platform-browser-12",
"@angular/platform-browser-dynamic-12",
"@angular/platform-server-12",
"@angular/router-12",
"@babel/core",
"@babel/generator",
"@babel/parser",
"@babel/preset-env",
"@babel/template",
"@babel/traverse",
"@babel/types",
"@types/babel__core",
"@types/babel__generator",
"@types/babel__template",
"@types/babel__traverse",
"@types/node",
"@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",
"puppeteer",
"remark",
"remark-html",
"selenium-webdriver",
"watchr"
],
"packageFiles": [
"WORKSPACE",
"integration/bazel/WORKSPACE",
"package.json",
"packages/**/package.json",
"aio/package.json",
".github/workflows/**/*.yml"
],
"packageRules": [
{
"packagePatterns": ["^@angular/.*", "^@angular-devkit/.*", "^@schematics/.*", "angular/dev-infra"],
"groupName": "angular",
"pinVersions": false
},
{
"packagePatterns": ["^@babel/.*"],
"groupName": "babel",
"pinVersions": false
},
{
"packagePatterns": ["^@bazel/.*", "^build_bazel.*"],
"groupName": "bazel",
"pinVersions": false
},
{
"packageNames": ["typescript", "rxjs", "tslib"],
"separateMinorPatch": true
},
{
"packageNames": ["typescript", "rxjs", "tslib"],
"updateTypes": ["minor", "major"],
"enabled": false
},
{
"matchCurrentVersion": "0.0.0-PLACEHOLDER",
"enabled": false
},
{
"excludePackagePatterns": ["^@angular/.*", "^@angular-devkit/.*", "^@schematics/.*", "angular/dev-infra"],
"matchPackagePatterns": ["*"],
"matchUpdateTypes": ["minor", "patch"],
"matchCurrentVersion": ">=1",
"groupName": "all non-major dependencies",
"groupSlug": "all-minor-patch",
"schedule": ["after 1am on Thursday"]
}
]
}
Computing file changes ...