From a598e9969b7b47b3fba2a6cc403aa335702c49a4 Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Mon, 14 Oct 2019 16:48:24 +0200 Subject: [PATCH] feat: change tslib from direct dependency to peerDependency BREAKING CHANGE: We no longer directly have a direct depedency on `tslib`. Instead it is now listed a `peerDependency`. Users not using the CLI will need to manually install `tslib` via; ``` yarn add tslib ``` or ``` npm install tslib --save ``` Reference: TOOL-836 --- src/cdk-experimental/package.json | 6 ++---- src/cdk/package.json | 6 ++---- src/material-examples/package.json | 6 ++---- src/material-experimental/package.json | 6 ++---- src/material-moment-adapter/package.json | 6 ++---- src/material/package.json | 6 ++---- 6 files changed, 12 insertions(+), 24 deletions(-) diff --git a/src/cdk-experimental/package.json b/src/cdk-experimental/package.json index 58b39daa2ae5..374b3ae9cc01 100644 --- a/src/cdk-experimental/package.json +++ b/src/cdk-experimental/package.json @@ -21,9 +21,7 @@ "homepage": "https://github.com/angular/components#readme", "peerDependencies": { "@angular/cdk": "0.0.0-PLACEHOLDER", - "@angular/core": "0.0.0-NG" - }, - "dependencies": { - "tslib": "^1.7.1" + "@angular/core": "0.0.0-NG", + "tslib": "^1.9.0" } } diff --git a/src/cdk/package.json b/src/cdk/package.json index eb4d89058bb8..5aacbad11751 100644 --- a/src/cdk/package.json +++ b/src/cdk/package.json @@ -28,10 +28,8 @@ "homepage": "https://github.com/angular/components#readme", "peerDependencies": { "@angular/core": "0.0.0-NG", - "@angular/common": "0.0.0-NG" - }, - "dependencies": { - "tslib": "^1.7.1" + "@angular/common": "0.0.0-NG", + "tslib": "^1.9.0" }, "optionalDependencies": { "parse5": "^5.0.0" diff --git a/src/material-examples/package.json b/src/material-examples/package.json index 50b9b4fa3a77..25621cf01bc3 100644 --- a/src/material-examples/package.json +++ b/src/material-examples/package.json @@ -33,9 +33,7 @@ "@angular/common": "0.0.0-NG", "@angular/material": "0.0.0-PLACEHOLDER", "@angular/material-experimental": "0.0.0-PLACEHOLDER", - "@angular/material-moment-adapter": "0.0.0-PLACEHOLDER" - }, - "dependencies": { - "tslib": "^1.7.1" + "@angular/material-moment-adapter": "0.0.0-PLACEHOLDER", + "tslib": "^1.9.0" } } diff --git a/src/material-experimental/package.json b/src/material-experimental/package.json index 130f7346e008..a30fa2989d3e 100644 --- a/src/material-experimental/package.json +++ b/src/material-experimental/package.json @@ -22,9 +22,7 @@ "peerDependencies": { "@angular/core": "0.0.0-NG", "@angular/material": "0.0.0-PLACEHOLDER", - "material-components-web": "0.0.0-MDC" - }, - "dependencies": { - "tslib": "^1.7.1" + "material-components-web": "0.0.0-MDC", + "tslib": "^1.9.0" } } diff --git a/src/material-moment-adapter/package.json b/src/material-moment-adapter/package.json index 00719f387334..9e6b08004a25 100644 --- a/src/material-moment-adapter/package.json +++ b/src/material-moment-adapter/package.json @@ -22,10 +22,8 @@ "peerDependencies": { "@angular/material": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-NG", - "moment": "^2.18.1" - }, - "dependencies": { - "tslib": "^1.7.1" + "moment": "^2.18.1", + "tslib": "^1.9.0" }, "ng-update": { "packageGroup": [ diff --git a/src/material/package.json b/src/material/package.json index ea2e70b84442..698cb15dbc2c 100644 --- a/src/material/package.json +++ b/src/material/package.json @@ -30,10 +30,8 @@ "@angular/cdk": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-NG", "@angular/common": "0.0.0-NG", - "@angular/forms": "0.0.0-NG" - }, - "dependencies": { - "tslib": "^1.7.1" + "@angular/forms": "0.0.0-NG", + "tslib": "^1.9.0" }, "schematics": "./schematics/collection.json", "ng-update": {