From 465feb3bf9bbc3c80848c4d438a4660062f4f402 Mon Sep 17 00:00:00 2001 From: AntoineC Date: Fri, 28 Jul 2017 18:28:45 +0200 Subject: [PATCH 1/3] test(@ngtools/webpack): add source-map-support. karma plugin relies on source-map-support being a dependency of karma-source-map-support and npm 3+ flat dependency tree. https://github.com/pnpm/pnpm/issues/863 --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index f1ec70094c82..e30fa12cfabb 100644 --- a/package.json +++ b/package.json @@ -91,6 +91,7 @@ "silent-error": "^1.0.0", "source-map": "^0.5.6", "source-map-loader": "^0.2.0", + "source-map-support": "^0.4.1", "style-loader": "^0.13.1", "stylus": "^0.54.5", "stylus-loader": "^3.0.1", From 0f3b4443bc29c91e65ac9974c160fcae35812fd0 Mon Sep 17 00:00:00 2001 From: AntoineC Date: Fri, 28 Jul 2017 19:11:32 +0200 Subject: [PATCH 2/3] test(@ngtools/webpack): add source-map-support to match root package.json. --- packages/@angular/cli/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/@angular/cli/package.json b/packages/@angular/cli/package.json index 4a24c7706794..4652ad1f43d9 100644 --- a/packages/@angular/cli/package.json +++ b/packages/@angular/cli/package.json @@ -75,6 +75,7 @@ "semver": "^5.1.0", "silent-error": "^1.0.0", "source-map-loader": "^0.2.0", + "source-map-support": "^0.4.1", "istanbul-instrumenter-loader": "^2.0.0", "style-loader": "^0.13.1", "stylus": "^0.54.5", From a520a426d06dd38373a5197b618d00d76748bfc6 Mon Sep 17 00:00:00 2001 From: AntoineC Date: Fri, 28 Jul 2017 19:39:21 +0200 Subject: [PATCH 3/3] test(@ngtools/webpack): add source-map-support to enumerate. --- packages/@angular/cli/plugins/karma.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/@angular/cli/plugins/karma.ts b/packages/@angular/cli/plugins/karma.ts index 2183bd0f257e..2853440cbb1d 100644 --- a/packages/@angular/cli/plugins/karma.ts +++ b/packages/@angular/cli/plugins/karma.ts @@ -12,6 +12,7 @@ import { KarmaWebpackThrowError } from './karma-webpack-throw-error'; * Enumerate needed (but not require/imported) dependencies from this file * to let the dependency validator know they are used. * + * require('source-map-support') * require('karma-source-map-support') */