summaryrefslogtreecommitdiff
path: root/node_modules/node-addon-api/doc/checker-tool.md
diff options
context:
space:
mode:
author8cy <[email protected]>2020-04-03 02:37:42 -0700
committer8cy <[email protected]>2020-04-03 02:37:42 -0700
commit60867fb030bae582082340ead7dbc7efdc2f5398 (patch)
tree4c6a7356351be2e4914e15c4703172597c45656e /node_modules/node-addon-api/doc/checker-tool.md
parentcommenting (diff)
downloads5nical-60867fb030bae582082340ead7dbc7efdc2f5398.tar.xz
s5nical-60867fb030bae582082340ead7dbc7efdc2f5398.zip
2020/04/03, 02:34, v1.2.0
Diffstat (limited to 'node_modules/node-addon-api/doc/checker-tool.md')
-rw-r--r--node_modules/node-addon-api/doc/checker-tool.md32
1 files changed, 32 insertions, 0 deletions
diff --git a/node_modules/node-addon-api/doc/checker-tool.md b/node_modules/node-addon-api/doc/checker-tool.md
new file mode 100644
index 0000000..499d3ab
--- /dev/null
+++ b/node_modules/node-addon-api/doc/checker-tool.md
@@ -0,0 +1,32 @@
+# Checker Tool
+
+**node-addon-api** provides a [checker tool][] that will inspect a given
+directory tree, identifying all Node.js native addons therein, and further
+indicating for each addon whether it is an N-API addon.
+
+## To use the checker tool:
+
+ 1. Install the application with `npm install`.
+
+ 2. If the application does not depend on **node-addon-api**, copy the
+ checker tool into the application's directory.
+
+ 3. If the application does not depend on **node-addon-api**, run the checker
+ tool from the application's directory:
+
+ ```sh
+ node ./check-napi.js
+ ```
+
+ Otherwise, the checker tool can be run from the application's
+ `node_modules/` subdirectory:
+
+ ```sh
+ node ./node_modules/node-addon-api/tools/check-napi.js
+ ```
+
+The tool accepts the root directory from which to start checking for Node.js
+native addons as a single optional command line parameter. If ommitted it will
+start checking from the current directory (`.`).
+
+[checker tool]: ../tools/check-napi.js