extract long expression into local variable

This commit is contained in:
Mauro Ronchi 2019-08-19 18:14:44 +02:00
parent bedc937511
commit 46d1e72720

View File

@ -13,7 +13,8 @@ module.exports = {
this.serverless.instanceId
);
_.merge(this.serverless.service.provider.compiledCloudFormationTemplate.Resources, {
const resources = this.serverless.service.provider.compiledCloudFormationTemplate.Resources;
_.merge(resources, {
[this.websocketsDeploymentLogicalId]: {
Type: 'AWS::ApiGatewayV2::Deployment',
DependsOn: routeLogicalIds,
@ -26,9 +27,7 @@ module.exports = {
});
const { apiGateway } = this.serverless.service.provider;
if (apiGateway && apiGateway.websocketApiId) {
this.serverless.service.provider.compiledCloudFormationTemplate.Resources[
this.websocketsDeploymentLogicalId
].Properties.StageName = this.provider.getStage();
resources[this.websocketsDeploymentLogicalId].Properties.StageName = this.provider.getStage();
}
_.merge(this.serverless.service.provider.compiledCloudFormationTemplate.Outputs, {