From e4a760e7bfe9d1e4c87965cf64727e3bc2595071 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 22 Oct 2024 15:07:53 +0000
Subject: [PATCH] chore: update dependency loopback-connector-rest to ^5.0.2

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
 .../access-control-migration/package.json     |  2 +-
 examples/references-many/package.json         |  2 +-
 examples/rest-crud/package.json               |  2 +-
 examples/todo-jwt/package.json                |  2 +-
 examples/todo-list/package.json               |  2 +-
 examples/todo/package.json                    |  2 +-
 package-lock.json                             | 72 +++++++++++++++----
 7 files changed, 64 insertions(+), 20 deletions(-)

diff --git a/examples/access-control-migration/package.json b/examples/access-control-migration/package.json
index 0069f8bffa68..8f74f3efbc06 100644
--- a/examples/access-control-migration/package.json
+++ b/examples/access-control-migration/package.json
@@ -64,7 +64,7 @@
     "bcryptjs": "^2.4.3",
     "casbin": "^5.30.0",
     "jsonwebtoken": "^9.0.2",
-    "loopback-connector-rest": "^5.0.1"
+    "loopback-connector-rest": "^5.0.2"
   },
   "devDependencies": {
     "@loopback/build": "^11.0.6",
diff --git a/examples/references-many/package.json b/examples/references-many/package.json
index f79d6ece27d4..0e91669fa1c6 100644
--- a/examples/references-many/package.json
+++ b/examples/references-many/package.json
@@ -59,7 +59,7 @@
     "@loopback/rest": "^14.0.7",
     "@loopback/rest-explorer": "^7.0.7",
     "@loopback/service-proxy": "^7.0.7",
-    "loopback-connector-rest": "^5.0.1",
+    "loopback-connector-rest": "^5.0.2",
     "tslib": "^2.6.3"
   },
   "devDependencies": {
diff --git a/examples/rest-crud/package.json b/examples/rest-crud/package.json
index b29fefd2e8ee..68fe8b565040 100644
--- a/examples/rest-crud/package.json
+++ b/examples/rest-crud/package.json
@@ -56,7 +56,7 @@
     "@loopback/rest": "^14.0.7",
     "@loopback/rest-crud": "^0.18.7",
     "@loopback/rest-explorer": "^7.0.7",
-    "loopback-connector-rest": "^5.0.1",
+    "loopback-connector-rest": "^5.0.2",
     "tslib": "^2.6.3"
   },
   "devDependencies": {
diff --git a/examples/todo-jwt/package.json b/examples/todo-jwt/package.json
index 16816fd63405..addf91e4a769 100644
--- a/examples/todo-jwt/package.json
+++ b/examples/todo-jwt/package.json
@@ -64,7 +64,7 @@
     "@loopback/service-proxy": "^7.0.7",
     "@types/bcryptjs": "^2.4.6",
     "bcryptjs": "^2.4.3",
-    "loopback-connector-rest": "^5.0.1",
+    "loopback-connector-rest": "^5.0.2",
     "tslib": "^2.6.3"
   },
   "devDependencies": {
diff --git a/examples/todo-list/package.json b/examples/todo-list/package.json
index 36abb3540759..0e53f1b36ded 100644
--- a/examples/todo-list/package.json
+++ b/examples/todo-list/package.json
@@ -59,7 +59,7 @@
     "@loopback/rest": "^14.0.7",
     "@loopback/rest-explorer": "^7.0.7",
     "@loopback/service-proxy": "^7.0.7",
-    "loopback-connector-rest": "^5.0.1",
+    "loopback-connector-rest": "^5.0.2",
     "tslib": "^2.6.3"
   },
   "devDependencies": {
diff --git a/examples/todo/package.json b/examples/todo/package.json
index a8835ddc33c7..0eb9c6beba36 100644
--- a/examples/todo/package.json
+++ b/examples/todo/package.json
@@ -57,7 +57,7 @@
     "@loopback/rest": "^14.0.7",
     "@loopback/rest-explorer": "^7.0.7",
     "@loopback/service-proxy": "^7.0.7",
-    "loopback-connector-rest": "^5.0.1",
+    "loopback-connector-rest": "^5.0.2",
     "morgan": "^1.10.0",
     "tslib": "^2.6.3"
   },
diff --git a/package-lock.json b/package-lock.json
index ed2d092f2fca..bbba6ea55d0b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -286,7 +286,7 @@
         "bcryptjs": "^2.4.3",
         "casbin": "^5.30.0",
         "jsonwebtoken": "^9.0.2",
-        "loopback-connector-rest": "^5.0.1"
+        "loopback-connector-rest": "^5.0.2"
       },
       "devDependencies": {
         "@loopback/build": "^11.0.6",
@@ -781,7 +781,7 @@
         "@loopback/rest": "^14.0.7",
         "@loopback/rest-explorer": "^7.0.7",
         "@loopback/service-proxy": "^7.0.7",
-        "loopback-connector-rest": "^5.0.1",
+        "loopback-connector-rest": "^5.0.2",
         "tslib": "^2.6.3"
       },
       "devDependencies": {
@@ -817,7 +817,7 @@
         "@loopback/rest": "^14.0.7",
         "@loopback/rest-crud": "^0.18.7",
         "@loopback/rest-explorer": "^7.0.7",
-        "loopback-connector-rest": "^5.0.1",
+        "loopback-connector-rest": "^5.0.2",
         "tslib": "^2.6.3"
       },
       "devDependencies": {
@@ -954,7 +954,7 @@
         "@loopback/rest": "^14.0.7",
         "@loopback/rest-explorer": "^7.0.7",
         "@loopback/service-proxy": "^7.0.7",
-        "loopback-connector-rest": "^5.0.1",
+        "loopback-connector-rest": "^5.0.2",
         "morgan": "^1.10.0",
         "tslib": "^2.6.3"
       },
@@ -990,7 +990,7 @@
         "@loopback/service-proxy": "^7.0.7",
         "@types/bcryptjs": "^2.4.6",
         "bcryptjs": "^2.4.3",
-        "loopback-connector-rest": "^5.0.1",
+        "loopback-connector-rest": "^5.0.2",
         "tslib": "^2.6.3"
       },
       "devDependencies": {
@@ -1026,7 +1026,7 @@
         "@loopback/rest": "^14.0.7",
         "@loopback/rest-explorer": "^7.0.7",
         "@loopback/service-proxy": "^7.0.7",
-        "loopback-connector-rest": "^5.0.1",
+        "loopback-connector-rest": "^5.0.2",
         "tslib": "^2.6.3"
       },
       "devDependencies": {
@@ -19081,11 +19081,54 @@
       ]
     },
     "node_modules/jsonpath-plus": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz",
-      "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==",
+      "version": "10.1.0",
+      "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-10.1.0.tgz",
+      "integrity": "sha512-gHfV1IYqH8uJHYVTs8BJX1XKy2/rR93+f8QQi0xhx95aCiXn1ettYAd5T+7FU6wfqyDoX/wy0pm/fL3jOKJ9Lg==",
+      "license": "MIT",
+      "dependencies": {
+        "@jsep-plugin/assignment": "^1.2.1",
+        "@jsep-plugin/regex": "^1.0.3",
+        "jsep": "^1.3.9"
+      },
+      "bin": {
+        "jsonpath": "bin/jsonpath-cli.js",
+        "jsonpath-plus": "bin/jsonpath-cli.js"
+      },
       "engines": {
-        "node": ">=10.0"
+        "node": ">=18.0.0"
+      }
+    },
+    "node_modules/jsonpath-plus/node_modules/@jsep-plugin/assignment": {
+      "version": "1.2.1",
+      "resolved": "https://registry.npmjs.org/@jsep-plugin/assignment/-/assignment-1.2.1.tgz",
+      "integrity": "sha512-gaHqbubTi29aZpVbBlECRpmdia+L5/lh2BwtIJTmtxdbecEyyX/ejAOg7eQDGNvGOUmPY7Z2Yxdy9ioyH/VJeA==",
+      "license": "MIT",
+      "engines": {
+        "node": ">= 10.16.0"
+      },
+      "peerDependencies": {
+        "jsep": "^0.4.0||^1.0.0"
+      }
+    },
+    "node_modules/jsonpath-plus/node_modules/@jsep-plugin/regex": {
+      "version": "1.0.3",
+      "resolved": "https://registry.npmjs.org/@jsep-plugin/regex/-/regex-1.0.3.tgz",
+      "integrity": "sha512-XfZgry4DwEZvSFtS/6Y+R48D7qJYJK6R9/yJFyUFHCIUMEEHuJ4X95TDgJp5QkmzfLYvapMPzskV5HpIDrREug==",
+      "license": "MIT",
+      "engines": {
+        "node": ">= 10.16.0"
+      },
+      "peerDependencies": {
+        "jsep": "^0.4.0||^1.0.0"
+      }
+    },
+    "node_modules/jsonpath-plus/node_modules/jsep": {
+      "version": "1.3.9",
+      "resolved": "https://registry.npmjs.org/jsep/-/jsep-1.3.9.tgz",
+      "integrity": "sha512-i1rBX5N7VPl0eYb6+mHNp52sEuaS2Wi8CDYx1X5sn9naevL78+265XJqy1qENEk7mRKwS06NHpUqiBwR7qeodw==",
+      "license": "MIT",
+      "engines": {
+        "node": ">= 10.16.0"
       }
     },
     "node_modules/JSONStream": {
@@ -22357,12 +22400,13 @@
       }
     },
     "node_modules/loopback-connector-rest": {
-      "version": "5.0.1",
-      "resolved": "https://registry.npmjs.org/loopback-connector-rest/-/loopback-connector-rest-5.0.1.tgz",
-      "integrity": "sha512-HTZQKU3oQrrzaEg6OX4LrfmWE1mnIf+OMUbTN5aGRBuTr6TXCDL9NvxbSFDupQfFHrfuDCeXfkPMj2ndzA88tQ==",
+      "version": "5.0.2",
+      "resolved": "https://registry.npmjs.org/loopback-connector-rest/-/loopback-connector-rest-5.0.2.tgz",
+      "integrity": "sha512-pLc7kc4LyJmXB2WoaYHQ8dWvuSYL5uSAuWPSHYihPhB6j2eTUI1vjvahG05dNPyqmXLlRoAlezv0SpOD+q8atw==",
+      "license": "MIT",
       "dependencies": {
         "debug": "^4.1.0",
-        "jsonpath-plus": "^4.0.0",
+        "jsonpath-plus": "^10.0.0",
         "lodash": "^4.17.11",
         "methods": "^1.1.1",
         "mime": "^2.3.1",