From 2ec839d974adc98838d71a9cfb049734ffcdad26 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Wed, 9 Dec 2020 06:57:46 -0800 Subject: [PATCH] doc: revise addon mulitple initializations text PR-URL: https://github.com/nodejs/node/pull/36457 Reviewed-By: Harshitha K P Reviewed-By: Daijiro Wachi --- doc/api/addons.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/api/addons.md b/doc/api/addons.md index 69db784460da5a..25df09dbc73913 100644 --- a/doc/api/addons.md +++ b/doc/api/addons.md @@ -111,8 +111,8 @@ There are environments in which Node.js addons may need to be loaded multiple times in multiple contexts. For example, the [Electron][] runtime runs multiple instances of Node.js in a single process. Each instance will have its own `require()` cache, and thus each instance will need a native addon to behave -correctly when loaded via `require()`. From the addon's perspective, this means -that it must support multiple initializations. +correctly when loaded via `require()`. This means that the addon +must support multiple initializations. A context-aware addon can be constructed by using the macro `NODE_MODULE_INITIALIZER`, which expands to the name of a function which Node.js