Skip to content

Commit 0c9b257

Browse files
committed
refactor(serve): use preferred syntax
1 parent f6a5d27 commit 0c9b257

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

builders/cordova-serve/index.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@ export class CordovaServeBuilder implements Builder<CordovaServeBuilderSchema> {
1414
constructor(public context: BuilderContext) {}
1515

1616
run(builderConfig: BuilderConfiguration<CordovaServeBuilderSchema>): Observable<BuildEvent> {
17-
const [ project, target, configuration ] = builderConfig.options.devServerTarget.split(':');
18-
const { port, host, ssl, proxyConfig } = builderConfig.options;
17+
const { options: cordovaServeOptions } = builderConfig;
18+
const { devServerTarget, port, host, ssl, proxyConfig } = cordovaServeOptions;
19+
const [ project, target, configuration ] = devServerTarget.split(':');
20+
1921
const devServerTargetSpec = { project, target, configuration, overrides: { port, host, ssl, proxyConfig } };
2022
const devServerBuilderConfig = this.context.architect.getBuilderConfiguration<DevServerBuilderOptions>(devServerTargetSpec);
2123

@@ -25,7 +27,7 @@ export class CordovaServeBuilder implements Builder<CordovaServeBuilderSchema> {
2527
return this.context.architect.getBuilderDescription(devServerBuilderConfig).pipe(
2628
tap(description => devServerDescription = description),
2729
concatMap(() => this.context.architect.validateBuilderOptions(devServerBuilderConfig, devServerDescription)),
28-
concatMap(() => this._getCordovaBuildConfig(builderConfig.options)),
30+
concatMap(() => this._getCordovaBuildConfig(cordovaServeOptions)),
2931
tap(config => cordovaBuildConfig = config),
3032
concatMap(() => of(new CordovaDevServerBuilder(this.context, cordovaBuildConfig.options))),
3133
concatMap(builder => builder.run(devServerBuilderConfig))

0 commit comments

Comments
 (0)