Back in April I mentioned that the N-API PR had landed in master:¬†https://developer.ibm.com/node/2017/04/03/n-api-pr-lands/.
A related issue is that the tight binding of the module and Node.js itself to v8 also makes it harder for alternate VM implementations to support Node.js and its modules.
The work on N-API (as a new API for building native addons) looks to address these issues.
When the initial N-API PR landed we still had some work to do on the testing and documentation front but the N-API team has been working hard between now and then.
First the documentation was landed. ¬†You can see it here: ¬†https://nodejs.org/download/nightly/v8.0.0-nightly2017052360390cd7fb/docs/api/.
Now the code coverage has gone over 90%:
Look here for more details.
These are 2 great milestone along the way for N-API.
Thanks to all those who continue to help out in contributing and review contributions to N-API. ¬†I’m looking forward to seeing it fully embraced when Node Version 8 is released.