From 40c8cc1b4233f455e0250bb0ab7e09bfb8fd2ed2 Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Fri, 26 Apr 2019 08:54:29 -0400 Subject: [PATCH] fix(@schematics/angular): update zone.js version during CLI 8.0 migration Fixes #14281 --- .../angular/migrations/update-8/update-builders.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/packages/schematics/angular/migrations/update-8/update-builders.ts b/packages/schematics/angular/migrations/update-8/update-builders.ts index 92e59007081d..97e99e856780 100644 --- a/packages/schematics/angular/migrations/update-8/update-builders.ts +++ b/packages/schematics/angular/migrations/update-8/update-builders.ts @@ -42,6 +42,20 @@ export function updateBuilders() { ); } + current = getPackageJsonDependency(host, 'zone.js'); + if (current && current.version !== latestVersions.ZoneJs) { + updates = true; + addPackageJsonDependency( + host, + { + type: current.type, + name: 'zone.js', + version: latestVersions.ZoneJs, + overwrite: true, + }, + ); + } + if (updates) { context.addTask(new NodePackageInstallTask()); }