diff --git a/packages/angular_devkit/build_angular/src/webpack/configs/browser.ts b/packages/angular_devkit/build_angular/src/webpack/configs/browser.ts index 5aead14128..c757c70459 100644 --- a/packages/angular_devkit/build_angular/src/webpack/configs/browser.ts +++ b/packages/angular_devkit/build_angular/src/webpack/configs/browser.ts @@ -6,9 +6,7 @@ * found in the LICENSE file at https://angular.io/license */ -import { ScriptTarget } from 'typescript'; import * as webpack from 'webpack'; -import { BuildBrowserFeatures } from '../../utils'; import { WebpackConfigOptions } from '../../utils/build-options'; import { CommonJsUsageWarnPlugin } from '../plugins'; import { getSourceMapDevTool } from '../utils/helpers'; @@ -18,7 +16,6 @@ export function getBrowserConfig(wco: WebpackConfigOptions): webpack.Configurati const { crossOrigin = 'none', subresourceIntegrity, - extractLicenses, vendorChunk, commonChunk, allowedCommonJsDependencies, @@ -59,8 +56,6 @@ export function getBrowserConfig(wco: WebpackConfigOptions): webpack.Configurati crossOriginLoading = crossOrigin; } - const buildBrowserFeatures = new BuildBrowserFeatures(wco.projectRoot); - return { devtool: false, resolve: { diff --git a/packages/angular_devkit/build_angular/src/webpack/configs/worker.ts b/packages/angular_devkit/build_angular/src/webpack/configs/worker.ts index fb60b4f1df..5bcff25626 100644 --- a/packages/angular_devkit/build_angular/src/webpack/configs/worker.ts +++ b/packages/angular_devkit/build_angular/src/webpack/configs/worker.ts @@ -12,19 +12,13 @@ import { WebpackConfigOptions } from '../../utils/build-options'; import { getTypescriptWorkerPlugin } from './typescript'; export function getWorkerConfig(wco: WebpackConfigOptions): Configuration { - const { buildOptions } = wco; + const { webWorkerTsConfig } = wco.buildOptions; - if (!buildOptions.webWorkerTsConfig) { + if (!webWorkerTsConfig) { return {}; } - if (typeof buildOptions.webWorkerTsConfig != 'string') { - throw new Error('The `webWorkerTsConfig` must be a string.'); - } - - const workerTsConfigPath = resolve(wco.root, buildOptions.webWorkerTsConfig); - return { - plugins: [getTypescriptWorkerPlugin(wco, workerTsConfigPath)], + plugins: [getTypescriptWorkerPlugin(wco, resolve(wco.root, webWorkerTsConfig))], }; }