Skip to content

Commit

Permalink
build: update to angular 7.1.2 (angular#14418)
Browse files Browse the repository at this point in the history
* Updates to Angular v7.1.2 so we can use the `ng_package` Windows fixes.
* Updates the NodeJS rules which are now verbose by default (better debugging; and no "silent" analysis phase where people think they got stuck)
* Updates the Sass rules to the latest version.
* Updates the devkit to the latest version so we can verify everything still works.
  • Loading branch information
devversion authored and mmalerba committed Dec 7, 2018
1 parent 19f9bca commit e1487df
Show file tree
Hide file tree
Showing 3 changed files with 117 additions and 84 deletions.
12 changes: 6 additions & 6 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
# Add NodeJS rules (explicitly used for sass bundle rules)
http_archive(
name = "build_bazel_rules_nodejs",
url = "https://github.com/bazelbuild/rules_nodejs/archive/0.16.1.zip",
strip_prefix = "rules_nodejs-0.16.1",
url = "https://github.com/bazelbuild/rules_nodejs/archive/0.16.3.zip",
strip_prefix = "rules_nodejs-0.16.3",
)

# Add TypeScript rules
Expand All @@ -19,8 +19,8 @@ http_archive(
# Add Angular source and Bazel rules.
http_archive(
name = "angular",
url = "https://github.com/angular/angular/archive/7.1.1.zip",
strip_prefix = "angular-7.1.1",
url = "https://github.com/angular/angular/archive/7.1.2.zip",
strip_prefix = "angular-7.1.2",
)

# Add RxJS as repository because those are needed in order to build Angular from source.
Expand Down Expand Up @@ -51,8 +51,8 @@ local_repository(
# Add sass rules
http_archive(
name = "io_bazel_rules_sass",
url = "https://github.com/bazelbuild/rules_sass/archive/1.15.1.zip",
strip_prefix = "rules_sass-1.15.1",
url = "https://github.com/bazelbuild/rules_sass/archive/1.15.2.zip",
strip_prefix = "rules_sass-1.15.2",
)

# Since we are explitly fetching @build_bazel_rules_typescript, we should explicitly ask for
Expand Down
36 changes: 18 additions & 18 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,36 +29,36 @@
"version": "7.1.1",
"requiredAngularVersion": ">=7.0.0",
"dependencies": {
"@angular/animations": "^7.1.1",
"@angular/common": "^7.1.1",
"@angular/compiler": "^7.1.1",
"@angular/core": "^7.1.1",
"@angular/elements": "^7.1.1",
"@angular/forms": "^7.1.1",
"@angular/platform-browser": "^7.1.1",
"@angular/animations": "^7.1.2",
"@angular/common": "^7.1.2",
"@angular/compiler": "^7.1.2",
"@angular/core": "^7.1.2",
"@angular/elements": "^7.1.2",
"@angular/forms": "^7.1.2",
"@angular/platform-browser": "^7.1.2",
"@webcomponents/custom-elements": "^1.1.0",
"core-js": "^2.5.7",
"core-js": "^2.6.0",
"rxjs": "^6.3.3",
"systemjs": "0.19.43",
"tsickle": "^0.34.0",
"tslib": "^1.9.3",
"zone.js": "^0.8.26"
},
"devDependencies": {
"@angular-devkit/core": "^7.1.0",
"@angular-devkit/schematics": "^7.1.0",
"@angular/bazel": "^7.1.1",
"@angular/compiler-cli": "^7.1.1",
"@angular/http": "^7.1.1",
"@angular/platform-browser-dynamic": "^7.1.1",
"@angular/platform-server": "^7.1.1",
"@angular/router": "^7.1.1",
"@bazel/ibazel": "^0.8.0",
"@angular-devkit/core": "^7.1.2",
"@angular-devkit/schematics": "^7.1.2",
"@angular/bazel": "^7.1.2",
"@angular/compiler-cli": "^7.1.2",
"@angular/http": "^7.1.2",
"@angular/platform-browser-dynamic": "^7.1.2",
"@angular/platform-server": "^7.1.2",
"@angular/router": "^7.1.2",
"@bazel/ibazel": "^0.9.0",
"@bazel/karma": "0.21.0",
"@bazel/typescript": "0.21.0",
"@firebase/app-types": "^0.3.2",
"@octokit/rest": "^15.9.4",
"@schematics/angular": "^7.1.0",
"@schematics/angular": "^7.1.2",
"@types/browser-sync": "^0.0.42",
"@types/chalk": "^0.4.31",
"@types/fs-extra": "^4.0.3",
Expand Down
153 changes: 93 additions & 60 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
rxjs "6.3.3"
source-map "0.7.3"

"@angular-devkit/core@7.1.1", "@angular-devkit/core@^7.0.4", "@angular-devkit/core@^7.1.0":
"@angular-devkit/core@7.1.1", "@angular-devkit/core@^7.0.4":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-7.1.1.tgz#ce0a674f16188072988502cc3f073b15efcfe194"
integrity sha512-rODqECpOiV6vX+L1qd63GLiF3SG+V1O+d8WYtnKPOxnsMM9yWpWmqmroHtXfisjucu/zwoqj8HoO/noJZCfynw==
Expand All @@ -32,25 +32,44 @@
rxjs "6.3.3"
source-map "0.7.3"

"@angular-devkit/schematics@7.1.1", "@angular-devkit/schematics@^7.0.4", "@angular-devkit/schematics@^7.1.0":
"@angular-devkit/core@7.1.2", "@angular-devkit/core@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-7.1.2.tgz#86b0e5a4cdeaa3198f6b1b50e7e114fac403e57c"
integrity sha512-LyjHGuLnLWrgX7SYDkKmc3eW4H5uuaoC+CXYjRfgx3qundrLfvTCRgNGC6FPjhQNnVXH9qar+j9P1aMmKFb4Lw==
dependencies:
ajv "6.5.3"
chokidar "2.0.4"
fast-json-stable-stringify "2.0.0"
rxjs "6.3.3"
source-map "0.7.3"

"@angular-devkit/schematics@7.1.1", "@angular-devkit/schematics@^7.0.4":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-7.1.1.tgz#328ec6071c5ef3b1588a9f4bc97f5edfc3620b09"
integrity sha512-yjzTw8ZWMPg0Fc9VQCHNpUCAH7aiNxrUDs0IbhdC0CyKTBoqH+cx2xP4Z6ECf4uNwceLKJlE0l3ot42Ypnlziw==
dependencies:
"@angular-devkit/core" "7.1.1"
rxjs "6.3.3"

"@angular/animations@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-7.1.1.tgz#8fecbd19417364946a9ea40c8fdf32462110232f"
integrity sha512-iTNxhPPraCZsE4rgM23lguT1kDV4mfYAr+Bsi5J0+v9ZJA+VaKvi6eRW8ZGrx4/rDz6hzTnBn1jgPppHFbsOcw==
"@angular-devkit/schematics@7.1.2", "@angular-devkit/schematics@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-7.1.2.tgz#847639044417d044bf1bc87f64508a0c3f99fae2"
integrity sha512-NFhHLYWf9gpGQm0s19lq+nAw3CZ0udBpoBLzCm8Crlmu6+7aAXgw7Fv5P4ukWJ/e1m7NDGVids+B6kBGXaY6Ig==
dependencies:
"@angular-devkit/core" "7.1.2"
rxjs "6.3.3"

"@angular/animations@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-7.1.2.tgz#876598802a2722b97d7aa9ea092d3aadc05c1fa8"
integrity sha512-zCLzPpifD4V9C35+DG75yHiAxZrWmk7n7dudxchKXf/YpgzV1M43lTSxna6YZgMLIXRjilfjfh6jqOOP+PctoQ==
dependencies:
tslib "^1.9.0"

"@angular/bazel@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/bazel/-/bazel-7.1.1.tgz#28a176191f04e6cfa3f0ae5037aced05a6b3e191"
integrity sha512-iJa7/ue0zq95CM/FwZdeEUcpAcentGpPoM/UBJgiBBfAfidMpJAnvyeIcZi8WUeMe6xXvTthyr13Xw1vio+fVQ==
"@angular/bazel@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/bazel/-/bazel-7.1.2.tgz#0f84e77d8f41fe00be3c4121889cf1d999d91269"
integrity sha512-j60yf6XSGSip+AUf7X5jdD8R+3AdBNQU/MdQXzeoLOUHFBnVyN1Mj9cBxlrc9ErtOJ3yla9MTAhyTvxLXUMsKw==
dependencies:
"@angular-devkit/architect" "^0.10.6"
"@angular-devkit/core" "^7.0.4"
Expand All @@ -61,17 +80,17 @@
shelljs "0.8.2"
tsickle "0.32.1"

"@angular/common@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/common/-/common-7.1.1.tgz#f78f884614ef81ab2fd648f1aa3e83aae370a6c8"
integrity sha512-SngekFx9v39sjgi9pON0Wehxpu+NdUk7OEebw4Fa8dKqTgydTkuhmnNH+9WQe264asoeCt51oufPRjIqMLNohA==
"@angular/common@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/common/-/common-7.1.2.tgz#506e48b18dd8c9dd8c97e61585ad0647079e6c05"
integrity sha512-Ss9OilnbKpfkkwa1spUUAzgtGgd76j+Cgp1ecBBaueBoHyDZcSwD3Ioe5/91mjGF8i/MmpoBtEmk569fwmb7iQ==
dependencies:
tslib "^1.9.0"

"@angular/compiler-cli@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-7.1.1.tgz#c5f6225fb72b56f42fa78c332fdee9755c64604e"
integrity sha512-4NXlkDhOEQgaP3Agigqw93CvXJvsfnXa0xiglq9e/wjL+6XbtM9WcDb5lfRQz41N9RSkO3pEHGvKMweKZGgogA==
"@angular/compiler-cli@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-7.1.2.tgz#8bdf883b6e529ccd8111f1adc92c3323fa11d093"
integrity sha512-u686o7eOPxSokE3l+lpSMs+sGRTLiGBXGsTuNR891XPN8+E5ep7NHgimeLizVXlbwIYZiNtcQ9zRbhEsMI2ErQ==
dependencies:
canonical-path "1.0.0"
chokidar "^1.4.2"
Expand All @@ -85,68 +104,68 @@
tslib "^1.9.0"
yargs "9.0.1"

"@angular/compiler@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-7.1.1.tgz#4efbcad27ab43d4cd36d936a8df2e073f6d02d0a"
integrity sha512-oJvBe8XZ+DXF/W/DxWBTbBcixJTuPeZWdkcZIGWhJoQP7K5GnGnj8ffP9Lp6Dh4TKv85awtC6OfIKhbHxa650Q==
"@angular/compiler@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-7.1.2.tgz#def5a55616ef805963288b9d9402d87411d93e7a"
integrity sha512-ua6Wh+c5XzxAeJT6guwAFYnwa1XzJpncppUrceRXIS9VAn9X7ApxRr45DvbVeYwXBb1iNdHWtZFm1koFVQpydA==
dependencies:
tslib "^1.9.0"

"@angular/core@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/core/-/core-7.1.1.tgz#9748b0103cd86226554e1ccbd0f43dd8c46f1ed1"
integrity sha512-Osig5SRgDRQ+Hec/liN7nq/BCJieB+4/pqRh9rFbOXezb2ptgRZqdXOXN8P17i4AwPVf308Mh55V0niJ5Eu3Rw==
"@angular/core@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/core/-/core-7.1.2.tgz#08f90d8e6ecb26c10cc21e2e2e4bdca5d0b7d7a5"
integrity sha512-k3hKz6oj5KAaU/R034flxa73MWoR1SBBZPbpqK5zncIYbZMxvUQDgD3O7SNdQfI9G534SzdJk3AqJNEDTFUyYA==
dependencies:
tslib "^1.9.0"

"@angular/elements@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/elements/-/elements-7.1.1.tgz#68f55490ee2d482ce19bab37cf2caf1db5884545"
integrity sha512-zoAEHMiontQ3IZ9pyEfSn+/3mZjRDWBeAp/4aKbA5d4CV9rL07HtXF/9tjs+ogCnuWwjSwEuiYCio0Nk+A9QaQ==
"@angular/elements@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/elements/-/elements-7.1.2.tgz#f1878aec2b92b1cf932f78953558b029b7d2441c"
integrity sha512-5q+QLD4BRzhSsgqEeVDhjaFwXJfD3RxyF10PM2CFWvKGj0ftDm/AVpMr+8pJdikmOEuijU7MishdlN61h0oUIA==
dependencies:
tslib "^1.9.0"

"@angular/forms@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-7.1.1.tgz#d16ef10a901c007062fd19144cd77917ef55ee24"
integrity sha512-yCWuPjpu23Wc3XUw7v/ACNn/e249oT0bYlM8aaMQ1F5OwrmmC4NJC12Rpl9Ihza61RIHIKzNcHVEgzc7WhcSag==
"@angular/forms@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-7.1.2.tgz#17a427e27f496e41677be05c5d8033899db9e942"
integrity sha512-L7LtvjcZUf4DjeDKQnxm+AzC9VkmR3I+hnezyvkLT7oUHcHEpYgNtiLmNM4Ir7ZI3zuaSMmHlEBlnDn0YJlcvA==
dependencies:
tslib "^1.9.0"

"@angular/http@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/http/-/http-7.1.1.tgz#f19f17ad42e7f3cdabcf1250ca757640d0f02219"
integrity sha512-pRk+c/kz9aJ8te5xzCxlPLpFnwB0d/E9YkOo3/ydaXF9vZw13RTzk00YyzJ41PDzJf8oPDdXtueTQ+vtJ7Srtw==
"@angular/http@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/http/-/http-7.1.2.tgz#928fd412c39a79fec3e67b01601d428c9cc8d43d"
integrity sha512-8wscCWG+Cd+/IKniYrBViMFWFZFNh8eEkmUAucPInwmcSFyY//ZLWd2WJLEqbclAGT7kOkTOdUjJ6eMnnWAFuw==
dependencies:
tslib "^1.9.0"

"@angular/platform-browser-dynamic@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.1.1.tgz#6945298446173338782f437a996226110cda0d3e"
integrity sha512-ZIu48Vn4S6gjD7CMbGlKGaPQ8v9rYkWzlNYi4vTYzgiqKKNC3hqLsVESU3mSvr5oeQBxSIBidTdHSyafHFrA2w==
"@angular/platform-browser-dynamic@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.1.2.tgz#1eb7a08f011e911817c9cdfaa560523cedba959a"
integrity sha512-DoQ+840d3YSC34NnCVD+NlQOyes56+Re9V62ZViXKSwsWtpqgsYBiUW5yYHCO8bruS+Kn+BGTCK/w7/KEM60tg==
dependencies:
tslib "^1.9.0"

"@angular/platform-browser@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-7.1.1.tgz#a6bd408f656dc43ee5a2d8af3dfaa786c7c1dfca"
integrity sha512-I6OPjecynGJSbPtzu0gvEgSmIR6X6/xEAhg4L9PycW1ryjzptTC9klWRTWIqsIBqMxhVnY44uKLeRNrDwMOwyA==
"@angular/platform-browser@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-7.1.2.tgz#7f1fa3b59473b1ddaaa658bf064cf512f27c6578"
integrity sha512-cxFCqOXfLznHNI3dfnKcSCokbuSrxSLlXdE4uqoZliTRQIC9/ccrxVdx4UbJjtSgWFaNG1ocxH0rckgcUEG/kg==
dependencies:
tslib "^1.9.0"

"@angular/platform-server@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-7.1.1.tgz#adecd03e586d2f62fee7417e68897067e59aa686"
integrity sha512-wG9Xk8R6rWkWIfDQ31IwrL7gAu0gRx/vJW2We1kz1hHKOqnCB22qOTEaFY0hPfKFlwvwcZknm4KFXAizA8ub4A==
"@angular/platform-server@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-7.1.2.tgz#2ffac676e752125a9d70d01af309e6105f7cd903"
integrity sha512-w7cIzWP9tc2xAdo7r81W3UNDyYO8y37lz8G+o9QyFRj4/bdwsVyqmpwKM/NHlsCt/Gce0gNjgPAlhU9gug780Q==
dependencies:
domino "^2.1.0"
tslib "^1.9.0"
xhr2 "^0.1.4"

"@angular/router@^7.1.1":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@angular/router/-/router-7.1.1.tgz#80a4cdffc03a529b73485c2ad63a30ec435364ea"
integrity sha512-jbnqEq/1iDBkeH8Vn13hauGPTzhwllWM+MLfmdNGTiMzGRx4pmkWa57seDOeBF/GNYBL9JjkWTCrkKFAc2FJKw==
"@angular/router@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@angular/router/-/router-7.1.2.tgz#3a322f6ee912d309e5f65eb10c7db6cf376d82c8"
integrity sha512-Lht4hcbx2hAtUEcJ1YG4Q63bukKrDHxqSnELMYi1/G5y5vH8LWPQX7aoEcOJeaQWQTKroQBAIeprol/h9vkvoQ==
dependencies:
tslib "^1.9.0"

Expand Down Expand Up @@ -267,10 +286,10 @@
lodash "^4.17.10"
to-fast-properties "^2.0.0"

"@bazel/ibazel@^0.8.0":
version "0.8.2"
resolved "https://registry.yarnpkg.com/@bazel/ibazel/-/ibazel-0.8.2.tgz#a837d93922c0d273361ed4f141c792384c0e10bb"
integrity sha512-5lbqeoqv2sIRybV9s4CIRNBR68wdv22wfpNY1qmO3AsPrLx4zICPXyW8YOiLaLvYPzvezPznfhD7Is13jU/jsQ==
"@bazel/ibazel@^0.9.0":
version "0.9.0"
resolved "https://registry.yarnpkg.com/@bazel/ibazel/-/ibazel-0.9.0.tgz#fd60023acd36313d304cc2f8c2e181b88b5445cd"
integrity sha512-E31cefDcdJsx/oii6p/gqKZXSVw0kEg1O73DD2McFcSvnf/p1GYWcQtVgdRQmlviBEytJkJgdX8rtThitRvcow==

"@bazel/karma@0.21.0":
version "0.21.0"
Expand Down Expand Up @@ -530,7 +549,7 @@
universal-user-agent "^2.0.0"
url-template "^2.0.8"

"@schematics/angular@^7.0.4", "@schematics/angular@^7.1.0":
"@schematics/angular@^7.0.4":
version "7.1.1"
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-7.1.1.tgz#4ee17a17d221eaf48009db0b991766d1074d0b4f"
integrity sha512-jMaj8y3rNTQQXuH38uoWfAOmwYjtzqo1RelNfACnT54mfO/Dat+k7WasBLHWuvzvnN4/Ga3kXL7sJpkeMciiIg==
Expand All @@ -539,6 +558,15 @@
"@angular-devkit/schematics" "7.1.1"
typescript "3.1.6"

"@schematics/angular@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-7.1.2.tgz#b3eefbc81d12b0b53816896f6172eb613885826c"
integrity sha512-coypNxjRjCExCbkJ8Vser4iZbdksl3cNqgdokDlEtpXnnph3ZYvNDhDD9TBWYQ+cwDhCHAOzT3U3IjN4R2MCgQ==
dependencies:
"@angular-devkit/core" "7.1.2"
"@angular-devkit/schematics" "7.1.2"
typescript "3.1.6"

"@sindresorhus/is@^0.7.0":
version "0.7.0"
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd"
Expand Down Expand Up @@ -2813,11 +2841,16 @@ core-js@2.5.5:
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.5.tgz#b14dde936c640c0579a6b50cabcc132dd6127e3b"
integrity sha1-sU3ek2xkDAV5prUMq8wTLdYSfjs=

core-js@^2.2.0, core-js@^2.5.7:
core-js@^2.2.0:
version "2.5.7"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e"
integrity sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==

core-js@^2.6.0:
version "2.6.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.0.tgz#1e30793e9ee5782b307e37ffa22da0eacddd84d4"
integrity sha512-kLRC6ncVpuEW/1kwrOXYX6KQASCVtrh1gQr/UiaVgFlf9WE5Vp+lNe5+h3LuMr5PAucWnnEXwH0nQHRH/gpGtw==

core-js@~2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.3.0.tgz#fab83fbb0b2d8dc85fa636c4b9d34c75420c6d65"
Expand Down

0 comments on commit e1487df

Please sign in to comment.