File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -19,10 +19,12 @@ of Node.js.
19
19
20
20
It is important to remember that * other* Node.js interfaces such as
21
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 `
22
+ Node.js major versions. Thus, an addon must use N-API and/or ` node-addon-api `
23
23
exclusively and build against a version of Node.js that includes an
24
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.
25
+ order to benefit from ABI stability across Node.js major versions. Node.js
26
+ provides an [ ABI stability guide] [ ] containing a detailed explanation of ABI
27
+ stability in general, and the N-API ABI stability guarantee in particular.
26
28
27
29
As new APIs are added to N-API, node-addon-api must be updated to provide
28
30
wrappers for those new APIs. For this reason node-addon-api provides
@@ -167,3 +169,5 @@ Take a look and get inspired by our **[test suite](https://github.com/nodejs/nod
167
169
<a name =" license " ></a >
168
170
169
171
Licensed under [ MIT] ( ./LICENSE.md )
172
+
173
+ [ ABI stability guide ] : https://nodejs.org/en/docs/guides/abi-stability/
You can’t perform that action at this time.
0 commit comments