diff --git a/acceptance/extension-logging-fluentd/package-lock.json b/acceptance/extension-logging-fluentd/package-lock.json index 8922e448fd1b..eb179ef3e015 100644 --- a/acceptance/extension-logging-fluentd/package-lock.json +++ b/acceptance/extension-logging-fluentd/package-lock.json @@ -14,7 +14,7 @@ "tslib": "^2.5.0" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@balena/dockerignore": { diff --git a/acceptance/repository-cloudant/package-lock.json b/acceptance/repository-cloudant/package-lock.json index 7f3108e8f199..6e2b44c156b0 100644 --- a/acceptance/repository-cloudant/package-lock.json +++ b/acceptance/repository-cloudant/package-lock.json @@ -21,7 +21,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@balena/dockerignore": { diff --git a/acceptance/repository-mongodb/package-lock.json b/acceptance/repository-mongodb/package-lock.json index abec7a1fe381..02f62ce99919 100644 --- a/acceptance/repository-mongodb/package-lock.json +++ b/acceptance/repository-mongodb/package-lock.json @@ -14,7 +14,7 @@ "tslib": "^2.5.0" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/node": { diff --git a/acceptance/repository-mysql/package-lock.json b/acceptance/repository-mysql/package-lock.json index e8798b97df24..1782368c989a 100644 --- a/acceptance/repository-mysql/package-lock.json +++ b/acceptance/repository-mysql/package-lock.json @@ -14,7 +14,7 @@ "tslib": "^2.5.0" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/node": { diff --git a/acceptance/repository-postgresql/package-lock.json b/acceptance/repository-postgresql/package-lock.json index 6a3fec722f7e..f268a38433ee 100644 --- a/acceptance/repository-postgresql/package-lock.json +++ b/acceptance/repository-postgresql/package-lock.json @@ -14,7 +14,7 @@ "tslib": "^2.5.0" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/node": { diff --git a/benchmark/package-lock.json b/benchmark/package-lock.json index 9be2d5f964a5..c7c9d5f10bbc 100644 --- a/benchmark/package-lock.json +++ b/benchmark/package-lock.json @@ -29,7 +29,7 @@ "source-map-support": "^0.5.21" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@assemblyscript/loader": { diff --git a/bodyparsers/rest-msgpack/package-lock.json b/bodyparsers/rest-msgpack/package-lock.json index 8fd801dfe300..ac43a8da235f 100644 --- a/bodyparsers/rest-msgpack/package-lock.json +++ b/bodyparsers/rest-msgpack/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/docs/package-lock.json b/docs/package-lock.json index b9a307d3f8cb..37d60578ff01 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -16,7 +16,7 @@ "@lerna/project": "^6.4.1" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@babel/code-frame": { diff --git a/examples/access-control-migration/package-lock.json b/examples/access-control-migration/package-lock.json index ddffdf6d3ab1..3573379d4de4 100644 --- a/examples/access-control-migration/package-lock.json +++ b/examples/access-control-migration/package-lock.json @@ -23,7 +23,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/binding-resolution/package-lock.json b/examples/binding-resolution/package-lock.json index a4a770956c36..b67839f971f0 100644 --- a/examples/binding-resolution/package-lock.json +++ b/examples/binding-resolution/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/context/package-lock.json b/examples/context/package-lock.json index 7068ea2df5e9..1e105ea94a10 100644 --- a/examples/context/package-lock.json +++ b/examples/context/package-lock.json @@ -17,7 +17,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/express-composition/package-lock.json b/examples/express-composition/package-lock.json index a9b651c74889..fea01d5e2c62 100644 --- a/examples/express-composition/package-lock.json +++ b/examples/express-composition/package-lock.json @@ -19,7 +19,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/file-transfer/package-lock.json b/examples/file-transfer/package-lock.json index f4a9341bf280..0c00da3a5d59 100644 --- a/examples/file-transfer/package-lock.json +++ b/examples/file-transfer/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/graphql/package-lock.json b/examples/graphql/package-lock.json index 995f17615ed8..128fb9981644 100644 --- a/examples/graphql/package-lock.json +++ b/examples/graphql/package-lock.json @@ -21,7 +21,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/greeter-extension/package-lock.json b/examples/greeter-extension/package-lock.json index 84242ed454aa..1e65757f0755 100644 --- a/examples/greeter-extension/package-lock.json +++ b/examples/greeter-extension/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/greeting-app/package-lock.json b/examples/greeting-app/package-lock.json index cf8726a3b3c5..4627bd9ec512 100644 --- a/examples/greeting-app/package-lock.json +++ b/examples/greeting-app/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/hello-world/package-lock.json b/examples/hello-world/package-lock.json index 0c6b21933ed4..e451ea1e0476 100644 --- a/examples/hello-world/package-lock.json +++ b/examples/hello-world/package-lock.json @@ -17,7 +17,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/lb3-application/package-lock.json b/examples/lb3-application/package-lock.json index f7b3c9f21a9a..50064f0f357f 100644 --- a/examples/lb3-application/package-lock.json +++ b/examples/lb3-application/package-lock.json @@ -27,7 +27,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/log-extension/package-lock.json b/examples/log-extension/package-lock.json index bc07546da710..31d18ee9b9e7 100644 --- a/examples/log-extension/package-lock.json +++ b/examples/log-extension/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/metrics-prometheus/package-lock.json b/examples/metrics-prometheus/package-lock.json index 9eeb6ccb96c4..acbab7e4455b 100644 --- a/examples/metrics-prometheus/package-lock.json +++ b/examples/metrics-prometheus/package-lock.json @@ -17,7 +17,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/multi-tenancy/package-lock.json b/examples/multi-tenancy/package-lock.json index a531718b3f4e..2ffd4f0d7feb 100644 --- a/examples/multi-tenancy/package-lock.json +++ b/examples/multi-tenancy/package-lock.json @@ -22,7 +22,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/passport-login/package-lock.json b/examples/passport-login/package-lock.json index d195a5df2753..40253e739237 100644 --- a/examples/passport-login/package-lock.json +++ b/examples/passport-login/package-lock.json @@ -45,7 +45,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/references-many/package-lock.json b/examples/references-many/package-lock.json index 1e6d36e62f5e..39a624ee6ee4 100644 --- a/examples/references-many/package-lock.json +++ b/examples/references-many/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/rest-crud/package-lock.json b/examples/rest-crud/package-lock.json index f7b9da1c8ba9..c6f007e7ed02 100644 --- a/examples/rest-crud/package-lock.json +++ b/examples/rest-crud/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/rpc-server/package-lock.json b/examples/rpc-server/package-lock.json index f08234fa0ad2..b93ac9dd8f2c 100644 --- a/examples/rpc-server/package-lock.json +++ b/examples/rpc-server/package-lock.json @@ -19,7 +19,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/soap-calculator/package-lock.json b/examples/soap-calculator/package-lock.json index 2d9b22d1f6f1..4446bce940ba 100644 --- a/examples/soap-calculator/package-lock.json +++ b/examples/soap-calculator/package-lock.json @@ -21,7 +21,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/socketio/package-lock.json b/examples/socketio/package-lock.json index 1dcec4a3b010..1f46a3f355a9 100644 --- a/examples/socketio/package-lock.json +++ b/examples/socketio/package-lock.json @@ -22,7 +22,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/todo-jwt/package-lock.json b/examples/todo-jwt/package-lock.json index 6b9c1f8d26ce..84f17cb32c99 100644 --- a/examples/todo-jwt/package-lock.json +++ b/examples/todo-jwt/package-lock.json @@ -22,7 +22,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/todo-list/package-lock.json b/examples/todo-list/package-lock.json index ba217eb00c65..43170d63b768 100644 --- a/examples/todo-list/package-lock.json +++ b/examples/todo-list/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/todo/package-lock.json b/examples/todo/package-lock.json index 3cb4016ea87b..487a2caf9cb9 100644 --- a/examples/todo/package-lock.json +++ b/examples/todo/package-lock.json @@ -22,7 +22,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/validation-app/package-lock.json b/examples/validation-app/package-lock.json index eb03d4f60f74..10eae37109cf 100644 --- a/examples/validation-app/package-lock.json +++ b/examples/validation-app/package-lock.json @@ -19,7 +19,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@eslint-community/eslint-utils": { diff --git a/examples/webpack/package-lock.json b/examples/webpack/package-lock.json index b9b68d5a4376..c346c495d81c 100644 --- a/examples/webpack/package-lock.json +++ b/examples/webpack/package-lock.json @@ -26,7 +26,7 @@ "webpack-cli": "^5.0.1" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@babel/code-frame": { diff --git a/extensions/apiconnect/package-lock.json b/extensions/apiconnect/package-lock.json index db72589064a0..e14bdce4c586 100644 --- a/extensions/apiconnect/package-lock.json +++ b/extensions/apiconnect/package-lock.json @@ -15,7 +15,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/extensions/authentication-jwt/package-lock.json b/extensions/authentication-jwt/package-lock.json index bdcbfa5bae53..eec8d7c7bfde 100644 --- a/extensions/authentication-jwt/package-lock.json +++ b/extensions/authentication-jwt/package-lock.json @@ -22,7 +22,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/authentication": "^9.0.10", diff --git a/extensions/authentication-passport/package-lock.json b/extensions/authentication-passport/package-lock.json index 96da0f141849..1212e586d094 100644 --- a/extensions/authentication-passport/package-lock.json +++ b/extensions/authentication-passport/package-lock.json @@ -33,7 +33,7 @@ "supertest": "^6.3.3" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/authentication": "^9.0.10", diff --git a/extensions/context-explorer/package-lock.json b/extensions/context-explorer/package-lock.json index 502b830ea311..c572c43c5bfb 100644 --- a/extensions/context-explorer/package-lock.json +++ b/extensions/context-explorer/package-lock.json @@ -16,7 +16,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/extensions/cron/package-lock.json b/extensions/cron/package-lock.json index 08d040eb0fc7..26abe23fe50e 100644 --- a/extensions/cron/package-lock.json +++ b/extensions/cron/package-lock.json @@ -19,7 +19,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" diff --git a/extensions/graphql/package-lock.json b/extensions/graphql/package-lock.json index df6cbbe86135..8163f608762d 100644 --- a/extensions/graphql/package-lock.json +++ b/extensions/graphql/package-lock.json @@ -23,7 +23,7 @@ "class-transformer": "^0.5.1" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/boot": "^5.0.10", diff --git a/extensions/health/package-lock.json b/extensions/health/package-lock.json index a6f8b786118e..b6887eeb644d 100644 --- a/extensions/health/package-lock.json +++ b/extensions/health/package-lock.json @@ -16,7 +16,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/extensions/logging/package-lock.json b/extensions/logging/package-lock.json index 8464bd875b10..52b35d336caf 100644 --- a/extensions/logging/package-lock.json +++ b/extensions/logging/package-lock.json @@ -20,7 +20,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/extensions/metrics/package-lock.json b/extensions/metrics/package-lock.json index bc2e9b0c7069..2c3a11889a62 100644 --- a/extensions/metrics/package-lock.json +++ b/extensions/metrics/package-lock.json @@ -18,7 +18,7 @@ "express": "^4.18.2" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/extensions/pooling/package-lock.json b/extensions/pooling/package-lock.json index 6229fc581ce1..4beb73722e3f 100644 --- a/extensions/pooling/package-lock.json +++ b/extensions/pooling/package-lock.json @@ -20,7 +20,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" diff --git a/extensions/sequelize/package-lock.json b/extensions/sequelize/package-lock.json index 78006312ac62..d436e621a869 100644 --- a/extensions/sequelize/package-lock.json +++ b/extensions/sequelize/package-lock.json @@ -21,7 +21,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 17 || 18" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/extensions/socketio/package-lock.json b/extensions/socketio/package-lock.json index 4b616c6c11a2..85db266e0784 100644 --- a/extensions/socketio/package-lock.json +++ b/extensions/socketio/package-lock.json @@ -22,7 +22,7 @@ "socket.io-client": "^4.6.1" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/boot": "^5.0.10", diff --git a/extensions/typeorm/package-lock.json b/extensions/typeorm/package-lock.json index 325efadc957f..8d9a6a2feab9 100644 --- a/extensions/typeorm/package-lock.json +++ b/extensions/typeorm/package-lock.json @@ -20,7 +20,7 @@ "sqlite3": "^5.1.4" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/boot": "^5.0.10", diff --git a/fixtures/mock-oauth2-provider/package-lock.json b/fixtures/mock-oauth2-provider/package-lock.json index 54672d46bef5..aceccc005716 100644 --- a/fixtures/mock-oauth2-provider/package-lock.json +++ b/fixtures/mock-oauth2-provider/package-lock.json @@ -23,7 +23,7 @@ "tslib": "^2.5.0" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/body-parser": { diff --git a/package-lock.json b/package-lock.json index 01e400ae1be9..fb3e9ce26e14 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19", + "node": "16 || 18 || 19", "npm": ">=7" } }, diff --git a/packages/authentication/package-lock.json b/packages/authentication/package-lock.json index e69966f7b9a5..7e511cd181dd 100644 --- a/packages/authentication/package-lock.json +++ b/packages/authentication/package-lock.json @@ -19,7 +19,7 @@ "jsonwebtoken": "^9.0.0" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/packages/authorization/package-lock.json b/packages/authorization/package-lock.json index c6e202255530..e54ce8090b94 100644 --- a/packages/authorization/package-lock.json +++ b/packages/authorization/package-lock.json @@ -18,7 +18,7 @@ "casbin": "^5.26.1" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" diff --git a/packages/boot/package-lock.json b/packages/boot/package-lock.json index 86503afa3282..a3358d9a723b 100644 --- a/packages/boot/package-lock.json +++ b/packages/boot/package-lock.json @@ -12,14 +12,14 @@ "@types/debug": "^4.1.7", "@types/glob": "^8.1.0", "debug": "^4.3.4", - "glob": "^10.0.0", + "glob": "^10.2.1", "tslib": "^2.5.0" }, "devDependencies": { "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" @@ -72,6 +72,15 @@ "node": "14 || 16 || 18 || 19" } }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@types/debug": { "version": "4.1.7", "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", @@ -104,6 +113,28 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.42.tgz", "integrity": "sha512-xefu+RBie4xWlK8hwAzGh3npDz/4VhF6icY/shU+zv/1fNn+ZVG7T7CRwe9LId9sAYRPxI+59QBPuKL3WpyGRg==" }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -117,6 +148,45 @@ "balanced-match": "^1.0.0" } }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -133,20 +203,45 @@ } } }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/foreground-child": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.0.tgz", + "integrity": "sha512-lXeSPRCndWPaipZbtI4CkvTZpF6OPsy19dkvf7+5AHeJD+w+iAKPc9Q78xWBmX4SdR+8xrtY9jTXs/YDv8q+Ug==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, "node_modules/glob": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.0.0.tgz", - "integrity": "sha512-zmp9ZDC6NpDNLujV2W2n+3lH+BafIVZ4/ct+Yj3BMZTH/+bgm/eVjHzeFLwxJrrIGgjjS2eiQLlpurHsNlEAtQ==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.1.tgz", + "integrity": "sha512-ngom3wq2UhjdbmRE/krgkD8BQyi1KZ5l+D2dVm4+Yj+jJIBp74/ZGunL6gNGc/CYuQmvUBiavWEXIotRiv5R6A==", "dependencies": { + "foreground-child": "^3.1.0", "fs.realpath": "^1.0.0", + "jackspeak": "^2.0.3", "minimatch": "^9.0.0", "minipass": "^5.0.0", - "path-scurry": "^1.6.4" + "path-scurry": "^1.7.0" + }, + "bin": { + "glob": "dist/cjs/src/bin.js" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -174,6 +269,36 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/jackspeak": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.0.3.tgz", + "integrity": "sha512-0Jud3OMUdMbrlr3PyUMKESq51LXVAB+a239Ywdvd+Kgxj3MaBRml/nVRxf8tQFyfthMjuRkxkv7Vg58pmIMfuQ==", + "dependencies": { + "cliui": "^7.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", @@ -251,10 +376,18 @@ "node": ">=8" } }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, "node_modules/path-scurry": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.6.4.tgz", - "integrity": "sha512-Qp/9IHkdNiXJ3/Kon++At2nVpnhRiPq/aSvQN+H3U1WZbvNRK0RIQK/o4HMqPoXjpuGJUEWpHSs6Mnjxqh3TQg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.7.0.tgz", + "integrity": "sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==", "dependencies": { "lru-cache": "^9.0.0", "minipass": "^5.0.0" @@ -272,6 +405,60 @@ "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", "peer": true }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.1.tgz", + "integrity": "sha512-uUWsN4aOxJAS8KOuf3QMyFtgm1pkb6I+KRZbRF/ghdf5T7sM+B1lLLzPDxswUjkmHyxQAVzEgG35E3NzDM9GVw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/tslib": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", @@ -291,6 +478,36 @@ "resolved": "https://registry.npmjs.org/uuid-parse/-/uuid-parse-1.1.0.tgz", "integrity": "sha512-OdmXxA8rDsQ7YpNVbKSJkNzTw2I+S5WsbMDnCtIWSQaosNAcWtFuI/YK1TjzUI6nbkgiqEyh8gWngfcv8Asd9A==", "peer": true + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } } } } diff --git a/packages/boot/package.json b/packages/boot/package.json index 03143e04e46d..f1a84e55a2ad 100644 --- a/packages/boot/package.json +++ b/packages/boot/package.json @@ -44,7 +44,7 @@ "@types/debug": "^4.1.7", "@types/glob": "^8.1.0", "debug": "^4.3.4", - "glob": "^10.0.0", + "glob": "^10.2.1", "tslib": "^2.5.0" }, "devDependencies": { diff --git a/packages/booter-lb3app/package-lock.json b/packages/booter-lb3app/package-lock.json index f6e2b00532ff..9e2c6fec95e5 100644 --- a/packages/booter-lb3app/package-lock.json +++ b/packages/booter-lb3app/package-lock.json @@ -26,7 +26,7 @@ "loopback-boot": "^3.3.1" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/boot": "^5.0.10", diff --git a/packages/build/package-lock.json b/packages/build/package-lock.json index 7c4ae1e4acb1..bfc54ccbbad0 100644 --- a/packages/build/package-lock.json +++ b/packages/build/package-lock.json @@ -15,7 +15,7 @@ "debug": "^4.3.4", "eslint": "^8.38.0", "fs-extra": "^11.1.1", - "glob": "^10.0.0", + "glob": "^10.2.1", "lodash": "^4.17.21", "mocha": "^10.2.0", "nyc": "^15.1.0", @@ -34,7 +34,7 @@ "lb-ttsc": "bin/compile-package.js" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@ampproject/remapping": { @@ -658,6 +658,15 @@ "node": ">= 8" } }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@types/mocha": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.1.tgz", @@ -1468,14 +1477,19 @@ } }, "node_modules/glob": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.0.0.tgz", - "integrity": "sha512-zmp9ZDC6NpDNLujV2W2n+3lH+BafIVZ4/ct+Yj3BMZTH/+bgm/eVjHzeFLwxJrrIGgjjS2eiQLlpurHsNlEAtQ==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.1.tgz", + "integrity": "sha512-ngom3wq2UhjdbmRE/krgkD8BQyi1KZ5l+D2dVm4+Yj+jJIBp74/ZGunL6gNGc/CYuQmvUBiavWEXIotRiv5R6A==", "dependencies": { + "foreground-child": "^3.1.0", "fs.realpath": "^1.0.0", + "jackspeak": "^2.0.3", "minimatch": "^9.0.0", "minipass": "^5.0.0", - "path-scurry": "^1.6.4" + "path-scurry": "^1.7.0" + }, + "bin": { + "glob": "dist/cjs/src/bin.js" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -1503,6 +1517,21 @@ "balanced-match": "^1.0.0" } }, + "node_modules/glob/node_modules/foreground-child": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.0.tgz", + "integrity": "sha512-lXeSPRCndWPaipZbtI4CkvTZpF6OPsy19dkvf7+5AHeJD+w+iAKPc9Q78xWBmX4SdR+8xrtY9jTXs/YDv8q+Ug==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/glob/node_modules/minimatch": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.0.tgz", @@ -1517,6 +1546,17 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/glob/node_modules/signal-exit": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.1.tgz", + "integrity": "sha512-uUWsN4aOxJAS8KOuf3QMyFtgm1pkb6I+KRZbRF/ghdf5T7sM+B1lLLzPDxswUjkmHyxQAVzEgG35E3NzDM9GVw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/globals": { "version": "13.20.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", @@ -1860,6 +1900,23 @@ "node": ">=8" } }, + "node_modules/jackspeak": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.0.3.tgz", + "integrity": "sha512-0Jud3OMUdMbrlr3PyUMKESq51LXVAB+a239Ywdvd+Kgxj3MaBRml/nVRxf8tQFyfthMjuRkxkv7Vg58pmIMfuQ==", + "dependencies": { + "cliui": "^7.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/js-sdsl": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", @@ -2488,9 +2545,9 @@ } }, "node_modules/path-scurry": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.6.4.tgz", - "integrity": "sha512-Qp/9IHkdNiXJ3/Kon++At2nVpnhRiPq/aSvQN+H3U1WZbvNRK0RIQK/o4HMqPoXjpuGJUEWpHSs6Mnjxqh3TQg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.7.0.tgz", + "integrity": "sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==", "dependencies": { "lru-cache": "^9.0.0", "minipass": "^5.0.0" diff --git a/packages/build/package.json b/packages/build/package.json index 171dfabd8918..73289062a8b8 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -38,7 +38,7 @@ "debug": "^4.3.4", "eslint": "^8.38.0", "fs-extra": "^11.1.1", - "glob": "^10.0.0", + "glob": "^10.2.1", "lodash": "^4.17.21", "mocha": "^10.2.0", "nyc": "^15.1.0", diff --git a/packages/cli/package-lock.json b/packages/cli/package-lock.json index 1cac00b83b41..6144fd459a90 100644 --- a/packages/cli/package-lock.json +++ b/packages/cli/package-lock.json @@ -17,7 +17,7 @@ "change-case": "^4.1.2", "debug": "^4.3.4", "fs-extra": "^11.1.1", - "glob": "^10.0.0", + "glob": "^10.2.1", "inquirer-autocomplete-prompt": "^2.0.0", "json5": "^2.2.3", "latest-version": "^5.1.0", @@ -73,7 +73,7 @@ "yeoman-test": "^6.3.0" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@apidevtools/json-schema-ref-parser": { @@ -1779,6 +1779,15 @@ "typescript": "^3 || ^4 || ^5" } }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@sigstore/protobuf-specs": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.1.0.tgz", @@ -3717,7 +3726,6 @@ "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -5395,6 +5403,32 @@ "is-callable": "^1.1.3" } }, + "node_modules/foreground-child": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.0.tgz", + "integrity": "sha512-lXeSPRCndWPaipZbtI4CkvTZpF6OPsy19dkvf7+5AHeJD+w+iAKPc9Q78xWBmX4SdR+8xrtY9jTXs/YDv8q+Ug==", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.1.tgz", + "integrity": "sha512-uUWsN4aOxJAS8KOuf3QMyFtgm1pkb6I+KRZbRF/ghdf5T7sM+B1lLLzPDxswUjkmHyxQAVzEgG35E3NzDM9GVw==", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -5937,14 +5971,19 @@ } }, "node_modules/glob": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.0.0.tgz", - "integrity": "sha512-zmp9ZDC6NpDNLujV2W2n+3lH+BafIVZ4/ct+Yj3BMZTH/+bgm/eVjHzeFLwxJrrIGgjjS2eiQLlpurHsNlEAtQ==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.2.1.tgz", + "integrity": "sha512-ngom3wq2UhjdbmRE/krgkD8BQyi1KZ5l+D2dVm4+Yj+jJIBp74/ZGunL6gNGc/CYuQmvUBiavWEXIotRiv5R6A==", "dependencies": { + "foreground-child": "^3.1.0", "fs.realpath": "^1.0.0", + "jackspeak": "^2.0.3", "minimatch": "^9.0.0", "minipass": "^5.0.0", - "path-scurry": "^1.6.4" + "path-scurry": "^1.7.0" + }, + "bin": { + "glob": "dist/cjs/src/bin.js" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -7204,6 +7243,23 @@ "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", "dev": true }, + "node_modules/jackspeak": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.0.3.tgz", + "integrity": "sha512-0Jud3OMUdMbrlr3PyUMKESq51LXVAB+a239Ywdvd+Kgxj3MaBRml/nVRxf8tQFyfthMjuRkxkv7Vg58pmIMfuQ==", + "dependencies": { + "cliui": "^7.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/jake": { "version": "10.8.5", "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", @@ -12209,9 +12265,9 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-scurry": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.6.4.tgz", - "integrity": "sha512-Qp/9IHkdNiXJ3/Kon++At2nVpnhRiPq/aSvQN+H3U1WZbvNRK0RIQK/o4HMqPoXjpuGJUEWpHSs6Mnjxqh3TQg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.7.0.tgz", + "integrity": "sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==", "dependencies": { "lru-cache": "^9.0.0", "minipass": "^5.0.0" diff --git a/packages/cli/package.json b/packages/cli/package.json index aa0b77ac5052..ad6be972c08e 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -47,7 +47,7 @@ "change-case": "^4.1.2", "debug": "^4.3.4", "fs-extra": "^11.1.1", - "glob": "^10.0.0", + "glob": "^10.2.1", "inquirer-autocomplete-prompt": "^2.0.0", "json5": "^2.2.3", "latest-version": "^5.1.0", diff --git a/packages/context/package-lock.json b/packages/context/package-lock.json index 67f3bc1b1c1d..9d685ebdf8f8 100644 --- a/packages/context/package-lock.json +++ b/packages/context/package-lock.json @@ -23,7 +23,7 @@ "bluebird": "^3.7.2" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/bluebird": { diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json index 4eac7e717564..289458c49e9a 100644 --- a/packages/core/package-lock.json +++ b/packages/core/package-lock.json @@ -17,7 +17,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/debug": { diff --git a/packages/eslint-config/package-lock.json b/packages/eslint-config/package-lock.json index 3e56b0ce0247..e8af7b916f60 100644 --- a/packages/eslint-config/package-lock.json +++ b/packages/eslint-config/package-lock.json @@ -16,7 +16,7 @@ "eslint-plugin-mocha": "^10.1.0" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "eslint": "^8.38.0" diff --git a/packages/express/package-lock.json b/packages/express/package-lock.json index 46eeed90c19d..4b3b11d5c16e 100644 --- a/packages/express/package-lock.json +++ b/packages/express/package-lock.json @@ -30,7 +30,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" diff --git a/packages/filter/package-lock.json b/packages/filter/package-lock.json index 2d55c1415a97..de9ffcccdd8a 100644 --- a/packages/filter/package-lock.json +++ b/packages/filter/package-lock.json @@ -16,7 +16,7 @@ "typescript": "~4.9.5" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/node": { diff --git a/packages/http-caching-proxy/package-lock.json b/packages/http-caching-proxy/package-lock.json index 43cadfa2787a..1c360871e7af 100644 --- a/packages/http-caching-proxy/package-lock.json +++ b/packages/http-caching-proxy/package-lock.json @@ -24,7 +24,7 @@ "tunnel": "0.0.6" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@npmcli/fs": { diff --git a/packages/http-server/package-lock.json b/packages/http-server/package-lock.json index d214af1456e0..0fbc52a28c62 100644 --- a/packages/http-server/package-lock.json +++ b/packages/http-server/package-lock.json @@ -19,7 +19,7 @@ "@types/stoppable": "^1.1.1" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/debug": { diff --git a/packages/metadata/package-lock.json b/packages/metadata/package-lock.json index 9a1b60dd80db..7ba8ca16736d 100644 --- a/packages/metadata/package-lock.json +++ b/packages/metadata/package-lock.json @@ -20,7 +20,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/debug": { diff --git a/packages/model-api-builder/package-lock.json b/packages/model-api-builder/package-lock.json index aea45d19b9c5..d557fcc447e5 100644 --- a/packages/model-api-builder/package-lock.json +++ b/packages/model-api-builder/package-lock.json @@ -15,7 +15,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/packages/monorepo/package-lock.json b/packages/monorepo/package-lock.json index 9372e89ccfe3..85ed11d281c5 100644 --- a/packages/monorepo/package-lock.json +++ b/packages/monorepo/package-lock.json @@ -26,7 +26,7 @@ "lb-update-ts-project-refs": "lib/update-ts-project-refs.js" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "lerna": "^6.6.1" diff --git a/packages/openapi-spec-builder/package-lock.json b/packages/openapi-spec-builder/package-lock.json index 44a788c3ff1f..78eefdfb69a4 100644 --- a/packages/openapi-spec-builder/package-lock.json +++ b/packages/openapi-spec-builder/package-lock.json @@ -16,7 +16,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@types/node": { diff --git a/packages/openapi-v3/package-lock.json b/packages/openapi-v3/package-lock.json index 2e7260e03e6d..69502a794210 100644 --- a/packages/openapi-v3/package-lock.json +++ b/packages/openapi-v3/package-lock.json @@ -23,7 +23,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" diff --git a/packages/repository-json-schema/package-lock.json b/packages/repository-json-schema/package-lock.json index ab1c9a526502..f05bab10e317 100644 --- a/packages/repository-json-schema/package-lock.json +++ b/packages/repository-json-schema/package-lock.json @@ -19,7 +19,7 @@ "ajv-formats": "^2.1.1" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/packages/repository-tests/package-lock.json b/packages/repository-tests/package-lock.json index b2414de575a8..83a5f6a2f669 100644 --- a/packages/repository-tests/package-lock.json +++ b/packages/repository-tests/package-lock.json @@ -19,7 +19,7 @@ "lodash": "^4.17.21" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/packages/repository/package-lock.json b/packages/repository/package-lock.json index 73f6c1197bcf..9e0eb1a55fa3 100644 --- a/packages/repository/package-lock.json +++ b/packages/repository/package-lock.json @@ -23,7 +23,7 @@ "bson": "5.2.0" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" diff --git a/packages/rest-crud/package-lock.json b/packages/rest-crud/package-lock.json index 2dbbf7d5e1ed..66675d67773f 100644 --- a/packages/rest-crud/package-lock.json +++ b/packages/rest-crud/package-lock.json @@ -17,7 +17,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/packages/rest-explorer/package-lock.json b/packages/rest-explorer/package-lock.json index 46c988cef646..0a4d00b6062f 100644 --- a/packages/rest-explorer/package-lock.json +++ b/packages/rest-explorer/package-lock.json @@ -20,7 +20,7 @@ "express": "^4.18.2" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10", diff --git a/packages/rest/package-lock.json b/packages/rest/package-lock.json index ea156c51fe6f..54fcf1ab967b 100644 --- a/packages/rest/package-lock.json +++ b/packages/rest/package-lock.json @@ -49,7 +49,7 @@ "multer": "^1.4.4" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" diff --git a/packages/security/package-lock.json b/packages/security/package-lock.json index 6ee3fa6764f6..cf71e577c284 100644 --- a/packages/security/package-lock.json +++ b/packages/security/package-lock.json @@ -17,7 +17,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" diff --git a/packages/service-proxy/package-lock.json b/packages/service-proxy/package-lock.json index d85b5444a5fc..6ff912e84ae3 100644 --- a/packages/service-proxy/package-lock.json +++ b/packages/service-proxy/package-lock.json @@ -16,7 +16,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" }, "peerDependencies": { "@loopback/core": "^4.0.10" diff --git a/packages/testlab/package-lock.json b/packages/testlab/package-lock.json index df312742f227..186c538395c2 100644 --- a/packages/testlab/package-lock.json +++ b/packages/testlab/package-lock.json @@ -27,7 +27,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@exodus/schemasafe": { diff --git a/packages/tsdocs/package-lock.json b/packages/tsdocs/package-lock.json index 49d3d34a9c0d..7670932726d7 100644 --- a/packages/tsdocs/package-lock.json +++ b/packages/tsdocs/package-lock.json @@ -27,7 +27,7 @@ "@types/node": "^14.18.42" }, "engines": { - "node": "14 || 16 || 18 || 19" + "node": "16 || 18 || 19" } }, "node_modules/@babel/code-frame": {