You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ See the document on ["how it works"](./docs/HOW-IT-WORKS.md) for a detailed desc
31
31
32
32
This mono-repository hosts the development of a few packages:
33
33
34
-
### `packages/react-native-node-api`
34
+
### [`react-native-node-api`](packages/host)
35
35
36
36
Responsible for adding Node-API support to your React Native application:
37
37
@@ -48,22 +48,22 @@ Responsible for adding Node-API support to your React Native application:
48
48
49
49
Note: We'll sometimes refer to this as the "host package", as it can be seen as a host of Node-API modules in React Native apps.
50
50
51
-
### `packages/cmake-rn`
51
+
### [`cmake-rn`](packages/cmake-rn)
52
52
53
53
A wrapper around CMake making it easier to produce [prebuilt binaries](./docs/PREBUILDS.md) targeting iOS and Android matching the [the prebuilt binary specification](./docs/PREBUILDS.md).
54
54
55
55
Serves the same purpose as `cmake-js` does for the Node.js community and could potentially be upstreamed into `cmake-js` eventually.
56
56
57
-
### `packages/gyp-to-cmake`
57
+
### [`gyp-to-cmake`](packages/gyp-to-cmake)
58
58
59
59
A tool to transform `binding.gyp` files into `CMakeLists.txt` files, intended for `cmake-js` or `cmake-rn` to build from.
A wrapper around the examples in the [nodejs/node-addon-examples](https://github.com/nodejs/node-addon-examples) repo, using `gyp-to-cmake` and `cmake-rn` to prepare prebuilds and scaffolding for loading the addons.
64
64
65
65
The main purpose is to use these as tests to verify the implementation. We choose to use this as our first signal for compliance, over the [js-native-api tests in the Node.js project](https://github.com/nodejs/node/tree/main/test/js-native-api), because the examples depends much less on Node.js built-in runtime APIs.
0 commit comments