diff --git a/types/webpack-dev-middleware/index.d.ts b/types/webpack-dev-middleware/index.d.ts index 471a0f92ba..594a0f9bf1 100644 --- a/types/webpack-dev-middleware/index.d.ts +++ b/types/webpack-dev-middleware/index.d.ts @@ -4,12 +4,12 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped import { NextHandleFunction } from 'connect'; -import { compiler } from 'webpack'; +import * as webpack from 'webpack'; export = WebpackDevMiddleware; declare function WebpackDevMiddleware( - compiler: compiler.Compiler, + compiler: webpack.ICompiler, options?: WebpackDevMiddleware.Options ): WebpackDevMiddleware.WebpackDevMiddleware & NextHandleFunction; @@ -18,13 +18,13 @@ declare namespace WebpackDevMiddleware { noInfo?: boolean; quiet?: boolean; lazy?: boolean; - watchOptions?: compiler.WatchOptions; + watchOptions?: webpack.WatchOptions; publicPath: string; index?: string; headers?: { [name: string]: string; }; - stats?: compiler.StatsToStringOptions; + stats?: webpack.Stats.ToStringOptions; reporter?: Reporter | null; serverSideRender?: boolean; @@ -36,7 +36,7 @@ declare namespace WebpackDevMiddleware { interface ReporterOptions { state: boolean; - stats: compiler.Stats; + stats: webpack.Stats; options: Options; } @@ -46,7 +46,7 @@ declare namespace WebpackDevMiddleware { interface WebpackDevMiddleware { close(callback?: () => void): void; - invalidate(callback?: (stats: compiler.Stats) => void): void; - waitUntilValid(callback?: (stats: compiler.Stats) => void): void; + invalidate(callback?: (stats: webpack.Stats) => void): void; + waitUntilValid(callback?: (stats: webpack.Stats) => void): void; } }