diff --git a/package-lock.json b/package-lock.json index 7fb4f44..da34cf5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "dualsense-ts": "6.15.38", - "node-hid": "3.3.0", + "node-hid": "3.4.0", "node-pty": "1.1.0", "zod": "4.4.3" }, @@ -2332,20 +2332,23 @@ "license": "MIT" }, "node_modules/node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "license": "MIT" + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.0.tgz", + "integrity": "sha512-ekZMeaaIzSQTSpr7X2X3iJM7lTzgnx8ahAG9pJfT/7+14mlEM8ZYQ9cgCDvSSRbReFK0oHli3WrZdCiRsgAT9Q==", + "license": "MIT", + "engines": { + "node": "^18 || ^20 || >= 21" + } }, "node_modules/node-hid": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/node-hid/-/node-hid-3.3.0.tgz", - "integrity": "sha512-j+dFgJLRAE0nufQKXk3IfS6T6YuHhCgMvz4TrG0sgtb6DSCdYpfJ1etcdmeCmPQjUgO+yo32ktVrRliNs/+fmg==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/node-hid/-/node-hid-3.4.0.tgz", + "integrity": "sha512-Br7EO3bJARAJBdtcsGzF/Vs5TjfbkaMdglqLQ+Rk9GOGgVqv5DxYUVH5znLerJU+OfBWw8sd552Ujcprz1bG9g==", "hasInstallScript": true, "license": "(MIT OR X11)", "dependencies": { - "node-addon-api": "^3.2.1", - "pkg-prebuilds": "^1.0.0" + "node-addon-api": "^8.9.0", + "pkg-prebuilds": "^1.1.0" }, "bin": { "hid-showdevices": "src/show-devices.js" diff --git a/package.json b/package.json index 1e77821..c150538 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ }, "dependencies": { "dualsense-ts": "6.15.38", - "node-hid": "3.3.0", + "node-hid": "3.4.0", "node-pty": "1.1.0", "zod": "4.4.3" },