From 26edb49302e28837068b2cd8ba171135257d2527 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leosvel=20P=C3=A9rez=20Espinosa?= Date: Wed, 1 Jun 2022 17:26:09 +0100 Subject: [PATCH] feat(angular): support angular v14.0.0-rc.3 (#10543) --- package.json | 32 ++-- packages/angular/migrations.json | 48 ++--- packages/angular/package.json | 4 +- .../update-14-2-0/update-angular-cli.spec.ts | 4 +- .../update-14-2-0/update-angular-cli.ts | 4 +- packages/angular/src/utils/versions.ts | 4 +- packages/linter/src/utils/versions.ts | 2 +- .../src/utilities/migration.ts | 8 +- packages/nx/src/utils/versions.ts | 2 +- packages/workspace/src/utils/versions.ts | 2 +- yarn.lock | 170 +++++++++--------- 11 files changed, 142 insertions(+), 138 deletions(-) diff --git a/package.json b/package.json index a82f0304a3dff..3b57eb0f8efd7 100644 --- a/package.json +++ b/package.json @@ -25,24 +25,24 @@ "prepare": "is-ci || husky install" }, "devDependencies": { - "@angular-devkit/architect": "~0.1400.0-rc.2", - "@angular-devkit/build-angular": "~14.0.0-rc.2", - "@angular-devkit/core": "~14.0.0-rc.2", - "@angular-devkit/schematics": "~14.0.0-rc.2", + "@angular-devkit/architect": "~0.1400.0-rc.3", + "@angular-devkit/build-angular": "~14.0.0-rc.3", + "@angular-devkit/core": "~14.0.0-rc.3", + "@angular-devkit/schematics": "~14.0.0-rc.3", "@angular-eslint/eslint-plugin": "~13.2.1", "@angular-eslint/eslint-plugin-template": "~13.2.1", "@angular-eslint/template-parser": "~13.2.1", - "@angular/cli": "~14.0.0-rc.2", - "@angular/common": "~14.0.0-rc.2", - "@angular/compiler": "~14.0.0-rc.2", - "@angular/compiler-cli": "~14.0.0-rc.2", - "@angular/core": "~14.0.0-rc.2", - "@angular/forms": "~14.0.0-rc.2", - "@angular/platform-browser": "~14.0.0-rc.2", - "@angular/platform-browser-dynamic": "~14.0.0-rc.2", - "@angular/router": "~14.0.0-rc.2", - "@angular/service-worker": "~14.0.0-rc.2", - "@angular/upgrade": "~14.0.0-rc.2", + "@angular/cli": "~14.0.0-rc.3", + "@angular/common": "~14.0.0-rc.3", + "@angular/compiler": "~14.0.0-rc.3", + "@angular/compiler-cli": "~14.0.0-rc.3", + "@angular/core": "~14.0.0-rc.3", + "@angular/forms": "~14.0.0-rc.3", + "@angular/platform-browser": "~14.0.0-rc.3", + "@angular/platform-browser-dynamic": "~14.0.0-rc.3", + "@angular/router": "~14.0.0-rc.3", + "@angular/service-worker": "~14.0.0-rc.3", + "@angular/upgrade": "~14.0.0-rc.3", "@babel/helper-create-regexp-features-plugin": "^7.14.5", "@cypress/webpack-preprocessor": "^5.9.1", "@nestjs/common": "^8.0.0", @@ -74,7 +74,7 @@ "@rollup/plugin-image": "^2.1.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.0.4", - "@schematics/angular": "~14.0.0-rc.2", + "@schematics/angular": "~14.0.0-rc.3", "@storybook/addon-essentials": "~6.5.4", "@storybook/addon-knobs": "~6.3.0", "@storybook/angular": "~6.5.4", diff --git a/packages/angular/migrations.json b/packages/angular/migrations.json index 1375095888c90..c87e394b2e2b1 100644 --- a/packages/angular/migrations.json +++ b/packages/angular/migrations.json @@ -1119,95 +1119,95 @@ } } }, - "14.2.0-beta.1": { - "version": "14.2.0-beta.1", + "14.2.0-beta.4": { + "version": "14.2.0-beta.4", "packages": { "@angular-devkit/architect": { - "version": "~0.1400.0-rc.2", + "version": "~0.1400.0-rc.3", "alwaysAddToPackageJson": false }, "@angular-devkit/build-angular": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular-devkit/build-webpack": { - "version": "~0.1400.0-rc.2", + "version": "~0.1400.0-rc.3", "alwaysAddToPackageJson": false }, "@angular-devkit/core": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular-devkit/schematics": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/core": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": true }, "@angular/common": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/forms": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/elements": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/compiler": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/compiler-cli": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/localize": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/platform-browser": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/platform-browser-dynamic": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/platform-server": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/router": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/upgrade": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/language-service": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/animations": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/service-worker": { - "version": "~14.0.0-rc.2", + "version": "~14.0.0-rc.3", "alwaysAddToPackageJson": false }, "@angular/material": { - "version": "~14.0.0-rc.1", + "version": "~14.0.0-rc.2", "alwaysAddToPackageJson": false }, "@angular/cdk": { - "version": "~14.0.0-rc.1", + "version": "~14.0.0-rc.2", "alwaysAddToPackageJson": false }, "ng-packagr": { diff --git a/packages/angular/package.json b/packages/angular/package.json index 0b825e6b71515..b6457af7d49d6 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -37,7 +37,7 @@ "migrations": "./migrations.json" }, "dependencies": { - "@angular-devkit/schematics": "~14.0.0-rc.2", + "@angular-devkit/schematics": "~14.0.0-rc.3", "@nrwl/cypress": "file:../cypress", "@nrwl/devkit": "file:../devkit", "@nrwl/jest": "file:../jest", @@ -45,7 +45,7 @@ "@nrwl/storybook": "file:../storybook", "@nrwl/workspace": "file:../workspace", "@phenomnomnominal/tsquery": "4.1.1", - "@schematics/angular": "~14.0.0-rc.2", + "@schematics/angular": "~14.0.0-rc.3", "chalk": "4.1.0", "chokidar": "^3.5.1", "http-server": "^14.1.0", diff --git a/packages/angular/src/migrations/update-14-2-0/update-angular-cli.spec.ts b/packages/angular/src/migrations/update-14-2-0/update-angular-cli.spec.ts index 6482a8947c61a..1df5873cd0af1 100644 --- a/packages/angular/src/migrations/update-14-2-0/update-angular-cli.spec.ts +++ b/packages/angular/src/migrations/update-14-2-0/update-angular-cli.spec.ts @@ -17,7 +17,7 @@ describe('update-angular-cli migration', () => { await updateAngularCli(tree); const { devDependencies } = readJson(tree, 'package.json'); - expect(devDependencies['@angular/cli']).toEqual('~14.0.0-rc.2'); + expect(devDependencies['@angular/cli']).toEqual('~14.0.0-rc.3'); }); it('should update @angular/cli version when defined as a dependency', async () => { @@ -28,7 +28,7 @@ describe('update-angular-cli migration', () => { await updateAngularCli(tree); const { dependencies } = readJson(tree, 'package.json'); - expect(dependencies['@angular/cli']).toEqual('~14.0.0-rc.2'); + expect(dependencies['@angular/cli']).toEqual('~14.0.0-rc.3'); }); it('should add @angular/cli to package.json when it is not set', async () => { diff --git a/packages/angular/src/migrations/update-14-2-0/update-angular-cli.ts b/packages/angular/src/migrations/update-14-2-0/update-angular-cli.ts index 5c8ecfed8646e..22fd339f3dafd 100644 --- a/packages/angular/src/migrations/update-14-2-0/update-angular-cli.ts +++ b/packages/angular/src/migrations/update-14-2-0/update-angular-cli.ts @@ -5,10 +5,10 @@ export default async function (tree: Tree) { updateJson(tree, 'package.json', (json) => { if (json.devDependencies?.['@angular/cli']) { - json.devDependencies['@angular/cli'] = '~14.0.0-rc.2'; + json.devDependencies['@angular/cli'] = '~14.0.0-rc.3'; shouldFormat = true; } else if (json.dependencies?.['@angular/cli']) { - json.dependencies['@angular/cli'] = '~14.0.0-rc.2'; + json.dependencies['@angular/cli'] = '~14.0.0-rc.3'; shouldFormat = true; } diff --git a/packages/angular/src/utils/versions.ts b/packages/angular/src/utils/versions.ts index 0c030edab2099..99c601bf0ffce 100644 --- a/packages/angular/src/utils/versions.ts +++ b/packages/angular/src/utils/versions.ts @@ -1,6 +1,6 @@ export const nxVersion = require('../../package.json').version; -export const angularVersion = '~14.0.0-rc.2'; -export const angularDevkitVersion = '~14.0.0-rc.2'; +export const angularVersion = '~14.0.0-rc.3'; +export const angularDevkitVersion = '~14.0.0-rc.3'; export const ngPackagrVersion = '~14.0.0-rc.0'; export const angularJsVersion = '1.7.9'; export const ngrxVersion = '~13.2.0'; diff --git a/packages/linter/src/utils/versions.ts b/packages/linter/src/utils/versions.ts index 4664041e0e57f..9f764fa461fea 100644 --- a/packages/linter/src/utils/versions.ts +++ b/packages/linter/src/utils/versions.ts @@ -2,7 +2,7 @@ export const nxVersion = require('../../package.json').version; export const tslintVersion = '~6.1.0'; export const tslintToEslintConfigVersion = '^2.4.0'; -export const buildAngularVersion = '~14.0.0-rc.2'; +export const buildAngularVersion = '~14.0.0-rc.3'; export const typescriptESLintVersion = '~5.24.0'; export const eslintVersion = '~8.15.0'; diff --git a/packages/make-angular-cli-faster/src/utilities/migration.ts b/packages/make-angular-cli-faster/src/utilities/migration.ts index 723050952000a..ad064442abf7d 100644 --- a/packages/make-angular-cli-faster/src/utilities/migration.ts +++ b/packages/make-angular-cli-faster/src/utilities/migration.ts @@ -20,7 +20,8 @@ const latestVersionWithOldFlag = '13.8.3'; // versions and the max version of the range if there's a bigger major version that // is already supported const nxAngularVersionMap: Record = { - 13: { range: '>= 13.2.0' }, + 13: { range: '>= 13.2.0 < 14.2.0', max: '^13.10.0' }, + 14: { range: '>= 14.2.0-beta.4' }, }; // latest major version of Angular that is compatible with Nx, based on the map above const latestCompatibleAngularMajorVersion = Math.max( @@ -147,7 +148,10 @@ async function getNxVersionBasedOnInstalledAngularVersion( } if (nxAngularVersionMap[majorAngularVersion]?.max) { // use the max of the range - return nxAngularVersionMap[majorAngularVersion].max; + return await resolvePackageVersion( + '@nrwl/angular', + nxAngularVersionMap[majorAngularVersion].max + ); } if (majorAngularVersion > latestCompatibleAngularMajorVersion) { // installed Angular version is not supported yet, we can't @nrwl/angular:ng-add, diff --git a/packages/nx/src/utils/versions.ts b/packages/nx/src/utils/versions.ts index b8e8695b4c9e3..7e582cb6988bb 100644 --- a/packages/nx/src/utils/versions.ts +++ b/packages/nx/src/utils/versions.ts @@ -1,6 +1,6 @@ export const nxVersion = require('../../package.json').version; -export const angularCliVersion = '~14.0.0-rc.2'; +export const angularCliVersion = '~14.0.0-rc.3'; export const typescriptVersion = '~4.6.2'; export const prettierVersion = '^2.5.1'; export const tslintVersion = '~6.1.0'; diff --git a/packages/workspace/src/utils/versions.ts b/packages/workspace/src/utils/versions.ts index 62a7c9de9c819..a348b3db26887 100644 --- a/packages/workspace/src/utils/versions.ts +++ b/packages/workspace/src/utils/versions.ts @@ -1,6 +1,6 @@ export const nxVersion = require('../../package.json').version; -export const angularCliVersion = '~14.0.0-rc.2'; +export const angularCliVersion = '~14.0.0-rc.3'; export const typescriptVersion = '~4.6.2'; export const prettierVersion = '^2.5.1'; export const tslintVersion = '~6.1.0'; diff --git a/yarn.lock b/yarn.lock index ae69ed2edbd56..b33b3965f2fe8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -140,23 +140,23 @@ dependencies: "@jridgewell/trace-mapping" "^0.3.0" -"@angular-devkit/architect@0.1400.0-rc.2", "@angular-devkit/architect@~0.1400.0-rc.2": - version "0.1400.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1400.0-rc.2.tgz#4ea95c11113c229b86be48bc2b425110b6cd7995" - integrity sha512-k2ZGmKhbsMTg2htaSRO1rQW6xVN9lAAwaWIwOijTFehWxeSoAQUJd3V2e/jOy9hQSrrnkg6GI0p2VPie6Xw38A== +"@angular-devkit/architect@0.1400.0-rc.3", "@angular-devkit/architect@~0.1400.0-rc.3": + version "0.1400.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1400.0-rc.3.tgz#54e328a203f98f243298b014bf4ce2abfde32a06" + integrity sha512-lv0HB50hyrKZDpImI3lk8BVzmD0zUIPARZ/2/wpS3ZCY5lpNSHZSGiN7SnMB9Y2h+RpbjTYeF7/5WLs0cXA6UA== dependencies: - "@angular-devkit/core" "14.0.0-rc.2" + "@angular-devkit/core" "14.0.0-rc.3" rxjs "6.6.7" -"@angular-devkit/build-angular@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-14.0.0-rc.2.tgz#49dd67da8be72c2f3db6ee0f2a5cc4288b34a966" - integrity sha512-xOx11LAZ4JfYekmGxGOdfs98sKR+4a375SqYw/KAtqGjmF69FllIw9YmXqwFzSwQs3vAVt0aDd3NMWUEbW9qQQ== +"@angular-devkit/build-angular@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-14.0.0-rc.3.tgz#c168049a4e78b9ef6bed58521979aa5344983547" + integrity sha512-Blta5TUS548p8yxdR4pBYdEuzp7XkVxX38EhrFiPEAqgXyqDM8LwxCk8o9XwqLM9LtgqGd86x5RCx6YgTntUdw== dependencies: "@ampproject/remapping" "2.2.0" - "@angular-devkit/architect" "0.1400.0-rc.2" - "@angular-devkit/build-webpack" "0.1400.0-rc.2" - "@angular-devkit/core" "14.0.0-rc.2" + "@angular-devkit/architect" "0.1400.0-rc.3" + "@angular-devkit/build-webpack" "0.1400.0-rc.3" + "@angular-devkit/core" "14.0.0-rc.3" "@babel/core" "7.17.10" "@babel/generator" "7.17.10" "@babel/helper-annotate-as-pure" "7.16.7" @@ -167,7 +167,7 @@ "@babel/runtime" "7.17.9" "@babel/template" "7.16.7" "@discoveryjs/json-ext" "0.5.7" - "@ngtools/webpack" "14.0.0-rc.2" + "@ngtools/webpack" "14.0.0-rc.3" ansi-colors "4.1.1" babel-loader "8.2.5" babel-plugin-istanbul "6.1.1" @@ -218,12 +218,12 @@ optionalDependencies: esbuild "0.14.38" -"@angular-devkit/build-webpack@0.1400.0-rc.2": - version "0.1400.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1400.0-rc.2.tgz#6515ce601d34a6d6652c40a78ebca9dcfb955582" - integrity sha512-TBeQKt5MdwTFILLXTPibzMepvqaV81/XluRua86U2gCOMWS0zWptecLVqCwaOL60jCe8pio7u/8PxrirsHF0Cw== +"@angular-devkit/build-webpack@0.1400.0-rc.3": + version "0.1400.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1400.0-rc.3.tgz#b862775a13b12eb0334afaa837f63d22aceaf909" + integrity sha512-AF+7lg4evuFGMYaU5S26zQm3bqRIjF2cA1HIwNFjwSLVBT/NC7+vZKY8HeyIXkeWid2LTiwgb+qZ/Qm1ei+1lg== dependencies: - "@angular-devkit/architect" "0.1400.0-rc.2" + "@angular-devkit/architect" "0.1400.0-rc.3" rxjs "6.6.7" "@angular-devkit/core@13.2.5": @@ -238,10 +238,10 @@ rxjs "6.6.7" source-map "0.7.3" -"@angular-devkit/core@14.0.0-rc.2", "@angular-devkit/core@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-14.0.0-rc.2.tgz#d979860dddb21fd31191ef7a231887e2af34461d" - integrity sha512-8nZDWfhFnzSv2ps6YSA4MoKdHeMbTo7qiIzVD2oCpGoH5oaWEB4VJUWK5rZHSdK4ww0fpLc96tIDLcx28LNRfw== +"@angular-devkit/core@14.0.0-rc.3", "@angular-devkit/core@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-14.0.0-rc.3.tgz#65e3083451f859032942c4e037daf67095319bf0" + integrity sha512-J+oWWvhJM1bOzsvyyIPxg56L0VEas/OwB9Sa8VdpZL873H03qnAgRdREOCPWhb/G6NBAG+UOFWPl62iMPIF+xw== dependencies: ajv "8.11.0" ajv-formats "2.1.1" @@ -260,12 +260,12 @@ ora "5.4.1" rxjs "6.6.7" -"@angular-devkit/schematics@14.0.0-rc.2", "@angular-devkit/schematics@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-14.0.0-rc.2.tgz#71625b00b2d424f39803fd58c4269168f7873640" - integrity sha512-ojlg2VZuSwSORJOPDxWl2IonJ5prm0WPC7rxKGmOZUXvu4yloGhobx4oiXe6oCqt9ayqBQPa9IxZVpbMc6qLNw== +"@angular-devkit/schematics@14.0.0-rc.3", "@angular-devkit/schematics@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-14.0.0-rc.3.tgz#e882a47590640430dc44f0f6486ef13a4a8c1f60" + integrity sha512-o51pPlrEU2cHhC+3ETghcjjhT8Fg3/79V/EkmfwaXL51Dilc2bGQhq4lfbDwyhDNnWpRwMecZeY73Rt6EyxUTQ== dependencies: - "@angular-devkit/core" "14.0.0-rc.2" + "@angular-devkit/core" "14.0.0-rc.3" jsonc-parser "3.0.0" magic-string "0.26.1" ora "5.4.1" @@ -310,15 +310,15 @@ "@angular-eslint/bundled-angular-compiler" "13.2.1" "@typescript-eslint/experimental-utils" "5.17.0" -"@angular/cli@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-14.0.0-rc.2.tgz#99c1b0358d50e70a6d210022da2967d1a35fb7c5" - integrity sha512-pixRb/9/qbg4M03A1v+fQea63qepJLnqiu5f2toptRviGF9BVvbzZcsLNIb7L0Tc9SOVJr0pYVv9QezAD1EABw== +"@angular/cli@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-14.0.0-rc.3.tgz#6e9bedf9e4793157a95176e184d30ff5d623413a" + integrity sha512-jWljFuRXWQG+QgikslmLX9aBsVf+8g372eHNV44PG4HuV11I4ZHAHkFWzyT5iNHAwpbP+VHQhsEMJqoud8ScmA== dependencies: - "@angular-devkit/architect" "0.1400.0-rc.2" - "@angular-devkit/core" "14.0.0-rc.2" - "@angular-devkit/schematics" "14.0.0-rc.2" - "@schematics/angular" "14.0.0-rc.2" + "@angular-devkit/architect" "0.1400.0-rc.3" + "@angular-devkit/core" "14.0.0-rc.3" + "@angular-devkit/schematics" "14.0.0-rc.3" + "@schematics/angular" "14.0.0-rc.3" "@yarnpkg/lockfile" "1.1.0" ansi-colors "4.1.1" debug "4.3.4" @@ -336,17 +336,17 @@ uuid "8.3.2" yargs "17.4.1" -"@angular/common@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-14.0.0-rc.2.tgz#e5d9d4d3b686750221e53cc1d5983c4c0d1edcc0" - integrity sha512-o6E9K0GG4dhKoxV4KXGBFY+Tn8GrUYlh4lBHCZ8wRKdo102HddEabxeJyfBFQsyDCsLqXZoupYgRuaKtfeZGyg== +"@angular/common@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-14.0.0-rc.3.tgz#13005d5b0a5544ce9fa10fc3cc06a6a0d12ab1b0" + integrity sha512-VhlTD/dKtQELh7QPUbh2wHBRoORCtQ6ZnfXWZnx6O6iUYTFkGF1fkGJiL/1l8CDZKUdqm0gJyxqOHyui6lqshA== dependencies: tslib "^2.3.0" -"@angular/compiler-cli@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-14.0.0-rc.2.tgz#148cc73ba11d3463ab01d5530016945addca33ac" - integrity sha512-2E4KLXW61SWaG49Mis3C3aeuVuKhn4g+J5G9+v/O3vOE6b3xzh42ar8jYwQ1aWdWLBOkSGblD0VffASIIWe4YQ== +"@angular/compiler-cli@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-14.0.0-rc.3.tgz#8db34303160662138839f04a02852a68caac6da7" + integrity sha512-eSmOOXTVU/OOI1Q1hk9t9/WiSUEdrktkdVuO7yFRTweChSkXP5rlh1S9pt/OenxFiAbxIfL7ChYzqUJR0pB2ww== dependencies: "@babel/core" "^7.17.2" chokidar "^3.0.0" @@ -359,59 +359,59 @@ tslib "^2.3.0" yargs "^17.2.1" -"@angular/compiler@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-14.0.0-rc.2.tgz#2f81ee29ae21e9f9cc92eab70685a0ad7d56bd41" - integrity sha512-E/y9Iu5MHVwkupSo/3sK3IDL95IEidmoQgic0wFKB6QkT1QLF9C38LfaCx6AFJgxFJ188QPovyQf2tSPn1rA3Q== +"@angular/compiler@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-14.0.0-rc.3.tgz#61519726bbd9c55541a918e9aba9aaffb1a23810" + integrity sha512-9Qy5eEiNNs0bxDol8sOpOFRhGZiN/feKw+9dhhVfPffeNNXzr9Em69HDbhQL00sXckA3+EaGYCrGfEDMrBpS8g== dependencies: tslib "^2.3.0" -"@angular/core@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-14.0.0-rc.2.tgz#6a09bfc7a4c842c11c6fb46493968740ae14ff70" - integrity sha512-hZsLg3IH7Cs/BNvE4IsBJKiabE1P6OWLGqNq6zboBwn7dTUal1wls1zXfyEYDoskdJ53tQFZvwil0HwqjD88TA== +"@angular/core@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-14.0.0-rc.3.tgz#d9b257284b06b1abd547a5b24161349c7f1a9e1c" + integrity sha512-9cwKdnF4pxjLxvTdwUj7SCIePhMaNAB0Vk8V5Wjh400IDqwnJk+soELrCYSbHf3S2ABcRBzMfIqWgy8+Zu6LwA== dependencies: tslib "^2.3.0" -"@angular/forms@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-14.0.0-rc.2.tgz#95897c07086475f408be969ff9c3dfe5725924f1" - integrity sha512-rOfUdVp6CvA/De6hzcFUKnaHxjlDFPTI95IOmV/n4t7BNM8oSAj56TucmQ2z7FeNuJqD40Ic1KCKqnalf+Z3Ng== +"@angular/forms@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-14.0.0-rc.3.tgz#094290ba24c45a190677ee7724fbbfe68db06287" + integrity sha512-anZd7Kt1CVG/WR7eNYjLMYHd0K8IrQTZtcevzaSqFPAVUaMrE5jxjyrgra6JgqisnvnV+0HXxVMYyT3G0vnUlw== dependencies: tslib "^2.3.0" -"@angular/platform-browser-dynamic@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.0.0-rc.2.tgz#aaa8c3cdf6f87fe6583771e48fd309c819584703" - integrity sha512-TInAkVHNQ8qbwBzh6iMaAf4hf2pgKNDAPc23kXfpj1IvnvA1Ur+l6Qh6IV65y4QP5dnGTn1gLg8bt9B8RIjPKw== +"@angular/platform-browser-dynamic@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.0.0-rc.3.tgz#1034bfed657f6bb8ce529319726b1879cb716ee0" + integrity sha512-+CGnEGx23qmaM+nd9IYEkviQFfs30GI03dU0Ac6p+MnpvNax7H5aD7hJwf4hhxD+nCr6pYIjMv9K9k6dzDf8yg== dependencies: tslib "^2.3.0" -"@angular/platform-browser@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-14.0.0-rc.2.tgz#f4e80f4dfcca4cd69b0b71a5a211d18b78501564" - integrity sha512-OsAh6laBufIrIgYHQIHodQOKLca61ZHoA8CFiN0FpPSuOWxOuJTFRF/Pf5/qucv+DEIc/FKwwS6uGaXeqauABA== +"@angular/platform-browser@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-14.0.0-rc.3.tgz#474464716b966b1d8332a46f78b1539a6124f322" + integrity sha512-qwr7u9M+9teT3DitwFa0OiqFk3cwzlwQBjWogCsC/AagdX5G0cm6NxGh8smhyKdo0x+K9cJrYlCEwIjhoFUzFQ== dependencies: tslib "^2.3.0" -"@angular/router@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/router/-/router-14.0.0-rc.2.tgz#3247e72acfd16797ae574c49dc21bf315e0d40bf" - integrity sha512-YbexPNVTzkCDIdsxv7NF3R0KH719Dc9BKwYrFs1/H/m715HhQgbsj9V1M0+pD9exP8Yn4OtCXbpJOyDeC03Vgw== +"@angular/router@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/router/-/router-14.0.0-rc.3.tgz#eccb76ac8b3c035f175d1f6d302dba99ddb26e19" + integrity sha512-6c8JuNDCSxF6o70iE7mu0lxs+RPF9XL9elfgCuCYmu02ChF+y4vpyxBWVewfnPnSBzoFctnQ/5vDGSET7iJ7uQ== dependencies: tslib "^2.3.0" -"@angular/service-worker@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-14.0.0-rc.2.tgz#8fe5d4df12b9a8039ec08048ecf2bbfa4534beef" - integrity sha512-3uJnKSUNga2vH8CVPmf5+QGAJGaX6Dwp38PO6KfChsuEulSdqOADzUxgNRj7WP5r2znm+zFsWLewdKqNtU2HZQ== +"@angular/service-worker@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-14.0.0-rc.3.tgz#f5f53c7e2a3fd178a0c2868bd9e54fda6eb78616" + integrity sha512-+LKZs9MCoowvgrtNlfhT2PpN/EJmcLa/+CJh7YYyjv/M7VsSHoUTrCunCeFgPo3FYBJAV4iKuUlE0hh4G8P49g== dependencies: tslib "^2.3.0" -"@angular/upgrade@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@angular/upgrade/-/upgrade-14.0.0-rc.2.tgz#25e680c846a5dc5b4a0ea711e81d54a7a5d1b2cc" - integrity sha512-fp69sGC6Z9vVLNhY1cjvFeA/nfWh7dYylXEEdQBhg6lAgLYoCchQEs9wPPoRu7W6D/fLSGU/mh4VCwob9Odixg== +"@angular/upgrade@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@angular/upgrade/-/upgrade-14.0.0-rc.3.tgz#7f4d71f1216748813430ff39c6fb47b3c64d3c28" + integrity sha512-fbi8qfD1nwUwxIJYu+KKNPX+Ij0CYlpo7Z4B+gRIlRqA0whdfhtNyBtqx0OneIiUOwp2rChAw4IHVwD/8kwcQg== dependencies: tslib "^2.3.0" @@ -3541,10 +3541,10 @@ dependencies: tslib "^2.0.0" -"@ngtools/webpack@14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-14.0.0-rc.2.tgz#8ffbe4a0365e63db8c0cf54197314145a517b93c" - integrity sha512-8LapwOR7MAqRDj0CkPaksO40Qqxo/PTwp0UXTz59gxO+/SvHmfoGCijRHPeBXyV7Ct6fevTG0WwvQAovXNen1w== +"@ngtools/webpack@14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-14.0.0-rc.3.tgz#2ba0e2b3b5b75ef91e87fd3024840c3745ad44a0" + integrity sha512-1FnYsG44kjSTJmJNDD7UECUlTKnWox6eKDhescMDW3x0nz0Ijsqnj+VpVdtVwrzbSQZ41l1xFpQbbgU4nVCq9w== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -4280,13 +4280,13 @@ resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.0.8.tgz#be3e914e84eacf16dbebd311c0d0b44aa1174c64" integrity sha512-ZK5v4bJwgXldAUA8r3q9YKfCwOqoHTK/ZqRjSeRXQrBXWouoPnS4MQtgC4AXGiiBuUu5wxrRgTlv0ktmM4P1Aw== -"@schematics/angular@14.0.0-rc.2", "@schematics/angular@~14.0.0-rc.2": - version "14.0.0-rc.2" - resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-14.0.0-rc.2.tgz#a39fb1d3fecd59e4c0057c46af9e28c968406c95" - integrity sha512-iZuTKROk2R7wyg9QBm3LqJXXcHIKp7e+Nx8AKoALvzzXVxgzI5lw7mUXuOsFxPpl7tqHMiMMMDo4vLP7SKVcPA== +"@schematics/angular@14.0.0-rc.3", "@schematics/angular@~14.0.0-rc.3": + version "14.0.0-rc.3" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-14.0.0-rc.3.tgz#c72d15c633e66c75d8f5260b355c3783567230e9" + integrity sha512-f9xqxIsuPeiQML7xdyo2pDLyJGAV6hlg9UUlHEV3TSv/LgyMYQ6G4T+RnklGrFmLV5BPCet2P8D8Dxv7wmgF5Q== dependencies: - "@angular-devkit/core" "14.0.0-rc.2" - "@angular-devkit/schematics" "14.0.0-rc.2" + "@angular-devkit/core" "14.0.0-rc.3" + "@angular-devkit/schematics" "14.0.0-rc.3" jsonc-parser "3.0.0" "@sinonjs/commons@^1.7.0":