build(bazel): Bump CLI and @angular-devkit/* to v8 beta 15 (#29966)

PR Close #29966
This commit is contained in:
Keen Yee Liau 2019-04-17 17:13:07 -07:00 committed by Ben Lesh
parent 45c2429d30
commit 0629ebd9e9
6 changed files with 435 additions and 1132 deletions

View File

@ -26,8 +26,6 @@ function testBazel() {
# Create project
ng new demo --collection=@angular/bazel --routing --skip-git --skip-install --style=scss
cd demo
# Force more recent TS version until new Angular CLI projects also use it.
yarn add typescript@3.4.2 --dev
installLocalPackages
yarn webdriver-manager update --gecko=false --standalone=false ${CI_CHROMEDRIVER_VERSION_ARG:---versions.chrome 2.45}
ng generate component widget --style=css

File diff suppressed because it is too large Load Diff

View File

@ -31,16 +31,16 @@
},
"// 1": "dependencies are used locally and by bazel",
"dependencies": {
"@angular-devkit/architect": "^0.800.0-beta.11",
"@angular-devkit/build-optimizer": "^0.800.0-beta.11",
"@angular-devkit/core": "^8.0.0-beta.11",
"@angular-devkit/schematics": "^8.0.0-beta.11",
"@angular-devkit/architect": "^0.800.0-beta.15",
"@angular-devkit/build-optimizer": "^0.800.0-beta.15",
"@angular-devkit/core": "^8.0.0-beta.15",
"@angular-devkit/schematics": "^8.0.0-beta.15",
"@angular/bazel": "file:./tools/npm/@angular_bazel",
"@bazel/jasmine": "0.27.12",
"@bazel/karma": "0.27.12",
"@bazel/typescript": "0.27.12",
"@microsoft/api-extractor": "^7.0.21",
"@schematics/angular": "^8.0.0-beta.11",
"@schematics/angular": "^8.0.0-beta.15",
"@types/angular": "^1.6.47",
"@types/base64-js": "1.2.5",
"@types/chai": "^4.1.2",
@ -115,7 +115,7 @@
"// 2": "devDependencies are not used under Bazel. Many can be removed after test.sh is deleted.",
"// 3": "when updating @bazel/bazel version you also need to update the RBE settings in .bazelrc (see https://github.com/angular/angular/pull/27935)",
"devDependencies": {
"@angular/cli": "^8.0.0-beta.13",
"@angular/cli": "^8.0.0-beta.15",
"@bazel/bazel": "0.24.0",
"@bazel/buildifier": "^0.19.2",
"@bazel/ibazel": "~0.9.0",

View File

@ -26,11 +26,11 @@
}
},
"dependencies": {
"@angular-devkit/architect": "^0.800.0-beta.11",
"@angular-devkit/core": "^8.0.0-beta.11",
"@angular-devkit/schematics": "^8.0.0-beta.11",
"@angular-devkit/architect": "^0.800.0-beta.15",
"@angular-devkit/core": "^8.0.0-beta.15",
"@angular-devkit/schematics": "^8.0.0-beta.15",
"@microsoft/api-extractor": "^7.0.21",
"@schematics/angular": "^8.0.0-beta.11",
"@schematics/angular": "^8.0.0-beta.15",
"@types/node": "6.0.84",
"semver": "^5.6.0",
"shelljs": "0.8.2",

View File

@ -8,7 +8,7 @@
* @fileoverview Bazel builder
*/
import {BuilderContext, BuilderOutput, createBuilder,} from '@angular-devkit/architect/src/index2';
import {BuilderContext, BuilderOutput, createBuilder,} from '@angular-devkit/architect';
import {JsonObject} from '@angular-devkit/core';
import {checkInstallation, copyBazelFiles, deleteBazelFiles, getTemplateDir, runBazel} from './bazel';
import {Schema} from './schema';

122
yarn.lock
View File

@ -2,46 +2,28 @@
# yarn lockfile v1
"@angular-devkit/architect@0.800.0-beta.13":
version "0.800.0-beta.13"
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.800.0-beta.13.tgz#9b1d555027c3cf0c5f46fffc0a8c00cc2263e8dd"
integrity sha512-rIwlno0B4Fk0eJli3fT9ON73vWhtR1JmXfdEOqbvnl90S2ZHx8qDISAzNNj7gvUfYStd2SEsBKtHrBOIRYIOsw==
"@angular-devkit/architect@0.800.0-beta.15", "@angular-devkit/architect@^0.800.0-beta.15":
version "0.800.0-beta.15"
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.800.0-beta.15.tgz#2aa215ded902c6821c2b4f25e2d293766c5c30b0"
integrity sha512-ubEZsjAaDrW4VgnN7vFsx7XBDRfjeTKm/Ifqc03NcrvfBN5ze/iygzHS2kfSCmEcSkceAVJAKzAwSGRxRjcWKw==
dependencies:
"@angular-devkit/core" "8.0.0-beta.13"
"@angular-devkit/core" "8.0.0-beta.15"
rxjs "6.4.0"
"@angular-devkit/architect@^0.800.0-beta.11":
version "0.800.0-beta.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.800.0-beta.11.tgz#1b011623438e28cc0fd0000aa6c5ab6fb1f67e6d"
integrity sha512-ly40Tz6zJ83DQCZsjC8FLvkezIf4EULpaFCGsij8mR6DOtW3kYJ25lFwn3ISdrHDrLHNSiCqqCGzhCsm4VYJwA==
dependencies:
"@angular-devkit/core" "8.0.0-beta.11"
rxjs "6.4.0"
"@angular-devkit/build-optimizer@^0.800.0-beta.11":
version "0.800.0-beta.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.800.0-beta.11.tgz#7818bfacbd6699eca094f81150f9ecae996e7af4"
integrity sha512-GWJy9CuvfuIrdlMFGiEpsNEWIrwcF0IOaRapXTQWoYhsBSt4JmSPYN89f4Cf8cdOmaO3SsL8mEo15x5oHr/LTA==
"@angular-devkit/build-optimizer@^0.800.0-beta.15":
version "0.800.0-beta.15"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.800.0-beta.15.tgz#1474df7321ec90e7a2ce95a8fdb65fe44c1bb201"
integrity sha512-rQiMXZI4ySjFsLD0q4Ag7DDXAFUZkpueRJCa/AbOsHIen6/t4m6Vzn6wiHTE5VO7Exo3JQCAW04pENEH7Tqgxw==
dependencies:
loader-utils "1.2.3"
source-map "0.5.6"
typescript "3.3.4000"
typescript "3.4.3"
webpack-sources "1.3.0"
"@angular-devkit/core@8.0.0-beta.11", "@angular-devkit/core@^8.0.0-beta.11":
version "8.0.0-beta.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-8.0.0-beta.11.tgz#b16109c4d783abf1bba1113abbeae2e4c4651c20"
integrity sha512-oEyQKzKPzSl0AmQST/BTHIDELtiz4/ALhdog1iJqc4eaBxuGs8Y/HWLX1l4pgb+6X+WLsYOw/TNQmLdfzztwWA==
dependencies:
ajv "6.10.0"
fast-json-stable-stringify "2.0.0"
rxjs "6.4.0"
source-map "0.7.3"
"@angular-devkit/core@8.0.0-beta.13":
version "8.0.0-beta.13"
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-8.0.0-beta.13.tgz#5d2dd501e62ab05abc6aa24080343786af818d66"
integrity sha512-uSVzCgxdE0Ev80q3huw7o/JcPzLcSjsSDXIVndZwiZXJ2b4cWsOE/Yi4TPvi/7O9jpuUJJk4Q4z3GIxRnYL1OA==
"@angular-devkit/core@8.0.0-beta.15", "@angular-devkit/core@^8.0.0-beta.15":
version "8.0.0-beta.15"
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-8.0.0-beta.15.tgz#dac6ef16ddd5c2c5dc6a1184bd2aad7b8ed57e93"
integrity sha512-pWhD0aZ9vcjguBiR+22CT0ihvwmGTf5EY1lPBhIkbTkKXihQ3g0Pg36RHU2wW+dMlapZ6wuT9jW57vvJ2Vf41w==
dependencies:
ajv "6.10.0"
fast-json-stable-stringify "2.0.0"
@ -49,35 +31,27 @@
rxjs "6.4.0"
source-map "0.7.3"
"@angular-devkit/schematics@8.0.0-beta.11", "@angular-devkit/schematics@^8.0.0-beta.11":
version "8.0.0-beta.11"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-8.0.0-beta.11.tgz#1ff032696b07acdcc40796ffaa1be47f2a96d005"
integrity sha512-0OfhXfmLLLGeB1YEYdJSmCmfCzVTcLlJU8o9pAeDcbs4NKIchhV3k26Zpj8xDeZb1x3y/Ek55P+BqBeMxHuP6g==
"@angular-devkit/schematics@8.0.0-beta.15", "@angular-devkit/schematics@^8.0.0-beta.15":
version "8.0.0-beta.15"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-8.0.0-beta.15.tgz#fefb6f3dd3e6638f3484fc96a5fbbfc89732ba7b"
integrity sha512-XtOB6m0RjDfeNpiq1Zs6OelDwBL7dk7LBAICnYGpvexUKoksgFR6klQEbOconV+WB0YAYQqcqoTq5q9GI9s1ZA==
dependencies:
"@angular-devkit/core" "8.0.0-beta.11"
rxjs "6.4.0"
"@angular-devkit/schematics@8.0.0-beta.13":
version "8.0.0-beta.13"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-8.0.0-beta.13.tgz#6268b8b1d3b1d13ad22f11862b03a99cc3a900e3"
integrity sha512-GmqTYKls/wWHpvwPxtEJfhFHP7w6GVD0dnKrmYKEsTEBuNJPVNMvueGfZQCOMviye3EccJp5EWkgXT/ChNi/EQ==
dependencies:
"@angular-devkit/core" "8.0.0-beta.13"
"@angular-devkit/core" "8.0.0-beta.15"
rxjs "6.4.0"
"@angular/bazel@file:./tools/npm/@angular_bazel":
version "0.0.0"
"@angular/cli@^8.0.0-beta.13":
version "8.0.0-beta.13"
resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-8.0.0-beta.13.tgz#18c1b989f8273514fb80805b8455146d38eb1151"
integrity sha512-2SQEUVSg9mFJklFfZauwWDDdD5wyf8X2c1+bmOsOTPVANfY3OEB6Fd/fPAxNJOCi7bsVsXvXLAdDc9XmdQWCMA==
"@angular/cli@^8.0.0-beta.15":
version "8.0.0-beta.15"
resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-8.0.0-beta.15.tgz#0281691e3e91c02d6fcba4d4b3847731d4ce9860"
integrity sha512-bERWWHZbMe+8loT2DRkZSMwAgMQ6U29ya9pPH/sZM6Z2HwkNSOM3tMrFLWS1CkYVLIXq0tF3pVJ6Ss3HYwUuFg==
dependencies:
"@angular-devkit/architect" "0.800.0-beta.13"
"@angular-devkit/core" "8.0.0-beta.13"
"@angular-devkit/schematics" "8.0.0-beta.13"
"@schematics/angular" "8.0.0-beta.13"
"@schematics/update" "0.800.0-beta.13"
"@angular-devkit/architect" "0.800.0-beta.15"
"@angular-devkit/core" "8.0.0-beta.15"
"@angular-devkit/schematics" "8.0.0-beta.15"
"@schematics/angular" "8.0.0-beta.15"
"@schematics/update" "0.800.0-beta.15"
"@yarnpkg/lockfile" "1.1.0"
debug "^4.1.1"
ini "1.3.5"
@ -378,29 +352,21 @@
resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570"
integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=
"@schematics/angular@8.0.0-beta.13":
version "8.0.0-beta.13"
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-8.0.0-beta.13.tgz#fecbb6822f01120b628eb67da04ed918224ad68b"
integrity sha512-P58ALYgi4elVCDHAS3yUNE5cMOg9Go4C+VrY2Viqe1BfWD8tXjvr80tI0hm0KdNvNmYUupsV7QEJ8j4ie2YtGA==
"@schematics/angular@8.0.0-beta.15", "@schematics/angular@^8.0.0-beta.15":
version "8.0.0-beta.15"
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-8.0.0-beta.15.tgz#f285f5e87a2bc84f3960da86b67cb8c6680ae4aa"
integrity sha512-zQ+EAIN6jDRxyA9iHXWdHFrAsV+O6a75Ph+7qx5Sj11i4qCCeScg461xz108V4Taat6E7ZRgG/uru8LZi1JOlw==
dependencies:
"@angular-devkit/core" "8.0.0-beta.13"
"@angular-devkit/schematics" "8.0.0-beta.13"
"@angular-devkit/core" "8.0.0-beta.15"
"@angular-devkit/schematics" "8.0.0-beta.15"
"@schematics/angular@^8.0.0-beta.11":
version "8.0.0-beta.11"
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-8.0.0-beta.11.tgz#12bea5fe299e0fe93222a69c06c6de130db2da85"
integrity sha512-qmqewhwXjbMQ47IMghbaGwAzHo25jNtPyfr+DnSdLwOtKfd1nA2WQD7OGeiG1b+DZ7G+TZvXLg58xnXR3RFhmg==
"@schematics/update@0.800.0-beta.15":
version "0.800.0-beta.15"
resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.800.0-beta.15.tgz#b5842e5defd653a12852800a6454982866e1c88f"
integrity sha512-VSdR2LEA7jXc8vxjeuhindpCSkBhiXvMR/r5fvjkQOdg4lBsj6EgE0PIYYcrPUizXQDLtDQNTuwZkmZxduEbAQ==
dependencies:
"@angular-devkit/core" "8.0.0-beta.11"
"@angular-devkit/schematics" "8.0.0-beta.11"
"@schematics/update@0.800.0-beta.13":
version "0.800.0-beta.13"
resolved "https://registry.yarnpkg.com/@schematics/update/-/update-0.800.0-beta.13.tgz#96b59a4e0fc4b020f9abe21f48b91d80ccd55b38"
integrity sha512-fWc3Pfiou6eBcSxJTNqVmCvzAAtR9K8q1qtHU81BsVN+/7+UEV7sqdQJcYsIH50kvPKyIwps0OstDPwaOBwtRw==
dependencies:
"@angular-devkit/core" "8.0.0-beta.13"
"@angular-devkit/schematics" "8.0.0-beta.13"
"@angular-devkit/core" "8.0.0-beta.15"
"@angular-devkit/schematics" "8.0.0-beta.15"
"@yarnpkg/lockfile" "1.1.0"
ini "1.3.5"
pacote "9.5.0"
@ -10721,10 +10687,10 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
typescript@3.3.4000:
version "3.3.4000"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.3.4000.tgz#76b0f89cfdbf97827e1112d64f283f1151d6adf0"
integrity sha512-jjOcCZvpkl2+z7JFn0yBOoLQyLoIkNZAs/fYJkUG6VKy6zLPHJGfQJYFHzibB6GJaF/8QrcECtlQ5cpvRHSMEA==
typescript@3.4.3:
version "3.4.3"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.4.3.tgz#0eb320e4ace9b10eadf5bc6103286b0f8b7c224f"
integrity sha512-FFgHdPt4T/duxx6Ndf7hwgMZZjZpB+U0nMNGVCYPq0rEzWKjEDobm4J6yb3CS7naZ0yURFqdw9Gwc7UOh/P9oQ==
typescript@~3.1.6:
version "3.1.6"