diff --git a/package-lock.json b/package-lock.json index e3076d658..185607d50 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "python-bridge": "github:mdesmet/node-python-bridge#feat/detached", "reflect-metadata": "^0.2.2", "semver": "^7.6.3", - "which": "^4.0.0", + "which": "^5.0.0", "ws": "^8.18.0", "yaml": "^2.5.0", "zeromq": "^6.0.0-beta.16" @@ -6768,6 +6768,20 @@ "node": "^16.14.0 || >=18.0.0" } }, + "node_modules/node-gyp/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, "node_modules/node-releases": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", @@ -9778,10 +9792,9 @@ } }, "node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "license": "ISC", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", "dependencies": { "isexe": "^3.1.1" }, @@ -9789,7 +9802,7 @@ "node-which": "bin/which.js" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": "^18.17.0 || >=20.5.0" } }, "node_modules/wildcard": { diff --git a/package.json b/package.json index 521c3ddac..2f7bae4d8 100644 --- a/package.json +++ b/package.json @@ -1264,7 +1264,7 @@ "python-bridge": "github:mdesmet/node-python-bridge#feat/detached", "reflect-metadata": "^0.2.2", "semver": "^7.6.3", - "which": "^4.0.0", + "which": "^5.0.0", "ws": "^8.18.0", "yaml": "^2.5.0", "zeromq": "^6.0.0-beta.16"