@@ -36,9 +36,9 @@ import { normalizeOptimization } from '../utils';
36
36
import { Schema } from './schema' ;
37
37
const open = require ( 'open' ) ;
38
38
39
- export type DevServerBuilderSchema = Schema & json . JsonObject ;
39
+ export type DevServerBuilderOptions = Schema & json . JsonObject ;
40
40
41
- export const devServerBuildOverriddenKeys : ( keyof DevServerBuilderSchema ) [ ] = [
41
+ export const devServerBuildOverriddenKeys : ( keyof DevServerBuilderOptions ) [ ] = [
42
42
'watch' ,
43
43
'optimization' ,
44
44
'aot' ,
@@ -72,7 +72,7 @@ export type ServerConfigTransformFn = (
72
72
* transforming webpack configuration before passing it to webpack).
73
73
*/
74
74
export function serveWebpackBrowser (
75
- options : DevServerBuilderSchema ,
75
+ options : DevServerBuilderOptions ,
76
76
context : BuilderContext ,
77
77
transforms : {
78
78
webpackConfiguration ?: ExecutionTransformer < webpack . Configuration > ,
@@ -98,7 +98,7 @@ export function serveWebpackBrowser(
98
98
const rawBrowserOptions = await context . getTargetOptions ( browserTarget ) ;
99
99
100
100
// Override options we need to override, if defined.
101
- const overrides = ( Object . keys ( options ) as ( keyof DevServerBuilderSchema ) [ ] )
101
+ const overrides = ( Object . keys ( options ) as ( keyof DevServerBuilderOptions ) [ ] )
102
102
. filter ( key => options [ key ] !== undefined && devServerBuildOverriddenKeys . includes ( key ) )
103
103
. reduce < json . JsonObject & Partial < BrowserBuilderSchema > > ( ( previous , key ) => ( {
104
104
...previous ,
@@ -227,7 +227,7 @@ export function serveWebpackBrowser(
227
227
*/
228
228
export function buildServerConfig (
229
229
workspaceRoot : string ,
230
- serverOptions : DevServerBuilderSchema ,
230
+ serverOptions : DevServerBuilderOptions ,
231
231
browserOptions : BrowserBuilderSchema ,
232
232
logger : logging . LoggerApi ,
233
233
) : WebpackDevServer . Configuration {
@@ -301,7 +301,7 @@ export function buildServerConfig(
301
301
* @param logger A generic logger to use for showing warnings.
302
302
*/
303
303
export function buildServePath (
304
- serverOptions : DevServerBuilderSchema ,
304
+ serverOptions : DevServerBuilderOptions ,
305
305
browserOptions : BrowserBuilderSchema ,
306
306
logger : logging . LoggerApi ,
307
307
) : string {
@@ -332,7 +332,7 @@ export function buildServePath(
332
332
* @private
333
333
*/
334
334
function _addLiveReload (
335
- options : DevServerBuilderSchema ,
335
+ options : DevServerBuilderOptions ,
336
336
browserOptions : BrowserBuilderSchema ,
337
337
webpackConfig : webpack . Configuration ,
338
338
clientAddress : url . UrlWithStringQuery ,
@@ -400,7 +400,7 @@ function _addLiveReload(
400
400
*/
401
401
function _addSslConfig (
402
402
root : string ,
403
- options : DevServerBuilderSchema ,
403
+ options : DevServerBuilderOptions ,
404
404
config : WebpackDevServer . Configuration ,
405
405
) {
406
406
let sslKey : string | undefined = undefined ;
@@ -433,7 +433,7 @@ function _addSslConfig(
433
433
*/
434
434
function _addProxyConfig (
435
435
root : string ,
436
- options : DevServerBuilderSchema ,
436
+ options : DevServerBuilderOptions ,
437
437
config : WebpackDevServer . Configuration ,
438
438
) {
439
439
let proxyConfig = { } ;
@@ -488,4 +488,4 @@ function _findDefaultServePath(baseHref?: string, deployUrl?: string): string |
488
488
}
489
489
490
490
491
- export default createBuilder < DevServerBuilderSchema , DevServerBuilderOutput > ( serveWebpackBrowser ) ;
491
+ export default createBuilder < DevServerBuilderOptions , DevServerBuilderOutput > ( serveWebpackBrowser ) ;
0 commit comments