mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 21:00:01 +08:00
fix: make options parameter optional (#14031)
This commit is contained in:
committed by
Mohamed Hegazy
parent
f73bb9c890
commit
8a5f18f78b
7
webpack-dev-middleware/index.d.ts
vendored
7
webpack-dev-middleware/index.d.ts
vendored
@@ -8,7 +8,10 @@ import { compiler } from 'webpack';
|
||||
|
||||
export = WebpackDevMiddleware;
|
||||
|
||||
declare function WebpackDevMiddleware(compiler: compiler.Compiler, options: WebpackDevMiddleware.Options): WebpackDevMiddleware.WebpackDevMiddleware & NextHandleFunction;
|
||||
declare function WebpackDevMiddleware(
|
||||
compiler: compiler.Compiler,
|
||||
options?: WebpackDevMiddleware.Options
|
||||
): WebpackDevMiddleware.WebpackDevMiddleware & NextHandleFunction;
|
||||
|
||||
declare namespace WebpackDevMiddleware {
|
||||
interface Options {
|
||||
@@ -39,7 +42,7 @@ declare namespace WebpackDevMiddleware {
|
||||
|
||||
type Reporter = (reporterOptions: ReporterOptions) => void;
|
||||
|
||||
type Logger = (message: any) => void;
|
||||
type Logger = (message?: any, ...optionalParams: any[]) => void;
|
||||
|
||||
interface WebpackDevMiddleware {
|
||||
close(callback?: () => void): void;
|
||||
|
||||
@@ -3,7 +3,10 @@ import * as webpack from 'webpack';
|
||||
import * as webpackDevMiddleware from 'webpack-dev-middleware';
|
||||
|
||||
const compiler = webpack({});
|
||||
const webpackDevMiddlewareInstance = webpackDevMiddleware(compiler, {
|
||||
|
||||
let webpackDevMiddlewareInstance = webpackDevMiddleware(compiler);
|
||||
|
||||
webpackDevMiddlewareInstance = webpackDevMiddleware(compiler, {
|
||||
noInfo: false,
|
||||
quiet: false,
|
||||
lazy: true,
|
||||
|
||||
Reference in New Issue
Block a user