From 64d6f13b87c221c23751725f9d8fea639cf943e1 Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Mon, 9 Mar 2020 09:54:40 +0100 Subject: [PATCH] fix(platform-browser): add missing peerDependency on `@angular/animations` (#35949) `@angular/platform-browser/animations` has a dependency on `@angular/animations` however, this is not listed in `peerDependencies` With this change we add this package as an optional peerDependency as it's only required when using the `@angular/platform-browser/animations` entrypoint. Fixes #35888 PR Close #35949 --- packages/platform-browser/package.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/platform-browser/package.json b/packages/platform-browser/package.json index f20cfdd2c1..6a1b676555 100644 --- a/packages/platform-browser/package.json +++ b/packages/platform-browser/package.json @@ -13,10 +13,16 @@ "author": "angular", "license": "MIT", "peerDependencies": { + "@angular/animations": "0.0.0-PLACEHOLDER", "@angular/core": "0.0.0-PLACEHOLDER", "@angular/common": "0.0.0-PLACEHOLDER", "tslib": "^1.10.0" }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + }, "repository": { "type": "git", "url": "https://github.com/angular/angular.git",