File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,13 @@ provided by N-API. As such, modules built against one version of Node.js
17
17
using node-addon-api should run without having to be rebuilt with newer versions
18
18
of Node.js.
19
19
20
+ It is important to remember that * other* Node.js interfaces such as
21
+ ` libuv ` (included in a project via ` #include <uv.h> ` ) are not ABI-stable across
22
+ Node.js major versions. Thus, and addon must use N-API and/or ` node-addon-api `
23
+ exclusively and build against a version of Node.js that includes an
24
+ implementation of N-API (meaning a version of Node.js newer than 6.14.2) in
25
+ order to benefit from ABI stability across Node.js major versions.
26
+
20
27
As new APIs are added to N-API, node-addon-api must be updated to provide
21
28
wrappers for those new APIs. For this reason node-addon-api provides
22
29
methods that allow callers to obtain the underlying N-API handles so
You can’t perform that action at this time.
0 commit comments