diff --git a/package-lock.json b/package-lock.json index 1bc22a9..7702e3d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "dependencies": { "bindings": "^1.5.0", "debug": "^4.3.4", - "node-addon-api": "^5.0.0", + "node-addon-api": "^8.0.0", "prebuild-install": "^7.1.1" }, "devDependencies": { @@ -4858,9 +4858,12 @@ } }, "node_modules/node-addon-api": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz", - "integrity": "sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.0.0.tgz", + "integrity": "sha512-ipO7rsHEBqa9STO5C5T10fj732ml+5kLN1cAG8/jdHd56ldQeGj3Q7+scUS+VHK/qy1zLEwC4wMK5+yM0btPvw==", + "engines": { + "node": "^18 || ^20 || >= 21" + } }, "node_modules/node-gyp": { "version": "10.0.1", @@ -11519,9 +11522,9 @@ } }, "node-addon-api": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz", - "integrity": "sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.0.0.tgz", + "integrity": "sha512-ipO7rsHEBqa9STO5C5T10fj732ml+5kLN1cAG8/jdHd56ldQeGj3Q7+scUS+VHK/qy1zLEwC4wMK5+yM0btPvw==" }, "node-gyp": { "version": "10.0.1", diff --git a/package.json b/package.json index 6359dfd..5f52ea1 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "dependencies": { "bindings": "^1.5.0", "debug": "^4.3.4", - "node-addon-api": "^5.0.0", + "node-addon-api": "^8.0.0", "prebuild-install": "^7.1.1" }, "binary": {