diff --git a/package-lock.json b/package-lock.json index 2ecc0d0..fa3d503 100644 --- a/package-lock.json +++ b/package-lock.json @@ -94,16 +94,16 @@ } }, "node_modules/@cucumber/ci-environment": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@cucumber/ci-environment/-/ci-environment-13.0.0.tgz", - "integrity": "sha512-cs+3NzfNkGbcmHPddjEv4TKFiBpZRQ6WJEEufB9mw+ExS22V/4R/zpDSEG+fsJ/iSNCd6A2sATdY8PFOyY3YnA==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/ci-environment/-/ci-environment-14.0.0.tgz", + "integrity": "sha512-CJbjPPGuk1fArPRVKB6FU2q9FHxOQOeq7IEJcB2NLNhOhV97uazLxvwD5ucAJb/flky+czOLhvaYaRAF6l5QYQ==", "dev": true, "license": "MIT" }, "node_modules/@cucumber/core": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/@cucumber/core/-/core-0.8.3.tgz", - "integrity": "sha512-9ParRHpdN36i5YNMPUixUtc9qUMq2ihWA8ql9vc+A2fdEhI+zHR5qW7+7k7aDVpqH+Vw/WMebPvR2f7fbUapQg==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@cucumber/core/-/core-0.9.0.tgz", + "integrity": "sha512-nKhl1Qou9nbc42B1y0F0F0DnjlForEPxM+8efbmk1SQE7FZP4u+LWng9rzi5OHjLyHfGE3GSbLV4xjau4pDQzQ==", "dev": true, "license": "MIT", "peerDependencies": { @@ -114,9 +114,9 @@ } }, "node_modules/@cucumber/cucumber-expressions": { - "version": "19.0.1", - "resolved": "https://registry.npmjs.org/@cucumber/cucumber-expressions/-/cucumber-expressions-19.0.1.tgz", - "integrity": "sha512-tJrTgCZ5/vgDBfAs2pQu0fu88gPJIGQ40AC/3ftg5/i/BwnhX/W1MbaFF8A+tanY1zbUWWarGFJ2QMKItPQ/QQ==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/cucumber-expressions/-/cucumber-expressions-20.0.0.tgz", + "integrity": "sha512-t2FBLKuU0U1nP5FM8pHiVonYcXVm07fvXr/H9osdvrjcLXSWc5OCbOOqV/k5S56w/YndPv1Sv2/m/x1KBYvIlA==", "dev": true, "license": "MIT", "dependencies": { @@ -124,19 +124,19 @@ } }, "node_modules/@cucumber/gherkin": { - "version": "39.1.0", - "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-39.1.0.tgz", - "integrity": "sha512-pqmSO2bUWxJm3TbNrKXlDaHjL6c77+ez9kWmfCd9oRPeTRPEVH3spZvpAqdXYWOZYSNYwWFCAAeZ4RGpkauNoQ==", + "version": "40.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-40.0.0.tgz", + "integrity": "sha512-wMbF0TtNy2ELBJ8nls29eZQWL4XKfuWtMwqDaylUEAiv3qC0/ZAVU0LS2viQ6ZfXe5ROAC38penTOAdrjwYC9Q==", "dev": true, "license": "MIT", "dependencies": { - "@cucumber/messages": ">=31.0.0 <33" + "@cucumber/messages": ">=31.0.0 <34" } }, "node_modules/@cucumber/html-formatter": { - "version": "23.1.0", - "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-23.1.0.tgz", - "integrity": "sha512-DcCSFoGs6jbwzXPgX1CwgJKEE+ZMcIEzq/0Memg0o24maNn9NJizBFHmoFWG4iv/OxHza+mvc+56cTHetfHndw==", + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/html-formatter/-/html-formatter-24.0.0.tgz", + "integrity": "sha512-F+3Y2yXZBjj8kYhUg++8LjHhfne0ddm8KS9bYf29nF5f9D3g3elZjWnxa9eMKfkIQGlW5EcmzMYyu6iEF+dV5g==", "dev": true, "license": "MIT", "peerDependencies": { @@ -144,13 +144,13 @@ } }, "node_modules/@cucumber/junit-xml-formatter": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/@cucumber/junit-xml-formatter/-/junit-xml-formatter-0.13.3.tgz", - "integrity": "sha512-w9ujOxiuKDtU6fLzJz+wp4Sgp5Xu6ba7ls00LHJccVmQU0Ba7zs+AHnv3iIgPjKZAQe1w8x93dr8Gaubh7Vqkg==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@cucumber/junit-xml-formatter/-/junit-xml-formatter-0.14.0.tgz", + "integrity": "sha512-uDuJySsUr1b1VEAERC+YywvVhygBgYIAMyfSMzLZ3LrourudaWZIhfTND4uLNkRZZQcPr6IYv+qj5TP8RTJJ+g==", "dev": true, "license": "MIT", "dependencies": { - "@cucumber/query": "^15.0.1", + "@cucumber/query": "^16.0.0", "@teppeis/multimaps": "^3.0.0", "luxon": "^3.5.0", "xmlbuilder": "^15.1.1" @@ -160,48 +160,44 @@ } }, "node_modules/@cucumber/messages": { - "version": "32.3.1", - "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-32.3.1.tgz", - "integrity": "sha512-yNQq1KoXRYaEKrWMFmpUQX7TdeQuU9jeGgJAZ3dArTsC/T4NpJ6DnqaJIIgwPnz/wtQIQTNX7/h0rOuF5xY4qQ==", + "version": "33.0.2", + "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-33.0.2.tgz", + "integrity": "sha512-JxWlW9H7+SCuKBlqpD0Puhy+afXStE3qmMutmvJcdF+BWhl4jvFLexyK77uN0Xs+zLlJ+/B6T49nw4OO5BUZxg==", "dev": true, - "license": "MIT", - "dependencies": { - "class-transformer": "0.5.1", - "reflect-metadata": "0.2.2" - } + "license": "MIT" }, "node_modules/@cucumber/node": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@cucumber/node/-/node-0.7.0.tgz", - "integrity": "sha512-R5T1ofWW70NyNSDGm4Mrl1qTlJ0Z7G1/c732WR/kI95aJYIPBe60XfhVkPNX3Jl1IWBKeyAzXyajvudd5K0Gkg==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@cucumber/node/-/node-0.7.1.tgz", + "integrity": "sha512-1wFb5If5tYFLRH2LzTLIa7zV/jjhcq1Sez2MM2fIhtlBrxV2uWnsiDaytLakkFF99ulsj16AgjagM2Z1M39W3Q==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.29.7", "@babel/generator": "^7.29.7", "@babel/types": "^7.29.7", - "@cucumber/ci-environment": "13.0.0", - "@cucumber/core": "0.8.3", - "@cucumber/cucumber-expressions": "19.0.1", - "@cucumber/gherkin": "39.1.0", - "@cucumber/html-formatter": "23.1.0", - "@cucumber/junit-xml-formatter": "0.13.3", - "@cucumber/messages": "32.3.1", - "@cucumber/pretty-formatter": "3.3.1", - "@cucumber/query": "15.0.1", - "@cucumber/tag-expressions": "9.1.0", + "@cucumber/ci-environment": "14.0.0", + "@cucumber/core": "0.9.0", + "@cucumber/cucumber-expressions": "20.0.0", + "@cucumber/gherkin": "40.0.0", + "@cucumber/html-formatter": "24.0.0", + "@cucumber/junit-xml-formatter": "0.14.0", + "@cucumber/messages": "33.0.2", + "@cucumber/pretty-formatter": "4.0.0", + "@cucumber/query": "16.0.0", + "@cucumber/tag-expressions": "10.0.0", "@teppeis/multimaps": "3.0.0", "stack-utils": "2.0.6" } }, "node_modules/@cucumber/pretty-formatter": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-3.3.1.tgz", - "integrity": "sha512-wy8M/Poaqnoom+YP1mzZMfHEE3pP9/0JAYajkjpHTtanp4KJGpAXdukuUYbmmgFjRXUmUSK3s5I+I5+f+q2blA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/pretty-formatter/-/pretty-formatter-4.0.0.tgz", + "integrity": "sha512-vWKHUfjMphtbeHHlQBZ1gQzPL3/HE/O2dNnpBqEOIDwvhp7tKvqSe8kscp2H7pArbxN6euEpR5JbstJdzo3iyg==", "dev": true, "license": "MIT", "dependencies": { - "@cucumber/query": "15.0.1", + "@cucumber/query": "16.0.0", "luxon": "^3.7.2" }, "peerDependencies": { @@ -209,9 +205,9 @@ } }, "node_modules/@cucumber/query": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-15.0.1.tgz", - "integrity": "sha512-FMfT3orJblRsOxvU2doECBvQmauizYlj+5JsM8atAKKPbnQTj7v2/OrnuykvQpfZNBf19DYbRq1e832vllRP/g==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/query/-/query-16.0.0.tgz", + "integrity": "sha512-CtGBHLc92y1RNogXGOFVF7so+XdLR5rVuJGsS6nH7yLeayyYhdV8lYW/LG8R05cm4irG/RO6Wn5I2CAgxMhmwQ==", "dev": true, "license": "MIT", "dependencies": { @@ -223,9 +219,9 @@ } }, "node_modules/@cucumber/tag-expressions": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/@cucumber/tag-expressions/-/tag-expressions-9.1.0.tgz", - "integrity": "sha512-bvHjcRFZ+J1TqIa9eFNO1wGHqwx4V9ZKV3hYgkuK/VahHx73uiP4rKV3JVrvWSMrwrFvJG6C8aEwnCWSvbyFdQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/tag-expressions/-/tag-expressions-10.0.0.tgz", + "integrity": "sha512-uap3XSQFxj5HYAHQIShGeS2zotMEnUmnEVjyuhp39j7tDUvaU64ArHzRkLPSWRavEI8ycdeNdwef1pcM/n6pSQ==", "dev": true, "license": "MIT" }, @@ -278,13 +274,6 @@ "node": ">=14" } }, - "node_modules/class-transformer": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/class-transformer/-/class-transformer-0.5.1.tgz", - "integrity": "sha512-SQa1Ws6hUbfC98vKGxZH3KFY0Y1lm5Zm0SY8XX9zbK7FJCyVEac3ATW0RIpwzW+oOfmHE5PMPufDG9hCfoEOMw==", - "dev": true, - "license": "MIT" - }, "node_modules/escape-string-regexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", @@ -339,13 +328,6 @@ "dev": true, "license": "ISC" }, - "node_modules/reflect-metadata": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", - "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", - "dev": true, - "license": "Apache-2.0" - }, "node_modules/regexp-match-indices": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regexp-match-indices/-/regexp-match-indices-1.0.2.tgz",