/proc/thread-self/root/proc/self/root/proc/thread-self/root/node24/share/man/man1
This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.
.\".\" This manpage is written in mdoc(7)..\".\" * Language reference:.\" https://man.openbsd.org/mdoc.7.\".\" * Linting changes:.\" mandoc -Wall -Tlint /path/to/this.file # BSD.\" groff -w all -z /path/to/this.file # GNU/Linux, macOS.\".\".\" Before making changes, please note the following:.\".\" * In Roff, each new sentence should begin on a new line. This gives.\" the Roff formatter better control over text-spacing, line-wrapping,.\" and paragraph justification..\".\" * Do not leave blank lines in the markup. If whitespace is desired.\" for readability, put a dot in the first column to indicate a null/empty.\" command. Comments and horizontal whitespace may optionally follow: each.\" of these lines are an example of a null command immediately followed by.\" a comment..\".\"======================================================================..tr -\-^\(ha~\(ti`\(ga.Dd 2018.Dt NODE 1..Sh NAME.Nm node.Nd server-side JavaScript runtime..\"======================================================================.Sh SYNOPSIS.Nm node.Op Ar options.Op Ar v8-options.Op Fl e Ar string | Ar script.js | Fl.Op Fl -.Op Ar arguments .....Nm node.Cm inspect.Op Fl e Ar string | Ar script.js | Fl | Ar <host>:<port>.Ar .....Nm node.Op Fl -v8-options..\"======================================================================.Sh DESCRIPTIONNode.js is a set of libraries for JavaScript which allows it to be used outside of the browser.It is primarily focused on creating simple, easy-to-build network clients and servers..PpExecute.Nmwithout arguments to start a REPL...Sh OPTIONS.Bl -tag -width 6n.It Sy -Alias for stdin, analogous to the use of - in other command-line utilities.The executed script is read from stdin, and remaining arguments are passed to the script...It Fl -Indicate the end of command-line options.Pass the rest of the arguments to the script..PpIf no script filename or eval/print script is supplied prior to this, thenthe next argument will be used as a script filename...It Fl -abort-on-uncaught-exceptionAborting instead of exiting causes a core file to be generated for analysis...It Fl -allow-fs-readAllow file system read access when using the permission model...It Fl -allow-fs-writeAllow file system write access when using the permission model...It Fl -allow-addonsAllow using native addons when using the permission model...It Fl -allow-child-processAllow spawning process when using the permission model...It Fl -allow-inspectorAllow inspector access when using the permission model...It Fl -allow-wasiAllow execution of WASI when using the permission model...It Fl -allow-workerAllow creating worker threads when using the permission model...It Fl -completion-bashPrint source-able bash completion script for Node.js...It Fl C , Fl -conditions Ar stringUse custom conditional exports conditions..Ar string..It Fl -cpu-profStart the V8 CPU profiler on start up, and write the CPU profile to diskbefore exit. If.Fl -cpu-prof-diris not specified, the profile will be written to the current working directorywith a generated file name...It Fl -cpu-prof-dirThe directory where the CPU profiles generated by.Fl -cpu-profwill be placed.The default value is controlled by the.Fl -diagnostic-dir .command-line option...It Fl -cpu-prof-intervalThe sampling interval in microseconds for the CPU profiles generated by.Fl -cpu-prof .The default is.Sy 1000 ...It Fl -cpu-prof-nameFile name of the V8 CPU profile generated with.Fl -cpu-prof ...It Fl -diagnostic-dirSet the directory for all diagnostic output files.Default is current working directory.Set the directory to which all diagnostic output files will be written to.Defaults to current working directory..Affects the default output directory of:.Fl -cpu-prof-dir ..Fl -heap-prof-dir ..Fl -redirect-warnings ...It Fl -disable-proto Ns = Ns Ar modeDisable the `Object.prototype.__proto__` property. If.Ar modeis `delete`, the property will be removed entirely. If.Ar modeis `throw`, accesses to the property will throw an exception with the code`ERR_PROTO_ACCESS`...It Fl -disable-wasm-trap-handler Ns = Ns Ar modeDisable trap-handler-based WebAssembly bound checks and fall back toinline bound checks so that WebAssembly can be run with limited virtualmemory...It Fl -disallow-code-generation-from-stringsMake built-in language features like `eval` and `new Function` that generatecode from strings throw an exception instead. This does not affect the Node.js`vm` module...It Fl -enable-fipsEnable FIPS-compliant crypto at startup.Requires Node.js to be built with.Sy ./configure --openssl-fips ...It Fl -enable-source-mapsEnable Source Map V3 support for stack traces...It Fl -entry-urlInterpret the entry point as a URL...It Fl -experimental-addon-modulesEnable experimental addon module support...It Fl -experimental-config-fileSpecifies the configuration file to load...It Fl -experimental-default-config-fileEnable support for automatically loading node.config.json...It Fl -experimental-import-meta-resolveEnable experimental ES modules support for import.meta.resolve()...It Fl -experimental-loader Ns = Ns Ar moduleSpecify the.Ar moduleto use as a custom module loader...It Fl -permissionEnable the permission model...It Fl -experimental-shadow-realmUse this flag to enable ShadowRealm support...It Fl -experimental-test-coverageEnable code coverage in the test runner...It Fl -experimental-test-module-mocksEnable module mocking in the test runner...It Fl -experimental-transform-typesEnable transformation of TypeScript-only syntax into JavaScript code...It Fl -experimental-eventsourceEnable experimental support for the EventSource Web API...It Fl -no-experimental-websocketDisable experimental support for the WebSocket API...It Fl -experimental-webstorageEnable experimental support for the Web Storage API...It Fl -no-experimental-repl-awaitDisable top-level await keyword support in REPL...It Fl -no-experimental-sqliteDisable the experimental node:sqlite module...It Fl -no-strip-typesDisable type-stripping for TypeScript files...It Fl -experimental-vm-modulesEnable experimental ES module support in VM module...It Fl -experimental-wasi-unstable-preview1Enable experimental WebAssembly System Interface support. Thisflag is no longer required as WASI is enabled by default...It Fl -experimental-quicEnable the experimental QUIC support...It Fl -experimental-inspector-network-resourceEnable experimental support for inspector network resources...It Fl -force-context-awareDisable loading native addons that are not context-aware...It Fl -force-fipsForce FIPS-compliant crypto on startup(Cannot be disabled from script code).Same requirements as.Fl -enable-fips ...It Fl -frozen-intrinsicsEnable experimental frozen intrinsics support...It Fl -heapsnapshot-near-heap-limit Ns = Ns Ar max_countGenerate heap snapshot when the V8 heap usage is approaching the heap limit.No more than the specified number of snapshots will be generated...It Fl -heapsnapshot-signal Ns = Ns Ar signalGenerate heap snapshot on specified signal...It Fl -heap-profStart the V8 heap profiler on start up, and write the heap profile to diskbefore exit. If.Fl -heap-prof-diris not specified, the profile will be written to the current working directorywith a generated file name...It Fl -heap-prof-dirThe directory where the heap profiles generated by.Fl -heap-profwill be placed.The default value is controlled by the.Fl -diagnostic-dir .command-line option...It Fl -heap-prof-intervalThe average sampling interval in bytes for the heap profiles generated by.Fl -heap-prof .The default is.Sy 512 * 1024 ...It Fl -heap-prof-nameFile name of the V8 heap profile generated with.Fl -heap-prof ...It Fl -icu-data-dir Ns = Ns Ar fileSpecify ICU data load path.Overrides.Ev NODE_ICU_DATA ...It Fl -input-type Ns = Ns Ar typeSet the module resolution type for input via --eval, --print or STDIN...It Fl -inspect-brk Ns = Ns Ar [host:]portActivate inspector on.Ar host:portand break at start of user script...It Fl -inspect-port Ns = Ns Ar [host:]portSet the.Ar host:portto be used when the inspector is activated...It Fl -inspect-publish-uid=stderr,httpSpecify how the inspector WebSocket URL is exposed.Valid values are.Sy stderrand.Sy http .Default is.Sy stderr,http ...It Fl -inspect-wait Ns = Ns Ar [host:]portActivate inspector on.Ar host:portand wait for debugger to be attached...It Fl -inspect Ns = Ns Ar [host:]portActivate inspector on.Ar host:port .Default is.Sy 127.0.0.1:9229 ..PpV8 Inspector integration allows attaching Chrome DevTools and IDEs to Node.js instances for debugging and profiling.It uses the Chrome DevTools Protocol...It Fl -insecure-http-parserUse an insecure HTTP parser that accepts invalid HTTP headers. This may allowinteroperability with non-conformant HTTP implementations. It may also allowrequest smuggling and other HTTP attacks that rely on invalid headers beingaccepted. Avoid using this option...It Fl -jitlessDisable runtime allocation of executable memory. This may be required onsome platforms for security reasons. It can also reduce attack surface onother platforms, but the performance impact may be severe...PpThis flag is inherited from V8 and is subject to change upstream. It maydisappear in a non-semver-major release...It Fl -localstorage-file Ns = Ns Ar fileThe file used to store localStorage data...It Fl -max-http-header-size Ns = Ns Ar sizeSpecify the maximum size of HTTP headers in bytes. Defaults to 16 KiB...It Fl -max-old-space-size-percentage Ns = Ns Ar percentageSets the maximum memory size of V8's old memory section as a percentage of available system memory.This flag takes precedence over.Fl -max-old-space-sizewhen both are specified.The.Ar percentageparameter must be a number greater than 0 and up to 100, representing the percentageof available system memory to allocate to the V8 heap..PpNote: This flag utilizes.Fl -max-old-space-size ,which may be unreliable on 32-bit platforms due to integer overflow issues...It Fl -napi-modulesThis option is a no-op.It is kept for compatibility...It Fl -no-deprecationSilence deprecation warnings...It Fl -no-extra-info-on-fatal-exceptionHide extra information on fatal exception that causes exit...It Fl -no-force-async-hooks-checksDisable runtime checks for `async_hooks`.These will still be enabled dynamically when `async_hooks` is enabled...It Fl -no-addonsDisable the `node-addons` exports condition as well as disable loading nativeaddons. When `--no-addons` is specified, calling `process.dlopen` or requiringa native C++ addon will fail and throw an exception...It Fl -no-global-search-pathsDo not search modules from global paths...It Fl -no-warningsSilence all process warnings (including deprecations)...It Fl -node-memory-debugEnable extra debug checks for memory leaks in Node.js internals. This isusually only useful for developers debugging Node.js itself...It Fl -openssl-config Ns = Ns Ar fileLoad an OpenSSL configuration file on startup.Among other uses, this can be used to enable FIPS-compliant crypto if Node.js is built with.Sy ./configure --openssl-fips ...It Fl -pending-deprecationEmit pending deprecation warnings...It Fl -preserve-symlinksInstructs the module loader to preserve symbolic links when resolving and caching modules other than the main module...It Fl -preserve-symlinks-mainInstructs the module loader to preserve symbolic links when resolving and caching the main module...It Fl -profGenerate V8 profiler output...It Fl -prof-processProcess V8 profiler output generated using the V8 option.Fl -prof ...It Fl -redirect-warnings Ns = Ns Ar fileWrite process warnings to the given.Ar fileinstead of printing to stderr...It Fl -report-compactWrite.Sy diagnostic reportsin a compact format, single-line JSON...It Fl -report-dir Fl -report-directoryLocation at which the.Sy diagnostic reportwill be generated.The `file` name may be an absolute path. If it is not, the default directory it willbe written to is controlled by the.Fl -diagnostic-dir .command-line option...It Fl -report-filenameName of the file to which the.Sy diagnostic reportwill be written...It Fl -report-on-fatalerrorEnables the.Sy diagnostic reportto be triggered on fatal errors (internal errors within the Node.js runtime suchas out of memory) that leads to termination of the application. Useful toinspect various diagnostic data elements such as heap, stack, event loop state,resource consumption etc. to reason about the fatal error...It Fl -report-on-signalEnables.Sy diagnostic reportto be generated upon receiving the specified (or predefined) signal to therunning Node.js process. Default signal is SIGUSR2...It Fl -report-signalSets or resets the signal for.Sy diagnostic reportgeneration (not supported on Windows). Default signal is SIGUSR2...It Fl -report-uncaught-exceptionEnables.Sy diagnostic reportto be generated on un-caught exceptions. Useful when inspecting JavaScriptstack in conjunction with native stack and other runtime environment data...It Fl -secure-heap Ns = Ns Ar nSpecify the size of the OpenSSL secure heap. Any value less than 2 disablesthe secure heap. The default is 0. The value must be a power of two...It Fl -secure-heap-min Ns = Ns Ar nSpecify the minimum allocation from the OpenSSL secure heap. The default is 2. The value must be a power of two...It Fl -testStarts the Node.js command line test runner...It Fl -test-concurrencyThe maximum number of test files that the test runner CLI will executeconcurrently...It Fl -test-coverage-branches Ns = Ns Ar thresholdRequire a minimum threshold for branch coverage (0 - 100)...It Fl -test-coverage-excludeA glob pattern that excludes matching files from the coverage report..It Fl -test-coverage-functions Ns = Ns Ar thresholdRequire a minimum threshold for function coverage (0 - 100)...It Fl -test-coverage-includeA glob pattern that only includes matching files in the coverage report..It Fl -test-coverage-lines Ns = Ns Ar thresholdRequire a minimum threshold for line coverage (0 - 100)...It Fl -test-force-exitConfigures the test runner to exit the process once all known tests havefinished executing even if the event loop would otherwise remain active...It Fl -test-global-setupSpecifies a module containing global setup and teardown functions for the test runner...It Fl -test-isolation Ns = Ns Ar modeConfigures the type of test isolation used in the test runner...It Fl -test-name-patternA regular expression that configures the test runner to only execute testswhose name matches the provided pattern...It Fl -test-reporterA test reporter to use when running tests...It Fl -test-reporter-destinationThe destination for the corresponding test reporter...It Fl -test-rerun-failuresConfigures the tests runner to persist the state of tests to allowrerunning only failed tests...It Fl -test-onlyConfigures the test runner to only execute top level tests that have the `only`option set...It Fl -test-shardTest suite shard to execute in a format of <index>/<total>...It Fl -test-skip-patternA regular expression that configures the test runner to skip testswhose name matches the provided pattern...It Fl -test-timeoutA number of milliseconds the test execution will fail after...It Fl -test-update-snapshotsRegenerates the snapshot file used by the test runner for snapshot testing...It Fl -throw-deprecationThrow errors for deprecations...It Fl -title Ns = Ns Ar titleSpecify process.title on startup...It Fl -tls-cipher-list Ns = Ns Ar listSpecify an alternative default TLS cipher list.Requires Node.js to be built with crypto support. (Default)..It Fl -tls-keylog Ns = Ns Ar fileLog TLS key material to a file. The key material is in NSS SSLKEYLOGFILEformat and can be used by software (such as Wireshark) to decrypt the TLStraffic...It Fl -tls-max-v1.2Set default maxVersion to 'TLSv1.2'. Use to disable support for TLSv1.3...It Fl -tls-max-v1.3Set default maxVersion to 'TLSv1.3'. Use to enable support for TLSv1.3...It Fl -tls-min-v1.0Set default minVersion to 'TLSv1'. Use for compatibility with old TLS clientsor servers...It Fl -tls-min-v1.1Set default minVersion to 'TLSv1.1'. Use for compatibility with old TLS clientsor servers...It Fl -tls-min-v1.2Set default minVersion to 'TLSv1.2'. This is the default for 12.x and later,but the option is supported for compatibility with older Node.js versions...It Fl -tls-min-v1.3Set default minVersion to 'TLSv1.3'. Use to disable support for TLSv1.2 infavour of TLSv1.3, which is more secure...It Fl -trace-deprecationPrint stack traces for deprecations...It Fl -trace-event-categories Ar categoriesA comma-separated list of categories that should be traced when trace event tracing is enabled using.Fl -trace-events-enabled ...It Fl -trace-event-file-pattern Ar patternTemplate string specifying the filepath for the trace event data, itsupports.Sy ${rotation}and.Sy ${pid} ...It Fl -trace-events-enabledEnable the collection of trace event tracing information...It Fl -trace-exitPrints a stack trace whenever an environment is exited proactively,i.e. invoking `process.exit()`..It Fl -trace-sigintPrints a stack trace on SIGINT...It Fl -trace-sync-ioPrint a stack trace whenever synchronous I/O is detected after the first turn of the event loop...It Fl -trace-tlsPrints TLS packet trace information to stderr...It Fl -trace-uncaughtPrint stack traces for uncaught exceptions; usually, the stack trace associatedwith the creation of an.Sy Erroris printed, whereas this makes Node.js alsoprint the stack trace associated with throwing the value (which does not needto be an.Sy Errorinstance)..PpEnabling this option may affect garbage collection behavior negatively...It Fl -trace-warningsPrint stack traces for process warnings (including deprecations)...It Fl -track-heap-objectsTrack heap object allocations for heap snapshots...It Fl -unhandled-rejections=modeDefine the behavior for unhandled rejections. Can be one of `strict` (raise an error), `warn` (enforce warnings) or `none` (silence warnings)...It Fl -use-bundled-ca , Fl -use-openssl-caUse bundled Mozilla CA store as supplied by current Node.js version or use OpenSSL's default CA store.The default store is selectable at build-time..PpThe bundled CA store, as supplied by Node.js, is a snapshot of Mozilla CA store that is fixed at release time.It is identical on all supported platforms..PpUsing OpenSSL store allows for external modifications of the store.For most Linux and BSD distributions, this store is maintained by the distribution maintainers and system administrators.OpenSSL CA store location is dependent on configuration of the OpenSSL library but this can be altered at runtime using environment variables..PpSee.Ev SSL_CERT_DIRand.Ev SSL_CERT_FILE ...It Fl -use-env-proxyParse proxy settings from HTTP_PROXY/HTTPS_PROXY/NO_PROXY environment variables and apply the setting in global HTTP/HTTPS clients...It Fl -use-system-caUse the trusted CA certificates present in the system store, in addition to the certificates in thebundled Mozilla CA store and certificates from `NODE_EXTRA_CA_CERTS`. On Windows and macOS, it uses system APIs tointegrate additional trusted certificates. On other platforms it is similar to `--use-openssl-ca` with the differencebeing that it caches the certificates on first load, and the system certificates are added in a complementary mannerwithout replacing certificates from other sources. This flag supersedes `--use-openssl-ca`...It Fl -use-largepages Ns = Ns Ar modeRe-map the Node.js static code to large memory pages at startup. If supported onthe target system, this will cause the Node.js static code to be moved onto 2MiB pages instead of 4 KiB pages..Pp.Ar modemust have one of the following values:`off` (the default value, meaning do not map), `on` (map and ignore failure,reporting it to stderr), or `silent` (map and silently ignore failure)...It Fl -v8-optionsPrint V8 command-line options...It Fl -v8-pool-size Ns = Ns Ar numSet V8's thread pool size which will be used to allocate background jobs.If set to 0 then V8 will choose an appropriate size of the thread pool based on the number of online processors.If the value provided is larger than V8's maximum, then the largest value will be chosen...It Fl -watchStarts Node.js in watch mode. When in watch mode, changes in the watched files cause the Node.js process to restart. By default, watch mode will watch the entry point and any required or imported module. Use --watch-path to specify what paths to watch...It Fl -watch-pathStarts Node.js in watch mode and specifies what paths to watch. When in watch mode, changes in the watched paths cause the Node.js process to restart. This will turn off watching of required or imported modules, even when used in combination with --watch...It Fl -watch-kill-signalCustomizes the signal sent to the process on watch mode restarts...It Fl -zero-fill-buffersAutomatically zero-fills all newly allocated Buffer and SlowBuffer instances...It Fl c , Fl -checkCheck the script's syntax without executing it.Exits with an error code if script is invalid...It Fl e , Fl -eval Ar stringEvaluate.Ar stringas JavaScript...It Fl h , Fl -helpPrint command-line options.The output of this option is less detailed than this document...It Fl i , Fl -interactiveOpen the REPL even if stdin does not appear to be a terminal...It Fl p , Fl -print Ar stringIdentical to.Fl e ,but prints the result...It Fl r , Fl -require Ar modulePreload the specified.Ar moduleat startup.Follows `require()`'s module resolution rules..Ar modulemay be either a path to a file, or a Node.js module name...It Fl v , Fl -versionPrint node's version..El..\" =====================================================================.Sh ENVIRONMENT.Bl -tag -width 6n.It Ev FORCE_COLORUsed to enable ANSI colorized output. The value may be one of:.Ar 1,.Ar true, or.Ar an empty stringtoindicate 16-color support,.Ar 2to indicate 256-color support, or.Ar 3to indicate 16 million-color support. When used and set to a supportedvalue, both the NO_COLOR and NODE_DISABLE_COLORS environment variablesare ignored. Any other value will result in colorized output beingdisabled...It Ev NO_COLORAlias for NODE_DISABLE_COLORS..It Ev NODE_COMPILE_CACHE Ar dirEnable the.Sy module compile cachefor the Node.js instance...It Ev NODE_COMPILE_CACHE_PORTABLEWhen set to '1' or 'true', the.Sy module compile cachewill be hit as long as the location of the modules relative to the cache directory remainconsistent. This can be used in conjunction with .Ev NODE_COMPILE_CACHEto enable portable on-disk caching...It Ev NODE_DEBUG Ar modules...Comma-separated list of core modules that should print debug information...It Ev NODE_DEBUG_NATIVE Ar modules...Comma-separated list of C++ core modules that should print debug information...It Ev NODE_DISABLE_COMPILE_CACHEDisable the.Sy module compile cachefor the Node.js instance...It Ev NODE_DISABLE_COLORSWhen set to.Ar 1 ,colors will not be used in the REPL...It Ev NODE_EXTRA_CA_CERTS Ar fileWhen set, the well-known.Dq rootCAs (like VeriSign) will be extended with the extra certificates in.Ar file .The file should consist of one or more trusted certificates in PEM format..PpIf.Ar fileis missing or misformatted, a message will be emitted once using.Sy process.emitWarning() ,but any errors are otherwise ignored..PpThis environment variable is ignored when `node` runs as setuid root orhas Linux file capabilities set..PpThe.Ar NODE_EXTRA_CA_CERTSenvironment variable is only read when the Node.js process is first launched.Changing the value at runtime using.Ar process.env.NODE_EXTRA_CA_CERTShas no effect on the current process...It Ev NODE_ICU_DATA Ar fileData path for ICU (Intl object) data.Will extend linked-in data when compiled with small-icu support...It Ev NODE_NO_WARNINGSWhen set to.Ar 1 ,process warnings are silenced...It Ev NODE_OPTIONS Ar options...A space-separated list of command-line.Ar options ,which are interpreted as if they had been specified on the command line before the actual command (so they can be overridden).Node.js will exit with an error if an option that is not allowed in the environment is used, such as.Fl -printor a script file...It Ev NODE_PATH Ar directories...A colon-separated list of.Ar directoriesprefixed to the module search path...It Ev NODE_PENDING_DEPRECATIONWhen set to.Ar 1 ,emit pending deprecation warnings...It Ev NODE_PENDING_PIPE_INSTANCESSet the number of pending pipe instance handles when the pipe server is waiting for connections. This setting applies to Windows only...It Ev NODE_PRESERVE_SYMLINKSWhen set to.Ar 1 ,the module loader preserves symbolic links when resolving and caching modules...It Ev NODE_REDIRECT_WARNINGS Ar fileWrite process warnings to the given.Ar fileinstead of printing to stderr.Equivalent to passing.Fl -redirect-warnings Ar fileon the command line...It Ev NODE_REPL_HISTORY Ar filePath to the.Ar fileused to store persistent REPL history.The default path is.Sy ~/.node_repl_history ,which is overridden by this variable.Setting the value to an empty string ("" or " ") will disable persistent REPL history...It Ev NODE_REPL_EXTERNAL_MODULE Ar filePath to a Node.js module which will be loaded in place of the built-in REPL.Overriding this value to an empty string (`''`) will use the built-in REPL...It Ev NODE_SKIP_PLATFORM_CHECKWhen set to.Ar 1 ,the check for a supported platform is skipped during Node.js startup.Node.js might not execute correctly.Any issues encountered on unsupported platforms will not be fixed...It Ev NODE_TEST_CONTEXTWhen set to.Ar 'child', test reporter options will be overridden and test output will be sent to stdout in the TAP format.If any other value is provided, Node.js makes no guarantees about the reporter format used or its stability...It Ev NODE_TLS_REJECT_UNAUTHORIZEDWhen set to.Ar 0 ,TLS certificate validation is disabled...It Ev NODE_USE_ENV_PROXYWhen enabled, Node.js parses the.Ar HTTP_PROXY,.Ar HTTPS_PROXYand.Ar NO_PROXYenvironment variables during startup, and tunnels requests over the specified proxy..PpThis currently only affects requests sent over.Ar fetch() .Support for other built-in http and https methods is under way...It Ev NODE_USE_SYSTEM_CASimilar to.Fl -use-system-ca .Use the trusted CA certificates present in the system store, in addition to the certificates in thebundled Mozilla CA store and certificates from `NODE_EXTRA_CA_CERTS`...It Ev NODE_V8_COVERAGE Ar dirWhen set, Node.js writes JavaScript code coverage information to.Ar dir ...It Ev OPENSSL_CONF Ar fileLoad an OpenSSL configuration file on startup.Among other uses, this can be used to enable FIPS-compliant crypto if Node.js is built with.Sy ./configure --openssl-fips ..PpIf the.Fl -openssl-configcommand-line option is used, this environment variable is ignored...It Ev SSL_CERT_DIR Ar dirIf.Fl -use-openssl-cais enabled, this overrides and sets OpenSSL's directory containing trusted certificates...It Ev SSL_CERT_FILE Ar fileIf.Fl -use-openssl-cais enabled, this overrides and sets OpenSSL's file containing trusted certificates...It Ev TZSpecify the timezone configuration...It Ev UV_THREADPOOL_SIZE Ar sizeSets the number of threads used in libuv's threadpool to.Ar size ...El.\"=====================================================================.Sh BUGSBugs are tracked in GitHub Issues:.Sy https://github.com/nodejs/node/issues..\"======================================================================.Sh COPYRIGHTCopyright Node.js contributors.Node.js is available under the MIT license...PpNode.js also includes external libraries that are available under a variety of licenses.See.Sy https://github.com/nodejs/node/blob/HEAD/LICENSEfor the full license text...\"======================================================================.Sh SEE ALSOWebsite:.Sy https://nodejs.org/..PpDocumentation:.Sy https://nodejs.org/api/..PpGitHub repository and issue tracker:.Sy https://github.com/nodejs/node