diff --git a/types/webpack-serve/index.d.ts b/types/webpack-serve/index.d.ts index 8e597097a7..5a1a302af0 100644 --- a/types/webpack-serve/index.d.ts +++ b/types/webpack-serve/index.d.ts @@ -16,12 +16,12 @@ export = WebpackServe; declare module 'webpack' { interface Configuration { - serve: WebpackServe.Options; + serve?: WebpackServe.Options; } } declare function WebpackServe( - { config }: { config: WebpackServe.Options } + { config }: { config: webpack.Configuration } ): Promise; declare namespace WebpackServe { diff --git a/types/webpack-serve/webpack-serve-tests.ts b/types/webpack-serve/webpack-serve-tests.ts index fff9668b29..2a29cec317 100644 --- a/types/webpack-serve/webpack-serve-tests.ts +++ b/types/webpack-serve/webpack-serve-tests.ts @@ -5,13 +5,15 @@ const compiler = webpack(); const server = serve({ config: { - http2: true, - dev: { - publicPath: '/', - logLevel: 'info' + serve: { + http2: true, + dev: { + publicPath: '/', + logLevel: 'info' + }, + host: 'localhost' }, - host: 'localhost' - } + }, }); server