diff --git a/packages/angular_devkit/build_angular/src/webpack/configs/test.ts b/packages/angular_devkit/build_angular/src/webpack/configs/test.ts index 09e7f4d654e7..266f859cddb3 100644 --- a/packages/angular_devkit/build_angular/src/webpack/configs/test.ts +++ b/packages/angular_devkit/build_angular/src/webpack/configs/test.ts @@ -16,7 +16,7 @@ export function getTestConfig( wco: WebpackConfigOptions, ): webpack.Configuration { const { - buildOptions: { codeCoverage, codeCoverageExclude, main, sourceMap }, + buildOptions: { codeCoverage, codeCoverageExclude, main, sourceMap, webWorkerTsConfig }, root, sourceRoot, } = wco; @@ -60,6 +60,15 @@ export function getTestConfig( }, module: { rules: extraRules, + parser: + webWorkerTsConfig === undefined + ? undefined + : { + javascript: { + worker: false, + url: false, + }, + }, }, plugins: extraPlugins, optimization: {