From b7eabe1e290f7b8e5da2b8c4c7be783dc250b2a0 Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Mon, 16 Dec 2019 20:14:54 -0500 Subject: [PATCH] fix(@angular-devkit/build-angular): properly process es2016+ targets with differential loading cache --- .../angular_devkit/build_angular/src/browser/action-cache.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/angular_devkit/build_angular/src/browser/action-cache.ts b/packages/angular_devkit/build_angular/src/browser/action-cache.ts index f04e4053b07b..492838c9d7ab 100644 --- a/packages/angular_devkit/build_angular/src/browser/action-cache.ts +++ b/packages/angular_devkit/build_angular/src/browser/action-cache.ts @@ -168,7 +168,7 @@ export class BundleActionCache { cacheEntry = entries[CacheKey.DownlevelCode]; if (cacheEntry) { result.downlevel = { - filename: action.filename.replace('es2015', 'es5'), + filename: action.filename.replace(/\-es20\d{2}/, '-es5'), size: cacheEntry.size, integrity: cacheEntry.integrity, }; @@ -178,7 +178,7 @@ export class BundleActionCache { cacheEntry = entries[CacheKey.DownlevelMap]; if (cacheEntry) { result.downlevel.map = { - filename: action.filename.replace('es2015', 'es5') + '.map', + filename: action.filename.replace(/\-es20\d{2}/, '-es5') + '.map', size: cacheEntry.size, };