diff --git a/javascript/package-lock.json b/javascript/package-lock.json index c2f9d602..8828f6f8 100644 --- a/javascript/package-lock.json +++ b/javascript/package-lock.json @@ -17,7 +17,7 @@ "@cucumber/message-streams": "4.0.1", "@cucumber/messages": "30.1.0", "@cucumber/query": "14.6.0", - "@cucumber/react-components": "23.2.0", + "@cucumber/react-components": "24.0.0", "@eslint/compat": "^1.3.2", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.32.0", @@ -445,14 +445,16 @@ } }, "node_modules/@cucumber/react-components": { - "version": "23.2.0", + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/react-components/-/react-components-24.0.0.tgz", + "integrity": "sha512-hWdF5eafWqeyNQ/LXJl6VMuzk8h/YiRb+/XVecUJb+fcHPjgvOPJHqqIU5uTklQJBjt2op6Le5IjE7VikB4zJA==", "dev": true, "license": "MIT", "dependencies": { - "@cucumber/gherkin-utils": "9.2.0", - "@cucumber/messages": "27.2.0", - "@cucumber/query": "13.2.0", - "@cucumber/tag-expressions": "6.1.2", + "@cucumber/gherkin-utils": "10.0.0", + "@cucumber/messages": "29.0.1", + "@cucumber/query": "14.3.0", + "@cucumber/tag-expressions": "6.2.0", "@fortawesome/fontawesome-svg-core": "6.2.1", "@fortawesome/free-solid-svg-icons": "6.2.1", "@fortawesome/react-fontawesome": "0.2.0", @@ -472,85 +474,35 @@ "rehype-sanitize": "4.0.0", "remark-breaks": "2.0.2", "remark-gfm": "1.0.0", - "use-debounce": "^10.0.0" + "use-debounce": "^10.0.0", + "uuid": "9.0.0" }, "peerDependencies": { "react": "~18", "react-dom": "~18" } }, - "node_modules/@cucumber/react-components/node_modules/@cucumber/gherkin": { - "version": "31.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@cucumber/messages": ">=19.1.4 <=26" - } - }, - "node_modules/@cucumber/react-components/node_modules/@cucumber/gherkin-utils": { - "version": "9.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@cucumber/gherkin": "^31.0.0", - "@cucumber/messages": "^27.0.0", - "@teppeis/multimaps": "3.0.0", - "commander": "13.1.0", - "source-map-support": "^0.5.21" - }, - "bin": { - "gherkin-utils": "bin/gherkin-utils" - } - }, - "node_modules/@cucumber/react-components/node_modules/@cucumber/gherkin-utils/node_modules/@teppeis/multimaps": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/@cucumber/react-components/node_modules/@cucumber/gherkin/node_modules/@cucumber/messages": { - "version": "26.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/uuid": "10.0.0", - "class-transformer": "0.5.1", - "reflect-metadata": "0.2.2", - "uuid": "10.0.0" - } - }, - "node_modules/@cucumber/react-components/node_modules/@cucumber/gherkin/node_modules/uuid": { - "version": "10.0.0", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@cucumber/react-components/node_modules/@cucumber/messages": { - "version": "27.2.0", + "version": "29.0.1", + "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-29.0.1.tgz", + "integrity": "sha512-aAvIYfQD6/aBdF8KFQChC3CQ1Q+GX9orlR6GurGiX6oqaCnBkxA4WU3OQUVepDynEFrPayerqKRFcAMhdcXReQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@types/uuid": "10.0.0", "class-transformer": "0.5.1", - "reflect-metadata": "0.2.2", - "uuid": "11.0.5" + "reflect-metadata": "0.2.2" } }, "node_modules/@cucumber/react-components/node_modules/@cucumber/query": { - "version": "13.2.0", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-14.3.0.tgz", + "integrity": "sha512-sWEkwI3G80f4QJcmdrnXj115/G4xTKUt2aS+I0DciIRo3Sw0kkvM/7D9L5DJaegITf1A8vflMx+VuLL9Zno5Gg==", "dev": true, "license": "MIT", "dependencies": { - "@teppeis/multimaps": "3.0.0" + "@teppeis/multimaps": "3.0.0", + "lodash.sortby": "^4.7.0" }, "peerDependencies": { "@cucumber/messages": "*" @@ -558,6 +510,8 @@ }, "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, "license": "MIT", "engines": { @@ -566,6 +520,8 @@ }, "node_modules/@cucumber/react-components/node_modules/@types/hast": { "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dev": true, "license": "MIT", "dependencies": { @@ -574,19 +530,15 @@ }, "node_modules/@cucumber/react-components/node_modules/@types/unist": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", "dev": true, "license": "MIT" }, - "node_modules/@cucumber/react-components/node_modules/commander": { - "version": "13.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - } - }, "node_modules/@cucumber/react-components/node_modules/hast-util-sanitize": { "version": "5.0.2", + "resolved": "https://registry.npmjs.org/hast-util-sanitize/-/hast-util-sanitize-5.0.2.tgz", + "integrity": "sha512-3yTWghByc50aGS7JlGhk61SPenfE/p1oaFeNwkOOyrscaOkMGrcW9+Cy/QAIOBpZxP1yqDIzFMR0+Np0i0+usg==", "dev": true, "license": "MIT", "dependencies": { @@ -601,6 +553,8 @@ }, "node_modules/@cucumber/react-components/node_modules/unist-util-position": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", "dev": true, "license": "MIT", "dependencies": { @@ -612,19 +566,19 @@ } }, "node_modules/@cucumber/react-components/node_modules/uuid": { - "version": "11.0.5", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", + "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==", "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], "license": "MIT", "bin": { - "uuid": "dist/esm/bin/uuid" + "uuid": "dist/bin/uuid" } }, "node_modules/@cucumber/tag-expressions": { - "version": "6.1.2", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@cucumber/tag-expressions/-/tag-expressions-6.2.0.tgz", + "integrity": "sha512-KIF0eLcafHbWOuSDWFw0lMmgJOLdDRWjEL1kfXEWrqHmx2119HxVAr35WuEd9z542d3Yyg+XNqSr+81rIKqEdg==", "dev": true, "license": "MIT" }, diff --git a/javascript/package.json b/javascript/package.json index 79a06e32..9d26429e 100644 --- a/javascript/package.json +++ b/javascript/package.json @@ -34,7 +34,7 @@ "@cucumber/message-streams": "4.0.1", "@cucumber/messages": "30.1.0", "@cucumber/query": "14.6.0", - "@cucumber/react-components": "23.2.0", + "@cucumber/react-components": "24.0.0", "@eslint/compat": "^1.3.2", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.32.0",