From a4bb4c6f666b19f42c20703ffc39dc7230e16b6c Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Thu, 12 Aug 2021 19:06:07 +0200 Subject: [PATCH] build: update to Angular v13 Bumps the dependencies to v13 so we can test againt the next major version. --- package.json | 30 +++++----- yarn.lock | 161 +++++++++++++++++++++++---------------------------- 2 files changed, 88 insertions(+), 103 deletions(-) diff --git a/package.json b/package.json index 0c98ae19abe2..34d5629eccb3 100644 --- a/package.json +++ b/package.json @@ -55,12 +55,12 @@ }, "version": "13.0.0-next.0", "dependencies": { - "@angular/animations": "12.1.2", - "@angular/common": "12.1.2", - "@angular/compiler": "12.1.2", - "@angular/core": "12.1.2", - "@angular/forms": "12.1.2", - "@angular/platform-browser": "12.1.2", + "@angular/animations": "13.0.0-next.0", + "@angular/common": "13.0.0-next.0", + "@angular/compiler": "13.0.0-next.0", + "@angular/core": "13.0.0-next.0", + "@angular/forms": "13.0.0-next.0", + "@angular/platform-browser": "13.0.0-next.0", "@types/googlemaps": "^3.43.1", "@types/youtube": "^0.0.42", "core-js-bundle": "^3.8.2", @@ -72,16 +72,16 @@ "zone.js": "~0.11.3" }, "devDependencies": { - "@angular-devkit/build-optimizer": "0.1201.0", - "@angular-devkit/core": "12.1.2", - "@angular-devkit/schematics": "12.1.2", + "@angular-devkit/build-optimizer": "0.1300.0-next.0", + "@angular-devkit/core": "13.0.0-next.0", + "@angular-devkit/schematics": "13.0.0-next.0", "@angular/bazel": "https://github.com/angular/bazel-builds.git#2566cc859235399edc72749a957f1cdcba2dc121", - "@angular/compiler-cli": "12.1.2", + "@angular/compiler-cli": "13.0.0-next.0", "@angular/dev-infra-private": "https://github.com/angular/dev-infra-private-builds.git#0057daca63205a10c26256b6733b02af835497c0", - "@angular/localize": "12.1.2", - "@angular/platform-browser-dynamic": "12.1.2", - "@angular/platform-server": "12.1.2", - "@angular/router": "12.1.2", + "@angular/localize": "13.0.0-next.0", + "@angular/platform-browser-dynamic": "13.0.0-next.0", + "@angular/platform-server": "13.0.0-next.0", + "@angular/router": "13.0.0-next.0", "@axe-core/webdriverjs": "^4.1.0", "@babel/core": "^7.13.10", "@babel/traverse": "^7.13.0", @@ -147,7 +147,7 @@ "@octokit/rest": "18.3.5", "@rollup/plugin-babel": "^5.3.0", "@rollup/plugin-commonjs": "^18.0.0", - "@schematics/angular": "12.1.2", + "@schematics/angular": "13.0.0-next.0", "@types/browser-sync": "^2.26.1", "@types/fs-extra": "^9.0.5", "@types/glob": "^7.1.3", diff --git a/yarn.lock b/yarn.lock index 90ab159cd203..5298612f9cf8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,40 +2,40 @@ # yarn lockfile v1 -"@angular-devkit/build-optimizer@0.1201.0": - version "0.1201.0" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.1201.0.tgz#5868f7867cf6f860cb92700c4b37e8304042c041" - integrity sha512-FbvJfvT2fM1MNCqImfXtBjeIv6l5tDCBrXsSydyIG+2Fdp6NGlZQdMWYjfc0wGUDdCv1YjIGOL2BQ5hx6Q5HRA== +"@angular-devkit/build-optimizer@0.1300.0-next.0": + version "0.1300.0-next.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.1300.0-next.0.tgz#2c2577dfeb45a3e8a86fdd54fbba8744c1173731" + integrity sha512-fa6zfQjJJWihcbpivh3KQCaIxIrBRud+nd6otmlbTXhO/E8y9n7kRVpHn3x+W7pI7m+RXWCiGV1Grf+i+PnQlQ== dependencies: source-map "0.7.3" tslib "2.3.0" - typescript "4.3.4" + typescript "4.3.5" -"@angular-devkit/core@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-12.1.2.tgz#6fd1a49752f16df7a83d0549947cadb2a72c69f9" - integrity sha512-TeaRbvsNEeAkRJcIBlT6yUNh0vaVVBGBYfXYFIMg/I04ex/HI0ApEowu78GeTzCqlE0r4t+WaGT46m7+NIljKg== +"@angular-devkit/core@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-13.0.0-next.0.tgz#0a41b9572f7606eb65daf54b8d2c7d69dd239bca" + integrity sha512-OhSUdIuqrwkKbeG7Z134JQW/S9Nno30wIuYq9ZtRhx05d3PWvO8GHyYKlPYFZrj/n9e5YL8oVmG7BYzuYfYjxQ== dependencies: - ajv "8.6.0" + ajv "8.6.2" ajv-formats "2.1.0" fast-json-stable-stringify "2.1.0" magic-string "0.25.7" rxjs "6.6.7" source-map "0.7.3" -"@angular-devkit/schematics@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-12.1.2.tgz#25d97d28f70876d9f43ab32d6d324297e2a6196b" - integrity sha512-/UGcAJChq+g7wf46Exr5iIyuVw3j4TxTIntTpuKg/z/xf9Y+8mzJAZgGittu/yFcHAJ9aYcOHctffrfEdV7QSA== +"@angular-devkit/schematics@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-13.0.0-next.0.tgz#8939715d5d149d9f77ef6285127c088d95269a91" + integrity sha512-446vbiPk8uqfS5YvyxxaLMWVOj740MCnUBFu4l+8GLfGUjlqJKT2vkjzDjOqNtNoCBswRgIrFbIaZNIuBwvAIA== dependencies: - "@angular-devkit/core" "12.1.2" + "@angular-devkit/core" "13.0.0-next.0" ora "5.4.1" rxjs "6.6.7" -"@angular/animations@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-12.1.2.tgz#38bbb69da11ee0f5fc69c6742f9003243d5ede8c" - integrity sha512-gFRObY32h33tHI60NS0A6DXKL/Y9h8Efo3s2leIsInuYdxZBb7/vlJu4i5AJWEdFZNcY6TDBxK1vi37xlLdLlQ== +"@angular/animations@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-13.0.0-next.0.tgz#8ff642e8701f690562fc1e86063651dcf63fdd1d" + integrity sha512-5KsovYWfr8l9/r+vMOT3+oLzSPpUL5BEqJHg9BVyFQ3v2t+1NqTTQAv3T0ZJ72SrsFLMfYrsUcALu1qOjurWRA== dependencies: tslib "^2.2.0" @@ -56,17 +56,17 @@ "@angular/core" "^10.0.0-0 || ^11.0.0" reflect-metadata "^0.1.13" -"@angular/common@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-12.1.2.tgz#a787453342d7cd884d340738014b75a8143dac30" - integrity sha512-/sf8iPZwHceMD4xNH4E8qjxXWAypjxmJBlv+9OczS1pGvYATBB9CaKCJQ73c6Yks9Cqz37q1DMWK3S376YWZMQ== +"@angular/common@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-13.0.0-next.0.tgz#8485d81c393cddf56536c9b00d8ee7b290830cc5" + integrity sha512-Wf60yA7Ar62r+IZ2vdxa05K/nieQFLAbrByqif87OgGOCTVngmPJuVZRNiXcEJebvrIlQEhwq7BL2GaZXHsf0w== dependencies: tslib "^2.2.0" -"@angular/compiler-cli@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-12.1.2.tgz#498f543479210f112e36bbdfbaa2c762afc82353" - integrity sha512-+29dnsU6w5CWkMOCFIUQNAKqI9y1mKT7bPNaVgqEgWWlloY5D2myE9ceBuIt7WDQhxz5kfAOSIgy6Chw1bqpMg== +"@angular/compiler-cli@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-13.0.0-next.0.tgz#c8a726177bbb1ef173cb713e470eb33c1414efcf" + integrity sha512-p6WGkpFzcVV4FAyP6I8CLF8FBvLlg8njaIbAgxQgkfj1BLUD3CvwH+Vi3vciAyYof3eOUOfTevsGQcFfpi0GEg== dependencies: "@babel/core" "^7.8.6" "@babel/types" "^7.8.6" @@ -83,10 +83,10 @@ tslib "^2.2.0" yargs "^17.0.0" -"@angular/compiler@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-12.1.2.tgz#316dab8bc1297bfd8ff5730b544150e54c780228" - integrity sha512-G0KKpV4jL/qErUN9i/tKHHIO0P6GGtoDyexz4qh4m+K7dxn5WHd9FcqbTTLHbnGg7RnfuKou3muAWhvSoPqhSw== +"@angular/compiler@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-13.0.0-next.0.tgz#37161719685efd5e9ebb601e17f4f207b5c9b22a" + integrity sha512-42yDpPh0Hc8A/xDcgxjg3TZuxQSxHGIWFdSFNInMXRSnrefYauMpgWQd//xoVuPaT/Weraag7GIku18VzFqZgw== dependencies: tslib "^2.2.0" @@ -95,10 +95,10 @@ resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-9.0.0.tgz#87e0bef4c369b6cadae07e3a4295778fc93799d5" integrity sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ== -"@angular/core@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-12.1.2.tgz#92890156e7383501cf1c0493ee5b9548d04deda2" - integrity sha512-+JvM9fNICKMdfXpaKR0zSWMrrMCp78N1056Di2/RxLxvycm/TegjHq0IXVqpY9hMccZXjjCTl0EUNVMFZ2mkcg== +"@angular/core@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-13.0.0-next.0.tgz#ccf1857ee03a2692ea2c81d40b8217293b58b4e5" + integrity sha512-NsZ8uWwhZltTzf05gdzNNfLDl+mS0/1TH9RpWPGQa8kzvpe2vDgIWgcKR93wiB+uhXJkFp686gLc7m2kiZfFEw== dependencies: tslib "^2.2.0" @@ -150,49 +150,49 @@ yaml "^1.10.0" yargs "^17.0.0" -"@angular/forms@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-12.1.2.tgz#92ac2cc88f6c007aa5121d9a64a027d1fdc6b97f" - integrity sha512-cJ8zoaQpOtjTwPc0ObH6qXM0k9MWl+8eGL3jDtf01n0ByZXWFZ+2oQHmU64rO8sJntUR8LPvbXFJRMNd0ZpdsQ== +"@angular/forms@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-13.0.0-next.0.tgz#1556da98d6e7a8bc14fc3038609ff5164f8af267" + integrity sha512-aK6R2UcAwvJ0s/4/UJ0Y+1ELhHXhEimOTIo7/+JsYminX0Bq/LGg6jZDr2uhLkgTv0S/9I0kKiJHwsYdfLQ+dg== dependencies: tslib "^2.2.0" -"@angular/localize@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-12.1.2.tgz#74b4509c791bd075cf343ae200a37e799272e675" - integrity sha512-VUr5E9fOa8O40DxN/69ECC6PB6vY0kO1mluoAdlhK46tvh3E7DJ3dp4i2+aeJavk1sP1zPuqSwxmw5TbR2wt4w== +"@angular/localize@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-13.0.0-next.0.tgz#35bac6a7b9147a958e6924f10914a1d0998ce24c" + integrity sha512-IIn7mrgDZQAsmp/f7llquRy2lllBg5WPhglSjxbfSPJiRz2G9S9AvK7XCh6ZbHqegN6qpoA33NPZRftzsnAJEA== dependencies: "@babel/core" "7.8.3" glob "7.1.7" yargs "^17.0.0" -"@angular/platform-browser-dynamic@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.1.2.tgz#5d5991a9eececf3d1edf131ab6c0d96cdc988180" - integrity sha512-y7O2vu6p2shnO2kKoyaIjsQP1seg73ky3ORur2oaLTIfa1Uxeho2Ow0V6O0RUL230ol4qGetL64TMK7SjyoPhQ== +"@angular/platform-browser-dynamic@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-13.0.0-next.0.tgz#1651c5d0095efbf9adccca081ff784bbbc6856f5" + integrity sha512-RySKwqcCmkfHCce2XpUgWcovIqKtc5aKTqNKA2evVRWpvJT0x6V/Tw3sjw11VJEtAU/SZ0hVvLHQQYMQwG1iTg== dependencies: tslib "^2.2.0" -"@angular/platform-browser@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-12.1.2.tgz#8291ec779a3d867c37b22291b81eb5c3e70dfda7" - integrity sha512-QDtRZQDn0yrcuNoxDLrawCG8Pe5DdhJFy4tmMEpUYBpFZT+9qsRf5RD01QbzvbDKxwxgsce/783WZoPImMqaIA== +"@angular/platform-browser@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-13.0.0-next.0.tgz#3d255f035b8ad53194d7cd06ee3df31ef93abcf4" + integrity sha512-SemPwI0W4hcwVzcA0gb91LtAJc8RrR2cszWl6sHDFYuwI9+Kgzwx4GgH7+4izujKbwZV2ENyFfNaOijRcunKaw== dependencies: tslib "^2.2.0" -"@angular/platform-server@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-12.1.2.tgz#8862ec02d069254a54c08f03196b320c236470a1" - integrity sha512-vT5uJ8CKyC5TrdmL1x4LYdPok4poq5BCyEMgsxZ6mrCQyuk4d4MatZHRdBpOZlh7vtRKkjE0ymjYQG0cWt4Edw== +"@angular/platform-server@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-13.0.0-next.0.tgz#67524269b3dff72def842f45564582018df95591" + integrity sha512-2bH7krvfu0l9v4tb2xh1dOAOzmtUxE7VzDHXgKpP/vlITBojy5EdP1PCn2oGjYkEnshBvXyO+Fhp3c8nTtlALg== dependencies: domino "^2.1.2" tslib "^2.2.0" xhr2 "^0.2.0" -"@angular/router@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@angular/router/-/router-12.1.2.tgz#3fb631a2a3c6019759b570271d09a4bd38c731ec" - integrity sha512-iYf8c5HMdchHiEhZ01HCXyZjUmxUWI+es17V/GnsR1+S1NeF3TeYhGf3X2wdhVDvPfxq/4kZZRSddM0PAm0Lfw== +"@angular/router@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@angular/router/-/router-13.0.0-next.0.tgz#437f135a78c61de39ca7283ef549a215f4b54259" + integrity sha512-mf8E9mfVCZ2k9bJEH+6xGO8iAI8w7pfiqzAJdZ7cOKJU4JNZLdZMmDd2PYVelu2DpRTNp63vtU79+dpWt3pC5w== dependencies: tslib "^2.2.0" @@ -1601,13 +1601,13 @@ colors "~1.2.1" string-argv "~0.3.1" -"@schematics/angular@12.1.2": - version "12.1.2" - resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-12.1.2.tgz#56cef0a6308641503667d08e9b64f01463e44d92" - integrity sha512-nnFPp9uHLinP05r9TFsWT+fwlbwbLHg3yzJr+0aIOX1OsZQFV8hblEFEqdzFQJyx1uGMp4nvBHvCUlYv9GVQLg== +"@schematics/angular@13.0.0-next.0": + version "13.0.0-next.0" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-13.0.0-next.0.tgz#167d948879a8ed9f81946a03a4f7c86fc253d6d6" + integrity sha512-WgYEsHg5EPIRrn1lzGwzY/1qF3Miu/EE9zZv9FhEWLbW1hABE17TC2yAitawMSJwhlzlEsCeIPfy+W5vgwfhVQ== dependencies: - "@angular-devkit/core" "12.1.2" - "@angular-devkit/schematics" "12.1.2" + "@angular-devkit/core" "13.0.0-next.0" + "@angular-devkit/schematics" "13.0.0-next.0" jsonc-parser "3.0.0" "@sindresorhus/is@^0.14.0": @@ -2225,10 +2225,10 @@ ajv-formats@2.1.0: dependencies: ajv "^8.0.0" -ajv@8.6.0: - version "8.6.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.6.0.tgz#60cc45d9c46a477d80d92c48076d972c342e5720" - integrity sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ== +ajv@8.6.2, ajv@^8.0.0, ajv@^8.0.1: + version "8.6.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.6.2.tgz#2fb45e0e5fcbc0813326c1c3da535d1881bb0571" + integrity sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w== dependencies: fast-deep-equal "^3.1.1" json-schema-traverse "^1.0.0" @@ -2245,16 +2245,6 @@ ajv@^6.12.2, ajv@^6.12.3, ajv@^6.12.6, ajv@~6.12.6: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.0.1: - version "8.6.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.6.2.tgz#2fb45e0e5fcbc0813326c1c3da535d1881bb0571" - integrity sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - amdefine@>=0.0.4: version "1.0.1" resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" @@ -13339,21 +13329,16 @@ typescript@4.3.2, typescript@^3.2.2: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.2.tgz#399ab18aac45802d6f2498de5054fcbbe716a805" integrity sha512-zZ4hShnmnoVnAHpVHWpTcxdv7dWP60S2FsydQLV8V5PbS3FifjWFFRiHSWpDJahly88PRyV5teTSLoq4eG7mKw== -typescript@4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.4.tgz#3f85b986945bcf31071decdd96cf8bfa65f9dcbc" - integrity sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew== +typescript@4.3.5, typescript@~4.3.2, typescript@~4.3.4: + version "4.3.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4" + integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA== typescript@^3.9.5, typescript@^3.9.7: version "3.9.10" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== -typescript@~4.3.2, typescript@~4.3.4: - version "4.3.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.5.tgz#4d1c37cc16e893973c45a06886b7113234f119f4" - integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA== - ua-parser-js@^0.7.18, ua-parser-js@^0.7.21: version "0.7.28" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.28.tgz#8ba04e653f35ce210239c64661685bf9121dec31"