From 2c72acad2a4d62c3383ffb0ce324717141663700 Mon Sep 17 00:00:00 2001 From: Jeremy Elbourn Date: Wed, 13 Dec 2017 16:52:56 -0800 Subject: [PATCH] chore: update to Angular 5.1.1 to fix bazel build A bug in @angular/bazel caused some cdk targets to fail. The issue was fixed in https://github.com/angular/angular/pull/20895 --- .circleci/config.yml | 3 +- package-lock.json | 114 ++++++++++++++----------------------------- package.json | 24 ++++----- 3 files changed, 50 insertions(+), 91 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 1db50ac08c71..95b6716d2957 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -34,8 +34,7 @@ jobs: # For some reason, circleci needs the postinstall to be run explicitly. # This may be unnecessary once ngcontainer uses nodejs 8 - run: bazel run @nodejs//:npm run postinstall - # Disabled until next patch of Angular - broken currently - #- run: bazel build src/cdk/... + - run: bazel build src/cdk/... - save_cache: key: material2-{{ .Branch }}-{{ checksum "package-lock.json" }} paths: diff --git a/package-lock.json b/package-lock.json index 69b6e69a2399..a8e3a17bc270 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,24 +1,23 @@ { "name": "material2-srcs", - "version": "5.0.0", + "version": "5.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { "@angular/animations": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-5.1.0.tgz", - "integrity": "sha512-s0tV6y2D16CQAcXjv8CN8AahHb+LoWm9KAUkxvSJ18ZZQweuAY4T8jlRB95ODRFFKfjwyRD9HqXKUC5yHmG9ww==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-5.1.1.tgz", + "integrity": "sha512-PHLBWDnAzr5b5l52pk5ZYmv/6m0YUe2ICwu5dmbS0d8Kf5dXadMphAWCDbljMF+djGyZeFq2/dQ/t7ygYl3YuA==", "requires": { "tslib": "1.8.0" } }, "@angular/bazel": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/bazel/-/bazel-5.1.0.tgz", - "integrity": "sha512-8+eocn+ym8dCu1VjJcCUdqlJEjZ2bJGTRE01mf3wg70MbYASB0iH8LWLfKgJsI9nPPuo6f3h/4j/tnn81Vi+Xw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/bazel/-/bazel-5.1.1.tgz", + "integrity": "sha512-P31b9pQKlW0WjXPqaFPgrzePh+JfhEgNaNqYBWal0pb0jdwNrN/pkxqeaB7B0mO+oLRAn01vHwn/BxDXGgwzBQ==", "dev": true, "requires": { - "@bazel/typescript": "0.3.2", "@types/node": "6.0.84" }, "dependencies": { @@ -31,25 +30,25 @@ } }, "@angular/common": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-5.1.0.tgz", - "integrity": "sha512-J6E0OfTJJGcyoKU51ZucsDFV40YEAPgP6VCIPYECgOFHxrqg6O1ZFZSD1fdviMXMLVEFCi6Fy6IB7GJyiWgDIA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-5.1.1.tgz", + "integrity": "sha512-SFRzdDthoiKaMLuV+TAwjKXFWwTRFGuidlWC3BhUf8/HzNSePAdvfdQcqbEaE5buMn403OV105S9Tyx5tILQeA==", "requires": { "tslib": "1.8.0" } }, "@angular/compiler": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-5.1.0.tgz", - "integrity": "sha512-iyFQqmhKNRSc9JRx7ty6z/wCsypjpbRu0QR6q2LMa6imuCt9qLHOvTajBQExRB8guqd/LTVDG4WiYY1lf8iO2w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-5.1.1.tgz", + "integrity": "sha512-k4J2kRiBjtjkDcDut2JVUpqQGLJWd8j3Don+swzZHuEklbLmsVRGM6u/fmH0K9TMwKHtC5Ycap8kj4bWXUYfwg==", "requires": { "tslib": "1.8.0" } }, "@angular/compiler-cli": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-5.1.0.tgz", - "integrity": "sha512-M1//TjgcckkwTMeGTRe7mvFY+00NxaLqlsObnGA9+R3T9cpWeLpy5iVD444Wdxl5MA/Bo3TgGNmeXZsJvh466w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-5.1.1.tgz", + "integrity": "sha512-X3n1V0fAsZzJDRLM2OPiOri8rrQ2ILFS0VDqPdHMa1HbpF0ZKe1Yyux2rhGSbS83a1Eanx6RqfDkrUalKEprbw==", "dev": true, "requires": { "chokidar": "1.7.0", @@ -73,51 +72,51 @@ } }, "@angular/core": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-5.1.0.tgz", - "integrity": "sha512-duObjve+INoz4wWuqcaJzl1isUyI37RtRblTFXgZBp2n2n0nXJq1CubcfgxQhMMR2d64xWLKg9+d34PvnzaMmg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-5.1.1.tgz", + "integrity": "sha512-8HJ0lNM5Z+pf+JfOl5mAWgNfrdtnMhVcEGCEniJAQweKOfYCziuyB0ALkX/Q6jGmd2IshR36SarwCYEc5ttt/w==", "requires": { "tslib": "1.8.0" } }, "@angular/forms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-5.1.0.tgz", - "integrity": "sha512-2sJqtMht/6vbFg6HwFs0MX4pRhgLt7h2pa6oTH4oBoQ2UF67jCuq4cMljDm9SVxrGw0Q83+/eBk3ER4QnKk48Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-5.1.1.tgz", + "integrity": "sha512-4iN/8N0DgnV82XIb/8PqlFIGrog8BHJlzQ9sdAlpT29biPFezFpqpsXkjLBouBc7oBFTgoyXMgWDj8IGRmwLGQ==", "requires": { "tslib": "1.8.0" } }, "@angular/http": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/http/-/http-5.1.0.tgz", - "integrity": "sha512-ltSs52OYnWZJEnbxtHoN5LQiH/37F3GxN6iL0TsQdSlw8HzrdcdbmebKlCpfXwhgcgZC48KWbKSaOs5/xVurfQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/http/-/http-5.1.1.tgz", + "integrity": "sha512-oeiLX00TaFlGS5Y4EAGnxxVitN8T9X8olhSC+XDDAAL3JHTAyh4dj7me8vNZk1VaqPFa9AXu4D34vu1Zsm0c1g==", "dev": true, "requires": { "tslib": "1.8.0" } }, "@angular/platform-browser": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-5.1.0.tgz", - "integrity": "sha512-8aeppeASwQv4Fj3B8KBiFHQrKPrwA328AEhlH/HnggCvt0CFffIs2PSqzJBwnOfFWvhFZk020W51B8jrHLQyoQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-5.1.1.tgz", + "integrity": "sha512-QpkNXoO2pqURQJxXPhZo6RFeirKbr56O0SwoMpYfXGGN1qEIicoWZHobCUTp7/jvjx5Xjc7886Fvu/qJrE7wVA==", "requires": { "tslib": "1.8.0" } }, "@angular/platform-browser-dynamic": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-5.1.0.tgz", - "integrity": "sha512-f6Iv4NCYQwBkNeyInZzja8pg0nfUOrxx5H5rEvr0J1bwag2eDofGVPOftha7LDOLVALVOQQiXQBePATMNLB85g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-5.1.1.tgz", + "integrity": "sha512-xnin1eK5nF7EO4tYZvRlhT28DyhL3p4NKWsZQwfqyBwSF0T2mJ1vjhjCZVT0MmaOyt5D+0eUkHIhBDqeZyBMMQ==", "dev": true, "requires": { "tslib": "1.8.0" } }, "@angular/platform-server": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-5.1.0.tgz", - "integrity": "sha512-A81lS8nXEPoR7lRc0n1Up3AKWLcV6t504wnUbgZiwvAUZ2G/LFMnestR1hyOA3jxOFzZ9IhqHQ+fQyqhACMdpA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-5.1.1.tgz", + "integrity": "sha512-OjRkbSOLa44msRnsMYl8HpSK1RLdb8uCS2Zt3f0QJZmoNnMZSOEYj+kQBm20fK/zbLmhlvuB88miy9hz/Uq8gA==", "dev": true, "requires": { "domino": "1.0.30", @@ -126,9 +125,9 @@ } }, "@angular/router": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-5.1.0.tgz", - "integrity": "sha512-CtOwqeo1IUk4kUs+tUggkYFmuu2fPTZ1G/GP7YK6gd3Jr9OtkMFB7wkmnd5YcaYo3wVeYkJWZdJQAvj6OakMww==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-5.1.1.tgz", + "integrity": "sha512-96mBZS1b1Dt7HFOGKh5zI/1U6F3zT4cdjIaBmcCKkbyKhs3WRAPXxxCkuCwr6lWmBeQt4iEvSdXiHQbD0iCG7Q==", "dev": true, "requires": { "tslib": "1.8.0" @@ -149,39 +148,6 @@ "integrity": "sha1-+XDAi05O+wqxfgSt48xhBVTzO+0=", "dev": true }, - "@bazel/typescript": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@bazel/typescript/-/typescript-0.3.2.tgz", - "integrity": "sha1-tHIbf55MRHpVNVXqtKQ39TipSW0=", - "dev": true, - "requires": { - "@types/node": "7.0.18", - "@types/source-map": "0.5.2", - "protobufjs": "5.0.0", - "tsickle": "0.25.5", - "typescript": "2.5.3" - }, - "dependencies": { - "@types/node": { - "version": "7.0.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-7.0.18.tgz", - "integrity": "sha1-zWfyfT3Az7dG8L3V4IbExdVb4XM=", - "dev": true - }, - "tsickle": { - "version": "0.25.5", - "resolved": "https://registry.npmjs.org/tsickle/-/tsickle-0.25.5.tgz", - "integrity": "sha512-CgOT/1WqOKtE1fyvqB+kTJ7bizE33xj1TyUIzGbxJBGCbQmknCrZbb35DtxMiK6pJo4CrPyoS8iGFddfHKtSNA==", - "dev": true, - "requires": { - "minimist": "1.2.0", - "mkdirp": "0.5.1", - "source-map": "0.5.7", - "source-map-support": "0.4.18" - } - } - } - }, "@firebase/app": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.1.3.tgz", @@ -1844,12 +1810,6 @@ "integrity": "sha512-UBYHWph6P3tutkbXpW6XYg9ZPbTKjw/YC2hGG1/GEvWwTbvezBUv3h+mmUFw79T3RFPnmedpiXdOBbXX+4l0jg==", "dev": true }, - "@types/source-map": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@types/source-map/-/source-map-0.5.2.tgz", - "integrity": "sha512-++w4WmMbk3dS3UeHGzAG+xJOSz5Xqtjys/TBkqG3qp3SeWE7Wwezqe5eB7B51cxUyh4PW7bwVotpsLdBK0D8cw==", - "dev": true - }, "@types/vinyl": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.1.tgz", diff --git a/package.json b/package.json index 95c214726a83..64289f665303 100644 --- a/package.json +++ b/package.json @@ -26,12 +26,12 @@ "node": ">= 5.4.1" }, "dependencies": { - "@angular/animations": "~5.1.0", - "@angular/common": "~5.1.0", - "@angular/compiler": "~5.1.0", - "@angular/core": "~5.1.0", - "@angular/forms": "~5.1.0", - "@angular/platform-browser": "~5.1.0", + "@angular/animations": "~5.1.1", + "@angular/common": "~5.1.1", + "@angular/compiler": "~5.1.1", + "@angular/core": "~5.1.1", + "@angular/forms": "~5.1.1", + "@angular/platform-browser": "~5.1.1", "core-js": "^2.4.1", "rxjs": "^5.5.5", "systemjs": "0.19.43", @@ -40,12 +40,12 @@ "zone.js": "^0.8.12" }, "devDependencies": { - "@angular/bazel": "~5.1.0", - "@angular/compiler-cli": "~5.1.0", - "@angular/http": "~5.1.0", - "@angular/platform-browser-dynamic": "~5.1.0", - "@angular/platform-server": "~5.1.0", - "@angular/router": "~5.1.0", + "@angular/bazel": "~5.1.1", + "@angular/compiler-cli": "~5.1.1", + "@angular/http": "~5.1.1", + "@angular/platform-browser-dynamic": "~5.1.1", + "@angular/platform-server": "~5.1.1", + "@angular/router": "~5.1.1", "@angular/upgrade": "^5.0.1", "@bazel/ibazel": "^0.1.1", "@google-cloud/storage": "^1.1.1",