Skip to content

Commit 55a25b3

Browse files
Trottcodebytere
authored andcommitted
doc: reword section title in addons.md
Throughout the docs, we sometimes write the possessive of _Node.js_ as _Node.js'_ and other times as _Node.js's_. The former conforms with some generally accepted style guides (e.g., Associated Press Stylebook) while the latter complies with others (e.g., Chicago Manual of Style). Since there is no clear authoritative answer as to which form is correct, and since (at least to me) both are visually jarring and sometimes cause a pause to understand, I'd like to reword things to eliminate the possessive form where possible. This is one of those examples. PR-URL: #31713 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
1 parent 9f9edc2 commit 55a25b3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

doc/api/addons.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ involving knowledge of several components and APIs:
4040
other libraries are located in the `deps/` directory in the Node.js source
4141
tree. Only the libuv, OpenSSL, V8 and zlib symbols are purposefully
4242
re-exported by Node.js and may be used to various extents by Addons. See
43-
[Linking to Node.js' own dependencies][] for additional information.
43+
[Linking to libraries included with Node.js][] for additional information.
4444

4545
All of the following examples are available for [download][] and may
4646
be used as the starting-point for an Addon.
@@ -373,7 +373,7 @@ try {
373373
}
374374
```
375375

376-
### Linking to Node.js' own dependencies
376+
### Linking to libraries included with Node.js
377377

378378
Node.js uses statically linked libraries such as V8, libuv and OpenSSL. All
379379
Addons are required to link to V8 and may link to any of the other dependencies
@@ -1361,7 +1361,7 @@ console.log(result);
13611361
[`Worker`]: worker_threads.html#worker_threads_class_worker
13621362
[Electron]: https://electronjs.org/
13631363
[Embedder's Guide]: https://github.com/v8/v8/wiki/Embedder's%20Guide
1364-
[Linking to Node.js' own dependencies]: #addons_linking_to_node_js_own_dependencies
1364+
[Linking to libraries included with Node.js]: #addons_linking_to_libraries_included_with_node_js
13651365
[Native Abstractions for Node.js]: https://github.com/nodejs/nan
13661366
[bindings]: https://github.com/TooTallNate/node-bindings
13671367
[download]: https://github.com/nodejs/node-addon-examples

0 commit comments

Comments
 (0)