11import isEmpty from 'lodash/isEmpty'
22import t from '../../properties/translations'
33import { AwsLambda } from '../../types/generated'
4- import { formatTagsFromMap } from '../../utils/format'
4+ import { formatTagsFromMap , formatIamJsonPolicy } from '../../utils/format'
55import { RawAwsLambdaFunction } from './data'
6- import { formatIamJsonPolicy } from '../../utils/format'
76
87/**
98 * Lambda
109 */
1110export default ( {
1211 service : rawData ,
1312 account,
14- region
13+ region,
1514} : {
1615 service : RawAwsLambdaFunction
1716 account : string
@@ -33,10 +32,7 @@ export default ({
3332 Version : version ,
3433 reservedConcurrentExecutions : rawReservedConcurrentExecutions ,
3534 VpcConfig : vpcConfig ,
36- PolicyData : {
37- Policy : policy = '' ,
38- RevisionId : policyRevisionId = ''
39- }
35+ PolicyData : { Policy : policy = '' , RevisionId : policyRevisionId = '' } ,
4036 } = rawData
4137 const environmentVariables = [ ]
4238 const secretNames = [ t . pass , t . secret , t . private , t . cert ]
@@ -53,7 +49,11 @@ export default ({
5349 }
5450 } )
5551
56- environmentVariables . push ( { id : `${ key } :${ desiredValue } ` , key, value : desiredValue } )
52+ environmentVariables . push ( {
53+ id : `${ key } :${ desiredValue } ` ,
54+ key,
55+ value : desiredValue ,
56+ } )
5757 } )
5858 }
5959 }
@@ -65,7 +65,7 @@ export default ({
6565 const formattedVpcConfig = {
6666 vpcId : vpcConfig ?. VpcId ,
6767 subnetIds : vpcConfig ?. SubnetIds ,
68- securityGroupIds : vpcConfig ?. SecurityGroupIds
68+ securityGroupIds : vpcConfig ?. SecurityGroupIds ,
6969 }
7070
7171 return {
@@ -79,7 +79,6 @@ export default ({
7979 lastModified,
8080 memorySize,
8181 reservedConcurrentExecutions,
82- role : handler ,
8382 runtime,
8483 sourceCodeSize : `${ codeSize * 0.001 } Kb` ,
8584 timeout,
0 commit comments