From cac8a6f5434e61f1733d54dcee9d8e33e94bba2b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 Sep 2024 20:12:54 +0000 Subject: [PATCH] Update Serenity/JS and Playwright to ^3.28.0 --- package-lock.json | 229 ++++++++++++++++++++++++++++++---------------- package.json | 16 ++-- 2 files changed, 156 insertions(+), 89 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3b15ace8..35bafd2c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,14 +11,14 @@ "license": "Apache-2.0", "devDependencies": { "@cucumber/cucumber": "^10.9.0", - "@serenity-js/assertions": "^3.27.0", - "@serenity-js/console-reporter": "^3.27.0", - "@serenity-js/core": "^3.27.0", - "@serenity-js/cucumber": "^3.27.0", - "@serenity-js/playwright": "^3.27.0", - "@serenity-js/rest": "^3.27.0", - "@serenity-js/serenity-bdd": "^3.27.0", - "@serenity-js/web": "^3.27.0", + "@serenity-js/assertions": "^3.28.0", + "@serenity-js/console-reporter": "^3.28.0", + "@serenity-js/core": "^3.28.0", + "@serenity-js/cucumber": "^3.28.0", + "@serenity-js/playwright": "^3.28.0", + "@serenity-js/rest": "^3.28.0", + "@serenity-js/serenity-bdd": "^3.28.0", + "@serenity-js/web": "^3.28.0", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "eslint": "^8.57.0", @@ -728,12 +728,12 @@ "dev": true }, "node_modules/@serenity-js/assertions": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-3.27.0.tgz", - "integrity": "sha512-RMvbNHAF6TNpJI/t+IQ2t9Vpu9RpTV3LDwEJYcIpwYs6YGm21Ynp8dvrAda6/4Y8C5EVLUG2DIZM5+lBWYnd8Q==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-3.28.0.tgz", + "integrity": "sha512-m7OoqqBWiVdw2zkNT/a69P1eMS7HrGkEeMEL9vfHP5y5CsCe1LEr5n9lwDrlzctZ8XF8tDA3DvZNleGHhCFaoA==", "dev": true, "dependencies": { - "@serenity-js/core": "3.27.0", + "@serenity-js/core": "3.28.0", "tiny-types": "1.23.0" }, "engines": { @@ -744,12 +744,12 @@ } }, "node_modules/@serenity-js/console-reporter": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/console-reporter/-/console-reporter-3.27.0.tgz", - "integrity": "sha512-bI5ErptDRaOyzvKSy6kO9BBwx0BzbHnJLwtMPuriKchLrhKljlLYsbEM7n+apIxS5+rlXL4nbsx+kHfH6xnkgA==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/console-reporter/-/console-reporter-3.28.0.tgz", + "integrity": "sha512-p4Ki5gdAok1s6E2eLblnMS1UtBJ1h1Q1N/HtSToqVrKAYvqsBEDcTT9DcK0x/+F5DbjkrOLfFv1qxZ4sBIDUoQ==", "dev": true, "dependencies": { - "@serenity-js/core": "3.27.0", + "@serenity-js/core": "3.28.0", "chalk": "4.1.2", "tiny-types": "1.23.0" }, @@ -761,9 +761,9 @@ } }, "node_modules/@serenity-js/core": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-3.27.0.tgz", - "integrity": "sha512-lQ0bNgnoYdmyScn2zMyvEYyuYB2vQ9OtDenH+MbZTDLc+hLrcX2gS+Ve3zmtM3eswVCNldE3RT1rcSJGIiTtxw==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-3.28.0.tgz", + "integrity": "sha512-xxoE3pz+awT4Mezlkk0MiAO8yRaUEmDNxkCIT4Nsp/uWCZLOAr3yDgwzWRzZo1vTBnCe7oQAhtaP8lJQgkmoNQ==", "dev": true, "dependencies": { "@paralleldrive/cuid2": "2.2.2", @@ -798,13 +798,13 @@ } }, "node_modules/@serenity-js/cucumber": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/cucumber/-/cucumber-3.27.0.tgz", - "integrity": "sha512-p1/NeMb5G5Zi+AJwafxBgLSWVu2ufUW9Oob59nBX5rSGnFltNnOta8enW854I6lo4R4fMoc9VYEk5HOwe8m94A==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/cucumber/-/cucumber-3.28.0.tgz", + "integrity": "sha512-NCNyqmnto+PRAG0z1HW128GsqwMvrRZM50rK8BCmMpU4weAH3MnIPAndabbg6cv0QTFLhR8cUESNjtZJedjS5g==", "dev": true, "dependencies": { - "@cucumber/messages": "24.1.0", - "@serenity-js/core": "3.27.0", + "@cucumber/messages": "26.0.0", + "@serenity-js/core": "3.28.0", "cli-table3": "0.6.5", "gherkin": "5.1.0", "tiny-types": "1.23.0" @@ -816,7 +816,7 @@ "url": "https://github.com/sponsors/serenity-js" }, "peerDependencies": { - "@cucumber/cucumber": "^7.3.2 || ^8.5.0 || ^9.1.0 || ^10.0.0", + "@cucumber/cucumber": "^7.3.2 || ^8.5.0 || ^9.1.0 || ^10.0.0 || ^11.0.0", "cucumber": "^1.3.3 || ^2.3.1 || ^3.2.1 || ^4.2.1 || ^5.0.0 || ^6.0.0" }, "peerDependenciesMeta": { @@ -828,6 +828,24 @@ } } }, + "node_modules/@serenity-js/cucumber/node_modules/@cucumber/messages": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-26.0.0.tgz", + "integrity": "sha512-8czw2GfA1caaTKCnQJkpmly6bU2jwUmHfgH2wV9skVxr79O9UnzjCeCy36XGm87l97G+7AQ5GucsR8wYWu8Fbg==", + "dev": true, + "dependencies": { + "@types/uuid": "10.0.0", + "class-transformer": "0.5.1", + "reflect-metadata": "0.2.2", + "uuid": "10.0.0" + } + }, + "node_modules/@serenity-js/cucumber/node_modules/@types/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", + "dev": true + }, "node_modules/@serenity-js/cucumber/node_modules/cli-table3": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", @@ -843,14 +861,33 @@ "@colors/colors": "1.5.0" } }, + "node_modules/@serenity-js/cucumber/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 + }, + "node_modules/@serenity-js/cucumber/node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/@serenity-js/playwright": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/playwright/-/playwright-3.27.0.tgz", - "integrity": "sha512-Hw9aiyENgi8Hw0JIe89DE4kGO1XGEsS8xIedRraxqMYKivzw2wC339QJcZxUu4v1PmJEoW6pOZ9uuHvScJdpDA==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/playwright/-/playwright-3.28.0.tgz", + "integrity": "sha512-NgG6ypyRca2HSzGGV4QdY0t8OicM7IbB3wG2BQCP+4guG6JbbEyeZVaa5k1nD3kEInBHw0oHKCgOP9o85De/zw==", "dev": true, "dependencies": { - "@serenity-js/core": "3.27.0", - "@serenity-js/web": "3.27.0", + "@serenity-js/core": "3.28.0", + "@serenity-js/web": "3.28.0", "tiny-types": "1.23.0" }, "engines": { @@ -864,12 +901,12 @@ } }, "node_modules/@serenity-js/rest": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/rest/-/rest-3.27.0.tgz", - "integrity": "sha512-MmrxUYuzqQMMF6G8aN0pcoRzuZLNkEFgC1lo5wNVgVsz3O8prK+2aaoctipKFeKzqEaIHzB67IIDCt98PfNd4Q==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/rest/-/rest-3.28.0.tgz", + "integrity": "sha512-zCvT99rdDAHi7SVivnvjrFk8BgDPSgNV4gZON7vOFmcrlPsBqWRknNYKMLifZ7sygbbh+oh73c4gM60A98twZA==", "dev": true, "dependencies": { - "@serenity-js/core": "3.27.0", + "@serenity-js/core": "3.28.0", "agent-base": "7.1.1", "axios": "1.7.7", "http-proxy-agent": "7.0.2", @@ -895,14 +932,14 @@ } }, "node_modules/@serenity-js/serenity-bdd": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/serenity-bdd/-/serenity-bdd-3.27.0.tgz", - "integrity": "sha512-jiQXFFnVdTWJJndhqBo+2dFd7/MqIpUB5dboaM6L7qVHc3IsWqgLbJxTKJkwSOnMXkrSXuZFe2X2MJoqGUjnWw==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/serenity-bdd/-/serenity-bdd-3.28.0.tgz", + "integrity": "sha512-H8PEa3ltV7XgSJ9dZFEkKj6ucyAjluGb2DG9F4q9gB0g0JfWgAcEesAVoPbR1OVXrFiLrn950/TvQvWfa2iFxw==", "dev": true, "dependencies": { - "@serenity-js/assertions": "3.27.0", - "@serenity-js/core": "3.27.0", - "@serenity-js/rest": "3.27.0", + "@serenity-js/assertions": "3.28.0", + "@serenity-js/core": "3.28.0", + "@serenity-js/rest": "3.28.0", "ansi-regex": "5.0.1", "axios": "1.7.7", "chalk": "4.1.2", @@ -947,13 +984,13 @@ } }, "node_modules/@serenity-js/web": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/web/-/web-3.27.0.tgz", - "integrity": "sha512-Dz3/MeHUfLvCpprGfvRFxCKgEaiwoI7uRN+rvwmlQC43kTpUknhQrNyGbLetDmYUWxsiqjD0bUQgbVVtNGZKag==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/web/-/web-3.28.0.tgz", + "integrity": "sha512-o9FoMiV3tYZQ079fXKez3at6b8ossCRNx786Uy/D5kTCw3REl9a4KxF/4MJkbsEQJnn5MnIiIqtbLtLy10oP8A==", "dev": true, "dependencies": { - "@serenity-js/assertions": "3.27.0", - "@serenity-js/core": "3.27.0", + "@serenity-js/assertions": "3.28.0", + "@serenity-js/core": "3.28.0", "tiny-types": "1.23.0" }, "engines": { @@ -6419,30 +6456,30 @@ "dev": true }, "@serenity-js/assertions": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-3.27.0.tgz", - "integrity": "sha512-RMvbNHAF6TNpJI/t+IQ2t9Vpu9RpTV3LDwEJYcIpwYs6YGm21Ynp8dvrAda6/4Y8C5EVLUG2DIZM5+lBWYnd8Q==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-3.28.0.tgz", + "integrity": "sha512-m7OoqqBWiVdw2zkNT/a69P1eMS7HrGkEeMEL9vfHP5y5CsCe1LEr5n9lwDrlzctZ8XF8tDA3DvZNleGHhCFaoA==", "dev": true, "requires": { - "@serenity-js/core": "3.27.0", + "@serenity-js/core": "3.28.0", "tiny-types": "1.23.0" } }, "@serenity-js/console-reporter": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/console-reporter/-/console-reporter-3.27.0.tgz", - "integrity": "sha512-bI5ErptDRaOyzvKSy6kO9BBwx0BzbHnJLwtMPuriKchLrhKljlLYsbEM7n+apIxS5+rlXL4nbsx+kHfH6xnkgA==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/console-reporter/-/console-reporter-3.28.0.tgz", + "integrity": "sha512-p4Ki5gdAok1s6E2eLblnMS1UtBJ1h1Q1N/HtSToqVrKAYvqsBEDcTT9DcK0x/+F5DbjkrOLfFv1qxZ4sBIDUoQ==", "dev": true, "requires": { - "@serenity-js/core": "3.27.0", + "@serenity-js/core": "3.28.0", "chalk": "4.1.2", "tiny-types": "1.23.0" } }, "@serenity-js/core": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-3.27.0.tgz", - "integrity": "sha512-lQ0bNgnoYdmyScn2zMyvEYyuYB2vQ9OtDenH+MbZTDLc+hLrcX2gS+Ve3zmtM3eswVCNldE3RT1rcSJGIiTtxw==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-3.28.0.tgz", + "integrity": "sha512-xxoE3pz+awT4Mezlkk0MiAO8yRaUEmDNxkCIT4Nsp/uWCZLOAr3yDgwzWRzZo1vTBnCe7oQAhtaP8lJQgkmoNQ==", "dev": true, "requires": { "@paralleldrive/cuid2": "2.2.2", @@ -6467,18 +6504,36 @@ } }, "@serenity-js/cucumber": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/cucumber/-/cucumber-3.27.0.tgz", - "integrity": "sha512-p1/NeMb5G5Zi+AJwafxBgLSWVu2ufUW9Oob59nBX5rSGnFltNnOta8enW854I6lo4R4fMoc9VYEk5HOwe8m94A==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/cucumber/-/cucumber-3.28.0.tgz", + "integrity": "sha512-NCNyqmnto+PRAG0z1HW128GsqwMvrRZM50rK8BCmMpU4weAH3MnIPAndabbg6cv0QTFLhR8cUESNjtZJedjS5g==", "dev": true, "requires": { - "@cucumber/messages": "24.1.0", - "@serenity-js/core": "3.27.0", + "@cucumber/messages": "26.0.0", + "@serenity-js/core": "3.28.0", "cli-table3": "0.6.5", "gherkin": "5.1.0", "tiny-types": "1.23.0" }, "dependencies": { + "@cucumber/messages": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-26.0.0.tgz", + "integrity": "sha512-8czw2GfA1caaTKCnQJkpmly6bU2jwUmHfgH2wV9skVxr79O9UnzjCeCy36XGm87l97G+7AQ5GucsR8wYWu8Fbg==", + "dev": true, + "requires": { + "@types/uuid": "10.0.0", + "class-transformer": "0.5.1", + "reflect-metadata": "0.2.2", + "uuid": "10.0.0" + } + }, + "@types/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", + "dev": true + }, "cli-table3": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", @@ -6488,27 +6543,39 @@ "@colors/colors": "1.5.0", "string-width": "^4.2.0" } + }, + "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 + }, + "uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "dev": true } } }, "@serenity-js/playwright": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/playwright/-/playwright-3.27.0.tgz", - "integrity": "sha512-Hw9aiyENgi8Hw0JIe89DE4kGO1XGEsS8xIedRraxqMYKivzw2wC339QJcZxUu4v1PmJEoW6pOZ9uuHvScJdpDA==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/playwright/-/playwright-3.28.0.tgz", + "integrity": "sha512-NgG6ypyRca2HSzGGV4QdY0t8OicM7IbB3wG2BQCP+4guG6JbbEyeZVaa5k1nD3kEInBHw0oHKCgOP9o85De/zw==", "dev": true, "requires": { - "@serenity-js/core": "3.27.0", - "@serenity-js/web": "3.27.0", + "@serenity-js/core": "3.28.0", + "@serenity-js/web": "3.28.0", "tiny-types": "1.23.0" } }, "@serenity-js/rest": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/rest/-/rest-3.27.0.tgz", - "integrity": "sha512-MmrxUYuzqQMMF6G8aN0pcoRzuZLNkEFgC1lo5wNVgVsz3O8prK+2aaoctipKFeKzqEaIHzB67IIDCt98PfNd4Q==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/rest/-/rest-3.28.0.tgz", + "integrity": "sha512-zCvT99rdDAHi7SVivnvjrFk8BgDPSgNV4gZON7vOFmcrlPsBqWRknNYKMLifZ7sygbbh+oh73c4gM60A98twZA==", "dev": true, "requires": { - "@serenity-js/core": "3.27.0", + "@serenity-js/core": "3.28.0", "agent-base": "7.1.1", "axios": "1.7.7", "http-proxy-agent": "7.0.2", @@ -6527,14 +6594,14 @@ } }, "@serenity-js/serenity-bdd": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/serenity-bdd/-/serenity-bdd-3.27.0.tgz", - "integrity": "sha512-jiQXFFnVdTWJJndhqBo+2dFd7/MqIpUB5dboaM6L7qVHc3IsWqgLbJxTKJkwSOnMXkrSXuZFe2X2MJoqGUjnWw==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/serenity-bdd/-/serenity-bdd-3.28.0.tgz", + "integrity": "sha512-H8PEa3ltV7XgSJ9dZFEkKj6ucyAjluGb2DG9F4q9gB0g0JfWgAcEesAVoPbR1OVXrFiLrn950/TvQvWfa2iFxw==", "dev": true, "requires": { - "@serenity-js/assertions": "3.27.0", - "@serenity-js/core": "3.27.0", - "@serenity-js/rest": "3.27.0", + "@serenity-js/assertions": "3.28.0", + "@serenity-js/core": "3.28.0", + "@serenity-js/rest": "3.28.0", "ansi-regex": "5.0.1", "axios": "1.7.7", "chalk": "4.1.2", @@ -6563,13 +6630,13 @@ } }, "@serenity-js/web": { - "version": "3.27.0", - "resolved": "https://registry.npmjs.org/@serenity-js/web/-/web-3.27.0.tgz", - "integrity": "sha512-Dz3/MeHUfLvCpprGfvRFxCKgEaiwoI7uRN+rvwmlQC43kTpUknhQrNyGbLetDmYUWxsiqjD0bUQgbVVtNGZKag==", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@serenity-js/web/-/web-3.28.0.tgz", + "integrity": "sha512-o9FoMiV3tYZQ079fXKez3at6b8ossCRNx786Uy/D5kTCw3REl9a4KxF/4MJkbsEQJnn5MnIiIqtbLtLy10oP8A==", "dev": true, "requires": { - "@serenity-js/assertions": "3.27.0", - "@serenity-js/core": "3.27.0", + "@serenity-js/assertions": "3.28.0", + "@serenity-js/core": "3.28.0", "tiny-types": "1.23.0" } }, diff --git a/package.json b/package.json index 6e05baf5..4819cd63 100644 --- a/package.json +++ b/package.json @@ -36,14 +36,14 @@ }, "devDependencies": { "@cucumber/cucumber": "^10.9.0", - "@serenity-js/assertions": "^3.27.0", - "@serenity-js/console-reporter": "^3.27.0", - "@serenity-js/core": "^3.27.0", - "@serenity-js/cucumber": "^3.27.0", - "@serenity-js/playwright": "^3.27.0", - "@serenity-js/rest": "^3.27.0", - "@serenity-js/serenity-bdd": "^3.27.0", - "@serenity-js/web": "^3.27.0", + "@serenity-js/assertions": "^3.28.0", + "@serenity-js/console-reporter": "^3.28.0", + "@serenity-js/core": "^3.28.0", + "@serenity-js/cucumber": "^3.28.0", + "@serenity-js/playwright": "^3.28.0", + "@serenity-js/rest": "^3.28.0", + "@serenity-js/serenity-bdd": "^3.28.0", + "@serenity-js/web": "^3.28.0", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "eslint": "^8.57.0",