diff --git a/package-lock.json b/package-lock.json index 09f5b935..57c42814 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,14 +11,14 @@ "devDependencies": { "@eslint/js": "^9.39.2", "@sand4rt/experimental-ct-web": "^1.58.1", - "@serenity-js/assertions": "^3.39.0", - "@serenity-js/console-reporter": "^3.39.0", - "@serenity-js/core": "^3.39.0", - "@serenity-js/playwright": "^3.39.0", - "@serenity-js/playwright-test": "^3.39.0", - "@serenity-js/rest": "^3.39.0", - "@serenity-js/serenity-bdd": "^3.39.0", - "@serenity-js/web": "^3.39.0", + "@serenity-js/assertions": "^3.40.0", + "@serenity-js/console-reporter": "^3.40.0", + "@serenity-js/core": "^3.40.0", + "@serenity-js/playwright": "^3.40.0", + "@serenity-js/playwright-test": "^3.40.0", + "@serenity-js/rest": "^3.40.0", + "@serenity-js/serenity-bdd": "^3.40.0", + "@serenity-js/web": "^3.40.0", "@stylistic/eslint-plugin": "^5.7.1", "@types/node": "^24.10.10", "cpy-cli": "^6.0.0", @@ -40,8 +40,8 @@ "node": "^20 || ^22.0.0 || ^24.0.0" }, "peerDependencies": { - "@serenity-js/core": "^3.39.0", - "@serenity-js/web": "^3.39.0", + "@serenity-js/core": "^3.40.0", + "@serenity-js/web": "^3.40.0", "clsx": "^2.1.1", "lit": "3.3.2" }, @@ -941,13 +941,13 @@ } }, "node_modules/@serenity-js/assertions": { - "version": "3.39.0", - "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-3.39.0.tgz", - "integrity": "sha512-UDvH8oXR+2WPcNnG3yB4ZxD/sYsrPsym6cJlIyp858LQh7VSFgDTXVKOpSKDLQ4HmTgu7WfYQsC3zhSUDVakog==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-3.40.0.tgz", + "integrity": "sha512-i5SpuD00/yqlcdmyfjQikHP5hI882saC71DzldtQzhs1UpDcM2QGNSgaW9Y4Ge9E1z0hroXm1J0ee9wPHpKLxg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@serenity-js/core": "3.39.0", + "@serenity-js/core": "3.40.0", "tiny-types": "1.24.3" }, "engines": { @@ -958,13 +958,13 @@ } }, "node_modules/@serenity-js/console-reporter": { - "version": "3.39.0", - "resolved": "https://registry.npmjs.org/@serenity-js/console-reporter/-/console-reporter-3.39.0.tgz", - "integrity": "sha512-+m7uhGuWIqPzQmbkJttz2AoEbCUf8YDa+Zsv/Xu3nO0ji75W9aT/xKlRjDgvLLHeBb78YvNGh7E5n2YEFFe0WQ==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@serenity-js/console-reporter/-/console-reporter-3.40.0.tgz", + "integrity": "sha512-MCG60fBHTScHGc5K4NT/fJux+zb8xdmIr35rho1dEp44mRMpEsZTjCXe+PaSCIvEHYSVEYvsY11AA1o1c0z2jA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@serenity-js/core": "3.39.0", + "@serenity-js/core": "3.40.0", "chalk": "4.1.2", "tiny-types": "1.24.3" }, @@ -976,9 +976,9 @@ } }, "node_modules/@serenity-js/core": { - "version": "3.39.0", - "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-3.39.0.tgz", - "integrity": "sha512-GxDP/z8kAVN47vKVx8ePVwk44EJ+BX2af5lRmpv5WYa123td0FHWx9zuMQJDXJVLnxQqVgaG3vkzSICKDCUyzA==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-3.40.0.tgz", + "integrity": "sha512-HUk9bO9edaCWD7iIBQ75dg3pRQd+N9IgYedO4gV/Qgy0IcTIe6JAzfoKsyB/6QiVkQ12yy5IsSJCQPrwZ5U3vg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -992,7 +992,7 @@ "semver": "7.7.3", "tiny-types": "1.24.3", "upath": "2.0.1", - "validate-npm-package-name": "6.0.2" + "validate-npm-package-name": "7.0.2" }, "engines": { "node": "^20 || ^22 || ^24" @@ -1002,14 +1002,14 @@ } }, "node_modules/@serenity-js/playwright": { - "version": "3.39.0", - "resolved": "https://registry.npmjs.org/@serenity-js/playwright/-/playwright-3.39.0.tgz", - "integrity": "sha512-nJbfpErv+CCmJ0k7C4XCV2OjvFyCNOxmklEWDK1q1KB0e5yCwvuSon8TiuS9FDfa7vb1A7x63dOwadU8Vm/ZIg==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@serenity-js/playwright/-/playwright-3.40.0.tgz", + "integrity": "sha512-3YBTPqT6eiIJ/BCkRKDFeN9T2VOkqc8isnF6ggAVmwzC7mr4xYn0Lu49LmT1AO93EIW1hLmgr3tr5TY4lol5eg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@serenity-js/core": "3.39.0", - "@serenity-js/web": "3.39.0", + "@serenity-js/core": "3.40.0", + "@serenity-js/web": "3.40.0", "tiny-types": "1.24.3" }, "engines": { @@ -1023,16 +1023,16 @@ } }, "node_modules/@serenity-js/playwright-test": { - "version": "3.39.0", - "resolved": "https://registry.npmjs.org/@serenity-js/playwright-test/-/playwright-test-3.39.0.tgz", - "integrity": "sha512-4oip2XlgCWsY7O1CapXdOZtl/XvsX1A+PGbmUesApvJcjLqYVbeyJflI/I/T4nF6zEELpx2HmcV0GE7Yjc2auQ==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@serenity-js/playwright-test/-/playwright-test-3.40.0.tgz", + "integrity": "sha512-nPbXqe9nOcKKXL/IAlJJHYMoyLcWSVotk3fY6gHjkEMvoQQsSUiDKFRHEqwi1MrDAf35nJyn1h8niJ6ewhJC4Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@serenity-js/core": "3.39.0", - "@serenity-js/playwright": "3.39.0", - "@serenity-js/rest": "3.39.0", - "@serenity-js/web": "3.39.0", + "@serenity-js/core": "3.40.0", + "@serenity-js/playwright": "3.40.0", + "@serenity-js/rest": "3.40.0", + "@serenity-js/web": "3.40.0", "axios": "1.13.4", "deepmerge": "4.3.1", "tiny-types": "1.24.3" @@ -1048,13 +1048,13 @@ } }, "node_modules/@serenity-js/rest": { - "version": "3.39.0", - "resolved": "https://registry.npmjs.org/@serenity-js/rest/-/rest-3.39.0.tgz", - "integrity": "sha512-MQcOMrlpRGhfpwSK7qfMoWl0e/SiAqa9pG92IUVK/InmgoMJU3kRoBDnIHobVCbhc5kI2SasV90qr66rkR52pA==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@serenity-js/rest/-/rest-3.40.0.tgz", + "integrity": "sha512-xkbs8oFb3k9SA9AMnin1oH1crWrVDERdmubT3iLe0MtzQLrue1eF+Mk/jtANVrpySWlRJE/u9K1VPODN6MWvGQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@serenity-js/core": "3.39.0", + "@serenity-js/core": "3.40.0", "agent-base": "7.1.4", "axios": "1.13.4", "http-proxy-agent": "7.0.2", @@ -1070,22 +1070,22 @@ } }, "node_modules/@serenity-js/serenity-bdd": { - "version": "3.39.0", - "resolved": "https://registry.npmjs.org/@serenity-js/serenity-bdd/-/serenity-bdd-3.39.0.tgz", - "integrity": "sha512-xnYjV1/+Jw26oqJcnq40BRgeN1cBlpAJ7SoBxiY5k+1Q+qez6LvMZ9I73fa0OYNCaLrqzQiOj03USX9ExyqDiA==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@serenity-js/serenity-bdd/-/serenity-bdd-3.40.0.tgz", + "integrity": "sha512-J/Rs0PsiJ70pd8pxan+jv/sdR392XmvPt48fvDHIE1ibc0qWB1aEawgLa0dYF9i4HZU+ajYyWj0hsxyeslZtPw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@serenity-js/assertions": "3.39.0", - "@serenity-js/core": "3.39.0", - "@serenity-js/rest": "3.39.0", + "@serenity-js/assertions": "3.40.0", + "@serenity-js/core": "3.40.0", + "@serenity-js/rest": "3.40.0", "ansi-regex": "5.0.1", "axios": "1.13.4", "chalk": "4.1.2", "find-java-home": "2.0.0", "progress": "2.0.3", "tiny-types": "1.24.3", - "which": "5.0.0", + "which": "6.0.0", "yargs": "17.7.2" }, "bin": { @@ -1099,14 +1099,14 @@ } }, "node_modules/@serenity-js/web": { - "version": "3.39.0", - "resolved": "https://registry.npmjs.org/@serenity-js/web/-/web-3.39.0.tgz", - "integrity": "sha512-FLpLOi7SvXKFgbq7GEqSQQxpGIqm9znSQVePIyf694xwK1jRzprw8UCLKGoMM/7c0tHD319Ik8O93DdjPcMkCQ==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/@serenity-js/web/-/web-3.40.0.tgz", + "integrity": "sha512-Tw2Vaozoa1PZ92KF8+pVc5/aLxswqvXuR8tf5OlnnDhg4kEQJFSHe8HkbcGiFX9XX1u4icfsVGvEwkvOUPC7lg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@serenity-js/assertions": "3.39.0", - "@serenity-js/core": "3.39.0", + "@serenity-js/assertions": "3.40.0", + "@serenity-js/core": "3.40.0", "tiny-types": "1.24.3" }, "engines": { @@ -6210,13 +6210,13 @@ "license": "MIT" }, "node_modules/validate-npm-package-name": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-6.0.2.tgz", - "integrity": "sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-7.0.2.tgz", + "integrity": "sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==", "dev": true, "license": "ISC", "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/vite": { @@ -6355,9 +6355,9 @@ } }, "node_modules/which": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", - "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-6.0.0.tgz", + "integrity": "sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==", "dev": true, "license": "ISC", "dependencies": { @@ -6367,7 +6367,7 @@ "node-which": "bin/which.js" }, "engines": { - "node": "^18.17.0 || >=20.5.0" + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/which-boxed-primitive": { diff --git a/package.json b/package.json index 0d3bb628..91cf7b85 100644 --- a/package.json +++ b/package.json @@ -64,8 +64,8 @@ "peerDependencies": { "clsx": "^2.1.1", "lit": "3.3.2", - "@serenity-js/core": "^3.39.0", - "@serenity-js/web": "^3.39.0" + "@serenity-js/core": "^3.40.0", + "@serenity-js/web": "^3.40.0" }, "peerDependenciesMeta": { "clsx": { @@ -89,14 +89,14 @@ "devDependencies": { "@eslint/js": "^9.39.2", "@sand4rt/experimental-ct-web": "^1.58.1", - "@serenity-js/assertions": "^3.39.0", - "@serenity-js/console-reporter": "^3.39.0", - "@serenity-js/core": "^3.39.0", - "@serenity-js/playwright": "^3.39.0", - "@serenity-js/playwright-test": "^3.39.0", - "@serenity-js/rest": "^3.39.0", - "@serenity-js/serenity-bdd": "^3.39.0", - "@serenity-js/web": "^3.39.0", + "@serenity-js/assertions": "^3.40.0", + "@serenity-js/console-reporter": "^3.40.0", + "@serenity-js/core": "^3.40.0", + "@serenity-js/playwright": "^3.40.0", + "@serenity-js/playwright-test": "^3.40.0", + "@serenity-js/rest": "^3.40.0", + "@serenity-js/serenity-bdd": "^3.40.0", + "@serenity-js/web": "^3.40.0", "@stylistic/eslint-plugin": "^5.7.1", "@types/node": "^24.10.10", "cpy-cli": "^6.0.0",