diff --git a/package-lock.json b/package-lock.json index 6a6651cfef..92f1499751 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,12 +9,12 @@ "version": "7.3.0", "license": "MIT", "dependencies": { - "@cucumber/create-meta": "^5.0.0", + "@cucumber/create-meta": "^6.0.0", "@cucumber/cucumber-expressions": "^12.1.1", - "@cucumber/gherkin": "^19.0.3", - "@cucumber/gherkin-streams": "^2.0.2", - "@cucumber/html-formatter": "^15.0.2", - "@cucumber/messages": "^16.0.1", + "@cucumber/gherkin": "^21.0.0", + "@cucumber/gherkin-streams": "^4.0.0", + "@cucumber/html-formatter": "^16.0.0", + "@cucumber/messages": "^17.0.0", "@cucumber/tag-expressions": "^3.0.1", "assertion-error-formatter": "^3.0.0", "capital-case": "^1.0.4", @@ -44,8 +44,8 @@ }, "devDependencies": { "@cucumber/compatibility-kit": "7.0.0", - "@cucumber/message-streams": "2.1.0", - "@cucumber/query": "10.1.0", + "@cucumber/message-streams": "3.0.0", + "@cucumber/query": "11.0.0", "@sinonjs/fake-timers": "7.1.2", "@types/chai": "4.2.21", "@types/dirty-chai": "2.0.2", @@ -539,11 +539,11 @@ "dev": true }, "node_modules/@cucumber/create-meta": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@cucumber/create-meta/-/create-meta-5.0.0.tgz", - "integrity": "sha512-Z5kMZkUff00S3/KSnKzB/KOm2UIxMXY1xXmj2dQMlD49lV6v/W8EEvgDMNtQotQNSOQU5bDupmWQpk+o16tXIw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@cucumber/create-meta/-/create-meta-6.0.1.tgz", + "integrity": "sha512-oaNFVBAfduO0GJ1xUtgfGZHvg6+CH56DYaGWPAraayLxvtsQwaOnBYMzzaccGHty/Q6sksQ+IIZK3SuGkTmdvg==", "dependencies": { - "@cucumber/messages": "^16.0.0" + "@cucumber/messages": "^17.0.1" } }, "node_modules/@cucumber/cucumber-expressions": { @@ -555,23 +555,23 @@ } }, "node_modules/@cucumber/gherkin": { - "version": "19.0.3", - "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-19.0.3.tgz", - "integrity": "sha512-gWdMm8mfRk3P+VugJWvNALaQV5QnT+5RkqWy3tO+4NsMSQZPo5p4V4vXwriQZ/sZR1Wni5TDRztuRsKLgZ3XHA==", + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-21.0.0.tgz", + "integrity": "sha512-S6YFmTg56iEn563ReePL6Sygb77vwYrGHEr7NwuLIgg20Hi1pp7P80BAYVYNRgU7nK9vG2II9O6kaZbiOXF/5g==", "dependencies": { - "@cucumber/message-streams": "^2.0.0", - "@cucumber/messages": "^16.0.1" + "@cucumber/message-streams": "^3.0.0", + "@cucumber/messages": "^17.1.0" } }, "node_modules/@cucumber/gherkin-streams": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@cucumber/gherkin-streams/-/gherkin-streams-2.0.2.tgz", - "integrity": "sha512-cKmXOBz4OwGlrHMBCc4qCC3KzLaqcEZ11nWWskIbv6jyfvlIRuM2OgEF6VLcNVewczifW1p6DrDj0OO+BeXocA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/gherkin-streams/-/gherkin-streams-4.0.0.tgz", + "integrity": "sha512-b/guGNeuxr3ghoJOK47QpLhwa2BOdRq+cs2hBYulMLPTiVfwvRBiZlq7P6xdjR9dIpUKBSpzYR6NwaLMgV5DTg==", "dependencies": { - "@cucumber/gherkin": "^19.0.1", - "@cucumber/message-streams": "^2.0.0", - "@cucumber/messages": "^16.0.0", - "commander": "7.2.0", + "@cucumber/gherkin": "^21.0.0", + "@cucumber/message-streams": "^3.0.0", + "@cucumber/messages": "^17.1.0", + "commander": "8.1.0", "source-map-support": "0.5.19" }, "bin": { @@ -579,60 +579,52 @@ } }, "node_modules/@cucumber/gherkin-streams/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.1.0.tgz", + "integrity": "sha512-mf45ldcuHSYShkplHHGKWb4TrmwQadxOn7v4WuhDJy0ZVoY5JFajaRDKD0PNe5qXzBX0rhovjTnP6Kz9LETcuA==", "engines": { - "node": ">= 10" + "node": ">= 12" } }, "node_modules/@cucumber/html-formatter": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-15.0.2.tgz", - "integrity": "sha512-j+YGY4ytj78G/v1gZo53D+vuKXlTg/oxNwSCCGvRQo75+AqYDJSkm/vexXJQ5lY1rXAvlbZ9KI6jhg6LDs0YdQ==", + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-16.0.1.tgz", + "integrity": "sha512-a/FPKreNILJWwjc/jXikqyLQRyGD6qY9XMSn5NdtJCXflzmPg3ihe9LMrR6DQTS1tr32kjuvsBdkv5lU80Xz6A==", "dependencies": { - "@cucumber/messages": "^16.0.1", - "commander": "7.2.0", + "@cucumber/messages": "^17.0.1", + "commander": "8.0.0", "source-map-support": "0.5.19" }, "bin": { "cucumber-html-formatter": "bin/cucumber-html-formatter.js" } }, - "node_modules/@cucumber/html-formatter/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, "node_modules/@cucumber/message-streams": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@cucumber/message-streams/-/message-streams-2.1.0.tgz", - "integrity": "sha512-Yh3mw3qv6QL9NI/ihkZF8V9MX2GbnR6oktv34kC3uAbrQy9d/b2SZ3HNjG3J9JQqpV4B7Om3SPElJYIeo66TrA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/message-streams/-/message-streams-3.0.0.tgz", + "integrity": "sha512-ABx91nKUebV8mLmpf7BsB3bmQ57CDAfj2EIZswThz+nJHYPAFlZ1JewI6ykFsR9RzJ7/QhgQs0KHeQh7nH/u1Q==", "dependencies": { - "@cucumber/messages": "^16.0.1" + "@cucumber/messages": "^17.0.0" } }, "node_modules/@cucumber/messages": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-16.0.1.tgz", - "integrity": "sha512-80JcaAfQragFqR1rMhRwiqWL9HcR6Z4LDD2mfF0Lxg/lFkCNvmWa9Jl10NUNfFXYD555NKPzP/8xFo55abw8TQ==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-17.1.0.tgz", + "integrity": "sha512-OA1uQDX16PjOpeTmMvAiCSjJbomgHYJ4HTVuekF4M8Ykh6mK+5oKn6uZaJTZ/xblEDKGqCfHalrg9yg8/nW41g==", "dependencies": { - "@types/uuid": "8.3.0", + "@types/uuid": "8.3.1", "class-transformer": "0.4.0", "reflect-metadata": "0.1.13", "uuid": "8.3.2" } }, "node_modules/@cucumber/query": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-10.1.0.tgz", - "integrity": "sha512-6LzfJA62hqi8Nf3XGZjtLa1J8G5HrYNUMxWRcXxiGiOIq2erIaiWu8628NMmeIYLyf93LgiKHGcjNFTu7ZrTPA==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-11.0.0.tgz", + "integrity": "sha512-GkjZX7p8h4OiajDrBXs/4E7qKhnW5gsqVXvJRI1Vv7bREpXc1W0Gc9S4UDgtx/YQ6djs0yBrjIbSHJRtEHYnIA==", "dev": true, "dependencies": { - "@cucumber/messages": "^16.0.1", + "@cucumber/messages": "^17.0.0", "@teppeis/multimaps": "2.0.0" } }, @@ -1122,9 +1114,9 @@ "dev": true }, "node_modules/@types/uuid": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz", - "integrity": "sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ==" + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-Y2mHTRAbqfFkpjldbkHGY8JIzRN6XqYRliG8/24FcHm2D2PwW24fl5xMRTVGdrb7iMrwCaIEbLWerGIkXuFWVg==" }, "node_modules/@types/verror": { "version": "1.10.5", @@ -7562,11 +7554,11 @@ "dev": true }, "@cucumber/create-meta": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@cucumber/create-meta/-/create-meta-5.0.0.tgz", - "integrity": "sha512-Z5kMZkUff00S3/KSnKzB/KOm2UIxMXY1xXmj2dQMlD49lV6v/W8EEvgDMNtQotQNSOQU5bDupmWQpk+o16tXIw==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@cucumber/create-meta/-/create-meta-6.0.1.tgz", + "integrity": "sha512-oaNFVBAfduO0GJ1xUtgfGZHvg6+CH56DYaGWPAraayLxvtsQwaOnBYMzzaccGHty/Q6sksQ+IIZK3SuGkTmdvg==", "requires": { - "@cucumber/messages": "^16.0.0" + "@cucumber/messages": "^17.0.1" } }, "@cucumber/cucumber-expressions": { @@ -7578,76 +7570,69 @@ } }, "@cucumber/gherkin": { - "version": "19.0.3", - "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-19.0.3.tgz", - "integrity": "sha512-gWdMm8mfRk3P+VugJWvNALaQV5QnT+5RkqWy3tO+4NsMSQZPo5p4V4vXwriQZ/sZR1Wni5TDRztuRsKLgZ3XHA==", + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-21.0.0.tgz", + "integrity": "sha512-S6YFmTg56iEn563ReePL6Sygb77vwYrGHEr7NwuLIgg20Hi1pp7P80BAYVYNRgU7nK9vG2II9O6kaZbiOXF/5g==", "requires": { - "@cucumber/message-streams": "^2.0.0", - "@cucumber/messages": "^16.0.1" + "@cucumber/message-streams": "^3.0.0", + "@cucumber/messages": "^17.1.0" } }, "@cucumber/gherkin-streams": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@cucumber/gherkin-streams/-/gherkin-streams-2.0.2.tgz", - "integrity": "sha512-cKmXOBz4OwGlrHMBCc4qCC3KzLaqcEZ11nWWskIbv6jyfvlIRuM2OgEF6VLcNVewczifW1p6DrDj0OO+BeXocA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/gherkin-streams/-/gherkin-streams-4.0.0.tgz", + "integrity": "sha512-b/guGNeuxr3ghoJOK47QpLhwa2BOdRq+cs2hBYulMLPTiVfwvRBiZlq7P6xdjR9dIpUKBSpzYR6NwaLMgV5DTg==", "requires": { - "@cucumber/gherkin": "^19.0.1", - "@cucumber/message-streams": "^2.0.0", - "@cucumber/messages": "^16.0.0", - "commander": "7.2.0", + "@cucumber/gherkin": "^21.0.0", + "@cucumber/message-streams": "^3.0.0", + "@cucumber/messages": "^17.1.0", + "commander": "8.1.0", "source-map-support": "0.5.19" }, "dependencies": { "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.1.0.tgz", + "integrity": "sha512-mf45ldcuHSYShkplHHGKWb4TrmwQadxOn7v4WuhDJy0ZVoY5JFajaRDKD0PNe5qXzBX0rhovjTnP6Kz9LETcuA==" } } }, "@cucumber/html-formatter": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-15.0.2.tgz", - "integrity": "sha512-j+YGY4ytj78G/v1gZo53D+vuKXlTg/oxNwSCCGvRQo75+AqYDJSkm/vexXJQ5lY1rXAvlbZ9KI6jhg6LDs0YdQ==", + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-16.0.1.tgz", + "integrity": "sha512-a/FPKreNILJWwjc/jXikqyLQRyGD6qY9XMSn5NdtJCXflzmPg3ihe9LMrR6DQTS1tr32kjuvsBdkv5lU80Xz6A==", "requires": { - "@cucumber/messages": "^16.0.1", - "commander": "7.2.0", + "@cucumber/messages": "^17.0.1", + "commander": "8.0.0", "source-map-support": "0.5.19" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - } } }, "@cucumber/message-streams": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@cucumber/message-streams/-/message-streams-2.1.0.tgz", - "integrity": "sha512-Yh3mw3qv6QL9NI/ihkZF8V9MX2GbnR6oktv34kC3uAbrQy9d/b2SZ3HNjG3J9JQqpV4B7Om3SPElJYIeo66TrA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/message-streams/-/message-streams-3.0.0.tgz", + "integrity": "sha512-ABx91nKUebV8mLmpf7BsB3bmQ57CDAfj2EIZswThz+nJHYPAFlZ1JewI6ykFsR9RzJ7/QhgQs0KHeQh7nH/u1Q==", "requires": { - "@cucumber/messages": "^16.0.1" + "@cucumber/messages": "^17.0.0" } }, "@cucumber/messages": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-16.0.1.tgz", - "integrity": "sha512-80JcaAfQragFqR1rMhRwiqWL9HcR6Z4LDD2mfF0Lxg/lFkCNvmWa9Jl10NUNfFXYD555NKPzP/8xFo55abw8TQ==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-17.1.0.tgz", + "integrity": "sha512-OA1uQDX16PjOpeTmMvAiCSjJbomgHYJ4HTVuekF4M8Ykh6mK+5oKn6uZaJTZ/xblEDKGqCfHalrg9yg8/nW41g==", "requires": { - "@types/uuid": "8.3.0", + "@types/uuid": "8.3.1", "class-transformer": "0.4.0", "reflect-metadata": "0.1.13", "uuid": "8.3.2" } }, "@cucumber/query": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-10.1.0.tgz", - "integrity": "sha512-6LzfJA62hqi8Nf3XGZjtLa1J8G5HrYNUMxWRcXxiGiOIq2erIaiWu8628NMmeIYLyf93LgiKHGcjNFTu7ZrTPA==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-11.0.0.tgz", + "integrity": "sha512-GkjZX7p8h4OiajDrBXs/4E7qKhnW5gsqVXvJRI1Vv7bREpXc1W0Gc9S4UDgtx/YQ6djs0yBrjIbSHJRtEHYnIA==", "dev": true, "requires": { - "@cucumber/messages": "^16.0.1", + "@cucumber/messages": "^17.0.0", "@teppeis/multimaps": "2.0.0" } }, @@ -8127,9 +8112,9 @@ "dev": true }, "@types/uuid": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz", - "integrity": "sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ==" + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-Y2mHTRAbqfFkpjldbkHGY8JIzRN6XqYRliG8/24FcHm2D2PwW24fl5xMRTVGdrb7iMrwCaIEbLWerGIkXuFWVg==" }, "@types/verror": { "version": "1.10.5", diff --git a/package.json b/package.json index f102768591..87d7745829 100644 --- a/package.json +++ b/package.json @@ -168,12 +168,12 @@ "node": ">=12" }, "dependencies": { - "@cucumber/create-meta": "^5.0.0", + "@cucumber/create-meta": "^6.0.0", "@cucumber/cucumber-expressions": "^12.1.1", - "@cucumber/gherkin": "^19.0.3", - "@cucumber/gherkin-streams": "^2.0.2", - "@cucumber/html-formatter": "^15.0.2", - "@cucumber/messages": "^16.0.1", + "@cucumber/gherkin": "^21.0.0", + "@cucumber/gherkin-streams": "^4.0.0", + "@cucumber/html-formatter": "^16.0.0", + "@cucumber/messages": "^17.0.0", "@cucumber/tag-expressions": "^3.0.1", "assertion-error-formatter": "^3.0.0", "capital-case": "^1.0.4", @@ -200,8 +200,8 @@ }, "devDependencies": { "@cucumber/compatibility-kit": "7.0.0", - "@cucumber/message-streams": "2.1.0", - "@cucumber/query": "10.1.0", + "@cucumber/message-streams": "3.0.0", + "@cucumber/query": "11.0.0", "@sinonjs/fake-timers": "7.1.2", "@types/chai": "4.2.21", "@types/dirty-chai": "2.0.2",