diff --git a/package-lock.json b/package-lock.json index 9e1a680..35d4037 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@babel/plugin-transform-class-properties": "7.29.7", "@babel/preset-env": "7.29.7", "@babel/register": "7.29.7", - "@cucumber/cucumber": "13.2.0", + "@cucumber/cucumber": "13.2.1", "@html-eslint/eslint-plugin": "0.64.0", "@html-eslint/parser": "0.64.0", "ava": "8.0.1", @@ -1887,22 +1887,22 @@ "dev": true }, "node_modules/@cucumber/cucumber": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/@cucumber/cucumber/-/cucumber-13.2.0.tgz", - "integrity": "sha512-QjhTG6FWVdG66qkj1BGONecAIqEIDx4g+ZnTdaQVmhECDfGPYyfEcBX3k71p/h1YKvWEUWmhol77Y7FZ36pARA==", + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/@cucumber/cucumber/-/cucumber-13.2.1.tgz", + "integrity": "sha512-Km3mLbZKOE/TlR9ExGWcG7PwOG1ArMt/R6BexrMhGA8pLGaLCWYISTHStpftLuuhVKvVd3RO5M/pfARKyvcyWg==", "dev": true, "dependencies": { "@cucumber/ci-environment": "14.0.0", "@cucumber/cucumber-expressions": "20.0.0", - "@cucumber/gherkin": "41.0.0", + "@cucumber/gherkin": "42.0.0", "@cucumber/gherkin-streams": "7.0.1", "@cucumber/gherkin-utils": "12.0.1", - "@cucumber/html-formatter": "24.0.0", + "@cucumber/html-formatter": "24.1.0", "@cucumber/junit-xml-formatter": "0.14.0", "@cucumber/message-streams": "5.0.1", - "@cucumber/messages": "34.0.1", + "@cucumber/messages": "34.2.0", "@cucumber/pretty-formatter": "4.0.0", - "@cucumber/tag-expressions": "10.0.0", + "@cucumber/tag-expressions": "11.0.0", "assertion-error-formatter": "^3.0.0", "cli-table3": "0.6.5", "commander": "^15.0.0", @@ -1919,7 +1919,7 @@ "read-package-up": "^12.0.0", "semver": "7.8.5", "string-argv": "0.3.2", - "supports-color": "^10.0.0", + "supports-color": "^11.0.0", "type-fest": "^5.0.0", "util-arity": "^1.1.0", "yaml": "^2.2.2", @@ -1944,6 +1944,15 @@ "regexp-match-indices": "1.0.2" } }, + "node_modules/@cucumber/cucumber/node_modules/@cucumber/gherkin": { + "version": "42.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-42.0.0.tgz", + "integrity": "sha512-kBcv+NV4FGQYX6NIsSCjsjaX8MsRdEH559BQ9xEFPgkLQX/Z//JZrY94fpjxW6quo4V5kxlzFiiVC5xouF9Akg==", + "dev": true, + "dependencies": { + "@cucumber/messages": ">=34.0.0 <35" + } + }, "node_modules/@cucumber/cucumber/node_modules/ansi-regex": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", @@ -2045,13 +2054,12 @@ } }, "node_modules/@cucumber/cucumber/node_modules/supports-color": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", - "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-11.0.0.tgz", + "integrity": "sha512-/zyImLdxhdygBIaVX0xTlQhKaCDLCrm665aqHk8xqK/Pa6k61fL6gwQGQq1k31yNyz6x55PppQgF2DMyPQa5xw==", "dev": true, - "license": "MIT", "engines": { - "node": ">=18" + "node": ">=22" }, "funding": { "url": "https://github.com/chalk/supports-color?sponsor=1" @@ -2147,9 +2155,9 @@ "dev": true }, "node_modules/@cucumber/html-formatter": { - "version": "24.0.0", - "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-24.0.0.tgz", - "integrity": "sha512-F+3Y2yXZBjj8kYhUg++8LjHhfne0ddm8KS9bYf29nF5f9D3g3elZjWnxa9eMKfkIQGlW5EcmzMYyu6iEF+dV5g==", + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-24.1.0.tgz", + "integrity": "sha512-5TBLnBT+tIvtamw/jtblBVgzQ2/ckd+md8I0rwkEk29vFMCF68jNwhyONGq6leUYMq4kVF+KdFhE8xGrSc3kJw==", "dev": true, "peerDependencies": { "@cucumber/messages": ">=18" @@ -2183,9 +2191,9 @@ } }, "node_modules/@cucumber/messages": { - "version": "34.0.1", - "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-34.0.1.tgz", - "integrity": "sha512-Mvh8CkZD4TGykvXqM9qpnYVGy9cqMxYkImtghl2cF1hEuBtuDGU716zQk7KviLh0ssidM/phh9kdbJL/73dHpg==", + "version": "34.2.0", + "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-34.2.0.tgz", + "integrity": "sha512-6X6T1TApmbQNqxC0Oh3GcnLU+gfE5fp+cEXE/ml6+Ldx76Q6BDmkgM5vagSSDXP+vetPV2Fb0kWVeP7QIR6+Aw==", "dev": true }, "node_modules/@cucumber/pretty-formatter": { @@ -2228,9 +2236,9 @@ } }, "node_modules/@cucumber/tag-expressions": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@cucumber/tag-expressions/-/tag-expressions-10.0.0.tgz", - "integrity": "sha512-uap3XSQFxj5HYAHQIShGeS2zotMEnUmnEVjyuhp39j7tDUvaU64ArHzRkLPSWRavEI8ycdeNdwef1pcM/n6pSQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/tag-expressions/-/tag-expressions-11.0.0.tgz", + "integrity": "sha512-7Uo6dYST8xZbHwwemXCt7Kv80Yh/SE85DyOed1/FTwxRXs3NYVOCm6e/h8DxlhTGIpD6rYXfpY3nHnIXAFMBlw==", "dev": true }, "node_modules/@discoveryjs/json-ext": { @@ -14934,22 +14942,22 @@ "dev": true }, "@cucumber/cucumber": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/@cucumber/cucumber/-/cucumber-13.2.0.tgz", - "integrity": "sha512-QjhTG6FWVdG66qkj1BGONecAIqEIDx4g+ZnTdaQVmhECDfGPYyfEcBX3k71p/h1YKvWEUWmhol77Y7FZ36pARA==", + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/@cucumber/cucumber/-/cucumber-13.2.1.tgz", + "integrity": "sha512-Km3mLbZKOE/TlR9ExGWcG7PwOG1ArMt/R6BexrMhGA8pLGaLCWYISTHStpftLuuhVKvVd3RO5M/pfARKyvcyWg==", "dev": true, "requires": { "@cucumber/ci-environment": "14.0.0", "@cucumber/cucumber-expressions": "20.0.0", - "@cucumber/gherkin": "41.0.0", + "@cucumber/gherkin": "42.0.0", "@cucumber/gherkin-streams": "7.0.1", "@cucumber/gherkin-utils": "12.0.1", - "@cucumber/html-formatter": "24.0.0", + "@cucumber/html-formatter": "24.1.0", "@cucumber/junit-xml-formatter": "0.14.0", "@cucumber/message-streams": "5.0.1", - "@cucumber/messages": "34.0.1", + "@cucumber/messages": "34.2.0", "@cucumber/pretty-formatter": "4.0.0", - "@cucumber/tag-expressions": "10.0.0", + "@cucumber/tag-expressions": "11.0.0", "assertion-error-formatter": "^3.0.0", "cli-table3": "0.6.5", "commander": "^15.0.0", @@ -14966,13 +14974,22 @@ "read-package-up": "^12.0.0", "semver": "7.8.5", "string-argv": "0.3.2", - "supports-color": "^10.0.0", + "supports-color": "^11.0.0", "type-fest": "^5.0.0", "util-arity": "^1.1.0", "yaml": "^2.2.2", "yup": "1.7.1" }, "dependencies": { + "@cucumber/gherkin": { + "version": "42.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-42.0.0.tgz", + "integrity": "sha512-kBcv+NV4FGQYX6NIsSCjsjaX8MsRdEH559BQ9xEFPgkLQX/Z//JZrY94fpjxW6quo4V5kxlzFiiVC5xouF9Akg==", + "dev": true, + "requires": { + "@cucumber/messages": ">=34.0.0 <35" + } + }, "ansi-regex": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", @@ -15033,9 +15050,9 @@ "dev": true }, "supports-color": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", - "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-11.0.0.tgz", + "integrity": "sha512-/zyImLdxhdygBIaVX0xTlQhKaCDLCrm665aqHk8xqK/Pa6k61fL6gwQGQq1k31yNyz6x55PppQgF2DMyPQa5xw==", "dev": true }, "type-fest": { @@ -15121,9 +15138,9 @@ } }, "@cucumber/html-formatter": { - "version": "24.0.0", - "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-24.0.0.tgz", - "integrity": "sha512-F+3Y2yXZBjj8kYhUg++8LjHhfne0ddm8KS9bYf29nF5f9D3g3elZjWnxa9eMKfkIQGlW5EcmzMYyu6iEF+dV5g==", + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-24.1.0.tgz", + "integrity": "sha512-5TBLnBT+tIvtamw/jtblBVgzQ2/ckd+md8I0rwkEk29vFMCF68jNwhyONGq6leUYMq4kVF+KdFhE8xGrSc3kJw==", "dev": true, "requires": {} }, @@ -15149,9 +15166,9 @@ } }, "@cucumber/messages": { - "version": "34.0.1", - "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-34.0.1.tgz", - "integrity": "sha512-Mvh8CkZD4TGykvXqM9qpnYVGy9cqMxYkImtghl2cF1hEuBtuDGU716zQk7KviLh0ssidM/phh9kdbJL/73dHpg==", + "version": "34.2.0", + "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-34.2.0.tgz", + "integrity": "sha512-6X6T1TApmbQNqxC0Oh3GcnLU+gfE5fp+cEXE/ml6+Ldx76Q6BDmkgM5vagSSDXP+vetPV2Fb0kWVeP7QIR6+Aw==", "dev": true }, "@cucumber/pretty-formatter": { @@ -15187,9 +15204,9 @@ } }, "@cucumber/tag-expressions": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@cucumber/tag-expressions/-/tag-expressions-10.0.0.tgz", - "integrity": "sha512-uap3XSQFxj5HYAHQIShGeS2zotMEnUmnEVjyuhp39j7tDUvaU64ArHzRkLPSWRavEI8ycdeNdwef1pcM/n6pSQ==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/tag-expressions/-/tag-expressions-11.0.0.tgz", + "integrity": "sha512-7Uo6dYST8xZbHwwemXCt7Kv80Yh/SE85DyOed1/FTwxRXs3NYVOCm6e/h8DxlhTGIpD6rYXfpY3nHnIXAFMBlw==", "dev": true }, "@discoveryjs/json-ext": { diff --git a/package.json b/package.json index 8e65412..5b639ed 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "@babel/plugin-transform-class-properties": "7.29.7", "@babel/preset-env": "7.29.7", "@babel/register": "7.29.7", - "@cucumber/cucumber": "13.2.0", + "@cucumber/cucumber": "13.2.1", "@html-eslint/eslint-plugin": "0.64.0", "@html-eslint/parser": "0.64.0", "ava": "8.0.1",