/** * Created by Evgeny Barabanov on 28/06/2018. */ /// import { BuilderContext } from '@angular-devkit/architect'; import { ServerBuilder } from '@angular-devkit/build-angular'; import { Path, virtualFs } from '@angular-devkit/core'; import * as fs from 'fs'; import { NormalizedServerBuilderServerSchema } from '@angular-devkit/build-angular/src/server/schema'; import { CustomWebpackSchema } from "../custom-webpack-schema"; export interface NormalizedCustomWebpackServerBuildSchema extends NormalizedServerBuilderServerSchema, CustomWebpackSchema { } export declare class CustomWebpackServerBuilder extends ServerBuilder { context: BuilderContext; constructor(context: BuilderContext); buildWebpackConfig(root: Path, projectRoot: Path, host: virtualFs.Host, options: NormalizedCustomWebpackServerBuildSchema): any; } export default CustomWebpackServerBuilder;