diff --git a/package-lock.json b/package-lock.json index 9522d29..e902879 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3087,9 +3087,9 @@ } }, "node_modules/loopback-connector": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-7.0.6.tgz", - "integrity": "sha512-KZ//JPQbn/qyUhXBPJU460uyCSLERvBXoKRrM9nlgmwJtmE5OkabqGhVEydhLGt7P78m/kSt+bvntJOOhrKR8Q==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-8.0.2.tgz", + "integrity": "sha512-xqZEvja1i+PMODDDUtmqXdCFgPoGYUVtpBNnDKznxfrfxLhA8lv+rLG9jDZqsi4PfAtE3mON2GuORjTLFlOOJg==", "dev": true, "dependencies": { "async": "^3.2.6", @@ -3097,16 +3097,16 @@ "debug": "^4.4.3", "msgpack5": "^6.0.2", "strong-globalize": "^6.0.6", - "uuid": "^13.0.2" + "uuid": "^14.0.1" }, "engines": { - "node": ">=20" + "node": ">=22" } }, "node_modules/loopback-datasource-juggler": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-7.0.0.tgz", - "integrity": "sha512-Pz8x8uCngZSj/Xv7SWgLo+lgq/rFooCWZUxwTBpBzjMOUqa89IZXYTKjg7GQIKv5pJ6C2l0u9EGMG3bXKeh8Xg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-7.0.2.tgz", + "integrity": "sha512-+lFaj5bK1IM6aBFoaBfnK7QY/wFm/BBiliSkorpCA2GgXzaVN2C2w12S9OrHskSprvr+KCPWzpNKXqoChvo13A==", "dev": true, "dependencies": { "async": "^3.2.6", @@ -3115,13 +3115,13 @@ "depd": "^2.0.0", "inflection": "^3.0.2", "lodash": "^4.18.1", - "loopback-connector": "^7.0.6", - "minimatch": "^10.2.5", - "nanoid": "^3.3.12", - "neotraverse": "^0.6.18", - "qs": "^6.15.2", + "loopback-connector": "^8.0.1", + "minimatch": "^10.2.6", + "nanoid": "^3.3.18", + "neotraverse": "^1.0.1", + "qs": "^6.15.3", "strong-globalize": "^6.0.6", - "uuid": "^13.0.2" + "uuid": "^14.0.1" }, "engines": { "node": ">=22" @@ -3137,24 +3137,24 @@ } }, "node_modules/loopback-datasource-juggler/node_modules/brace-expansion": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", - "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", "dev": true, "dependencies": { "balanced-match": "^4.0.2" }, "engines": { - "node": "18 || 20 || >=22" + "node": "20 || >=22" } }, "node_modules/loopback-datasource-juggler/node_modules/minimatch": { - "version": "10.2.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", - "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", "dev": true, "dependencies": { - "brace-expansion": "^5.0.5" + "brace-expansion": "^5.0.8" }, "engines": { "node": "18 || 20 || >=22" @@ -3466,9 +3466,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", - "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", + "version": "3.3.18", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", "dev": true, "funding": [ { @@ -3499,9 +3499,9 @@ } }, "node_modules/neotraverse": { - "version": "0.6.18", - "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", - "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-1.0.1.tgz", + "integrity": "sha512-WmmLty1YWwJl9yZi77v2dVIV6X2kuYV8YYBI/G3LWGKdGHmHUvL1z7FW0iDvEvGAwNEoc5x1tOOOyDnf5jJw/w==", "dev": true, "engines": { "node": ">= 10" @@ -5148,9 +5148,9 @@ } }, "node_modules/uuid": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.2.tgz", - "integrity": "sha512-vzi9uRZ926x4XV73S/4qQaTwPXM2JBj6/6lI/byHH1jOpCzb0zDbfytgA9LcN/hzb2l7WQSQnxITOVx5un/wGw==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.1.tgz", + "integrity": "sha512-6ZxzVpzDXDa3bJWaHilVayA+BH/1zmxCJoVgvmqJnid/gPoKHxUrS/aC/T6LGQtNHT+XHG9fXPJB4d+IrU30Ew==", "dev": true, "funding": [ "https://github.com/sponsors/broofa", @@ -7701,9 +7701,9 @@ } }, "loopback-connector": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-7.0.6.tgz", - "integrity": "sha512-KZ//JPQbn/qyUhXBPJU460uyCSLERvBXoKRrM9nlgmwJtmE5OkabqGhVEydhLGt7P78m/kSt+bvntJOOhrKR8Q==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/loopback-connector/-/loopback-connector-8.0.2.tgz", + "integrity": "sha512-xqZEvja1i+PMODDDUtmqXdCFgPoGYUVtpBNnDKznxfrfxLhA8lv+rLG9jDZqsi4PfAtE3mON2GuORjTLFlOOJg==", "dev": true, "requires": { "async": "^3.2.6", @@ -7711,13 +7711,13 @@ "debug": "^4.4.3", "msgpack5": "^6.0.2", "strong-globalize": "^6.0.6", - "uuid": "^13.0.2" + "uuid": "^14.0.1" } }, "loopback-datasource-juggler": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-7.0.0.tgz", - "integrity": "sha512-Pz8x8uCngZSj/Xv7SWgLo+lgq/rFooCWZUxwTBpBzjMOUqa89IZXYTKjg7GQIKv5pJ6C2l0u9EGMG3bXKeh8Xg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/loopback-datasource-juggler/-/loopback-datasource-juggler-7.0.2.tgz", + "integrity": "sha512-+lFaj5bK1IM6aBFoaBfnK7QY/wFm/BBiliSkorpCA2GgXzaVN2C2w12S9OrHskSprvr+KCPWzpNKXqoChvo13A==", "dev": true, "requires": { "async": "^3.2.6", @@ -7726,13 +7726,13 @@ "depd": "^2.0.0", "inflection": "^3.0.2", "lodash": "^4.18.1", - "loopback-connector": "^7.0.6", - "minimatch": "^10.2.5", - "nanoid": "^3.3.12", - "neotraverse": "^0.6.18", - "qs": "^6.15.2", + "loopback-connector": "^8.0.1", + "minimatch": "^10.2.6", + "nanoid": "^3.3.18", + "neotraverse": "^1.0.1", + "qs": "^6.15.3", "strong-globalize": "^6.0.6", - "uuid": "^13.0.2" + "uuid": "^14.0.1" }, "dependencies": { "balanced-match": { @@ -7742,21 +7742,21 @@ "dev": true }, "brace-expansion": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", - "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", "dev": true, "requires": { "balanced-match": "^4.0.2" } }, "minimatch": { - "version": "10.2.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", - "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", "dev": true, "requires": { - "brace-expansion": "^5.0.5" + "brace-expansion": "^5.0.8" } } } @@ -7985,9 +7985,9 @@ } }, "nanoid": { - "version": "3.3.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", - "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", + "version": "3.3.18", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", "dev": true }, "natural-compare": { @@ -8003,9 +8003,9 @@ "dev": true }, "neotraverse": { - "version": "0.6.18", - "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", - "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-1.0.1.tgz", + "integrity": "sha512-WmmLty1YWwJl9yZi77v2dVIV6X2kuYV8YYBI/G3LWGKdGHmHUvL1z7FW0iDvEvGAwNEoc5x1tOOOyDnf5jJw/w==", "dev": true }, "no-case": { @@ -9204,9 +9204,9 @@ "dev": true }, "uuid": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.2.tgz", - "integrity": "sha512-vzi9uRZ926x4XV73S/4qQaTwPXM2JBj6/6lI/byHH1jOpCzb0zDbfytgA9LcN/hzb2l7WQSQnxITOVx5un/wGw==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-14.0.1.tgz", + "integrity": "sha512-6ZxzVpzDXDa3bJWaHilVayA+BH/1zmxCJoVgvmqJnid/gPoKHxUrS/aC/T6LGQtNHT+XHG9fXPJB4d+IrU30Ew==", "dev": true }, "vary": {