UNPKG

@angular-builders/dev-server

Version:

Dev server generic builder for Angular build facade. Allows to run custom builder in serve target

16 lines (15 loc) 1 kB
/// <reference types="node" /> import { BuilderConfiguration, BuilderContext, BuildEvent } from '@angular-devkit/architect'; import { DevServerBuilder, DevServerBuilderOptions, NormalizedBrowserBuilderSchema } from '@angular-devkit/build-angular'; import { Path, virtualFs } from '@angular-devkit/core'; import { Observable } from 'rxjs'; import { Stats } from 'fs'; import { Configuration } from "webpack"; export declare class GenericDevServerBuilder extends DevServerBuilder { private targetBuilder; constructor(context: BuilderContext); run(builderConfig: BuilderConfiguration<DevServerBuilderOptions>): Observable<BuildEvent>; buildWebpackConfig(root: Path, projectRoot: Path, host: virtualFs.Host<Stats>, browserOptions: NormalizedBrowserBuilderSchema): Configuration; buildServerConfig: (devServerConfig: any) => (root: Path, options: DevServerBuilderOptions, browserOptions: NormalizedBrowserBuilderSchema) => any; } export default GenericDevServerBuilder;