diff --git a/package.json b/package.json
index 4c30dda402fb8dc37573732af4666bcd715cb8ba..51a373abd546f6eb7e5072bf40c09d691c66ebc0 100644
--- a/package.json
+++ b/package.json
@@ -208,7 +208,7 @@
     "good-enough-parser": "1.1.23",
     "google-auth-library": "9.15.1",
     "got": "11.8.6",
-    "graph-data-structure": "4.4.0",
+    "graph-data-structure": "4.5.0",
     "handlebars": "4.7.8",
     "ignore": "7.0.3",
     "ini": "5.0.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e3cad8a8a1885d63a2e93d520a65903eb875a037..a02a0e0367556b4c2927b60a6e23bf56ae88f12a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -206,8 +206,8 @@ importers:
         specifier: 11.8.6
         version: 11.8.6
       graph-data-structure:
-        specifier: 4.4.0
-        version: 4.4.0
+        specifier: 4.5.0
+        version: 4.5.0
       handlebars:
         specifier: 4.7.8
         version: 4.7.8
@@ -3863,8 +3863,8 @@ packages:
   graceful-fs@4.2.11:
     resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
 
-  graph-data-structure@4.4.0:
-    resolution: {integrity: sha512-eQ/BL0WiwDQKADavJ2e72/5PFAaXoQa2nQ3YQa5v25FgwJOp13DhXoYQP0Q4QlepPEKZfJyab/xMrmJaKYdj/A==}
+  graph-data-structure@4.5.0:
+    resolution: {integrity: sha512-OCeIzpK9JnV5js4gtDJgwebRbcOsZpoN9CNIwEooHkV/FNol+OykWPOugSTXBH/QICEW2N6U+6L2d9DcK4YBcw==}
 
   grapheme-splitter@1.0.4:
     resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
@@ -11225,7 +11225,7 @@ snapshots:
 
   graceful-fs@4.2.11: {}
 
-  graph-data-structure@4.4.0: {}
+  graph-data-structure@4.5.0: {}
 
   grapheme-splitter@1.0.4: {}