From a3e5acdbf211afdacc26e3b51a74609ecbed0e9c Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 11 Jan 2025 17:43:25 +0000
Subject: [PATCH] fix(deps): update serenity-js monorepo to v3.31.5

---
 .../code/serenity-js/package-lock.json        | 85 ++++++++++---------
 .../code/serenity-js/package.json             | 10 +--
 2 files changed, 48 insertions(+), 47 deletions(-)

diff --git a/frontend/tips/3-work-with-frames/code/serenity-js/package-lock.json b/frontend/tips/3-work-with-frames/code/serenity-js/package-lock.json
index 06d1862c33..ac1c1f154b 100644
--- a/frontend/tips/3-work-with-frames/code/serenity-js/package-lock.json
+++ b/frontend/tips/3-work-with-frames/code/serenity-js/package-lock.json
@@ -11,11 +11,11 @@
       "license": "MIT",
       "dependencies": {
         "@playwright/test": "1.49.1",
-        "@serenity-js/assertions": "3.31.2",
-        "@serenity-js/console-reporter": "3.31.2",
-        "@serenity-js/core": "3.31.2",
-        "@serenity-js/playwright-test": "3.31.2",
-        "@serenity-js/web": "3.31.2"
+        "@serenity-js/assertions": "3.31.5",
+        "@serenity-js/console-reporter": "3.31.5",
+        "@serenity-js/core": "3.31.5",
+        "@serenity-js/playwright-test": "3.31.5",
+        "@serenity-js/web": "3.31.5"
       },
       "devDependencies": {
         "@types/node": "22.10.2",
@@ -89,12 +89,12 @@
       }
     },
     "node_modules/@serenity-js/assertions": {
-      "version": "3.31.2",
-      "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-3.31.2.tgz",
-      "integrity": "sha512-XeOb09aqic+JbEKmlaD5E9EF/ee2PqAnVa/Yo4eZE6I5DTKiqAmBnWydpornCvchiVVdbW4aQ+WFM5CUu1lD/A==",
+      "version": "3.31.5",
+      "resolved": "https://registry.npmjs.org/@serenity-js/assertions/-/assertions-3.31.5.tgz",
+      "integrity": "sha512-ltNaKIvzjctsmEsp//w5ZZeurvA7swtZQqodpFkjKn1cZxDTcJ97p3okm1QHUMDeS82rS3Z8huZ9Sr0K5WzSrA==",
       "license": "Apache-2.0",
       "dependencies": {
-        "@serenity-js/core": "3.31.2",
+        "@serenity-js/core": "3.31.5",
         "tiny-types": "1.23.0"
       },
       "engines": {
@@ -105,12 +105,12 @@
       }
     },
     "node_modules/@serenity-js/console-reporter": {
-      "version": "3.31.2",
-      "resolved": "https://registry.npmjs.org/@serenity-js/console-reporter/-/console-reporter-3.31.2.tgz",
-      "integrity": "sha512-ZqC4v916LfcLgF1D/qtnfUFAM7n2MuJgccvKSVPyLGIXimmluKE2GlqcaKLhC9GnyW/sBj1+lqHJZwGDZLdHiA==",
+      "version": "3.31.5",
+      "resolved": "https://registry.npmjs.org/@serenity-js/console-reporter/-/console-reporter-3.31.5.tgz",
+      "integrity": "sha512-aNF+DNxMbjH9YtqfIyJb09ZG8mSM2+mpjswqGfWf8LnnHrSxZAI+zbwzIKlRwkJhHGtuoOgvtEmYyGouxoPGFw==",
       "license": "Apache-2.0",
       "dependencies": {
-        "@serenity-js/core": "3.31.2",
+        "@serenity-js/core": "3.31.5",
         "chalk": "4.1.2",
         "tiny-types": "1.23.0"
       },
@@ -122,16 +122,16 @@
       }
     },
     "node_modules/@serenity-js/core": {
-      "version": "3.31.2",
-      "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-3.31.2.tgz",
-      "integrity": "sha512-nTyIBa7P0fqezng9h6Y2oQnlPo9HwstUz4iLqzxZK+vM9Ilk9T3qjtxQ5K4eF1ftZHv5Uy4G9/NVxikie1tvbw==",
+      "version": "3.31.5",
+      "resolved": "https://registry.npmjs.org/@serenity-js/core/-/core-3.31.5.tgz",
+      "integrity": "sha512-kXuDdQIw9N10kEIyKK6a/v4zS4Bk+OGEDiaDEMWOqVgh3P8FZKlQskUdoRfpcmKUu7VO12M5XmU5uRScuPMyKw==",
       "license": "Apache-2.0",
       "dependencies": {
         "@paralleldrive/cuid2": "2.2.2",
         "chalk": "4.1.2",
         "diff": "6.0.0",
         "error-stack-parser": "2.1.4",
-        "fast-glob": "3.3.2",
+        "fast-glob": "3.3.3",
         "filenamify": "4.3.0",
         "graceful-fs": "4.2.11",
         "semver": "7.6.3",
@@ -147,13 +147,13 @@
       }
     },
     "node_modules/@serenity-js/playwright": {
-      "version": "3.31.2",
-      "resolved": "https://registry.npmjs.org/@serenity-js/playwright/-/playwright-3.31.2.tgz",
-      "integrity": "sha512-X7C6QDgsm+M6CgtfCKhAqOtifnPei17zSz7j2cdq4zB+VI2EYuWcnsZ4zU+8iPHfngWuyoDUCKHhmYHRPteDVA==",
+      "version": "3.31.5",
+      "resolved": "https://registry.npmjs.org/@serenity-js/playwright/-/playwright-3.31.5.tgz",
+      "integrity": "sha512-hdgNYhcfg4AYlIVAsvKDwW9SpwWKZhpqITxrNKJROQKYTi3/H8AHJ0+xb1TZfRuT3OgZGDgUGQsJ/rVJeOTMcQ==",
       "license": "Apache-2.0",
       "dependencies": {
-        "@serenity-js/core": "3.31.2",
-        "@serenity-js/web": "3.31.2",
+        "@serenity-js/core": "3.31.5",
+        "@serenity-js/web": "3.31.5",
         "tiny-types": "1.23.0"
       },
       "engines": {
@@ -167,15 +167,15 @@
       }
     },
     "node_modules/@serenity-js/playwright-test": {
-      "version": "3.31.2",
-      "resolved": "https://registry.npmjs.org/@serenity-js/playwright-test/-/playwright-test-3.31.2.tgz",
-      "integrity": "sha512-RBudZJGwjXNCaYMj8ZoaNJ4hdPnfCrrTBFzR2kgpA8+FBr/ydWFyWGaeu1mgm3d3tohkZl/ip6glnzv7Vjvyjg==",
+      "version": "3.31.5",
+      "resolved": "https://registry.npmjs.org/@serenity-js/playwright-test/-/playwright-test-3.31.5.tgz",
+      "integrity": "sha512-X1+A8caWmt1sKrt3K7ntP16V/oqDFarRFDkeWv5bigvhOxOzDWzAzFE/rZxeFBZVCCjQpP+jtKLQDsOSAjHPRw==",
       "license": "Apache-2.0",
       "dependencies": {
-        "@serenity-js/core": "3.31.2",
-        "@serenity-js/playwright": "3.31.2",
-        "@serenity-js/rest": "3.31.2",
-        "@serenity-js/web": "3.31.2",
+        "@serenity-js/core": "3.31.5",
+        "@serenity-js/playwright": "3.31.5",
+        "@serenity-js/rest": "3.31.5",
+        "@serenity-js/web": "3.31.5",
         "deepmerge": "4.3.1",
         "tiny-types": "1.23.0"
       },
@@ -190,12 +190,12 @@
       }
     },
     "node_modules/@serenity-js/rest": {
-      "version": "3.31.2",
-      "resolved": "https://registry.npmjs.org/@serenity-js/rest/-/rest-3.31.2.tgz",
-      "integrity": "sha512-q1buB9tJSBEwCtVMDt12DT0rDzlKKaXz4POBvxFCMGtPSEr9z9mwkeCbwN2sHxNSdFLUKt7XEtAgHCaCy1BWRA==",
+      "version": "3.31.5",
+      "resolved": "https://registry.npmjs.org/@serenity-js/rest/-/rest-3.31.5.tgz",
+      "integrity": "sha512-+sMRXlyoQrm2+AbPhL+KV0stgJMPUJLegdLZePssnwnTSEo/Dv7gmcS79Qv3mxXIiwJOf6Er2R3l4nQ2SHLrvQ==",
       "license": "Apache-2.0",
       "dependencies": {
-        "@serenity-js/core": "3.31.2",
+        "@serenity-js/core": "3.31.5",
         "agent-base": "7.1.3",
         "axios": "1.7.9",
         "http-proxy-agent": "7.0.2",
@@ -212,13 +212,13 @@
       }
     },
     "node_modules/@serenity-js/web": {
-      "version": "3.31.2",
-      "resolved": "https://registry.npmjs.org/@serenity-js/web/-/web-3.31.2.tgz",
-      "integrity": "sha512-vnvCwjjr2EVAzaAm3t6VmLWVlnbDf2YQ7YY55+RTwR+zN7SFnANY5gAdAtmZLSIZ0gNxyvZ/i3u4c3WcZGTCXQ==",
+      "version": "3.31.5",
+      "resolved": "https://registry.npmjs.org/@serenity-js/web/-/web-3.31.5.tgz",
+      "integrity": "sha512-niEnCUu1fwx5a38UuStFghdPx6y7RSQJ96sXxU2BM35AoB9H6KkYP/3jeQ946DXD3eQ5d+5xBck9Hx8SR9mAXA==",
       "license": "Apache-2.0",
       "dependencies": {
-        "@serenity-js/assertions": "3.31.2",
-        "@serenity-js/core": "3.31.2",
+        "@serenity-js/assertions": "3.31.5",
+        "@serenity-js/core": "3.31.5",
         "tiny-types": "1.23.0"
       },
       "engines": {
@@ -391,15 +391,16 @@
       }
     },
     "node_modules/fast-glob": {
-      "version": "3.3.2",
-      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
-      "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
+      "version": "3.3.3",
+      "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
+      "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
+      "license": "MIT",
       "dependencies": {
         "@nodelib/fs.stat": "^2.0.2",
         "@nodelib/fs.walk": "^1.2.3",
         "glob-parent": "^5.1.2",
         "merge2": "^1.3.0",
-        "micromatch": "^4.0.4"
+        "micromatch": "^4.0.8"
       },
       "engines": {
         "node": ">=8.6.0"
diff --git a/frontend/tips/3-work-with-frames/code/serenity-js/package.json b/frontend/tips/3-work-with-frames/code/serenity-js/package.json
index c3afb9fe98..6ceb138f33 100755
--- a/frontend/tips/3-work-with-frames/code/serenity-js/package.json
+++ b/frontend/tips/3-work-with-frames/code/serenity-js/package.json
@@ -10,11 +10,11 @@
   "homepage": "https://serenity-js.org",
   "dependencies": {
     "@playwright/test": "1.49.1",
-    "@serenity-js/assertions": "3.31.2",
-    "@serenity-js/core": "3.31.2",
-    "@serenity-js/console-reporter": "3.31.2",
-    "@serenity-js/playwright-test": "3.31.2",
-    "@serenity-js/web": "3.31.2"
+    "@serenity-js/assertions": "3.31.5",
+    "@serenity-js/core": "3.31.5",
+    "@serenity-js/console-reporter": "3.31.5",
+    "@serenity-js/playwright-test": "3.31.5",
+    "@serenity-js/web": "3.31.5"
   },
   "devDependencies": {
     "@types/node": "22.10.2",