@angular/cli
Version:
CLI tool for Angular
21 lines (20 loc) • 721 B
TypeScript
import { BuildOptions } from './build-options';
export interface WebpackConfigOptions {
projectRoot: string;
buildOptions: BuildOptions;
appConfig: any;
}
export declare class NgCliWebpackConfig {
config: any;
wco: WebpackConfigOptions;
constructor(buildOptions: BuildOptions, appConfig: any);
buildConfig(): any;
getTargetConfig(webpackConfigOptions: WebpackConfigOptions): any;
validateBuildOptions(buildOptions: BuildOptions): void;
addTargetDefaults(buildOptions: BuildOptions): BuildOptions;
mergeConfigs(buildOptions: BuildOptions, appConfig: any): {
outputPath: any;
deployUrl: any;
} & BuildOptions;
addAppConfigDefaults(appConfig: any): any;
}