diff --git a/packages/@angular/cli/tasks/eject.ts b/packages/@angular/cli/tasks/eject.ts index 71ebb88e75..fd3132b6dc 100644 --- a/packages/@angular/cli/tasks/eject.ts +++ b/packages/@angular/cli/tasks/eject.ts @@ -9,6 +9,7 @@ import { NgCliWebpackConfig } from '../models/webpack-config'; import { CliConfig } from '../models/config'; import { stripBom } from '../utilities/strip-bom'; import { AotPlugin, AngularCompilerPlugin } from '@ngtools/webpack'; +import { PurifyPlugin } from '@angular-devkit/build-optimizer'; import { LicenseWebpackPlugin } from 'license-webpack-plugin'; import denodeify = require('denodeify'); @@ -228,6 +229,9 @@ class JsonWebpackSerializer { args = this._aotPluginSerialize(plugin); this._addImport('@ngtools/webpack', 'AotPlugin'); break; + case PurifyPlugin: + this._addImport('@angular-devkit/build-optimizer', 'PurifyPlugin'); + break; case AngularCompilerPlugin: args = this._aotPluginSerialize(plugin); this._addImport('@ngtools/webpack', 'AngularCompilerPlugin');