Skip to content

Commit

Permalink
squash! address review comments
Browse files Browse the repository at this point in the history
  • Loading branch information
Gabriel Schulhof committed Sep 3, 2018
1 parent 78bf7ab commit 7ba8ae4
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions doc/api/n-api.md
Expand Up @@ -46,17 +46,14 @@ example is: [node-addon-api](https://github.com/nodejs/node-addon-api).

Although N-API provides an ABI stability guarantee, other parts of Node.js do
not, and any external libraries used from the addon may not. In particular,
neither of the following Node.js APIs provides an ABI stability guarantee:
none of the following APIs provide an ABI stability guarantee across major
versions:
* the Node.js C++ APIs available via any of
```C++
#include <node.h>
#include <node_buffer.h>
#include <node_context_data.h>
#include <node_contextify.h>
#include <node_mutex.h>
#include <node_object_wrap.h>
#include <node_perf_common.h>
#include <node_platform.h>
#include <node_version.h>
#include <node_object_wrap.h>
```
* the libuv APIs which are also included with Node.js and available via
```C++
Expand All @@ -72,7 +69,7 @@ must make use exclusively of N-API by restricting itself to using
```C
#include <node_api.h>
```
and by checking, for all external library that it uses, that the external
and by checking, for all external libraries that it uses, that the external
library makes ABI stability guarantees similar to N-API.

## Usage
Expand Down

0 comments on commit 7ba8ae4

Please sign in to comment.