diff --git a/package.json b/package.json
index 85fb8b4c6645011f3c758c3407e47fd5a3d6f653..a256cb5e774bff2cbc84ee1bef3dfad46e8e01fd 100644
--- a/package.json
+++ b/package.json
@@ -149,7 +149,7 @@
     "@aws-sdk/client-s3": "3.606.0",
     "@aws-sdk/credential-providers": "3.606.0",
     "@breejs/later": "4.2.0",
-    "@cdktf/hcl2json": "0.20.7",
+    "@cdktf/hcl2json": "0.20.8",
     "@opentelemetry/api": "1.9.0",
     "@opentelemetry/context-async-hooks": "1.25.1",
     "@opentelemetry/exporter-trace-otlp-http": "0.52.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 02fbacfad001788b73283333a6e53cfe9db3584c..75ddab5d75c89c716f78aac2b3d004bf4c448ec2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -34,8 +34,8 @@ importers:
         specifier: 4.2.0
         version: 4.2.0
       '@cdktf/hcl2json':
-        specifier: 0.20.7
-        version: 0.20.7
+        specifier: 0.20.8
+        version: 0.20.8
       '@opentelemetry/api':
         specifier: 1.9.0
         version: 1.9.0
@@ -1006,8 +1006,8 @@ packages:
     resolution: {integrity: sha512-EVMD0SgJtOuFeg0lAVbCwa+qeTKILb87jqvLyUtQswGD9+ce2nB52Y5zbTF1Hc0MDFfbydcMcxb47jSdhikVHA==}
     engines: {node: '>= 10'}
 
-  '@cdktf/hcl2json@0.20.7':
-    resolution: {integrity: sha512-325Swm3ySUEbscSIXrtrNOt0mJCyVTheD5SNuDTcMYLyTPQNgu/6LgKu36YQt0AKK3zUp+f56pEYMitpR9FmLQ==}
+  '@cdktf/hcl2json@0.20.8':
+    resolution: {integrity: sha512-MOt5HHZYmHiRleaS8YwhEz913H4xzDCOO6MF1GO5RNZ74DYl6Bv6Y+JY4196E0THtiJ1Ibo9IvLfTIlTUrQ+Bw==}
 
   '@colors/colors@1.5.0':
     resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
@@ -7128,7 +7128,7 @@ snapshots:
 
   '@breejs/later@4.2.0': {}
 
-  '@cdktf/hcl2json@0.20.7':
+  '@cdktf/hcl2json@0.20.8':
     dependencies:
       fs-extra: 11.2.0