diff options
author | Christopher Hiller <boneskull@boneskull.com> | 2018-03-13 15:53:39 -0700 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2018-08-24 18:15:19 -0700 |
commit | 80143f616d8fb56c1d5e98c0d0857a1288b8bf87 (patch) | |
tree | cd24ad53424854e90e6390d122cbc82a84cc701e /src/node_internals.h | |
parent | 6dd694c1257ded6d8a9f3b48e8c9027c3986a285 (diff) | |
download | android-node-v8-80143f616d8fb56c1d5e98c0d0857a1288b8bf87.tar.gz android-node-v8-80143f616d8fb56c1d5e98c0d0857a1288b8bf87.tar.bz2 android-node-v8-80143f616d8fb56c1d5e98c0d0857a1288b8bf87.zip |
process: add allowedNodeEnvironmentFlags property
`process.allowedNodeEnvironmentFlags` provides an API to validate and
list flags as specified in `NODE_OPTIONS` from user code.
Refs: https://github.com/nodejs/node/issues/17740
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
PR-URL: https://github.com/nodejs/node/pull/19335
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
Reviewed-By: John-David Dalton <john.david.dalton@gmail.com>
Reviewed-By: Sam Ruby <rubys@intertwingly.net>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'src/node_internals.h')
-rw-r--r-- | src/node_internals.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/node_internals.h b/src/node_internals.h index d09bee0cb5..eb9e79d9e8 100644 --- a/src/node_internals.h +++ b/src/node_internals.h @@ -178,6 +178,11 @@ extern bool v8_initialized; extern std::shared_ptr<PerProcessOptions> per_process_opts; +extern const char* const environment_flags[]; +extern int environment_flags_count; +extern const char* const v8_environment_flags[]; +extern int v8_environment_flags_count; + // Forward declaration class Environment; |