From a2297cb42b7aeb3d36a2d4c7cd765b894f5c8f52 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun, 2 Feb 2025 18:40:47 +0000
Subject: [PATCH] chore(deps): update dependency @cucumber/query to v13

---
 javascript/package-lock.json | 130 ++++++++++++++++++++++-------------
 javascript/package.json      |   2 +-
 2 files changed, 85 insertions(+), 47 deletions(-)

diff --git a/javascript/package-lock.json b/javascript/package-lock.json
index 7c34045a..04d7f6e9 100644
--- a/javascript/package-lock.json
+++ b/javascript/package-lock.json
@@ -16,7 +16,7 @@
         "@cucumber/gherkin-utils": "^9.0.0",
         "@cucumber/message-streams": "4.0.1",
         "@cucumber/messages": "27.2.0",
-        "@cucumber/query": "12.2.0",
+        "@cucumber/query": "13.2.0",
         "@cucumber/react-components": "22.3.0",
         "@types/glob": "^8.0.0",
         "@types/mocha": "10.0.10",
@@ -522,25 +522,15 @@
       }
     },
     "node_modules/@cucumber/query": {
-      "version": "12.2.0",
-      "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-12.2.0.tgz",
-      "integrity": "sha512-m+8Fl6VM1hdgCMorKoAIplHPiIThdoCwvzi48fkXw8BMDUVH1ZZ36qSwT1N+/4+Kkk0XIdy4A46P43UJL+j3iQ==",
+      "version": "13.2.0",
+      "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-13.2.0.tgz",
+      "integrity": "sha512-S3g4u+2u/vo444bR1xL0+oVZmF8zb9QZ3MoiNF4GjBt6gG7Kf4S3NyJKjGUAQfESTb8oumOR1YMKHbv79FzA5w==",
       "dev": true,
       "dependencies": {
-        "@cucumber/messages": "^24.0.0",
         "@teppeis/multimaps": "3.0.0"
-      }
-    },
-    "node_modules/@cucumber/query/node_modules/@cucumber/messages": {
-      "version": "24.1.0",
-      "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-24.1.0.tgz",
-      "integrity": "sha512-hxVHiBurORcobhVk80I9+JkaKaNXkW6YwGOEFIh/2aO+apAN+5XJgUUWjng9NwqaQrW1sCFuawLB1AuzmBaNdQ==",
-      "dev": true,
-      "dependencies": {
-        "@types/uuid": "9.0.8",
-        "class-transformer": "0.5.1",
-        "reflect-metadata": "0.2.1",
-        "uuid": "9.0.1"
+      },
+      "peerDependencies": {
+        "@cucumber/messages": "*"
       }
     },
     "node_modules/@cucumber/query/node_modules/@teppeis/multimaps": {
@@ -552,13 +542,6 @@
         "node": ">=14"
       }
     },
-    "node_modules/@cucumber/query/node_modules/reflect-metadata": {
-      "version": "0.2.1",
-      "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.1.tgz",
-      "integrity": "sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==",
-      "deprecated": "This version has a critical bug in fallback handling. Please upgrade to reflect-metadata@0.2.2 or newer.",
-      "dev": true
-    },
     "node_modules/@cucumber/react-components": {
       "version": "22.3.0",
       "resolved": "https://registry.npmjs.org/@cucumber/react-components/-/react-components-22.3.0.tgz",
@@ -608,6 +591,44 @@
         "uuid": "9.0.1"
       }
     },
+    "node_modules/@cucumber/react-components/node_modules/@cucumber/query": {
+      "version": "12.2.0",
+      "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-12.2.0.tgz",
+      "integrity": "sha512-m+8Fl6VM1hdgCMorKoAIplHPiIThdoCwvzi48fkXw8BMDUVH1ZZ36qSwT1N+/4+Kkk0XIdy4A46P43UJL+j3iQ==",
+      "dev": true,
+      "dependencies": {
+        "@cucumber/messages": "^24.0.0",
+        "@teppeis/multimaps": "3.0.0"
+      }
+    },
+    "node_modules/@cucumber/react-components/node_modules/@cucumber/query/node_modules/@cucumber/messages": {
+      "version": "24.1.0",
+      "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-24.1.0.tgz",
+      "integrity": "sha512-hxVHiBurORcobhVk80I9+JkaKaNXkW6YwGOEFIh/2aO+apAN+5XJgUUWjng9NwqaQrW1sCFuawLB1AuzmBaNdQ==",
+      "dev": true,
+      "dependencies": {
+        "@types/uuid": "9.0.8",
+        "class-transformer": "0.5.1",
+        "reflect-metadata": "0.2.1",
+        "uuid": "9.0.1"
+      }
+    },
+    "node_modules/@cucumber/react-components/node_modules/@cucumber/query/node_modules/@teppeis/multimaps": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/@teppeis/multimaps/-/multimaps-3.0.0.tgz",
+      "integrity": "sha512-ID7fosbc50TbT0MK0EG12O+gAP3W3Aa/Pz4DaTtQtEvlc9Odaqi0de+xuZ7Li2GtK4HzEX7IuRWS/JmZLksR3Q==",
+      "dev": true,
+      "engines": {
+        "node": ">=14"
+      }
+    },
+    "node_modules/@cucumber/react-components/node_modules/@cucumber/query/node_modules/reflect-metadata": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.1.tgz",
+      "integrity": "sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==",
+      "deprecated": "This version has a critical bug in fallback handling. Please upgrade to reflect-metadata@0.2.2 or newer.",
+      "dev": true
+    },
     "node_modules/@cucumber/react-components/node_modules/@types/hast": {
       "version": "3.0.3",
       "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz",
@@ -9311,38 +9332,19 @@
       }
     },
     "@cucumber/query": {
-      "version": "12.2.0",
-      "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-12.2.0.tgz",
-      "integrity": "sha512-m+8Fl6VM1hdgCMorKoAIplHPiIThdoCwvzi48fkXw8BMDUVH1ZZ36qSwT1N+/4+Kkk0XIdy4A46P43UJL+j3iQ==",
+      "version": "13.2.0",
+      "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-13.2.0.tgz",
+      "integrity": "sha512-S3g4u+2u/vo444bR1xL0+oVZmF8zb9QZ3MoiNF4GjBt6gG7Kf4S3NyJKjGUAQfESTb8oumOR1YMKHbv79FzA5w==",
       "dev": true,
       "requires": {
-        "@cucumber/messages": "^24.0.0",
         "@teppeis/multimaps": "3.0.0"
       },
       "dependencies": {
-        "@cucumber/messages": {
-          "version": "24.1.0",
-          "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-24.1.0.tgz",
-          "integrity": "sha512-hxVHiBurORcobhVk80I9+JkaKaNXkW6YwGOEFIh/2aO+apAN+5XJgUUWjng9NwqaQrW1sCFuawLB1AuzmBaNdQ==",
-          "dev": true,
-          "requires": {
-            "@types/uuid": "9.0.8",
-            "class-transformer": "0.5.1",
-            "reflect-metadata": "0.2.1",
-            "uuid": "9.0.1"
-          }
-        },
         "@teppeis/multimaps": {
           "version": "3.0.0",
           "resolved": "https://registry.npmjs.org/@teppeis/multimaps/-/multimaps-3.0.0.tgz",
           "integrity": "sha512-ID7fosbc50TbT0MK0EG12O+gAP3W3Aa/Pz4DaTtQtEvlc9Odaqi0de+xuZ7Li2GtK4HzEX7IuRWS/JmZLksR3Q==",
           "dev": true
-        },
-        "reflect-metadata": {
-          "version": "0.2.1",
-          "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.1.tgz",
-          "integrity": "sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==",
-          "dev": true
         }
       }
     },
@@ -9390,6 +9392,42 @@
             "uuid": "9.0.1"
           }
         },
+        "@cucumber/query": {
+          "version": "12.2.0",
+          "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-12.2.0.tgz",
+          "integrity": "sha512-m+8Fl6VM1hdgCMorKoAIplHPiIThdoCwvzi48fkXw8BMDUVH1ZZ36qSwT1N+/4+Kkk0XIdy4A46P43UJL+j3iQ==",
+          "dev": true,
+          "requires": {
+            "@cucumber/messages": "^24.0.0",
+            "@teppeis/multimaps": "3.0.0"
+          },
+          "dependencies": {
+            "@cucumber/messages": {
+              "version": "24.1.0",
+              "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-24.1.0.tgz",
+              "integrity": "sha512-hxVHiBurORcobhVk80I9+JkaKaNXkW6YwGOEFIh/2aO+apAN+5XJgUUWjng9NwqaQrW1sCFuawLB1AuzmBaNdQ==",
+              "dev": true,
+              "requires": {
+                "@types/uuid": "9.0.8",
+                "class-transformer": "0.5.1",
+                "reflect-metadata": "0.2.1",
+                "uuid": "9.0.1"
+              }
+            },
+            "@teppeis/multimaps": {
+              "version": "3.0.0",
+              "resolved": "https://registry.npmjs.org/@teppeis/multimaps/-/multimaps-3.0.0.tgz",
+              "integrity": "sha512-ID7fosbc50TbT0MK0EG12O+gAP3W3Aa/Pz4DaTtQtEvlc9Odaqi0de+xuZ7Li2GtK4HzEX7IuRWS/JmZLksR3Q==",
+              "dev": true
+            },
+            "reflect-metadata": {
+              "version": "0.2.1",
+              "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.1.tgz",
+              "integrity": "sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==",
+              "dev": true
+            }
+          }
+        },
         "@types/hast": {
           "version": "3.0.3",
           "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz",
diff --git a/javascript/package.json b/javascript/package.json
index 01b8fd59..58621bd5 100644
--- a/javascript/package.json
+++ b/javascript/package.json
@@ -33,7 +33,7 @@
     "@cucumber/gherkin-utils": "^9.0.0",
     "@cucumber/message-streams": "4.0.1",
     "@cucumber/messages": "27.2.0",
-    "@cucumber/query": "12.2.0",
+    "@cucumber/query": "13.2.0",
     "@cucumber/react-components": "22.3.0",
     "@types/glob": "^8.0.0",
     "@types/mocha": "10.0.10",