Skip to content

Commit e6f96fb

Browse files
filipesilvavikerman
authored andcommitted
fix(@angular-devkit/build-angular): use sourcemap object in karma plugin (#13584)
Followup to #13062 Fix #13580
1 parent 0496b51 commit e6f96fb

File tree

1 file changed

+3
-2
lines changed
  • packages/angular_devkit/build_angular/src/angular-cli-files/plugins

1 file changed

+3
-2
lines changed

packages/angular_devkit/build_angular/src/angular-cli-files/plugins/karma.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import { statsErrorsToString } from '../utilities/stats';
1818
import { getWebpackStatsConfig } from '../models/webpack-configs/stats';
1919
import { createConsoleLogger } from '@angular-devkit/core/node';
2020
import { logging } from '@angular-devkit/core';
21+
import { WebpackTestOptions } from '../models/build-options';
2122

2223
/**
2324
* Enumerate needed (but not require/imported) dependencies from this file
@@ -63,7 +64,7 @@ const init: any = (config: any, emitter: any, customFileHandlers: any) => {
6364
` be used from within Angular CLI and will not work correctly outside of it.`
6465
)
6566
}
66-
const options = config.buildWebpack.options;
67+
const options = config.buildWebpack.options as WebpackTestOptions;
6768
const logger: logging.Logger = config.buildWebpack.logger || createConsoleLogger();
6869
successCb = config.buildWebpack.successCb;
6970
failureCb = config.buildWebpack.failureCb;
@@ -77,7 +78,7 @@ const init: any = (config: any, emitter: any, customFileHandlers: any) => {
7778
}
7879

7980
// Add a reporter that fixes sourcemap urls.
80-
if (options.sourceMap) {
81+
if (options.sourceMap.scripts) {
8182
config.reporters.unshift('@angular-devkit/build-angular--sourcemap-reporter');
8283

8384
// Code taken from https://github.com/tschaub/karma-source-map-support.

0 commit comments

Comments
 (0)