diff --git a/package-lock.json b/package-lock.json index 3e04477fa..ccb8787fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,243 +5,249 @@ "requires": true, "dependencies": { "@aws-cdk/assert": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.74.0.tgz", - "integrity": "sha512-5M3M4lcSS2dGPgVANhv5GjqC6nNBy9bL1XECAJj3lg7q+6zJ00+0wq4bB0wyvm/mE+S0axkGZ4LVHF5QA2gCfQ==", - "requires": { - "@aws-cdk/cloud-assembly-schema": "1.74.0", - "@aws-cdk/cloudformation-diff": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.86.0.tgz", + "integrity": "sha512-2XXhM8hXQQKB5luFiMae2mtWns1529piawBo9gBa6R79Lwbi2F0qodS7BFaDbyOUD8wNwUX6XDgi8sznIPRtew==", + "requires": { + "@aws-cdk/cloud-assembly-schema": "1.86.0", + "@aws-cdk/cloudformation-diff": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/assets": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.74.0.tgz", - "integrity": "sha512-ZXmiJ9Qf0odTJWQPEvN+41wI1MAOK0PS5E/CTTOc9qSZufHKxpF0UPNu+8G/cMUnmKoonih8eglUCR8mmVzGrQ==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.86.0.tgz", + "integrity": "sha512-vF4L0eVLFYrJdGVaptm20Grpc0BDb0XkkO8jzGDpGLA2NIPvwjRVWIRE5SY32++WaJrVE/TZpIdQNgLTKQIhAQ==", "requires": { - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-apigateway": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.74.0.tgz", - "integrity": "sha512-kSwZJ7eVo6qmOsfxN4LRIwmNpiOBxsEzswVcJnyeKPMfD2KRj/UGZp6hDeoj4Mf734RXiH4qLUlrtjrcSP1vTw==", - "requires": { - "@aws-cdk/assets": "1.74.0", - "@aws-cdk/aws-certificatemanager": "1.74.0", - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-logs": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/aws-s3-assets": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.86.0.tgz", + "integrity": "sha512-krxclhRjIsL+4iJKBI544aqvnUWcyRkUFxPn1pw/1akSPspRtLetvcdLyZ0DOqr61WiGYWcfpiW2ygen0ROEPg==", + "requires": { + "@aws-cdk/assets": "1.86.0", + "@aws-cdk/aws-certificatemanager": "1.86.0", + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/aws-s3-assets": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-apigatewayv2": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigatewayv2/-/aws-apigatewayv2-1.74.0.tgz", - "integrity": "sha512-Z8GRXYZX6MHZeyKQpiiCUvtxIKh6y9UGRM9f6+xfjMa75WwjoM8cFm9h41720LwKcUXYj0TlKiqEyeL12UIAYA==", - "requires": { - "@aws-cdk/aws-certificatemanager": "1.74.0", - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigatewayv2/-/aws-apigatewayv2-1.86.0.tgz", + "integrity": "sha512-DATgKAdZS2P/yHWm4AoDAzEIaNEz0yrEv7e1GmEGCxawRrbsWhP/7TAm/CvLjbaq726XnyBTL9TEJaQWU9L6Cg==", + "requires": { + "@aws-cdk/aws-certificatemanager": "1.86.0", + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-applicationautoscaling": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.74.0.tgz", - "integrity": "sha512-QqEm+jN2zQyficWAQWIIJTN+HwonBx5lS+Ccgx8vR+lXAPW9BORtsuEd0jKzMs2LVF+eiRQcwgD1WqH99HFPXw==", - "requires": { - "@aws-cdk/aws-autoscaling-common": "1.74.0", - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.86.0.tgz", + "integrity": "sha512-YenaOnE8dAA0Rz6H+LOoPgnINkPIbuBbJx4i7QUKh+BOPbKMjIaCp8zM1N3Q+AYECaWK/kB9mwEQmkPdp6jaEQ==", + "requires": { + "@aws-cdk/aws-autoscaling-common": "1.86.0", + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-autoscaling": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.74.0.tgz", - "integrity": "sha512-Ahxvf92EjdAfDUu4Zw/8vqJ6Px1yZReouELFFGmJVnraekUYXUs5rFHFtym8fRA/fn2Y9IlnOxk0/JG7S7Ws8w==", - "requires": { - "@aws-cdk/aws-autoscaling-common": "1.74.0", - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-elasticloadbalancing": "1.74.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-sns": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.86.0.tgz", + "integrity": "sha512-0zDd0UWfFaICzSNdKM296OrvQZea5VLRY6+wNywfdCs1mEpuuBV9cBRN/MsJFc+ZVUxVA5sNojRWl8Q5Ewk3SA==", + "requires": { + "@aws-cdk/aws-autoscaling-common": "1.86.0", + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-elasticloadbalancing": "1.86.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-sns": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-autoscaling-common": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.74.0.tgz", - "integrity": "sha512-UHqhMxGjGe00XaZfb7+OtAbY48vU2PdjYxIiRlFqrvJ7w6ws2dW7trKRHfpmbIF6M8h3Jtys1y69UuijaIHTlg==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.86.0.tgz", + "integrity": "sha512-IEclDXJG34XFbadAJM6JyMGrbO6asl188aY81cpiR16qdqly1FVHxbGVLp2qlKejxaCW3WxxDsiAlSnFN3FfdQ==", "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-autoscaling-hooktargets": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.74.0.tgz", - "integrity": "sha512-40qHwZYT+uFkwYK5eNpnAUSN4EZuqJiBK+Sq2RC/LW2RM5xXnZBN4nQrlKIACL0H2U7CiJKLeTcS1jsHENBCgA==", - "requires": { - "@aws-cdk/aws-autoscaling": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-sns": "1.74.0", - "@aws-cdk/aws-sns-subscriptions": "1.74.0", - "@aws-cdk/aws-sqs": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.86.0.tgz", + "integrity": "sha512-YDvM9T/C3c2RumVO8DXscvIgm9cAi2pV7OUpcFghMo7BypMG+3w+1PFkVbWQ2mEUivLw7WOK3J/S6C20IgyVtQ==", + "requires": { + "@aws-cdk/aws-autoscaling": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-sns": "1.86.0", + "@aws-cdk/aws-sns-subscriptions": "1.86.0", + "@aws-cdk/aws-sqs": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-batch": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-batch/-/aws-batch-1.74.0.tgz", - "integrity": "sha512-8IJMEHxmAw3Jsd0qtlCDPqc7cSZ4uUDoF3KTrjQwzxrsVOk79MVWTqlbyfdzgD8Qg6/09Zslp6FU2TsJU2FC7A==", - "requires": { - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-ecr": "1.74.0", - "@aws-cdk/aws-ecs": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-batch/-/aws-batch-1.86.0.tgz", + "integrity": "sha512-fCptD1efZ4JaYOKP3uhUU8jbep8L97oTBYBh2Vgsdgn9Cec2ZsRx6r9rNZGElS8TZPOAIMuk4MIsIpcB2lYckw==", + "requires": { + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-ecr": "1.86.0", + "@aws-cdk/aws-ecs": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-secretsmanager": "1.86.0", + "@aws-cdk/aws-ssm": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-certificatemanager": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.74.0.tgz", - "integrity": "sha512-Ve1SYM6qpUysHLD5bzHiE4kXBeo7VAEQlUti0cjkkjkuPh+dKHti/TqYhA0tkfUIMjZylnvkogBzMYdIUBTNxg==", - "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-route53": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.86.0.tgz", + "integrity": "sha512-fXuQSreEsxTQXYc++4/LoPeOcRlmjvBiqmVzC80xS5AvKRf4uaXKhrgppkUv1DGsuq3LcFRFoz4qpOBcTexy8g==", + "requires": { + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-route53": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-cloudformation": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.74.0.tgz", - "integrity": "sha512-VOyuMhoxA9vk3zSUfzqSg1YjYYgc+qyB0bpaOJIW/iinXYXhA64z5YQnTxdwd/exlFgA59chOanA7aRrNM2YIg==", - "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/aws-sns": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.86.0.tgz", + "integrity": "sha512-VbV9LuYq/ecgHQF9T6VqZfRlA6nY/FDwhM1qo1meG/+2Noyy3kimQ+J8LZPNkOk8R1gusgD16U8xLsjxZaYvmg==", + "requires": { + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/aws-sns": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-cloudfront": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.74.0.tgz", - "integrity": "sha512-azbHgGs4nsbEn6m+7Yh2FQiFa44pdXzho0FLuvz9pcN+qqlFiDFcOrNUmqwKDSWMKLp1IguWwmTnlv4DjKxFWA==", - "requires": { - "@aws-cdk/aws-certificatemanager": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.86.0.tgz", + "integrity": "sha512-G0n1vDFuXGZ4MskK1XFE8PWMfXxuXlH+8/Jz68hxSja6WuAU7wXb2Z6jFw57Em2FGs6Y6d0tpaQDI7GtmqDhtg==", + "requires": { + "@aws-cdk/aws-certificatemanager": "1.86.0", + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/aws-ssm": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-cloudwatch": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.74.0.tgz", - "integrity": "sha512-FqkU9JNM63JzdKVwmI07UJ2upDLrqByEs6kXMNOv0RxfvLIe73DNfBp8T+WxJ23G38sCLfeTsPIIG5K2XzOQGg==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.86.0.tgz", + "integrity": "sha512-3kPfiArb3QgD3BYu+6xcP/vo0c7PP4HFMSO+0apobwgBg0PHnzw4HL9lQY3K8rBrT1yRoaf/R7MeMdoCdyfCVA==", "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-codebuild": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codebuild/-/aws-codebuild-1.74.0.tgz", - "integrity": "sha512-w+ohCWUotho8zp3+MdKQZuhG63/rAnWrZZDf49uQN04XdafWpiPM4+/hqSsddd5FGr3koEo+hw03XY8Ef+iWeA==", - "requires": { - "@aws-cdk/assets": "1.74.0", - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-codecommit": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-ecr": "1.74.0", - "@aws-cdk/aws-ecr-assets": "1.74.0", - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/aws-s3-assets": "1.74.0", - "@aws-cdk/aws-secretsmanager": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/region-info": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codebuild/-/aws-codebuild-1.86.0.tgz", + "integrity": "sha512-fOVvJV+T81ivVU5cM1ClEXUeKG1Deu1ViRi3xlcpnTC+5RdldrxD42OPwiocSiSCqW7dJCod/RS2PwNMahRMIg==", + "requires": { + "@aws-cdk/assets": "1.86.0", + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-codecommit": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-ecr": "1.86.0", + "@aws-cdk/aws-ecr-assets": "1.86.0", + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/aws-s3-assets": "1.86.0", + "@aws-cdk/aws-secretsmanager": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/region-info": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-codecommit": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codecommit/-/aws-codecommit-1.74.0.tgz", - "integrity": "sha512-WtN+zbgFK8bLdQM7qADMiDZJfSHyFcdjChxOYEdjuJFXZ+hF4ooWq4c4Y58Kdx0gmdLN0L8apq0rgp/EawkZUw==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codecommit/-/aws-codecommit-1.86.0.tgz", + "integrity": "sha512-a015aTSsmz8nmwpWKo4gnaLrqMVBPpDRo9Td2lnLkYkX/jhoTtKcPfcqbemCp25dC7EP1Ug2p7Zp6WNQ6ZHvrw==", "requires": { - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-codeguruprofiler": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.74.0.tgz", - "integrity": "sha512-CF4NqFSPeFnqbVG23+BozGNVha2Pk7vXaLGCPZPlHmx2jwaxZHCdxK+VvtOtV3fVPr6CI97SsTq9TwiFciv+zg==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.86.0.tgz", + "integrity": "sha512-+52oNB7jBeAD+RKhF47Q5eadeUm+K2KJRZGzrsNX8g6tC46aoYnAFTaPFmsUzh/zq8c0TpWiPLOpTfGgGop9Qw==", "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-codepipeline": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.74.0.tgz", - "integrity": "sha512-3Aeks3emtQ3aXRoAnlA36+fZYAaJ8kMJbkW5FInyDzW7geIyMf20o78Z7qz+/EFhi1fODbeeJr//bdTLzaA/Zw==", - "requires": { - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.86.0.tgz", + "integrity": "sha512-p/xvTw2IJ3cQw+RnrvxYZPriHKe/5fUwozXgTDAR1LHZsxy2hTXOfrk0RDq6BEHgrtqJbmIrPV6PQUGm2EpxBw==", + "requires": { + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-cognito": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cognito/-/aws-cognito-1.74.0.tgz", - "integrity": "sha512-t8XZbWQd8gMgn6FfYlPBmb3HDBVFHZI3tEODgc4mu/qRZAn2GH+pka4l1kdsgfzsBekvBLsOQosp7xJ6XaABsA==", - "requires": { - "@aws-cdk/aws-certificatemanager": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/custom-resources": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cognito/-/aws-cognito-1.86.0.tgz", + "integrity": "sha512-x781zqLKkJgdEBn6sIngAMdSkzJjKF43H65sUipZlWMG+nkxt44z0QTon4en/FJoIcuSm1hzHFk3mEFG/O9FGw==", + "requires": { + "@aws-cdk/aws-certificatemanager": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/custom-resources": "1.86.0", "constructs": "^3.2.0", "punycode": "^2.1.1" }, @@ -253,46 +259,46 @@ } }, "@aws-cdk/aws-ec2": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.74.0.tgz", - "integrity": "sha512-TcJtdSFur8Pkhfz39nhPZH2LBiugBhSrDkAUfeEVVwDEa4kvNys7xkcwvvBouFhM6YhitjZ53j9d7d4CEBc73g==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-logs": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/aws-s3-assets": "1.74.0", - "@aws-cdk/aws-ssm": "1.74.0", - "@aws-cdk/cloud-assembly-schema": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", - "@aws-cdk/region-info": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.86.0.tgz", + "integrity": "sha512-HHrdbp6/htQeNBAhEy0Swm3Zd0gQp+lxzr2Y6yl+Lql5zfCA64Dh1jR9/NXDVQuK5aXkJUmCwCa0GLxeTEwduQ==", + "requires": { + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/aws-s3-assets": "1.86.0", + "@aws-cdk/aws-ssm": "1.86.0", + "@aws-cdk/cloud-assembly-schema": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", + "@aws-cdk/region-info": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-ecr": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.74.0.tgz", - "integrity": "sha512-8Dm+DLD+AbZCoh3U4l+u6GrlIVjDWwZhxYTWekp7sJE6zfp6uNnS9H+DZCWYY+cQ7haaUKWaLs1aos+hTADJkw==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.86.0.tgz", + "integrity": "sha512-g6WkLzJ4RM0XEYs/CRaVB8vaBFKRVD7VfrMLO9VOtDo8RAX9uokp4d+bFhtw+Ez6lgKdUdFrdGjV+KnkosfwBA==", "requires": { - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-ecr-assets": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.74.0.tgz", - "integrity": "sha512-6SbU5LU2GIcsQCbmKi8e8kHLmdmvenuR5eAH0rbzf9fjeyYa4S6MDWYt+hzG9cTKX4um9mXZyVz8rVJNqBe94Q==", - "requires": { - "@aws-cdk/assets": "1.74.0", - "@aws-cdk/aws-ecr": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.86.0.tgz", + "integrity": "sha512-fP4esO4QiHh+bSD6AJzmBBw7SJhSBYAsXIxeRBmWeAjPiJumWW++xiNwFymF+S1U44+xAEPfRPlx1s6CGhQp8g==", + "requires": { + "@aws-cdk/assets": "1.86.0", + "@aws-cdk/aws-ecr": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0", "minimatch": "^3.0.4" }, @@ -323,371 +329,382 @@ } }, "@aws-cdk/aws-ecs": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.74.0.tgz", - "integrity": "sha512-zGLMdZpKh+dHSv8ZBRqTns7W62BKl/fb14bxSzAODB12lsDoMtz/D3Buh6zOSPLfpu7gDBO+gQyyS5X11zOlDw==", - "requires": { - "@aws-cdk/aws-applicationautoscaling": "1.74.0", - "@aws-cdk/aws-autoscaling": "1.74.0", - "@aws-cdk/aws-autoscaling-hooktargets": "1.74.0", - "@aws-cdk/aws-certificatemanager": "1.74.0", - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-ecr": "1.74.0", - "@aws-cdk/aws-ecr-assets": "1.74.0", - "@aws-cdk/aws-elasticloadbalancing": "1.74.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-logs": "1.74.0", - "@aws-cdk/aws-route53": "1.74.0", - "@aws-cdk/aws-route53-targets": "1.74.0", - "@aws-cdk/aws-secretsmanager": "1.74.0", - "@aws-cdk/aws-servicediscovery": "1.74.0", - "@aws-cdk/aws-sns": "1.74.0", - "@aws-cdk/aws-sqs": "1.74.0", - "@aws-cdk/aws-ssm": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.86.0.tgz", + "integrity": "sha512-VL1dgkrosM83Cb6WyvgFcRI6hO/eR3f5RBzu06DBSD9Qy7Ds2/9tHXidcEgMwLn18Yq0XAhFVRxp7x4U82fU2w==", + "requires": { + "@aws-cdk/aws-applicationautoscaling": "1.86.0", + "@aws-cdk/aws-autoscaling": "1.86.0", + "@aws-cdk/aws-autoscaling-hooktargets": "1.86.0", + "@aws-cdk/aws-certificatemanager": "1.86.0", + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-ecr": "1.86.0", + "@aws-cdk/aws-ecr-assets": "1.86.0", + "@aws-cdk/aws-elasticloadbalancing": "1.86.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/aws-route53": "1.86.0", + "@aws-cdk/aws-route53-targets": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/aws-s3-assets": "1.86.0", + "@aws-cdk/aws-secretsmanager": "1.86.0", + "@aws-cdk/aws-servicediscovery": "1.86.0", + "@aws-cdk/aws-sns": "1.86.0", + "@aws-cdk/aws-sqs": "1.86.0", + "@aws-cdk/aws-ssm": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-efs": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-efs/-/aws-efs-1.74.0.tgz", - "integrity": "sha512-ghzwm/e8qQlOM/PKgfscbVFny9qhQNrXZltxckhHdTEX3Wtx9RXpveWzEOGBoHBJHSv49gkvAwtvzTbxCss4QA==", - "requires": { - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/cloud-assembly-schema": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-efs/-/aws-efs-1.86.0.tgz", + "integrity": "sha512-32DjWMpwE9TJMF2RWP72yDefHlQ5umWSa/bT5THGWKleuh8j/GJ6oYpskEdP7bzrTAYCJ05v7pSY5mCBrZL7gw==", + "requires": { + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/cloud-assembly-schema": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-elasticloadbalancing": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.74.0.tgz", - "integrity": "sha512-phgsFivhNfvGgXN4Rpt5NNWuxlGsd5sj1ZwqGYFKUYXrIbKQraKECek37YP90srKIbUVETfeC5CoEa4258pl0w==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.86.0.tgz", + "integrity": "sha512-QnA0Oenz3/s1p4MI83Tl2RPmbB9iowupe4APMfHR8VyeX+A4xLnL06PqdHbjc64Sb+FJM3lx9b4chzzmW5YuYQ==", "requires": { - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/core": "1.74.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-elasticloadbalancingv2": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.74.0.tgz", - "integrity": "sha512-+Zx6/7CqZcsubSwxFC6rTq+uyzzQjIOGOh8RN/q93EZ9+snSJM/mRdZ/1DyNIjfSFbwyYQ1usE9rbYi1XWDPVA==", - "requires": { - "@aws-cdk/aws-certificatemanager": "1.74.0", - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/cloud-assembly-schema": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", - "@aws-cdk/region-info": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.86.0.tgz", + "integrity": "sha512-jGZWjYAluj9/17m8TG8GwpD69UH1Dd0ShsvtwLgT6o6vauJktyiVBrPSWxFn5j00rj0qFO4gynyj2bnx7mf19A==", + "requires": { + "@aws-cdk/aws-certificatemanager": "1.86.0", + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/cloud-assembly-schema": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", + "@aws-cdk/region-info": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-events": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.74.0.tgz", - "integrity": "sha512-dmVswvSBd2jZzgPJCQell+u9bRYNg63p1e57bXmql6Rm1UJDPTbvESPXsdwwFW2WpJyXwHOOM+qe98r5CbcTUw==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.86.0.tgz", + "integrity": "sha512-oycdFqVr/LndoFOsXdHllToBqt/ylsYRmTNWIz0BB2NQ5n+0iMGklTePmL1VDy931jkPjqE/ZTL3Q67NkBgdFg==", "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-events-targets": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events-targets/-/aws-events-targets-1.74.0.tgz", - "integrity": "sha512-9xEY59aTNbsMmXLchpeX4qgIm8Ggh+PpzPxVH/s9wQM2i40lInQOZgs0wJPGMHY7Y8gVTu2uVsyrchPeXVuUQw==", - "requires": { - "@aws-cdk/aws-batch": "1.74.0", - "@aws-cdk/aws-codebuild": "1.74.0", - "@aws-cdk/aws-codepipeline": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-ecs": "1.74.0", - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kinesis": "1.74.0", - "@aws-cdk/aws-kinesisfirehose": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-sns": "1.74.0", - "@aws-cdk/aws-sns-subscriptions": "1.74.0", - "@aws-cdk/aws-sqs": "1.74.0", - "@aws-cdk/aws-stepfunctions": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events-targets/-/aws-events-targets-1.86.0.tgz", + "integrity": "sha512-iva4OlR5Z0MdJkCgtJwQ5sA/Fbcnh1T8bA5wapSGLrmBkrmwPJIVcewAlGUZGZgwPYh7LGKL3r39Yz69xenY8A==", + "requires": { + "@aws-cdk/aws-batch": "1.86.0", + "@aws-cdk/aws-codebuild": "1.86.0", + "@aws-cdk/aws-codepipeline": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-ecs": "1.86.0", + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kinesis": "1.86.0", + "@aws-cdk/aws-kinesisfirehose": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/aws-sns": "1.86.0", + "@aws-cdk/aws-sns-subscriptions": "1.86.0", + "@aws-cdk/aws-sqs": "1.86.0", + "@aws-cdk/aws-stepfunctions": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/custom-resources": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-iam": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.74.0.tgz", - "integrity": "sha512-5Eq4e4/be2HMFZXc1sCeNjqgTyjlWgvIjbLh0Q4c01V05r7MbPdmfZRurbeEA6NohGf+zYFQrCzPnTaqvFPFHA==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.86.0.tgz", + "integrity": "sha512-eGd4kx9ZvQPze5iJQa+n3PlOFb42pUz9nCpJGNr+st7eK9CP6lDllrGq3MBTx5fAxswFkY+gE7MDlDymHIGmTg==", "requires": { - "@aws-cdk/core": "1.74.0", - "@aws-cdk/region-info": "1.74.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/region-info": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-kinesis": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesis/-/aws-kinesis-1.74.0.tgz", - "integrity": "sha512-MsKUa1YUfZ54ss3PCKhVYMuwmPLNudLc06VLWfcTvdRfgVdi45rdZljGSro0m7KWgfj2HeFE/hW90WdwST5igQ==", - "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-logs": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesis/-/aws-kinesis-1.86.0.tgz", + "integrity": "sha512-o6x4HXYhw1KRFO2DN/JdcYqop1kdxb1iD+f+i4ELktCt06RyHAfBYMw48rZUEu3UckkQAWbrbWYQAzoqV2AnWw==", + "requires": { + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-kinesisfirehose": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.74.0.tgz", - "integrity": "sha512-rofenSxR7DeWBbZLgCma12+a2nrCOPz3x7Q41ery16Bt6B5TPq9xc2HgJAMyphxeD92wqIGIRkE429615kKzdw==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.86.0.tgz", + "integrity": "sha512-gLJ+dAIGkVuGVNNHvq7zItPbSPHCDXXtdym+jP6zfKmO25x6IVF3JwUpRCn6BJfiit1+T7mgH/BqL1QhK+m3tA==", "requires": { - "@aws-cdk/core": "1.74.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-kms": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.74.0.tgz", - "integrity": "sha512-4cTNqzNkml3RV6uobSwq7ZtPBjwNovOxv75vzGNNRw1GO6hxqDzoPRIsgfwNvVii8tv27eR0xTK0t6WlKqoVzg==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.86.0.tgz", + "integrity": "sha512-wuXQ2ZuQGuMI57cv+Nfo9rBZ0bQ6kzqAk4NAiHDK7md1/Afmz6X1m4laPMuLfR5xqeYM3HrY8FNR2NuTu/OZOg==", "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-lambda": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.74.0.tgz", - "integrity": "sha512-Ju3/mhnli33xnO2qvJUs11djva12SHnmJPGtbx4Nz33z577/pCwLZYWa7noP8eUzAyBglfNlPG8JWH+fNHPbew==", - "requires": { - "@aws-cdk/aws-applicationautoscaling": "1.74.0", - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-codeguruprofiler": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-efs": "1.74.0", - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-logs": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/aws-s3-assets": "1.74.0", - "@aws-cdk/aws-sqs": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.86.0.tgz", + "integrity": "sha512-e1kIUUWLU9nZd15efuCJZI49/BIIsNaltpdeIKbfEuSOSkbUCW337mxF2LKKhoBL/WFyGuXy6pFu/bnnW2xd8g==", + "requires": { + "@aws-cdk/aws-applicationautoscaling": "1.86.0", + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-codeguruprofiler": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-ecr": "1.86.0", + "@aws-cdk/aws-ecr-assets": "1.86.0", + "@aws-cdk/aws-efs": "1.86.0", + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/aws-s3-assets": "1.86.0", + "@aws-cdk/aws-sqs": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-logs": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.74.0.tgz", - "integrity": "sha512-wMpjXdJBN3S0gYO3pMjjKxSTlIs0ZUH64k6BnOxDvnltWbBJomD0/qLKMVHShOddm9MMNdD8AaYpCqZsrplZHA==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-s3-assets": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.86.0.tgz", + "integrity": "sha512-IXLUSvco7KAp2dmWd7SEONxhYzGI05j76iLIkcf7JrELSy1bHU4vatpFJajc4a6XY3GPc24fRn+CgMh6O+rexQ==", + "requires": { + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-s3-assets": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-rds": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-rds/-/aws-rds-1.74.0.tgz", - "integrity": "sha512-IXvs2+j32PdDQoi9nZDpqO4zFtxDINMMGd4CLkQZ0OgIkdQUn8q0i9Q+iZgDJnl193qpQzNAuu2f4CnIkkOdcA==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-logs": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/aws-secretsmanager": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-rds/-/aws-rds-1.86.0.tgz", + "integrity": "sha512-FwW49R6qVaYDhRN+oduHtRPjp+dyxJV0gAlryFmN9zOO6XbUESFGFyVnZnuowSmnKFkQ1RQ5OEA6GlkICuxgrQ==", + "requires": { + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/aws-secretsmanager": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-route53": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.74.0.tgz", - "integrity": "sha512-TYnAByXLc6B/uAG03bYLV0kPi1TU8G95kW6wNhfiqvPCSwfizbsg5rztbUoydJpBocbOs9qbtCM7v6gbDsB2bQ==", - "requires": { - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-logs": "1.74.0", - "@aws-cdk/cloud-assembly-schema": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.86.0.tgz", + "integrity": "sha512-5nMfZDkvjLs2sYoFD6dtWbHB/2RJP4BKF0TPWeef+CdcRXsZsUxj6od0AauE+Zf126XuJ/RbciMtm8V/EychvQ==", + "requires": { + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/cloud-assembly-schema": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/custom-resources": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-route53-targets": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.74.0.tgz", - "integrity": "sha512-hJFQeDoft/d0Q/jTvrrRaOATr5L1edFQ/h8398Ozj3f7r1HIxSXdHcQc/7wLPbvLHMHxQklg3GcVIwnswhTsbQ==", - "requires": { - "@aws-cdk/aws-apigateway": "1.74.0", - "@aws-cdk/aws-apigatewayv2": "1.74.0", - "@aws-cdk/aws-cloudfront": "1.74.0", - "@aws-cdk/aws-cognito": "1.74.0", - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-elasticloadbalancing": "1.74.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-route53": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/region-info": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.86.0.tgz", + "integrity": "sha512-+N+Wqm+AsKHuoPQC64LNGF8dugqBEdxxPSjJOfiAP/AezBL6GjSUp3TtZRmo4aRFix1rC0olSBBIuVAkX3Abgw==", + "requires": { + "@aws-cdk/aws-apigateway": "1.86.0", + "@aws-cdk/aws-apigatewayv2": "1.86.0", + "@aws-cdk/aws-cloudfront": "1.86.0", + "@aws-cdk/aws-cognito": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-elasticloadbalancing": "1.86.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-route53": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/region-info": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-s3": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.74.0.tgz", - "integrity": "sha512-xbRbI90hUvmVwGHHMr4dPWv0TXBxr/HeeaLzqLDHv36+TKA0wMR7ttRm3pbT3Kf/YjqSty788rom6lVqaAu81Q==", - "requires": { - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.86.0.tgz", + "integrity": "sha512-4Rk3ohJwrKQ49L53Zk2eby9AEzkf6ljrs12y479ece+tMEzrve9Qu3PXiTQaGFf60eRm/8l/hm7AWYDc7BXhwg==", + "requires": { + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-s3-assets": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.74.0.tgz", - "integrity": "sha512-uewjgTOr5q60UbPKHo3qgYApXxFKUIgP6eUZi7v8mhfnZUDw9H9B4rRJ7rHRZ4gYj9ZtiWq1o3hpvWnoHsR+zg==", - "requires": { - "@aws-cdk/assets": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-s3": "1.74.0", - "@aws-cdk/core": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.86.0.tgz", + "integrity": "sha512-X8EcNasUKzMeX52TSVBwDpPrUL6Blp8fAG2AAl/16cR9JfeBtd8OA1VQ1rc7FQgPpWLAsmmzLP7ZthDlVUy5FQ==", + "requires": { + "@aws-cdk/assets": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-sam": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.74.0.tgz", - "integrity": "sha512-5OBgN8QyhJmcpby35bEDseWvL9+vJGiryAiU9nSMt/wISt5Rc4XM8SPK0XvZfxP6zT/MDpsptuS5tLuW++OkyQ==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.86.0.tgz", + "integrity": "sha512-VJeVVauHUFvm6ZWz5qMlYyguRYS6ADO7BCCbMJXs6dvPBoONhqcs9MD7GdOOsCJKUgQV6twvsrxV8Vi6TrjZbQ==", "requires": { - "@aws-cdk/core": "1.74.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-secretsmanager": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.74.0.tgz", - "integrity": "sha512-FlUY6LFrIf04pcUyJ+7bn3B+UM+hzZUHFhjr+jQzFROECTs2/HBTGKMJssuTl7UBR+QizFXfNdZQ1vvj69aKvA==", - "requires": { - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-sam": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.86.0.tgz", + "integrity": "sha512-HvaQoWBLp3alHGLI2wxkTK96q0oGU0SaAruGZbc+La0VU2YQuMP2ij7ckQJdn2y6+0zOr3fuXGb1mQWFyj5Lpw==", + "requires": { + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-sam": "1.86.0", + "@aws-cdk/core": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-servicediscovery": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.74.0.tgz", - "integrity": "sha512-5pABov1sNs0bgOb4UZKT+5H+OR3+0/8oxefFCiGxcGG4Kxsq4d4XJbmwx1oDUjCJclxlzOTuuCyay5NnoZ+6fg==", - "requires": { - "@aws-cdk/aws-ec2": "1.74.0", - "@aws-cdk/aws-elasticloadbalancingv2": "1.74.0", - "@aws-cdk/aws-route53": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.86.0.tgz", + "integrity": "sha512-7x7wMQgXnogiaCXqJH3MFuR2jpRfrZ11IQo5oubDBUXnf07zsfFbXj65L29F+WnQgef8QE/rVir5xA9pqNnNug==", + "requires": { + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.86.0", + "@aws-cdk/aws-route53": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-sns": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.74.0.tgz", - "integrity": "sha512-O0HDGvl1WjCTU53auNJKCW5/6vpbVYlj0RwLgGaOOlTeKnfuq53kGvL/t3QdZQlJWxSvkbN61O+rZB7GacXV0g==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/aws-sqs": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.86.0.tgz", + "integrity": "sha512-2LnH3iEAw2hDZwyegi+gHW8tqng/U2Ldb6wjCkntyuaD3IABC1etrttgGV0z86dKMNUATdsqXgv45hQwR2M9ag==", + "requires": { + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/aws-sqs": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-sns-subscriptions": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.74.0.tgz", - "integrity": "sha512-MOuArbCx1nxL5B40RMQzHNnU0SZWkaQfRDTURTQbX4e0OHyq5DnQrtXTu/XyI/MYPBU+ZnC/FXP+hynCatn+nw==", - "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-sns": "1.74.0", - "@aws-cdk/aws-sqs": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.86.0.tgz", + "integrity": "sha512-/7j4OK/wgN5PxECms23ffkw8+5sWOyk5mSBr+vCacLfRYihpUivDqmQ/2Ft5/0zcOg1BDnynK27SBsNLskANPg==", + "requires": { + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-sns": "1.86.0", + "@aws-cdk/aws-sqs": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-sqs": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.74.0.tgz", - "integrity": "sha512-qlj7ZapoL9oneLu4wh7DfQDypCo6QFlyGzd3nlmn+C9UbCscBkpSJnmYSGi2m0TVCKbd3tP1EpfdU36LTahYBg==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.86.0.tgz", + "integrity": "sha512-rYuRDiq75DvB3BhRBAi1T9eGj2HYHpUt2yvTLV3Cvye/OcVEFAIvnl3LEyKrJuyqgWa0DWq8toj8gG2h96ytxw==", + "requires": { + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-ssm": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.74.0.tgz", - "integrity": "sha512-uok/D4ooEVXst0HZYQkcPIM5xlHAVjGjF44Gt68hbdZknBhMbfZP2EWqSZHhSW9HdVoNFTNkIxcI2AemCnt2Qg==", - "requires": { - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-kms": "1.74.0", - "@aws-cdk/cloud-assembly-schema": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.86.0.tgz", + "integrity": "sha512-8PFzkDXrdJ4AK7qDxkv3qjQZX+B4ldEMHx2ArcWYNh7gPGOOtg8VJajLY5w68MCvbtst8UnS7AP2PEk8cPj2xA==", + "requires": { + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-kms": "1.86.0", + "@aws-cdk/cloud-assembly-schema": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/aws-stepfunctions": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.74.0.tgz", - "integrity": "sha512-oCvPE3v0UEyoAGWR5ixzGaJXTTuZGq84h4MpYSQElHjYqrs2QfFMuM02bOHkTRlOa1FsV6aTFvjl9zpWZ+UeEQ==", - "requires": { - "@aws-cdk/aws-cloudwatch": "1.74.0", - "@aws-cdk/aws-events": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-logs": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.86.0.tgz", + "integrity": "sha512-3Xc00PJrIFvLFz/0RQtGcqtQmkUS9P5ckKo0N48JjjEuG/HnAIrqTh4pDy1B4/svXEEdk7bjeErSTmPQby5rcQ==", + "requires": { + "@aws-cdk/aws-cloudwatch": "1.86.0", + "@aws-cdk/aws-events": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/cfnspec": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.74.0.tgz", - "integrity": "sha512-9rdFgRUoV3lbAD6lnU+hGdkit8ILmUq+XCXzRdc9xWHUXIKxMmFK9frXTT+wGmjgdz/GpPyfSbFjzyqk4QE5+w==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.86.0.tgz", + "integrity": "sha512-lILSMiaUT/rHxOFnAAxmZVrBo6i8b3Oqs50k1+nAcoOSmfXTKMR/8O7IFbzHqJgLJEiOIEXtlg6mC7qf+14TWA==", "requires": { "md5": "^2.3.0" } }, "@aws-cdk/cloud-assembly-schema": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.74.0.tgz", - "integrity": "sha512-TOfruzx7zIirRpfL9r5tGcOPdfXQatD3/kgXq4I1px12oH3jmuiEcNxGdvEYgVMPaZGMrx0rtqyT2sGDWBycKw==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.86.0.tgz", + "integrity": "sha512-3EKvoirgB+2dIX83Pdbi0QUh0JJuYkIssB+KnnCncRZDTl4NU1mlzJtAbZACPJjI7NCJOAxuAS/h+m5LulIqIQ==", "requires": { "jsonschema": "^1.4.0", "semver": "^7.3.2" @@ -704,59 +721,26 @@ } }, "@aws-cdk/cloudformation-diff": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.74.0.tgz", - "integrity": "sha512-aYAg85fkpX39euUo5HjsGtqOpyD5fAz1+jZ/F/5erA8Y/+rB4ifCVJH0cLYHVdYwo8oc3poB6jW4tVMxNYxbrg==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.86.0.tgz", + "integrity": "sha512-3Vc93PYBz9aXy7Y/PFd78F62n6k7mt84kKQniHIKyb+LvIKwvGUGLu7cemjySQqzKGFH+wWS13SG39YhbDyyQQ==", "requires": { - "@aws-cdk/cfnspec": "1.74.0", + "@aws-cdk/cfnspec": "1.86.0", "colors": "^1.4.0", "diff": "^5.0.0", "fast-deep-equal": "^3.1.3", "string-width": "^4.2.0", - "table": "^6.0.3" - }, - "dependencies": { - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "table": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.4.tgz", - "integrity": "sha512-sBT4xRLdALd+NFBvwOz8bw4b15htyythha+q+DVZqy2RS08PPC8O2sZFgJYEY7bJvbCFKccs+WIZ/cd+xxTWCw==", - "requires": { - "ajv": "^6.12.4", - "lodash": "^4.17.20", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" - } - } + "table": "^6.0.7" } }, "@aws-cdk/core": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.74.0.tgz", - "integrity": "sha512-1iKRIRKyMQ8ZmPvkAAjSIGl4Fh7tLIE7D23ht25ayNGp0XVG1Hd858x2GmDzI/J1ZK6xsuTsEDGbi5/saR69ng==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.86.0.tgz", + "integrity": "sha512-3wdvXta/XU2nKVxpr3rFJ0gKAVfiLuNp7nrarh/nyC+sS2ZtOLNOuHG8Zg0Adpzzb4YWqXknz60KLhSDVAAMsQ==", "requires": { - "@aws-cdk/cloud-assembly-schema": "1.74.0", - "@aws-cdk/cx-api": "1.74.0", - "@aws-cdk/region-info": "1.74.0", + "@aws-cdk/cloud-assembly-schema": "1.86.0", + "@aws-cdk/cx-api": "1.86.0", + "@aws-cdk/region-info": "1.86.0", "@balena/dockerignore": "^1.0.2", "constructs": "^3.2.0", "fs-extra": "^9.0.1", @@ -807,11 +791,17 @@ "bundled": true }, "jsonfile": { - "version": "6.0.1", + "version": "6.1.0", "bundled": true, "requires": { "graceful-fs": "^4.1.6", - "universalify": "^1.0.0" + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "bundled": true + } } }, "minimatch": { @@ -828,25 +818,26 @@ } }, "@aws-cdk/custom-resources": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.74.0.tgz", - "integrity": "sha512-KDXgyRCeCMIj42nQcd2RXc4GYQpd7SWtx2iw0G4Wvs/wG4i3nR1qdlvEJvAlNgsYeqM4pp3mIp3PgdX341HsCg==", - "requires": { - "@aws-cdk/aws-cloudformation": "1.74.0", - "@aws-cdk/aws-iam": "1.74.0", - "@aws-cdk/aws-lambda": "1.74.0", - "@aws-cdk/aws-logs": "1.74.0", - "@aws-cdk/aws-sns": "1.74.0", - "@aws-cdk/core": "1.74.0", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.86.0.tgz", + "integrity": "sha512-AUq4WN2mVtQLWWDtE4aYXW537qHBQcRp+9ULz9PW9L1fWfncKHjCksRfZ5nYS3QZQNJKl/1XMFV4kitZPUDdag==", + "requires": { + "@aws-cdk/aws-cloudformation": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-logs": "1.86.0", + "@aws-cdk/aws-sns": "1.86.0", + "@aws-cdk/core": "1.86.0", "constructs": "^3.2.0" } }, "@aws-cdk/cx-api": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.74.0.tgz", - "integrity": "sha512-Xhq9col3syHmxC3Zl1igrWwvOzwJzwTKwpLLL8ENF8u2n8x4eneAN+OLrRlB/rhAQ+KUL6B8toUsd4pcJMkSOQ==", + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.86.0.tgz", + "integrity": "sha512-wxPf1VHwl+joIdZ/KPdUnphZ8VWpL9BuzXGv6ZZXKACsSOh71AD0Hs4XQpFB9akNgadbZfESuUOOKNygt8B8KA==", "requires": { - "@aws-cdk/cloud-assembly-schema": "1.74.0", + "@aws-cdk/cloud-assembly-schema": "1.86.0", "semver": "^7.3.2" }, "dependencies": { @@ -857,9 +848,9 @@ } }, "@aws-cdk/region-info": { - "version": "1.74.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.74.0.tgz", - "integrity": "sha512-xF0etW01PyUNxL9F4xiA2y/pEG9e+0EJpOL7O9gVZ0IxOkIW+J0MljR6O8nx4yCx6j2/dXTs6INZ/zVn0DsydA==" + "version": "1.86.0", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.86.0.tgz", + "integrity": "sha512-enKCy9FJSOkySR1ouev6+cXmGFHHc0rkImtr4xESIlfGK17FsdUvBKp7+oW067Q57NXqP4J0jovX57TXMu/v3Q==" }, "@babel/code-frame": { "version": "7.10.4", @@ -2092,6 +2083,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -2331,8 +2323,7 @@ "astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" }, "async": { "version": "2.6.3", @@ -3101,9 +3092,9 @@ } }, "constructs": { - "version": "3.2.38", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-3.2.38.tgz", - "integrity": "sha512-SNGmqvT9yFtkrIX+FjIg7GaFvzhffis46kYvknr3vVjuCXSSAtivPS28mxAOdv23Faq6FBU0+cX/XdZa2g/glw==" + "version": "3.2.112", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-3.2.112.tgz", + "integrity": "sha512-FwhMxwCn5/fl3hig1go1BpVV3klkMCjhGjfjxb+qZe1/S82Nm5TRNsU3A+03+8kXFmt6Ldsao+yO3TPedSROwQ==" }, "contains-path": { "version": "0.1.0", @@ -4176,7 +4167,8 @@ "fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true }, "fast-levenshtein": { "version": "2.0.6", @@ -6308,7 +6300,8 @@ "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -8575,8 +8568,7 @@ "require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" }, "require-main-filename": { "version": "2.0.0", @@ -9293,7 +9285,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, "requires": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -9303,8 +9294,7 @@ "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" } } }, @@ -9741,7 +9731,6 @@ "version": "6.0.7", "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", - "dev": true, "requires": { "ajv": "^7.0.2", "lodash": "^4.17.20", @@ -9753,7 +9742,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.0.3.tgz", "integrity": "sha512-R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ==", - "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -9764,8 +9752,7 @@ "json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" } } }, diff --git a/package.json b/package.json index e045a2809..1bd518d8f 100644 --- a/package.json +++ b/package.json @@ -38,17 +38,17 @@ "typescript": "~4.1.3" }, "dependencies": { - "@aws-cdk/assert": "~1.74.0", - "@aws-cdk/aws-autoscaling": "~1.74.0", - "@aws-cdk/aws-ec2": "~1.74.0", - "@aws-cdk/aws-apigateway": "~1.74.0", - "@aws-cdk/aws-elasticloadbalancing": "~1.74.0", - "@aws-cdk/aws-elasticloadbalancingv2": "~1.74.0", - "@aws-cdk/aws-events-targets": "~1.74.0", - "@aws-cdk/aws-iam": "~1.74.0", - "@aws-cdk/aws-lambda": "~1.74.0", - "@aws-cdk/aws-rds": "~1.74.0", - "@aws-cdk/aws-s3": "~1.74.0", - "@aws-cdk/core": "~1.74.0" + "@aws-cdk/assert": "1.86.0", + "@aws-cdk/aws-autoscaling": "1.86.0", + "@aws-cdk/aws-ec2": "1.86.0", + "@aws-cdk/aws-apigateway": "1.86.0", + "@aws-cdk/aws-elasticloadbalancing": "1.86.0", + "@aws-cdk/aws-elasticloadbalancingv2": "1.86.0", + "@aws-cdk/aws-events-targets": "1.86.0", + "@aws-cdk/aws-iam": "1.86.0", + "@aws-cdk/aws-lambda": "1.86.0", + "@aws-cdk/aws-rds": "1.86.0", + "@aws-cdk/aws-s3": "1.86.0", + "@aws-cdk/core": "1.86.0" } } diff --git a/src/constructs/ec2/vpc.ts b/src/constructs/ec2/vpc.ts index e69e68cfe..918b18ddf 100644 --- a/src/constructs/ec2/vpc.ts +++ b/src/constructs/ec2/vpc.ts @@ -20,7 +20,21 @@ export interface GuSubnetProps { export class GuVpc { static subnets(scope: GuStack, subnets: string[]): ISubnet[] { - return subnets.map((subnetId) => Subnet.fromSubnetId(scope, `subnet-${subnetId}`, subnetId)); + /** + * As of ~1.77.0 of the aws/cdk, this line + * [ previosuly Subnet.fromSubnetId(scope, `subnet-${subnetId}`, subnetId)) ] + * resulted in the following error + * "Found an encoded list token string in a scalar string context. Use 'Fn.select(0, list)' (not 'list[0]') to extract elements from token lists." + * See https://github.com/aws/aws-cdk/issues/11945 for more information + * + * As a hacky workaround, we have moved to using the fromSubnetAttributes method and hardcoded an empty value + * for the routeTableId prop. This prevents the error and, when tested on existings stacks, results in no change to the CFN output + * + * TODO: Understand VPCs and Subnets better and develop a better solution to this problem + */ + return subnets.map((subnetId) => + Subnet.fromSubnetAttributes(scope, `subnet-${subnetId}`, { subnetId, routeTableId: " " }) + ); } static subnetsfromParameter(scope: GuStack, props?: GuSubnetProps): ISubnet[] {