summaryrefslogtreecommitdiff
path: root/src/node_config.cc
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2018-08-23 22:07:13 +0200
committerAnna Henningsen <anna@addaleax.net>2018-09-01 00:13:23 +0200
commitc8880ea27645aec31ef9dd5687c57747f338d67f (patch)
tree6c0bae2ba0dc4377a8d111e2890563860e3c6acb /src/node_config.cc
parente812be4a55915575fc1afce739848026a48b781e (diff)
downloadnode-new-c8880ea27645aec31ef9dd5687c57747f338d67f.tar.gz
cli: generate --help text in JS
Instead of having a custom, static, hand-written string that is being printed to stdout when `--help` is present, generate it in JS when requested. PR-URL: https://github.com/nodejs/node/pull/22490 Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Diffstat (limited to 'src/node_config.cc')
-rw-r--r--src/node_config.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/node_config.cc b/src/node_config.cc
index c6e6211da2..080d855066 100644
--- a/src/node_config.cc
+++ b/src/node_config.cc
@@ -73,6 +73,10 @@ static void Initialize(Local<Object> target,
READONLY_BOOLEAN_PROPERTY("hasTracing");
#endif
+#if !defined(NODE_WITHOUT_NODE_OPTIONS)
+ READONLY_BOOLEAN_PROPERTY("hasNodeOptions");
+#endif
+
// TODO(addaleax): This seems to be an unused, private API. Remove it?
READONLY_STRING_PROPERTY(target, "icuDataDir",
per_process_opts->icu_data_dir);