diff --git a/modules/azure-container-apps/README.md b/modules/azure-container-apps/README.md index 7c7f8c5..20d11ed 100644 --- a/modules/azure-container-apps/README.md +++ b/modules/azure-container-apps/README.md @@ -16,7 +16,7 @@ module "arc_on_aca" { | Name | Version | |------|---------| | [azapi](#requirement\_azapi) | 2.3.0 | -| [azurerm](#requirement\_azurerm) | 4.37.0 | +| [azurerm](#requirement\_azurerm) | 4.38.1 | | [random](#requirement\_random) | 3.7.2 | ## Providers @@ -24,7 +24,7 @@ module "arc_on_aca" { | Name | Version | |------|---------| | [azapi](#provider\_azapi) | 2.3.0 | -| [azurerm](#provider\_azurerm) | 4.37.0 | +| [azurerm](#provider\_azurerm) | 4.38.1 | | [random](#provider\_random) | 3.7.2 | ## Modules @@ -42,23 +42,23 @@ No modules. | [azapi_resource.aca_runnerCache_2C48ECD2](https://registry.terraform.io/providers/azure/azapi/2.3.0/docs/resources/resource) | resource | | [azapi_resource.aca_storageAccount_C1F07B26](https://registry.terraform.io/providers/azure/azapi/2.3.0/docs/resources/resource) | resource | | [azapi_resource.aca_storageShare_5702AE2C](https://registry.terraform.io/providers/azure/azapi/2.3.0/docs/resources/resource) | resource | -| [azurerm_container_app.aca_autoscalerApp_63FADD45](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/container_app) | resource | -| [azurerm_container_app_environment_storage.aca_acaenvstorage_23C615A5](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/container_app_environment_storage) | resource | -| [azurerm_container_app_environment_storage.aca_acaexternalstorage_B8141EC0](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/container_app_environment_storage) | resource | -| [azurerm_container_registry.aca_acr_DEECF884](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/container_registry) | resource | -| [azurerm_log_analytics_workspace.aca_log_B150D83C](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/log_analytics_workspace) | resource | -| [azurerm_resource_group.aca_rg_AD6EB8ED](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/resource_group) | resource | -| [azurerm_role_assignment.aca_actionContainerStartRoleAssignment_941E620A](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.aca_imagePushRoleAssignment_8F2241FD](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.aca_jobLogReadAssignment_E0C92A22](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.aca_roleAssignment_A6BA6095](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.aca_scaleJobRoleAssignment_5738140A](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_assignment) | resource | -| [azurerm_role_definition.aca_jobCreationRole_9EFE12E7](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_definition) | resource | -| [azurerm_role_definition.aca_jobRole_21145D6F](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/role_definition) | resource | -| [azurerm_user_assigned_identity.aca_identity_9571D28D](https://registry.terraform.io/providers/azurerm/4.37.0/docs/resources/user_assigned_identity) | resource | +| [azurerm_container_app.aca_autoscalerApp_63FADD45](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/container_app) | resource | +| [azurerm_container_app_environment_storage.aca_acaenvstorage_23C615A5](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/container_app_environment_storage) | resource | +| [azurerm_container_app_environment_storage.aca_acaexternalstorage_B8141EC0](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/container_app_environment_storage) | resource | +| [azurerm_container_registry.aca_acr_DEECF884](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/container_registry) | resource | +| [azurerm_log_analytics_workspace.aca_log_B150D83C](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/log_analytics_workspace) | resource | +| [azurerm_resource_group.aca_rg_AD6EB8ED](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/resource_group) | resource | +| [azurerm_role_assignment.aca_actionContainerStartRoleAssignment_941E620A](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.aca_imagePushRoleAssignment_8F2241FD](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.aca_jobLogReadAssignment_E0C92A22](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.aca_roleAssignment_A6BA6095](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.aca_scaleJobRoleAssignment_5738140A](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_assignment) | resource | +| [azurerm_role_definition.aca_jobCreationRole_9EFE12E7](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_definition) | resource | +| [azurerm_role_definition.aca_jobRole_21145D6F](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/role_definition) | resource | +| [azurerm_user_assigned_identity.aca_identity_9571D28D](https://registry.terraform.io/providers/azurerm/4.38.1/docs/resources/user_assigned_identity) | resource | | [random_string.aca_randomSuffix_B2CE1226](https://registry.terraform.io/providers/hashicorp/random/3.7.2/docs/resources/string) | resource | | [azapi_resource_action.aca_storageAccessKeys_4F266A39](https://registry.terraform.io/providers/azure/azapi/2.3.0/docs/data-sources/resource_action) | data source | -| [azurerm_subscription.aca_sub_C75A43F0](https://registry.terraform.io/providers/azurerm/4.37.0/docs/data-sources/subscription) | data source | +| [azurerm_subscription.aca_sub_C75A43F0](https://registry.terraform.io/providers/azurerm/4.38.1/docs/data-sources/subscription) | data source | ## Inputs diff --git a/modules/azure-container-apps/cdk.tf.json b/modules/azure-container-apps/cdk.tf.json index 1c44955..e32e68a 100644 --- a/modules/azure-container-apps/cdk.tf.json +++ b/modules/azure-container-apps/cdk.tf.json @@ -606,7 +606,7 @@ }, "azurerm": { "source": "azurerm", - "version": "4.37.0" + "version": "4.38.1" }, "random": { "source": "hashicorp/random", diff --git a/modules/elastic-container-service/README.md b/modules/elastic-container-service/README.md index 3e6c279..2940f4a 100644 --- a/modules/elastic-container-service/README.md +++ b/modules/elastic-container-service/README.md @@ -15,13 +15,13 @@ module "arc_on_aca" { | Name | Version | |------|---------| -| [aws](#requirement\_aws) | 6.6.0 | +| [aws](#requirement\_aws) | 6.7.0 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | 6.6.0 | +| [aws](#provider\_aws) | 6.7.0 | ## Modules @@ -31,24 +31,24 @@ No modules. | Name | Type | |------|------| -| [aws_cloudwatch_log_group.aws_AutoscalerLogGroup_BFE58053](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/cloudwatch_log_group) | resource | -| [aws_cloudwatch_log_group.aws_RunnerLogGroup_711756A6](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/cloudwatch_log_group) | resource | -| [aws_ecs_cluster.aws_Cluster_BA268616](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/ecs_cluster) | resource | -| [aws_ecs_service.aws_AutoscalerService_C7C3AA3C](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/ecs_service) | resource | -| [aws_ecs_task_definition.aws_AutoscalerTaskDefinition_24A76F67](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/ecs_task_definition) | resource | -| [aws_ecs_task_definition.aws_RunnerTaskDefinition_9C7563BE](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/ecs_task_definition) | resource | -| [aws_iam_policy.aws_AutoscalerPolicy_FF16A997](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_policy) | resource | -| [aws_iam_policy.aws_RunnerPolicy_7B21DB81](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_policy) | resource | -| [aws_iam_role.aws_AutoscalerRole_CEB26423](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role) | resource | -| [aws_iam_role.aws_RunnerRole_75263C23](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role) | resource | -| [aws_iam_role.aws_TaskExecutionRole_FAB64402](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role) | resource | -| [aws_iam_role_policy_attachment.aws_AutoscalerPolicyAttachment_5402A0C0](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.aws_RunnerPolicyAttachment_A293771C](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_iam_role_policy_attachment.aws_TeskExecutionRoleAttachment_9AEA9D8D](https://registry.terraform.io/providers/aws/6.6.0/docs/resources/iam_role_policy_attachment) | resource | -| [aws_caller_identity.aws_Identity_FDC445BF](https://registry.terraform.io/providers/aws/6.6.0/docs/data-sources/caller_identity) | data source | -| [aws_region.aws_Region_7477CA06](https://registry.terraform.io/providers/aws/6.6.0/docs/data-sources/region) | data source | -| [aws_security_groups.aws_SecurityGroups_BAABB08D](https://registry.terraform.io/providers/aws/6.6.0/docs/data-sources/security_groups) | data source | -| [aws_subnets.aws_Subnets_75E5377D](https://registry.terraform.io/providers/aws/6.6.0/docs/data-sources/subnets) | data source | +| [aws_cloudwatch_log_group.aws_AutoscalerLogGroup_BFE58053](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/cloudwatch_log_group) | resource | +| [aws_cloudwatch_log_group.aws_RunnerLogGroup_711756A6](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/cloudwatch_log_group) | resource | +| [aws_ecs_cluster.aws_Cluster_BA268616](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/ecs_cluster) | resource | +| [aws_ecs_service.aws_AutoscalerService_C7C3AA3C](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/ecs_service) | resource | +| [aws_ecs_task_definition.aws_AutoscalerTaskDefinition_24A76F67](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/ecs_task_definition) | resource | +| [aws_ecs_task_definition.aws_RunnerTaskDefinition_9C7563BE](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/ecs_task_definition) | resource | +| [aws_iam_policy.aws_AutoscalerPolicy_FF16A997](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_policy) | resource | +| [aws_iam_policy.aws_RunnerPolicy_7B21DB81](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_policy) | resource | +| [aws_iam_role.aws_AutoscalerRole_CEB26423](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role) | resource | +| [aws_iam_role.aws_RunnerRole_75263C23](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role) | resource | +| [aws_iam_role.aws_TaskExecutionRole_FAB64402](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role) | resource | +| [aws_iam_role_policy_attachment.aws_AutoscalerPolicyAttachment_5402A0C0](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.aws_RunnerPolicyAttachment_A293771C](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_iam_role_policy_attachment.aws_TeskExecutionRoleAttachment_9AEA9D8D](https://registry.terraform.io/providers/aws/6.7.0/docs/resources/iam_role_policy_attachment) | resource | +| [aws_caller_identity.aws_Identity_FDC445BF](https://registry.terraform.io/providers/aws/6.7.0/docs/data-sources/caller_identity) | data source | +| [aws_region.aws_Region_7477CA06](https://registry.terraform.io/providers/aws/6.7.0/docs/data-sources/region) | data source | +| [aws_security_groups.aws_SecurityGroups_BAABB08D](https://registry.terraform.io/providers/aws/6.7.0/docs/data-sources/security_groups) | data source | +| [aws_subnets.aws_Subnets_75E5377D](https://registry.terraform.io/providers/aws/6.7.0/docs/data-sources/subnets) | data source | ## Inputs diff --git a/modules/elastic-container-service/cdk.tf.json b/modules/elastic-container-service/cdk.tf.json index c359cec..745e779 100644 --- a/modules/elastic-container-service/cdk.tf.json +++ b/modules/elastic-container-service/cdk.tf.json @@ -261,7 +261,7 @@ "required_providers": { "aws": { "source": "aws", - "version": "6.6.0" + "version": "6.7.0" } } }, diff --git a/package-lock.json b/package-lock.json index fa21e88..9e22793 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,14 +12,14 @@ "@cdktf/tf-module-stack": ">=7.0.0" }, "devDependencies": { - "@aws-sdk/client-ecs": "3.856.0", + "@aws-sdk/client-ecs": "3.859.0", "@biomejs/biome": "^2", - "@cdktf/provider-aws": "21.5.0", - "@cdktf/provider-azurerm": "14.6.0", + "@cdktf/provider-aws": "21.6.0", + "@cdktf/provider-azurerm": "14.7.1", "@cdktf/provider-google": "16.8.0", "@cdktf/provider-null": "11.0.0", "@cdktf/provider-random": "12.0.0", - "@nikovirtala/projen-vitest": "2.0.69", + "@nikovirtala/projen-vitest": "2.0.71", "@types/node": "ts5.7", "@vitest/coverage-v8": "^3", "cdktf": "0.21.0", @@ -27,9 +27,9 @@ "commit-and-tag-version": "^12", "constructs": "10.4.2", "jsii": "~5.7.0", - "jsii-diff": "1.112.0", + "jsii-diff": "1.113.0", "jsii-docgen": "^10.0.0", - "jsii-pacmak": "1.112.0", + "jsii-pacmak": "1.113.0", "jsii-rosetta": "~5.7.0", "projen": "0.94.0", "projen-cdktf-hybrid-construct": "0.10.8", @@ -218,46 +218,46 @@ } }, "node_modules/@aws-sdk/client-ecs": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecs/-/client-ecs-3.856.0.tgz", - "integrity": "sha512-BCJkYnSRMb5Uyet8/6mRK2i/3j8UOy8E87ZcK7niouKjNWv6gpaO6ed+KWBUuSiC9eHKUgLn1lKNbgTdA29Y/g==", + "version": "3.859.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-ecs/-/client-ecs-3.859.0.tgz", + "integrity": "sha512-qKl5QrXJ1Mz7SofXcuLgUr+cp/CYHY3Pqoi9FKPI9Fy9z/8rvjXg87PKZhNYbfiRvQ7Zgalor3XR9q+kXMAlMw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.856.0", - "@aws-sdk/credential-provider-node": "3.856.0", + "@aws-sdk/core": "3.858.0", + "@aws-sdk/credential-provider-node": "3.859.0", "@aws-sdk/middleware-host-header": "3.840.0", "@aws-sdk/middleware-logger": "3.840.0", "@aws-sdk/middleware-recursion-detection": "3.840.0", - "@aws-sdk/middleware-user-agent": "3.856.0", + "@aws-sdk/middleware-user-agent": "3.858.0", "@aws-sdk/region-config-resolver": "3.840.0", "@aws-sdk/types": "3.840.0", "@aws-sdk/util-endpoints": "3.848.0", "@aws-sdk/util-user-agent-browser": "3.840.0", - "@aws-sdk/util-user-agent-node": "3.856.0", + "@aws-sdk/util-user-agent-node": "3.858.0", "@smithy/config-resolver": "^4.1.4", - "@smithy/core": "^3.7.0", + "@smithy/core": "^3.7.2", "@smithy/fetch-http-handler": "^5.1.0", "@smithy/hash-node": "^4.0.4", "@smithy/invalid-dependency": "^4.0.4", "@smithy/middleware-content-length": "^4.0.4", - "@smithy/middleware-endpoint": "^4.1.15", - "@smithy/middleware-retry": "^4.1.16", + "@smithy/middleware-endpoint": "^4.1.17", + "@smithy/middleware-retry": "^4.1.18", "@smithy/middleware-serde": "^4.0.8", "@smithy/middleware-stack": "^4.0.4", "@smithy/node-config-provider": "^4.1.3", "@smithy/node-http-handler": "^4.1.0", "@smithy/protocol-http": "^5.1.2", - "@smithy/smithy-client": "^4.4.7", + "@smithy/smithy-client": "^4.4.9", "@smithy/types": "^4.3.1", "@smithy/url-parser": "^4.0.4", "@smithy/util-base64": "^4.0.0", "@smithy/util-body-length-browser": "^4.0.0", "@smithy/util-body-length-node": "^4.0.0", - "@smithy/util-defaults-mode-browser": "^4.0.23", - "@smithy/util-defaults-mode-node": "^4.0.23", + "@smithy/util-defaults-mode-browser": "^4.0.25", + "@smithy/util-defaults-mode-node": "^4.0.25", "@smithy/util-endpoints": "^3.0.6", "@smithy/util-middleware": "^4.0.4", "@smithy/util-retry": "^4.0.6", @@ -272,45 +272,45 @@ } }, "node_modules/@aws-sdk/client-sso": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.856.0.tgz", - "integrity": "sha512-MrLxzTrsipNxp+L0rOJeSUBUJEamnvOzAGzl4lQfl+1mtufKeKskwKuUu1NizLxZGLQQ77T8HFb8z1e1fAgcIg==", + "version": "3.858.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.858.0.tgz", + "integrity": "sha512-iXuZQs4KH6a3Pwnt0uORalzAZ5EXRPr3lBYAsdNwkP8OYyoUz5/TE3BLyw7ceEh0rj4QKGNnNALYo1cDm0EV8w==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.856.0", + "@aws-sdk/core": "3.858.0", "@aws-sdk/middleware-host-header": "3.840.0", "@aws-sdk/middleware-logger": "3.840.0", "@aws-sdk/middleware-recursion-detection": "3.840.0", - "@aws-sdk/middleware-user-agent": "3.856.0", + "@aws-sdk/middleware-user-agent": "3.858.0", "@aws-sdk/region-config-resolver": "3.840.0", "@aws-sdk/types": "3.840.0", "@aws-sdk/util-endpoints": "3.848.0", "@aws-sdk/util-user-agent-browser": "3.840.0", - "@aws-sdk/util-user-agent-node": "3.856.0", + "@aws-sdk/util-user-agent-node": "3.858.0", "@smithy/config-resolver": "^4.1.4", - "@smithy/core": "^3.7.0", + "@smithy/core": "^3.7.2", "@smithy/fetch-http-handler": "^5.1.0", "@smithy/hash-node": "^4.0.4", "@smithy/invalid-dependency": "^4.0.4", "@smithy/middleware-content-length": "^4.0.4", - "@smithy/middleware-endpoint": "^4.1.15", - "@smithy/middleware-retry": "^4.1.16", + "@smithy/middleware-endpoint": "^4.1.17", + "@smithy/middleware-retry": "^4.1.18", "@smithy/middleware-serde": "^4.0.8", "@smithy/middleware-stack": "^4.0.4", "@smithy/node-config-provider": "^4.1.3", "@smithy/node-http-handler": "^4.1.0", "@smithy/protocol-http": "^5.1.2", - "@smithy/smithy-client": "^4.4.7", + "@smithy/smithy-client": "^4.4.9", "@smithy/types": "^4.3.1", "@smithy/url-parser": "^4.0.4", "@smithy/util-base64": "^4.0.0", "@smithy/util-body-length-browser": "^4.0.0", "@smithy/util-body-length-node": "^4.0.0", - "@smithy/util-defaults-mode-browser": "^4.0.23", - "@smithy/util-defaults-mode-node": "^4.0.23", + "@smithy/util-defaults-mode-browser": "^4.0.25", + "@smithy/util-defaults-mode-node": "^4.0.25", "@smithy/util-endpoints": "^3.0.6", "@smithy/util-middleware": "^4.0.4", "@smithy/util-retry": "^4.0.6", @@ -322,20 +322,20 @@ } }, "node_modules/@aws-sdk/core": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.856.0.tgz", - "integrity": "sha512-8E5qLsjJ/AwOCOwKxKdfaLEWiRZBrtFJaWlDkC8vTT0/nCzCLMxW8lEKMzkvsxRfje0YZ3V1+rcNycvlz0jVTw==", + "version": "3.858.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.858.0.tgz", + "integrity": "sha512-iWm4QLAS+/XMlnecIU1Y33qbBr1Ju+pmWam3xVCPlY4CSptKpVY+2hXOnmg9SbHAX9C005fWhrIn51oDd00c9A==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-sdk/types": "3.840.0", "@aws-sdk/xml-builder": "3.821.0", - "@smithy/core": "^3.7.0", + "@smithy/core": "^3.7.2", "@smithy/node-config-provider": "^4.1.3", "@smithy/property-provider": "^4.0.4", "@smithy/protocol-http": "^5.1.2", "@smithy/signature-v4": "^5.1.2", - "@smithy/smithy-client": "^4.4.7", + "@smithy/smithy-client": "^4.4.9", "@smithy/types": "^4.3.1", "@smithy/util-base64": "^4.0.0", "@smithy/util-body-length-browser": "^4.0.0", @@ -349,13 +349,13 @@ } }, "node_modules/@aws-sdk/credential-provider-env": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.856.0.tgz", - "integrity": "sha512-CQ8dVEonRlNHjinKUp3Dr+ihArpXMIjm0/S3N3UoujDaj40HS8Z3yc3S4TfSj5fhEEYxvWi2YDg2gEuKLf5eVw==", + "version": "3.858.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.858.0.tgz", + "integrity": "sha512-kZsGyh2BoSRguzlcGtzdLhw/l/n3KYAC+/l/H0SlsOq3RLHF6tO/cRdsLnwoix2bObChHUp03cex63o1gzdx/Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.856.0", + "@aws-sdk/core": "3.858.0", "@aws-sdk/types": "3.840.0", "@smithy/property-provider": "^4.0.4", "@smithy/types": "^4.3.1", @@ -366,19 +366,19 @@ } }, "node_modules/@aws-sdk/credential-provider-http": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.856.0.tgz", - "integrity": "sha512-tqOmuPNaWJNVw69RmayCCaJ1ZslETvbOD3rUQPdy0OQcZ7MKcXmchPGA4Uu26CRbFxXFDvGtdEAoZfHJOt9IwA==", + "version": "3.858.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.858.0.tgz", + "integrity": "sha512-GDnfYl3+NPJQ7WQQYOXEA489B212NinpcIDD7rpsB6IWUPo8yDjT5NceK4uUkIR3MFpNCGt9zd/z6NNLdB2fuQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.856.0", + "@aws-sdk/core": "3.858.0", "@aws-sdk/types": "3.840.0", "@smithy/fetch-http-handler": "^5.1.0", "@smithy/node-http-handler": "^4.1.0", "@smithy/property-provider": "^4.0.4", "@smithy/protocol-http": "^5.1.2", - "@smithy/smithy-client": "^4.4.7", + "@smithy/smithy-client": "^4.4.9", "@smithy/types": "^4.3.1", "@smithy/util-stream": "^4.2.3", "tslib": "^2.6.2" @@ -388,19 +388,19 @@ } }, "node_modules/@aws-sdk/credential-provider-ini": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.856.0.tgz", - "integrity": "sha512-OM41VYwleo/WFY/osHMetI/6ypeaeC597pCsTUX9u7OCt9jFldW0xC8YvWa8q1R195hfoPWjN0QMjkp0iGppCA==", + "version": "3.859.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.859.0.tgz", + "integrity": "sha512-KsccE1T88ZDNhsABnqbQj014n5JMDilAroUErFbGqu5/B3sXqUsYmG54C/BjvGTRUFfzyttK9lB9P9h6ddQ8Cw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.856.0", - "@aws-sdk/credential-provider-env": "3.856.0", - "@aws-sdk/credential-provider-http": "3.856.0", - "@aws-sdk/credential-provider-process": "3.856.0", - "@aws-sdk/credential-provider-sso": "3.856.0", - "@aws-sdk/credential-provider-web-identity": "3.856.0", - "@aws-sdk/nested-clients": "3.856.0", + "@aws-sdk/core": "3.858.0", + "@aws-sdk/credential-provider-env": "3.858.0", + "@aws-sdk/credential-provider-http": "3.858.0", + "@aws-sdk/credential-provider-process": "3.858.0", + "@aws-sdk/credential-provider-sso": "3.859.0", + "@aws-sdk/credential-provider-web-identity": "3.858.0", + "@aws-sdk/nested-clients": "3.858.0", "@aws-sdk/types": "3.840.0", "@smithy/credential-provider-imds": "^4.0.6", "@smithy/property-provider": "^4.0.4", @@ -413,18 +413,18 @@ } }, "node_modules/@aws-sdk/credential-provider-node": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.856.0.tgz", - "integrity": "sha512-PklXMo3ReBcXVMsigacQHdfrwHWx2SFctQCBGHRcY6NLoaHnVe4g+oW+BOOCj7c9JGn7c2mMNMzhuxgsfuDXRw==", + "version": "3.859.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.859.0.tgz", + "integrity": "sha512-ZRDB2xU5aSyTR/jDcli30tlycu6RFvQngkZhBs9Zoh2BiYXrfh2MMuoYuZk+7uD6D53Q2RIEldDHR9A/TPlRuA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/credential-provider-env": "3.856.0", - "@aws-sdk/credential-provider-http": "3.856.0", - "@aws-sdk/credential-provider-ini": "3.856.0", - "@aws-sdk/credential-provider-process": "3.856.0", - "@aws-sdk/credential-provider-sso": "3.856.0", - "@aws-sdk/credential-provider-web-identity": "3.856.0", + "@aws-sdk/credential-provider-env": "3.858.0", + "@aws-sdk/credential-provider-http": "3.858.0", + "@aws-sdk/credential-provider-ini": "3.859.0", + "@aws-sdk/credential-provider-process": "3.858.0", + "@aws-sdk/credential-provider-sso": "3.859.0", + "@aws-sdk/credential-provider-web-identity": "3.858.0", "@aws-sdk/types": "3.840.0", "@smithy/credential-provider-imds": "^4.0.6", "@smithy/property-provider": "^4.0.4", @@ -437,13 +437,13 @@ } }, "node_modules/@aws-sdk/credential-provider-process": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.856.0.tgz", - "integrity": "sha512-mR+3uVhlHBrqRh7rFs8CRJ30go9xuB8uWHf2FL63ZliuYzYCrFknj+y+PLvYl+Aa4Ok57SW9BVrKkj6OpiEFKA==", + "version": "3.858.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.858.0.tgz", + "integrity": "sha512-l5LJWZJMRaZ+LhDjtupFUKEC5hAjgvCRrOvV5T60NCUBOy0Ozxa7Sgx3x+EOwiruuoh3Cn9O+RlbQlJX6IfZIw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.856.0", + "@aws-sdk/core": "3.858.0", "@aws-sdk/types": "3.840.0", "@smithy/property-provider": "^4.0.4", "@smithy/shared-ini-file-loader": "^4.0.4", @@ -455,15 +455,15 @@ } }, "node_modules/@aws-sdk/credential-provider-sso": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.856.0.tgz", - "integrity": "sha512-5/WY5zI8iF+HvxeNBiP7kOnn60jr76/MRGU8qQmbXd2/7GZM2sAHSTY2Qot6D9HwutAsU924y8Kxa/m7VZT4GQ==", + "version": "3.859.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.859.0.tgz", + "integrity": "sha512-BwAqmWIivhox5YlFRjManFF8GoTvEySPk6vsJNxDsmGsabY+OQovYxFIYxRCYiHzH7SFjd4Lcd+riJOiXNsvRw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/client-sso": "3.856.0", - "@aws-sdk/core": "3.856.0", - "@aws-sdk/token-providers": "3.856.0", + "@aws-sdk/client-sso": "3.858.0", + "@aws-sdk/core": "3.858.0", + "@aws-sdk/token-providers": "3.859.0", "@aws-sdk/types": "3.840.0", "@smithy/property-provider": "^4.0.4", "@smithy/shared-ini-file-loader": "^4.0.4", @@ -475,14 +475,14 @@ } }, "node_modules/@aws-sdk/credential-provider-web-identity": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.856.0.tgz", - "integrity": "sha512-QPoHotFD7aiI+l1WF/QTlNVMtR7VY31y1uYaCXBTkmuELNlNFAVptNlct51/OcAqlWLp6wWfz75Sy9vdbNxuXw==", + "version": "3.858.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.858.0.tgz", + "integrity": "sha512-8iULWsH83iZDdUuiDsRb83M0NqIlXjlDbJUIddVsIrfWp4NmanKw77SV6yOZ66nuJjPsn9j7RDb9bfEPCy5SWA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.856.0", - "@aws-sdk/nested-clients": "3.856.0", + "@aws-sdk/core": "3.858.0", + "@aws-sdk/nested-clients": "3.858.0", "@aws-sdk/types": "3.840.0", "@smithy/property-provider": "^4.0.4", "@smithy/types": "^4.3.1", @@ -540,16 +540,16 @@ } }, "node_modules/@aws-sdk/middleware-user-agent": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.856.0.tgz", - "integrity": "sha512-yObY8fwTtW6uG0jYfSOiFi8Fpi0ZdKl4kU1XSIJPNiE/wn9JsoAYZ1hHHtRgJHMfmgnsWMWGeOnPt6LzREtXsQ==", + "version": "3.858.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.858.0.tgz", + "integrity": "sha512-pC3FT/sRZ6n5NyXiTVu9dpf1D9j3YbJz3XmeOOwJqO/Mib2PZyIQktvNMPgwaC5KMVB1zWqS5bmCwxpMOnq0UQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.856.0", + "@aws-sdk/core": "3.858.0", "@aws-sdk/types": "3.840.0", "@aws-sdk/util-endpoints": "3.848.0", - "@smithy/core": "^3.7.0", + "@smithy/core": "^3.7.2", "@smithy/protocol-http": "^5.1.2", "@smithy/types": "^4.3.1", "tslib": "^2.6.2" @@ -559,45 +559,45 @@ } }, "node_modules/@aws-sdk/nested-clients": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.856.0.tgz", - "integrity": "sha512-ZDpWSlOXChlzNKdbKcW77iRQZKwuN4q9kDFvs0tD2TqhHMx9JMqegHaqLz8GwVVe/nPZRdx8cuguYCIEb4MSUg==", + "version": "3.858.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.858.0.tgz", + "integrity": "sha512-ChdIj80T2whoWbovmO7o8ICmhEB2S9q4Jes9MBnKAPm69PexcJAK2dQC8yI4/iUP8b3+BHZoUPrYLWjBxIProQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "@aws-crypto/sha256-browser": "5.2.0", "@aws-crypto/sha256-js": "5.2.0", - "@aws-sdk/core": "3.856.0", + "@aws-sdk/core": "3.858.0", "@aws-sdk/middleware-host-header": "3.840.0", "@aws-sdk/middleware-logger": "3.840.0", "@aws-sdk/middleware-recursion-detection": "3.840.0", - "@aws-sdk/middleware-user-agent": "3.856.0", + "@aws-sdk/middleware-user-agent": "3.858.0", "@aws-sdk/region-config-resolver": "3.840.0", "@aws-sdk/types": "3.840.0", "@aws-sdk/util-endpoints": "3.848.0", "@aws-sdk/util-user-agent-browser": "3.840.0", - "@aws-sdk/util-user-agent-node": "3.856.0", + "@aws-sdk/util-user-agent-node": "3.858.0", "@smithy/config-resolver": "^4.1.4", - "@smithy/core": "^3.7.0", + "@smithy/core": "^3.7.2", "@smithy/fetch-http-handler": "^5.1.0", "@smithy/hash-node": "^4.0.4", "@smithy/invalid-dependency": "^4.0.4", "@smithy/middleware-content-length": "^4.0.4", - "@smithy/middleware-endpoint": "^4.1.15", - "@smithy/middleware-retry": "^4.1.16", + "@smithy/middleware-endpoint": "^4.1.17", + "@smithy/middleware-retry": "^4.1.18", "@smithy/middleware-serde": "^4.0.8", "@smithy/middleware-stack": "^4.0.4", "@smithy/node-config-provider": "^4.1.3", "@smithy/node-http-handler": "^4.1.0", "@smithy/protocol-http": "^5.1.2", - "@smithy/smithy-client": "^4.4.7", + "@smithy/smithy-client": "^4.4.9", "@smithy/types": "^4.3.1", "@smithy/url-parser": "^4.0.4", "@smithy/util-base64": "^4.0.0", "@smithy/util-body-length-browser": "^4.0.0", "@smithy/util-body-length-node": "^4.0.0", - "@smithy/util-defaults-mode-browser": "^4.0.23", - "@smithy/util-defaults-mode-node": "^4.0.23", + "@smithy/util-defaults-mode-browser": "^4.0.25", + "@smithy/util-defaults-mode-node": "^4.0.25", "@smithy/util-endpoints": "^3.0.6", "@smithy/util-middleware": "^4.0.4", "@smithy/util-retry": "^4.0.6", @@ -627,14 +627,14 @@ } }, "node_modules/@aws-sdk/token-providers": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.856.0.tgz", - "integrity": "sha512-VTvUxY7hTPfsi4iehKAat3zaJj303f6KkXpA+p4LmijOkXdNoS8ziHlb5A/0PNFX5eobGJrBo391E+4bJPtpZA==", + "version": "3.859.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.859.0.tgz", + "integrity": "sha512-6P2wlvm9KBWOvRNn0Pt8RntnXg8fzOb5kEShvWsOsAocZeqKNaYbihum5/Onq1ZPoVtkdb++8eWDocDnM4k85Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/core": "3.856.0", - "@aws-sdk/nested-clients": "3.856.0", + "@aws-sdk/core": "3.858.0", + "@aws-sdk/nested-clients": "3.858.0", "@aws-sdk/types": "3.840.0", "@smithy/property-provider": "^4.0.4", "@smithy/shared-ini-file-loader": "^4.0.4", @@ -703,13 +703,13 @@ } }, "node_modules/@aws-sdk/util-user-agent-node": { - "version": "3.856.0", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.856.0.tgz", - "integrity": "sha512-BasNKsYoB18hUgBxAhtaU5xtyqe0A4CQ6VBtXzRu5+xYcAXsuP+5l0Wnr5BN9PNrOEvFvxTHZqVPejLNxbeM0Q==", + "version": "3.858.0", + "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.858.0.tgz", + "integrity": "sha512-T1m05QlN8hFpx5/5duMjS8uFSK5e6EXP45HQRkZULVkL3DK+jMaxsnh3KLl5LjUoHn/19M4HM0wNUBhYp4Y2Yw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@aws-sdk/middleware-user-agent": "3.856.0", + "@aws-sdk/middleware-user-agent": "3.858.0", "@aws-sdk/types": "3.840.0", "@smithy/node-config-provider": "^4.1.3", "@smithy/types": "^4.3.1", @@ -1432,9 +1432,9 @@ } }, "node_modules/@cdktf/provider-aws": { - "version": "21.5.0", - "resolved": "https://registry.npmjs.org/@cdktf/provider-aws/-/provider-aws-21.5.0.tgz", - "integrity": "sha512-ZWs1r5IWmVUhshSrJ6uk1zPXcXHy8jH8oeWivyW5XgUbSv/jbm+nEbNUUrP10mQpyMxas9njMMaC7Jj4FEPkTg==", + "version": "21.6.0", + "resolved": "https://registry.npmjs.org/@cdktf/provider-aws/-/provider-aws-21.6.0.tgz", + "integrity": "sha512-uUoar5bwMf/dNM3XgkzYJQ9/F7jteV+EIM2igrJWdxwq6CL2S9Ss3LjckIcDbhuVhtIEwTo9dwwLx7Mu/ECcHA==", "dev": true, "license": "MPL-2.0", "engines": { @@ -1446,9 +1446,9 @@ } }, "node_modules/@cdktf/provider-azurerm": { - "version": "14.6.0", - "resolved": "https://registry.npmjs.org/@cdktf/provider-azurerm/-/provider-azurerm-14.6.0.tgz", - "integrity": "sha512-/3kwfLPPLCSiIrpOrvIixn3y2sShSrCyBiGhYORnTMlCtTy0noeMNcw6aqqbjZlTTBQBW8R0cd/D8XVxhzNh6g==", + "version": "14.7.1", + "resolved": "https://registry.npmjs.org/@cdktf/provider-azurerm/-/provider-azurerm-14.7.1.tgz", + "integrity": "sha512-KyIGgMqV6BuzIl/Pi+bGpd/o726GLlpnI1gncxGHYZRViVVwDqBoADV5cbjYuizmTwmsKSpMQycDnVBd9qDR3w==", "dev": true, "license": "MPL-2.0", "engines": { @@ -3084,9 +3084,9 @@ } }, "node_modules/@jsii/spec": { - "version": "1.112.0", - "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.112.0.tgz", - "integrity": "sha512-O6peIhjjGkIQpbKUMHTNJHMuyqd6EXqWlxnBKpoBoUwDz18HXxt/SwUvnovYCELjgxOUMCdO5Y4/YjeABvatUw==", + "version": "1.113.0", + "resolved": "https://registry.npmjs.org/@jsii/spec/-/spec-1.113.0.tgz", + "integrity": "sha512-OAQNfJHzMmE42ySJpelOFFKCgnh6hxcKLnmgtaYEzsFW9UxH9gc945FFOXff52GbhUcigGElCqJ3MclrbgXoGw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3097,9 +3097,9 @@ } }, "node_modules/@nikovirtala/projen-vitest": { - "version": "2.0.69", - "resolved": "https://registry.npmjs.org/@nikovirtala/projen-vitest/-/projen-vitest-2.0.69.tgz", - "integrity": "sha512-OIkDTDbbnVlrw5J1rtXGBqVFGurabdvklyenQmeL+2TRvKgfXN9Hp5JImDemeWBmt82znIh6vrL867BKhoAk5g==", + "version": "2.0.71", + "resolved": "https://registry.npmjs.org/@nikovirtala/projen-vitest/-/projen-vitest-2.0.71.tgz", + "integrity": "sha512-nhFdgGg8cGZ2WXX1scEJPiQCTo2wvsMDtBE1VP1KbOK6SAidkCQCqxJkGfiUFyr+7v6D2cTMTZp2RbpsYskkdQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5080,6 +5080,46 @@ "cdktf": "bundle/bin/cdktf" } }, + "node_modules/cdktf-cli/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/cdktf-cli/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cdktf-cli/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/cdktf-cli/node_modules/jsii": { "version": "5.8.9", "resolved": "https://registry.npmjs.org/jsii/-/jsii-5.8.9.tgz", @@ -5107,6 +5147,55 @@ "node": ">= 18.12.0" } }, + "node_modules/cdktf-cli/node_modules/jsii-pacmak": { + "version": "1.112.0", + "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.112.0.tgz", + "integrity": "sha512-awdZ4Hb9pc8cKp2RVhJntoppgo5KnqP8f9YCmoHPPpPCS1hB3joxpVbNS6t2PYdGt1R+j7EcO7TJdah95cxE3w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsii/check-node": "1.112.0", + "@jsii/spec": "^1.112.0", + "clone": "^2.1.2", + "codemaker": "^1.112.0", + "commonmark": "^0.31.2", + "escape-string-regexp": "^4.0.0", + "fs-extra": "^10.1.0", + "jsii-reflect": "^1.112.0", + "semver": "^7.7.1", + "spdx-license-list": "^6.10.0", + "xmlbuilder": "^15.1.1", + "yargs": "^16.2.0" + }, + "bin": { + "jsii-pacmak": "bin/jsii-pacmak" + }, + "engines": { + "node": ">= 14.17.0" + }, + "peerDependencies": { + "jsii-rosetta": ">=5.5.0" + } + }, + "node_modules/cdktf-cli/node_modules/jsii-pacmak/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/cdktf-cli/node_modules/jsii-rosetta": { "version": "5.8.8", "resolved": "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-5.8.8.tgz", @@ -5135,6 +5224,19 @@ "node": ">= 18.12.0" } }, + "node_modules/cdktf-cli/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, "node_modules/cdktf-cli/node_modules/typescript": { "version": "5.8.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", @@ -5149,6 +5251,34 @@ "node": ">=14.17" } }, + "node_modules/cdktf-cli/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/cdktf-cli/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/cdktf/node_modules/@isaacs/cliui": { "version": "8.0.2", "inBundle": true, @@ -9425,16 +9555,16 @@ } }, "node_modules/jsii-diff": { - "version": "1.112.0", - "resolved": "https://registry.npmjs.org/jsii-diff/-/jsii-diff-1.112.0.tgz", - "integrity": "sha512-DvHpQdi+WDThH0VCKoNkglh33KtP+UKcQvikQ/QasEwLsn2hLtihcPLzK/wC1OZFkIBSZQluGE+c8XiVzwS/Gg==", + "version": "1.113.0", + "resolved": "https://registry.npmjs.org/jsii-diff/-/jsii-diff-1.113.0.tgz", + "integrity": "sha512-EV3ZdnET6FdbNrdIGmwjC7WTLOxalzOhQDFWkV5/F2dF8ffMSdFKyQxKuHYLBBOFGYn9LHOJZ4W/VvhuDymSEA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsii/check-node": "1.112.0", - "@jsii/spec": "^1.112.0", + "@jsii/check-node": "1.113.0", + "@jsii/spec": "^1.113.0", "fs-extra": "^10.1.0", - "jsii-reflect": "^1.112.0", + "jsii-reflect": "^1.113.0", "log4js": "^6.9.1", "yargs": "^16.2.0" }, @@ -9445,6 +9575,20 @@ "node": ">= 14.17.0" } }, + "node_modules/jsii-diff/node_modules/@jsii/check-node": { + "version": "1.113.0", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.113.0.tgz", + "integrity": "sha512-6iPLiQiSVn8/D89ycIpj78cMfmxOIU/F9RUTVYwLqKPw4cxpR+BCC4N83WKyGkZxhOxULLa9f5q+rkWq/vAMpA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "chalk": "^4.1.2", + "semver": "^7.7.2" + }, + "engines": { + "node": ">= 14.17.0" + } + }, "node_modules/jsii-diff/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -9681,21 +9825,21 @@ } }, "node_modules/jsii-pacmak": { - "version": "1.112.0", - "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.112.0.tgz", - "integrity": "sha512-awdZ4Hb9pc8cKp2RVhJntoppgo5KnqP8f9YCmoHPPpPCS1hB3joxpVbNS6t2PYdGt1R+j7EcO7TJdah95cxE3w==", + "version": "1.113.0", + "resolved": "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.113.0.tgz", + "integrity": "sha512-DeXAWq0v7khODfWxdYXLLmaXP+sC6Lf3Y9/vCrx6/yHoDRw1tnJs07VXjU3e3Gjv1nQxCdzWwnns304o9AjZKQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsii/check-node": "1.112.0", - "@jsii/spec": "^1.112.0", + "@jsii/check-node": "1.113.0", + "@jsii/spec": "^1.113.0", "clone": "^2.1.2", - "codemaker": "^1.112.0", + "codemaker": "^1.113.0", "commonmark": "^0.31.2", "escape-string-regexp": "^4.0.0", "fs-extra": "^10.1.0", - "jsii-reflect": "^1.112.0", - "semver": "^7.7.1", + "jsii-reflect": "^1.113.0", + "semver": "^7.7.2", "spdx-license-list": "^6.10.0", "xmlbuilder": "^15.1.1", "yargs": "^16.2.0" @@ -9710,6 +9854,20 @@ "jsii-rosetta": ">=5.5.0" } }, + "node_modules/jsii-pacmak/node_modules/@jsii/check-node": { + "version": "1.113.0", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.113.0.tgz", + "integrity": "sha512-6iPLiQiSVn8/D89ycIpj78cMfmxOIU/F9RUTVYwLqKPw4cxpR+BCC4N83WKyGkZxhOxULLa9f5q+rkWq/vAMpA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "chalk": "^4.1.2", + "semver": "^7.7.2" + }, + "engines": { + "node": ">= 14.17.0" + } + }, "node_modules/jsii-pacmak/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -9722,6 +9880,21 @@ "wrap-ansi": "^7.0.0" } }, + "node_modules/jsii-pacmak/node_modules/codemaker": { + "version": "1.113.0", + "resolved": "https://registry.npmjs.org/codemaker/-/codemaker-1.113.0.tgz", + "integrity": "sha512-eMmKlM79z0QfXHHG8GV6YCrCVz14LIX+Jxxthj4dz8aq5iKvXu/p1oikd7oQj6JDSYfGoBoCXsYjjqJOMDohZw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "camelcase": "^6.3.0", + "decamelize": "^5.0.1", + "fs-extra": "^10.1.0" + }, + "engines": { + "node": ">= 14.17.0" + } + }, "node_modules/jsii-pacmak/node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -9811,17 +9984,17 @@ } }, "node_modules/jsii-reflect": { - "version": "1.112.0", - "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.112.0.tgz", - "integrity": "sha512-B7agb4kmmtW9KHk1KJyB0AHaAs28pOt3FF/yKuDSfJyFZnqh26pbd5ok6Y5jx0qVYcaTydil7FkTF7gRwBz7nQ==", + "version": "1.113.0", + "resolved": "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.113.0.tgz", + "integrity": "sha512-YS0ewXfjFGTuvp8Rrd40yhPc9yYIoF2zMu8xZpWbdwCtgBabAfzra5mwNPeLBWvR4qI4PHE+A2qEGarx3Tufnw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsii/check-node": "1.112.0", - "@jsii/spec": "^1.112.0", + "@jsii/check-node": "1.113.0", + "@jsii/spec": "^1.113.0", "chalk": "^4", "fs-extra": "^10.1.0", - "oo-ascii-tree": "^1.112.0", + "oo-ascii-tree": "^1.113.0", "yargs": "^16.2.0" }, "bin": { @@ -9831,6 +10004,20 @@ "node": ">= 14.17.0" } }, + "node_modules/jsii-reflect/node_modules/@jsii/check-node": { + "version": "1.113.0", + "resolved": "https://registry.npmjs.org/@jsii/check-node/-/check-node-1.113.0.tgz", + "integrity": "sha512-6iPLiQiSVn8/D89ycIpj78cMfmxOIU/F9RUTVYwLqKPw4cxpR+BCC4N83WKyGkZxhOxULLa9f5q+rkWq/vAMpA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "chalk": "^4.1.2", + "semver": "^7.7.2" + }, + "engines": { + "node": ">= 14.17.0" + } + }, "node_modules/jsii-reflect/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -10917,9 +11104,9 @@ } }, "node_modules/oo-ascii-tree": { - "version": "1.112.0", - "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.112.0.tgz", - "integrity": "sha512-qQH4jZSdabcKpwcqvJTi7eQL86UucvMacbaHiiIrOynT8jhTLtKS2ixaXgGlNBMeN9UhFi1wS00Hnxhw9aYLsA==", + "version": "1.113.0", + "resolved": "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.113.0.tgz", + "integrity": "sha512-9hGp+3S8qy0MSdBzp5pX2448Iv+w6QyXI6KBVihdt+Sb8nw1MxNu6ErMadTAXmyfCwZzZoEpn9hybTHEQuSJcQ==", "dev": true, "license": "Apache-2.0", "engines": { diff --git a/package.json b/package.json index a37fa6b..78d8f28 100644 --- a/package.json +++ b/package.json @@ -36,14 +36,14 @@ "organization": false }, "devDependencies": { - "@aws-sdk/client-ecs": "3.856.0", + "@aws-sdk/client-ecs": "3.859.0", "@biomejs/biome": "^2", - "@cdktf/provider-aws": "21.5.0", - "@cdktf/provider-azurerm": "14.6.0", + "@cdktf/provider-aws": "21.6.0", + "@cdktf/provider-azurerm": "14.7.1", "@cdktf/provider-google": "16.8.0", "@cdktf/provider-null": "11.0.0", "@cdktf/provider-random": "12.0.0", - "@nikovirtala/projen-vitest": "2.0.69", + "@nikovirtala/projen-vitest": "2.0.71", "@types/node": "ts5.7", "@vitest/coverage-v8": "^3", "cdktf": "0.21.0", @@ -51,9 +51,9 @@ "commit-and-tag-version": "^12", "constructs": "10.4.2", "jsii": "~5.7.0", - "jsii-diff": "1.112.0", + "jsii-diff": "1.113.0", "jsii-docgen": "^10.0.0", - "jsii-pacmak": "1.112.0", + "jsii-pacmak": "1.113.0", "jsii-rosetta": "~5.7.0", "projen": "0.94.0", "projen-cdktf-hybrid-construct": "0.10.8", diff --git a/tests/__snapshots__/index.test.ts.snap b/tests/__snapshots__/index.test.ts.snap index 623e2ce..79c0874 100644 --- a/tests/__snapshots__/index.test.ts.snap +++ b/tests/__snapshots__/index.test.ts.snap @@ -171,7 +171,7 @@ exports[`Should synthesize snapshot for construct > with container support on > "required_providers": { "aws": { "source": "aws", - "version": "6.6.0" + "version": "6.7.0" } } }, @@ -326,7 +326,7 @@ exports[`Should synthesize snapshot for construct > without container support on "required_providers": { "aws": { "source": "aws", - "version": "6.6.0" + "version": "6.7.0" } } }, @@ -822,7 +822,7 @@ exports[`Should synthesize snapshot for construct > without container support on }, "azurerm": { "source": "azurerm", - "version": "4.37.0" + "version": "4.38.1" }, "random": { "source": "hashicorp/random",