doc: edit N-API introductory material in Collaborator Guide

Use shorter, clearer sentences. Remove passive voice and personal
pronouns.

PR-URL: https://github.com/nodejs/node/pull/26051
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This commit is contained in:
Rich Trott 2019-02-11 23:33:50 -08:00
parent 69a8e34003
commit 3f9beabe05

View File

@ -312,9 +312,9 @@ For pull requests introducing new core modules:
### Additions to N-API ### Additions to N-API
N-API provides an ABI stable API that we will have to support in future N-API provides an ABI-stable API guaranteed for future Node.js versions.
versions without the usual option to modify or remove existing APIs on Existing N-API APIs cannot change or disappear, even in semver-major releases.
SemVer boundaries. Therefore, additions need to be managed carefully. Thus, N-API additions call for unusual care and scrutiny.
This This
[guide](https://github.com/nodejs/node/blob/master/doc/guides/adding-new-napi-api.md) [guide](https://github.com/nodejs/node/blob/master/doc/guides/adding-new-napi-api.md)