René's URL Explorer Experiment


Title: Command-line API | Node.js 26.13.0 Documentation

Open Graph Title: Command-line API | Node.js 26.13.0 Documentation

Description: Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Open Graph Description: Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

direct link

Domain: beta.docs.nodejs.org

og:typewebsite
og:imagehttps://nodejs.org/en/next-data/og/announcement/Node.js — Run JavaScript Everywhere

Links:

https://beta.docs.nodejs.org/
Learnhttps://nodejs.org/en/learn
Abouthttps://nodejs.org/en/about
Downloadhttps://nodejs.org/en/download
Docshttps://nodejs.org/docs/latest/api/
Bloghttps://nodejs.org/en/blog/
Contributehttps://github.com/nodejs/node/blob/main/CONTRIBUTING.md
https://github.com/nodejs/node
About this documentationhttps://beta.docs.nodejs.org/index.html
Usage and examplehttps://beta.docs.nodejs.org/synopsis.html
Asserthttps://beta.docs.nodejs.org/assert.html
Async hookshttps://beta.docs.nodejs.org/async_hooks.html
Asynchronous context trackinghttps://beta.docs.nodejs.org/async_context.html
Benchmark runnerhttps://beta.docs.nodejs.org/bench.html
Bufferhttps://beta.docs.nodejs.org/buffer.html
C++ addonshttps://beta.docs.nodejs.org/addons.html
C++ embedder APIhttps://beta.docs.nodejs.org/embedding.html
Child processhttps://beta.docs.nodejs.org/child_process.html
Clusterhttps://beta.docs.nodejs.org/cluster.html
Command-line APIhttps://beta.docs.nodejs.org/cli.html
Consolehttps://beta.docs.nodejs.org/console.html
Cryptohttps://beta.docs.nodejs.org/crypto.html
Debuggerhttps://beta.docs.nodejs.org/debugger.html
Deprecated APIshttps://beta.docs.nodejs.org/deprecations.html
Diagnostic reporthttps://beta.docs.nodejs.org/report.html
Diagnostics Channelhttps://beta.docs.nodejs.org/diagnostics_channel.html
DNShttps://beta.docs.nodejs.org/dns.html
Domainhttps://beta.docs.nodejs.org/domain.html
DTLShttps://beta.docs.nodejs.org/dtls.html
Environment Variableshttps://beta.docs.nodejs.org/environment_variables.html
Errorshttps://beta.docs.nodejs.org/errors.html
Eventshttps://beta.docs.nodejs.org/events.html
FFIhttps://beta.docs.nodejs.org/ffi.html
File systemhttps://beta.docs.nodejs.org/fs.html
Global objectshttps://beta.docs.nodejs.org/globals.html
HTTPhttps://beta.docs.nodejs.org/http.html
HTTP/2https://beta.docs.nodejs.org/http2.html
HTTPShttps://beta.docs.nodejs.org/https.html
Inspectorhttps://beta.docs.nodejs.org/inspector.html
Internationalization supporthttps://beta.docs.nodejs.org/intl.html
Iterable Streamshttps://beta.docs.nodejs.org/stream_iter.html
Modules: node:module APIhttps://beta.docs.nodejs.org/module.html
Modules: CommonJS moduleshttps://beta.docs.nodejs.org/modules.html
Modules: ECMAScript moduleshttps://beta.docs.nodejs.org/esm.html
Modules: Packageshttps://beta.docs.nodejs.org/packages.html
Modules: TypeScripthttps://beta.docs.nodejs.org/typescript.html
Nethttps://beta.docs.nodejs.org/net.html
Node-APIhttps://beta.docs.nodejs.org/n-api.html
OShttps://beta.docs.nodejs.org/os.html
Pathhttps://beta.docs.nodejs.org/path.html
Performance measurement APIshttps://beta.docs.nodejs.org/perf_hooks.html
Permissionshttps://beta.docs.nodejs.org/permissions.html
Processhttps://beta.docs.nodejs.org/process.html
Punycodehttps://beta.docs.nodejs.org/punycode.html
Query stringhttps://beta.docs.nodejs.org/querystring.html
Readlinehttps://beta.docs.nodejs.org/readline.html
REPLhttps://beta.docs.nodejs.org/repl.html
Single executable applicationshttps://beta.docs.nodejs.org/single-executable-applications.html
SQLitehttps://beta.docs.nodejs.org/sqlite.html
Streamhttps://beta.docs.nodejs.org/stream.html
String decoderhttps://beta.docs.nodejs.org/string_decoder.html
Test runnerhttps://beta.docs.nodejs.org/test.html
Timershttps://beta.docs.nodejs.org/timers.html
TLS (SSL)https://beta.docs.nodejs.org/tls.html
Trace eventshttps://beta.docs.nodejs.org/tracing.html
TTYhttps://beta.docs.nodejs.org/tty.html
UDP/datagram socketshttps://beta.docs.nodejs.org/dgram.html
URLhttps://beta.docs.nodejs.org/url.html
Utilhttps://beta.docs.nodejs.org/util.html
V8https://beta.docs.nodejs.org/v8.html
Virtual File Systemhttps://beta.docs.nodejs.org/vfs.html
VM (executing JavaScript)https://beta.docs.nodejs.org/vm.html
Web Crypto APIhttps://beta.docs.nodejs.org/webcrypto.html
Web Streams APIhttps://beta.docs.nodejs.org/webstreams.html
WebAssembly System Interface (WASI)https://beta.docs.nodejs.org/wasi.html
Worker threadshttps://beta.docs.nodejs.org/worker_threads.html
Zlibhttps://beta.docs.nodejs.org/zlib.html
Synopsishttps://beta.docs.nodejs.org/cli.html#synopsis
Program entry pointhttps://beta.docs.nodejs.org/cli.html#program-entry-point
Optionshttps://beta.docs.nodejs.org/cli.html#options
-https://beta.docs.nodejs.org/cli.html#-
--https://beta.docs.nodejs.org/cli.html#--
--abort-on-uncaught-exceptionhttps://beta.docs.nodejs.org/cli.html#--abort-on-uncaught-exception
--allow-addonshttps://beta.docs.nodejs.org/cli.html#--allow-addons
--allow-child-processhttps://beta.docs.nodejs.org/cli.html#--allow-child-process
--allow-ffihttps://beta.docs.nodejs.org/cli.html#--allow-ffi
--allow-fs-readhttps://beta.docs.nodejs.org/cli.html#--allow-fs-read
--allow-fs-vfshttps://beta.docs.nodejs.org/cli.html#--allow-fs-vfs
--allow-fs-writehttps://beta.docs.nodejs.org/cli.html#--allow-fs-write
--allow-inspectorhttps://beta.docs.nodejs.org/cli.html#--allow-inspector
--allow-nethttps://beta.docs.nodejs.org/cli.html#--allow-net
--allow-openssl-storehttps://beta.docs.nodejs.org/cli.html#--allow-openssl-store
--allow-wasihttps://beta.docs.nodejs.org/cli.html#--allow-wasi
--allow-workerhttps://beta.docs.nodejs.org/cli.html#--allow-worker
--benchhttps://beta.docs.nodejs.org/cli.html#--bench
--bench-isolationhttps://beta.docs.nodejs.org/cli.html#--bench-isolationmode
--bench-name-patternhttps://beta.docs.nodejs.org/cli.html#--bench-name-patternpattern
--bench-reporter-destinationhttps://beta.docs.nodejs.org/cli.html#--bench-reporter-destinationdestination
--bench-reporterhttps://beta.docs.nodejs.org/cli.html#--bench-reporterreporter
--bench-sampleshttps://beta.docs.nodejs.org/cli.html#--bench-samplescount
--bench-warmuphttps://beta.docs.nodejs.org/cli.html#--bench-warmupcount
--build-seahttps://beta.docs.nodejs.org/cli.html#--build-seaconfig
--build-snapshothttps://beta.docs.nodejs.org/cli.html#--build-snapshot
--build-snapshot-confighttps://beta.docs.nodejs.org/cli.html#--build-snapshot-config
--checkhttps://beta.docs.nodejs.org/cli.html#-c---check
--completion-bashhttps://beta.docs.nodejs.org/cli.html#--completion-bash
--conditionshttps://beta.docs.nodejs.org/cli.html#-c-condition---conditionscondition
--config-filehttps://beta.docs.nodejs.org/cli.html#--config-filepath---config-file
--cpu-profhttps://beta.docs.nodejs.org/cli.html#--cpu-prof
--cpu-prof-dirhttps://beta.docs.nodejs.org/cli.html#--cpu-prof-dir
--cpu-prof-intervalhttps://beta.docs.nodejs.org/cli.html#--cpu-prof-interval
--cpu-prof-namehttps://beta.docs.nodejs.org/cli.html#--cpu-prof-name
--diagnostic-dirhttps://beta.docs.nodejs.org/cli.html#--diagnostic-dirdirectory
--disable-protohttps://beta.docs.nodejs.org/cli.html#--disable-protomode
--disable-sigusr1https://beta.docs.nodejs.org/cli.html#--disable-sigusr1
--disable-warninghttps://beta.docs.nodejs.org/cli.html#--disable-warningcode-or-type
--disable-wasm-trap-handlerhttps://beta.docs.nodejs.org/cli.html#--disable-wasm-trap-handler
--disallow-code-generation-from-stringshttps://beta.docs.nodejs.org/cli.html#--disallow-code-generation-from-strings
--dns-result-orderhttps://beta.docs.nodejs.org/cli.html#--dns-result-orderorder
--enable-fipshttps://beta.docs.nodejs.org/cli.html#--enable-fips
--enable-fips-indicator-eventshttps://beta.docs.nodejs.org/cli.html#--enable-fips-indicator-events
--enable-source-mapshttps://beta.docs.nodejs.org/cli.html#--enable-source-maps
--entry-urlhttps://beta.docs.nodejs.org/cli.html#--entry-url
--env-file-if-existshttps://beta.docs.nodejs.org/cli.html#--env-file-if-existsfile
--env-filehttps://beta.docs.nodejs.org/cli.html#--env-filefile
--evalhttps://beta.docs.nodejs.org/cli.html#-e---eval-script
--experimental-addon-moduleshttps://beta.docs.nodejs.org/cli.html#--experimental-addon-modules
--experimental-benchhttps://beta.docs.nodejs.org/cli.html#--experimental-bench
--experimental-dtlshttps://beta.docs.nodejs.org/cli.html#--experimental-dtls
--experimental-eventsourcehttps://beta.docs.nodejs.org/cli.html#--experimental-eventsource
--experimental-import-meta-resolvehttps://beta.docs.nodejs.org/cli.html#--experimental-import-meta-resolve
--experimental-import-texthttps://beta.docs.nodejs.org/cli.html#--experimental-import-text
--experimental-inspector-network-resourcehttps://beta.docs.nodejs.org/cli.html#--experimental-inspector-network-resource
--experimental-loaderhttps://beta.docs.nodejs.org/cli.html#--experimental-loadermodule
--experimental-network-inspectionhttps://beta.docs.nodejs.org/cli.html#--experimental-network-inspection
--experimental-package-maphttps://beta.docs.nodejs.org/cli.html#--experimental-package-mappath
--experimental-print-required-tlahttps://beta.docs.nodejs.org/cli.html#--experimental-print-required-tla
--experimental-quichttps://beta.docs.nodejs.org/cli.html#--experimental-quic
--experimental-sea-confighttps://beta.docs.nodejs.org/cli.html#--experimental-sea-config
--experimental-shadow-realmhttps://beta.docs.nodejs.org/cli.html#--experimental-shadow-realm
--experimental-storage-inspectionhttps://beta.docs.nodejs.org/cli.html#--experimental-storage-inspection
--experimental-stream-iterhttps://beta.docs.nodejs.org/cli.html#--experimental-stream-iter
--experimental-test-coveragehttps://beta.docs.nodejs.org/cli.html#--experimental-test-coverage
--experimental-test-module-mockshttps://beta.docs.nodejs.org/cli.html#--experimental-test-module-mocks
--experimental-test-tag-filterhttps://beta.docs.nodejs.org/cli.html#--experimental-test-tag-filterexpr
--experimental-vfshttps://beta.docs.nodejs.org/cli.html#--experimental-vfs
--experimental-vm-moduleshttps://beta.docs.nodejs.org/cli.html#--experimental-vm-modules
--experimental-wasi-unstable-preview1https://beta.docs.nodejs.org/cli.html#--experimental-wasi-unstable-preview1
--experimental-web-workerhttps://beta.docs.nodejs.org/cli.html#--experimental-web-worker
--experimental-worker-inspectionhttps://beta.docs.nodejs.org/cli.html#--experimental-worker-inspection
--force-context-awarehttps://beta.docs.nodejs.org/cli.html#--force-context-aware
--force-fipshttps://beta.docs.nodejs.org/cli.html#--force-fipsmode
--force-node-api-uncaught-exceptions-policyhttps://beta.docs.nodejs.org/cli.html#--force-node-api-uncaught-exceptions-policy
--frozen-intrinsicshttps://beta.docs.nodejs.org/cli.html#--frozen-intrinsics
--heap-profhttps://beta.docs.nodejs.org/cli.html#--heap-prof
--heap-prof-dirhttps://beta.docs.nodejs.org/cli.html#--heap-prof-dir
--heap-prof-intervalhttps://beta.docs.nodejs.org/cli.html#--heap-prof-interval
--heap-prof-namehttps://beta.docs.nodejs.org/cli.html#--heap-prof-name
--heapsnapshot-near-heap-limithttps://beta.docs.nodejs.org/cli.html#--heapsnapshot-near-heap-limitmax_count
--heapsnapshot-signalhttps://beta.docs.nodejs.org/cli.html#--heapsnapshot-signalsignal
--helphttps://beta.docs.nodejs.org/cli.html#-h---help
--icu-data-dirhttps://beta.docs.nodejs.org/cli.html#--icu-data-dirfile
--importhttps://beta.docs.nodejs.org/cli.html#--importmodule
--input-typehttps://beta.docs.nodejs.org/cli.html#--input-typetype
--insecure-http-parserhttps://beta.docs.nodejs.org/cli.html#--insecure-http-parser
--inspect-brkhttps://beta.docs.nodejs.org/cli.html#--inspect-brkhostport
--inspect-porthttps://beta.docs.nodejs.org/cli.html#--inspect-porthostport
--inspect-publish-uidhttps://beta.docs.nodejs.org/cli.html#--inspect-publish-uidstderrhttp
--inspect-waithttps://beta.docs.nodejs.org/cli.html#--inspect-waithostport
--inspecthttps://beta.docs.nodejs.org/cli.html#--inspecthostport
--interactivehttps://beta.docs.nodejs.org/cli.html#-i---interactive
--jitlesshttps://beta.docs.nodejs.org/cli.html#--jitless
--localstorage-filehttps://beta.docs.nodejs.org/cli.html#--localstorage-filefile
--max-http-header-sizehttps://beta.docs.nodejs.org/cli.html#--max-http-header-sizesize
--max-old-space-size-percentagehttps://beta.docs.nodejs.org/cli.html#--max-old-space-size-percentagepercentage
--network-family-autoselection-attempt-timeouthttps://beta.docs.nodejs.org/cli.html#--network-family-autoselection-attempt-timeout
--no-addonshttps://beta.docs.nodejs.org/cli.html#--no-addons
--no-async-context-framehttps://beta.docs.nodejs.org/cli.html#--no-async-context-frame
--no-deprecationhttps://beta.docs.nodejs.org/cli.html#--no-deprecation
--no-experimental-detect-modulehttps://beta.docs.nodejs.org/cli.html#--no-experimental-detect-module
--no-experimental-ffihttps://beta.docs.nodejs.org/cli.html#--no-experimental-ffi
--no-experimental-global-navigatorhttps://beta.docs.nodejs.org/cli.html#--no-experimental-global-navigator
--no-experimental-repl-awaithttps://beta.docs.nodejs.org/cli.html#--no-experimental-repl-await
--no-experimental-require-modulehttps://beta.docs.nodejs.org/cli.html#--no-experimental-require-module
--no-experimental-sqlitehttps://beta.docs.nodejs.org/cli.html#--no-experimental-sqlite
--no-experimental-websockethttps://beta.docs.nodejs.org/cli.html#--no-experimental-websocket
--no-experimental-webstoragehttps://beta.docs.nodejs.org/cli.html#--no-experimental-webstorage
--no-extra-info-on-fatal-exceptionhttps://beta.docs.nodejs.org/cli.html#--no-extra-info-on-fatal-exception
--no-force-async-hooks-checkshttps://beta.docs.nodejs.org/cli.html#--no-force-async-hooks-checks
--no-global-search-pathshttps://beta.docs.nodejs.org/cli.html#--no-global-search-paths
--no-network-family-autoselectionhttps://beta.docs.nodejs.org/cli.html#--no-network-family-autoselection
--no-require-modulehttps://beta.docs.nodejs.org/cli.html#--no-require-module
--no-strip-typeshttps://beta.docs.nodejs.org/cli.html#--no-strip-types
--no-warningshttps://beta.docs.nodejs.org/cli.html#--no-warnings
--no-worker-snapshothttps://beta.docs.nodejs.org/cli.html#--no-worker-snapshot
--node-memory-debughttps://beta.docs.nodejs.org/cli.html#--node-memory-debug
--openssl-confighttps://beta.docs.nodejs.org/cli.html#--openssl-configfile
--openssl-legacy-providerhttps://beta.docs.nodejs.org/cli.html#--openssl-legacy-provider
--openssl-shared-confighttps://beta.docs.nodejs.org/cli.html#--openssl-shared-config
--pending-deprecationhttps://beta.docs.nodejs.org/cli.html#--pending-deprecation
--permissionhttps://beta.docs.nodejs.org/cli.html#--permission
--permission-audithttps://beta.docs.nodejs.org/cli.html#--permission-audit
--preserve-symlinkshttps://beta.docs.nodejs.org/cli.html#--preserve-symlinks
--preserve-symlinks-mainhttps://beta.docs.nodejs.org/cli.html#--preserve-symlinks-main
--printhttps://beta.docs.nodejs.org/cli.html#-p---print-script
--process-timeouthttps://beta.docs.nodejs.org/cli.html#--process-timeoutduration
--profhttps://beta.docs.nodejs.org/cli.html#--prof
--prof-processhttps://beta.docs.nodejs.org/cli.html#--prof-process
--redirect-warningshttps://beta.docs.nodejs.org/cli.html#--redirect-warningsfile
--report-compacthttps://beta.docs.nodejs.org/cli.html#--report-compact
--report-directoryhttps://beta.docs.nodejs.org/cli.html#--report-dirdirectory---report-directorydirectory
--report-exclude-envhttps://beta.docs.nodejs.org/cli.html#--report-exclude-env
--report-exclude-networkhttps://beta.docs.nodejs.org/cli.html#--report-exclude-network
--report-filenamehttps://beta.docs.nodejs.org/cli.html#--report-filenamefilename
--report-on-fatalerrorhttps://beta.docs.nodejs.org/cli.html#--report-on-fatalerror
--report-on-process-timeouthttps://beta.docs.nodejs.org/cli.html#--report-on-process-timeout
--report-on-signalhttps://beta.docs.nodejs.org/cli.html#--report-on-signal
--report-signalhttps://beta.docs.nodejs.org/cli.html#--report-signalsignal
--report-uncaught-exceptionhttps://beta.docs.nodejs.org/cli.html#--report-uncaught-exception
--requirehttps://beta.docs.nodejs.org/cli.html#-r---require-module
--runhttps://beta.docs.nodejs.org/cli.html#--run
--secure-heap-minhttps://beta.docs.nodejs.org/cli.html#--secure-heap-minn
--secure-heaphttps://beta.docs.nodejs.org/cli.html#--secure-heapn
--snapshot-blobhttps://beta.docs.nodejs.org/cli.html#--snapshot-blobpath
--testhttps://beta.docs.nodejs.org/cli.html#--test
--test-concurrencyhttps://beta.docs.nodejs.org/cli.html#--test-concurrency
--test-coverage-brancheshttps://beta.docs.nodejs.org/cli.html#--test-coverage-branchesthreshold
--test-coverage-excludehttps://beta.docs.nodejs.org/cli.html#--test-coverage-exclude
--test-coverage-functionshttps://beta.docs.nodejs.org/cli.html#--test-coverage-functionsthreshold
--test-coverage-includehttps://beta.docs.nodejs.org/cli.html#--test-coverage-include
--test-coverage-include-allhttps://beta.docs.nodejs.org/cli.html#--test-coverage-include-all
--test-coverage-lineshttps://beta.docs.nodejs.org/cli.html#--test-coverage-linesthreshold
--test-force-exithttps://beta.docs.nodejs.org/cli.html#--test-force-exit
--test-global-setuphttps://beta.docs.nodejs.org/cli.html#--test-global-setupmodule
--test-isolationhttps://beta.docs.nodejs.org/cli.html#--test-isolationmode
--test-name-patternhttps://beta.docs.nodejs.org/cli.html#--test-name-pattern
--test-onlyhttps://beta.docs.nodejs.org/cli.html#--test-only
--test-random-seedhttps://beta.docs.nodejs.org/cli.html#--test-random-seed
--test-randomizehttps://beta.docs.nodejs.org/cli.html#--test-randomize
--test-reporterhttps://beta.docs.nodejs.org/cli.html#--test-reporter
--test-reporter-destinationhttps://beta.docs.nodejs.org/cli.html#--test-reporter-destination
--test-rerun-failureshttps://beta.docs.nodejs.org/cli.html#--test-rerun-failures
--test-shardhttps://beta.docs.nodejs.org/cli.html#--test-shard
--test-skip-patternhttps://beta.docs.nodejs.org/cli.html#--test-skip-pattern
--test-timeouthttps://beta.docs.nodejs.org/cli.html#--test-timeout
--test-update-snapshotshttps://beta.docs.nodejs.org/cli.html#--test-update-snapshots
--throw-deprecationhttps://beta.docs.nodejs.org/cli.html#--throw-deprecation
--titlehttps://beta.docs.nodejs.org/cli.html#--titletitle
--tls-cipher-listhttps://beta.docs.nodejs.org/cli.html#--tls-cipher-listlist
--tls-keyloghttps://beta.docs.nodejs.org/cli.html#--tls-keylogfile
--tls-max-v1https://beta.docs.nodejs.org/cli.html#--tls-max-v12
--tls-max-v1https://beta.docs.nodejs.org/cli.html#--tls-max-v13
--tls-min-v1https://beta.docs.nodejs.org/cli.html#--tls-min-v10
--tls-min-v1https://beta.docs.nodejs.org/cli.html#--tls-min-v11
--tls-min-v1https://beta.docs.nodejs.org/cli.html#--tls-min-v12
--tls-min-v1https://beta.docs.nodejs.org/cli.html#--tls-min-v13
--trace-deprecationhttps://beta.docs.nodejs.org/cli.html#--trace-deprecation
--trace-envhttps://beta.docs.nodejs.org/cli.html#--trace-env
--trace-env-js-stackhttps://beta.docs.nodejs.org/cli.html#--trace-env-js-stack
--trace-env-native-stackhttps://beta.docs.nodejs.org/cli.html#--trace-env-native-stack
--trace-event-categorieshttps://beta.docs.nodejs.org/cli.html#--trace-event-categories
--trace-event-file-patternhttps://beta.docs.nodejs.org/cli.html#--trace-event-file-pattern
--trace-events-enabledhttps://beta.docs.nodejs.org/cli.html#--trace-events-enabled
--trace-exithttps://beta.docs.nodejs.org/cli.html#--trace-exit
--trace-require-modulehttps://beta.docs.nodejs.org/cli.html#--trace-require-modulemode
--trace-siginthttps://beta.docs.nodejs.org/cli.html#--trace-sigint
--trace-sync-iohttps://beta.docs.nodejs.org/cli.html#--trace-sync-io
--trace-tlshttps://beta.docs.nodejs.org/cli.html#--trace-tls
--trace-uncaughthttps://beta.docs.nodejs.org/cli.html#--trace-uncaught
--trace-warningshttps://beta.docs.nodejs.org/cli.html#--trace-warnings
--track-heap-objectshttps://beta.docs.nodejs.org/cli.html#--track-heap-objects
--unhandled-rejectionshttps://beta.docs.nodejs.org/cli.html#--unhandled-rejectionsmode
--use-openssl-cahttps://beta.docs.nodejs.org/cli.html#--use-bundled-ca---use-openssl-ca
--use-env-proxyhttps://beta.docs.nodejs.org/cli.html#--use-env-proxy
--use-largepageshttps://beta.docs.nodejs.org/cli.html#--use-largepagesmode
--use-system-cahttps://beta.docs.nodejs.org/cli.html#--use-system-ca
--v8-optionshttps://beta.docs.nodejs.org/cli.html#--v8-options
--v8-pool-sizehttps://beta.docs.nodejs.org/cli.html#--v8-pool-sizenum
--versionhttps://beta.docs.nodejs.org/cli.html#-v---version
--vfs-loadhttps://beta.docs.nodejs.org/cli.html#--vfs-loadsource
--watchhttps://beta.docs.nodejs.org/cli.html#--watch
--watch-kill-signalhttps://beta.docs.nodejs.org/cli.html#--watch-kill-signal
--watch-pathhttps://beta.docs.nodejs.org/cli.html#--watch-path
--watch-preserve-outputhttps://beta.docs.nodejs.org/cli.html#--watch-preserve-output
--zero-fill-buffershttps://beta.docs.nodejs.org/cli.html#--zero-fill-buffers
Environment variableshttps://beta.docs.nodejs.org/cli.html#environment-variables-1
FORCE_COLOR=https://beta.docs.nodejs.org/cli.html#force_color1-2-3
NODE_COMPILE_CACHE=https://beta.docs.nodejs.org/cli.html#node_compile_cachedir
NODE_COMPILE_CACHE_PORTABLE=https://beta.docs.nodejs.org/cli.html#node_compile_cache_portable1
NODE_COMPILE_CACHE_READONLY=https://beta.docs.nodejs.org/cli.html#node_compile_cache_readonly1
NODE_DEBUG=https://beta.docs.nodejs.org/cli.html#node_debugmodule
NODE_DEBUG_NATIVE=https://beta.docs.nodejs.org/cli.html#node_debug_nativemodule
NODE_DISABLE_COLORS=https://beta.docs.nodejs.org/cli.html#node_disable_colors1
NODE_DISABLE_COMPILE_CACHE=https://beta.docs.nodejs.org/cli.html#node_disable_compile_cache1
NODE_EXTRA_CA_CERTS=https://beta.docs.nodejs.org/cli.html#node_extra_ca_certsfile
NODE_ICU_DATA=https://beta.docs.nodejs.org/cli.html#node_icu_datafile
NODE_NO_WARNINGS=https://beta.docs.nodejs.org/cli.html#node_no_warnings1
NODE_OPTIONS=https://beta.docs.nodejs.org/cli.html#node_optionsoptions
NODE_PATH=https://beta.docs.nodejs.org/cli.html#node_pathpath
NODE_PENDING_DEPRECATION=https://beta.docs.nodejs.org/cli.html#node_pending_deprecation1
NODE_PENDING_PIPE_INSTANCES=https://beta.docs.nodejs.org/cli.html#node_pending_pipe_instancesinstances
NODE_PRESERVE_SYMLINKS=https://beta.docs.nodejs.org/cli.html#node_preserve_symlinks1
NODE_REDIRECT_WARNINGS=https://beta.docs.nodejs.org/cli.html#node_redirect_warningsfile
NODE_REPL_EXTERNAL_MODULE=https://beta.docs.nodejs.org/cli.html#node_repl_external_modulefile
NODE_REPL_HISTORY=https://beta.docs.nodejs.org/cli.html#node_repl_historyfile
NODE_SKIP_PLATFORM_CHECK=https://beta.docs.nodejs.org/cli.html#node_skip_platform_checkvalue
NODE_TEST_CONTEXT=https://beta.docs.nodejs.org/cli.html#node_test_contextvalue
NODE_TLS_REJECT_UNAUTHORIZED=https://beta.docs.nodejs.org/cli.html#node_tls_reject_unauthorizedvalue
NODE_USE_ENV_PROXY=https://beta.docs.nodejs.org/cli.html#node_use_env_proxy1
NODE_USE_SYSTEM_CA=https://beta.docs.nodejs.org/cli.html#node_use_system_ca1
NODE_V8_COVERAGE=https://beta.docs.nodejs.org/cli.html#node_v8_coveragedir
NO_COLOR=https://beta.docs.nodejs.org/cli.html#no_colorany
OPENSSL_CONF=https://beta.docs.nodejs.org/cli.html#openssl_conffile
SSL_CERT_DIR=https://beta.docs.nodejs.org/cli.html#ssl_cert_dirdir
SSL_CERT_FILE=https://beta.docs.nodejs.org/cli.html#ssl_cert_filefile
TZhttps://beta.docs.nodejs.org/cli.html#tz
UV_THREADPOOL_SIZE=https://beta.docs.nodejs.org/cli.html#uv_threadpool_sizesize
Useful V8 optionshttps://beta.docs.nodejs.org/cli.html#useful-v8-options
--abort-on-uncaught-exceptionhttps://beta.docs.nodejs.org/cli.html#--abort-on-uncaught-exception-1
--disallow-code-generation-from-stringshttps://beta.docs.nodejs.org/cli.html#--disallow-code-generation-from-strings-1
--enable-etw-stack-walkinghttps://beta.docs.nodejs.org/cli.html#--enable-etw-stack-walking
--expose-gchttps://beta.docs.nodejs.org/cli.html#--expose-gc
--harmony-shadow-realmhttps://beta.docs.nodejs.org/cli.html#--harmony-shadow-realm
--heap-snapshot-on-oomhttps://beta.docs.nodejs.org/cli.html#--heap-snapshot-on-oom
--interpreted-frames-native-stackhttps://beta.docs.nodejs.org/cli.html#--interpreted-frames-native-stack
--jitlesshttps://beta.docs.nodejs.org/cli.html#--jitless-1
--max-heap-sizehttps://beta.docs.nodejs.org/cli.html#--max-heap-size
--max-old-space-sizehttps://beta.docs.nodejs.org/cli.html#--max-old-space-sizesize-in-mib
--max-semi-space-sizehttps://beta.docs.nodejs.org/cli.html#--max-semi-space-sizesize-in-mib
--perf-basic-profhttps://beta.docs.nodejs.org/cli.html#--perf-basic-prof
--perf-basic-prof-only-functionshttps://beta.docs.nodejs.org/cli.html#--perf-basic-prof-only-functions
--perf-profhttps://beta.docs.nodejs.org/cli.html#--perf-prof
--perf-prof-unwinding-infohttps://beta.docs.nodejs.org/cli.html#--perf-prof-unwinding-info
--profhttps://beta.docs.nodejs.org/cli.html#--prof-1
--security-reverthttps://beta.docs.nodejs.org/cli.html#--security-revert
--stack-trace-limithttps://beta.docs.nodejs.org/cli.html#--stack-trace-limitlimit
Command-line APIhttps://beta.docs.nodejs.org/cli.html#command-line-api
Synopsishttps://beta.docs.nodejs.org/cli.html#synopsis
REPLhttps://beta.docs.nodejs.org/repl.html
debuggerhttps://beta.docs.nodejs.org/debugger.html
Program entry pointhttps://beta.docs.nodejs.org/cli.html#program-entry-point
"type"https://beta.docs.nodejs.org/packages.html#type
module resolution and loadinghttps://beta.docs.nodejs.org/packages.html#module-resolution-and-loading
Optionshttps://beta.docs.nodejs.org/cli.html#options
Underscores instead of dashes are now allowed for Node.js options as well, in addition to V8 options.v10.12.0https://github.com/nodejs/node/pull/23020
NODE_OPTIONShttps://beta.docs.nodejs.org/cli.html#node_optionsoptions
-https://beta.docs.nodejs.org/cli.html#-
--https://beta.docs.nodejs.org/cli.html#--
--abort-on-uncaught-exceptionhttps://beta.docs.nodejs.org/cli.html#--abort-on-uncaught-exception
process.setUncaughtExceptionCaptureCallback()https://beta.docs.nodejs.org/process.html#processsetuncaughtexceptioncapturecallbackfn
--allow-addonshttps://beta.docs.nodejs.org/cli.html#--allow-addons
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
--allow-child-processhttps://beta.docs.nodejs.org/cli.html#--allow-child-process
When spawning process with the permission model enabled. The flags are inherit to the child Node.js process through NODE_OPTIONS environment variable.v24.4.0, v22.18.0https://github.com/nodejs/node/pull/58853
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
--allow-ffihttps://beta.docs.nodejs.org/cli.html#--allow-ffi
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
node:ffihttps://beta.docs.nodejs.org/ffi.html
--allow-fs-readhttps://beta.docs.nodejs.org/cli.html#--allow-fs-read
Entrypoints of your application are allowed to be read implicitly.v24.2.0, v22.17.0https://github.com/nodejs/node/pull/58579
Permission Model and --allow-fs flags are stable.v23.5.0, v22.13.0https://github.com/nodejs/node/pull/56201
Paths delimited by comma (,) are no longer allowed.v20.7.0https://github.com/nodejs/node/pull/49047
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
File System Permissionshttps://beta.docs.nodejs.org/permissions.html#file-system-permissions
--allow-fs-vfshttps://beta.docs.nodejs.org/cli.html#--allow-fs-vfs
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
virtual file systemhttps://beta.docs.nodejs.org/vfs.html
vfs.mount()https://beta.docs.nodejs.org/vfs.html#vfsmount
--allow-fs-writehttps://beta.docs.nodejs.org/cli.html#--allow-fs-write
Permission Model and --allow-fs flags are stable.v23.5.0, v22.13.0https://github.com/nodejs/node/pull/56201
Paths delimited by comma (,) are no longer allowed.v20.7.0https://github.com/nodejs/node/pull/49047
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
File System Permissionshttps://beta.docs.nodejs.org/permissions.html#file-system-permissions
--allow-inspectorhttps://beta.docs.nodejs.org/cli.html#--allow-inspector
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
--allow-nethttps://beta.docs.nodejs.org/cli.html#--allow-net
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
--allow-openssl-storehttps://beta.docs.nodejs.org/cli.html#--allow-openssl-store
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
URLhttps://beta.docs.nodejs.org/url.html#the-whatwg-url-api
crypto.createPrivateKey()https://beta.docs.nodejs.org/crypto.html#cryptocreateprivatekeykey
permission.drop()https://beta.docs.nodejs.org/permissions.html#permissiondropscope-reference
--allow-wasihttps://beta.docs.nodejs.org/cli.html#--allow-wasi
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
--allow-workerhttps://beta.docs.nodejs.org/cli.html#--allow-worker
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
--benchhttps://beta.docs.nodejs.org/cli.html#--bench
benchmark runnerhttps://beta.docs.nodejs.org/bench.html#command-line-runner
--bench-isolation=modehttps://beta.docs.nodejs.org/cli.html#--bench-isolationmode
--bench-name-pattern=patternhttps://beta.docs.nodejs.org/cli.html#--bench-name-patternpattern
--bench-reporter-destination=destinationhttps://beta.docs.nodejs.org/cli.html#--bench-reporter-destinationdestination
--bench-reporter=reporterhttps://beta.docs.nodejs.org/cli.html#--bench-reporterreporter
--bench-samples=counthttps://beta.docs.nodejs.org/cli.html#--bench-samplescount
--bench-warmup=counthttps://beta.docs.nodejs.org/cli.html#--bench-warmupcount
--build-sea=confighttps://beta.docs.nodejs.org/cli.html#--build-seaconfig
single executable applicationhttps://beta.docs.nodejs.org/single-executable-applications.html
single executable applicationhttps://beta.docs.nodejs.org/single-executable-applications.html
--build-snapshothttps://beta.docs.nodejs.org/cli.html#--build-snapshot
The snapshot building process is no longer experimental.v25.4.0, v24.13.1https://github.com/nodejs/node/pull/60954
v8.startupSnapshot APIhttps://beta.docs.nodejs.org/v8.html#startup-snapshot-api
v8.startupSnapshot APIhttps://beta.docs.nodejs.org/v8.html#startup-snapshot-api
captured by the built-in snapshot of Node.jshttps://github.com/nodejs/node/blob/b19525a33cc84033af4addd0f80acd4dc33ce0cf/test/parallel/test-bootstrap-modules.js#L24
v8.startupSnapshot.setDeserializeMainFunction()https://beta.docs.nodejs.org/v8.html#v8startupsnapshotsetdeserializemainfunctioncallback-data
v8.startupSnapshot.addDeserializeCallback()https://beta.docs.nodejs.org/v8.html#v8startupsnapshotadddeserializecallbackcallback-data
Node.js issue trackerhttps://github.com/nodejs/node/issues
tracking issue for user-land snapshotshttps://github.com/nodejs/node/issues/44014
--build-snapshot-confighttps://beta.docs.nodejs.org/cli.html#--build-snapshot-config
The snapshot building process is no longer experimental.v25.4.0, v24.13.1https://github.com/nodejs/node/pull/60954
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
--build-snapshothttps://beta.docs.nodejs.org/cli.html#--build-snapshot
booleanhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type
-c, --checkhttps://beta.docs.nodejs.org/cli.html#-c---check
The --require option is now supported when checking a file.v10.0.0https://github.com/nodejs/node/pull/19600
--completion-bashhttps://beta.docs.nodejs.org/cli.html#--completion-bash
-C condition, --conditions=conditionhttps://beta.docs.nodejs.org/cli.html#-c-condition---conditionscondition
The flag is no longer experimental.v22.9.0, v20.18.0https://github.com/nodejs/node/pull/54209
conditional exportshttps://beta.docs.nodejs.org/packages.html#conditional-exports
--config-file=path, --config-filehttps://beta.docs.nodejs.org/cli.html#--config-filepath---config-file
This flag was renamed from --experimental-config-file to --config-file and is now stable. --experimental-config-file and --experimental-default-config-file are kept as aliases.v26.12.0https://github.com/nodejs/node/pull/66431
Marked as release candidate.v26.7.0https://github.com/nodejs/node/pull/64516
NODE_OPTIONShttps://beta.docs.nodejs.org/cli.html#node_optionsoptions
official JSON schemahttps://beta.docs.nodejs.org/node-config-schema.json
--cpu-profhttps://beta.docs.nodejs.org/cli.html#--cpu-prof
The --cpu-prof flags are now stable.v22.4.0, v20.16.0https://github.com/nodejs/node/pull/53343
--cpu-prof-dirhttps://beta.docs.nodejs.org/cli.html#--cpu-prof-dir
The --cpu-prof flags are now stable.v22.4.0, v20.16.0https://github.com/nodejs/node/pull/53343
--diagnostic-dirhttps://beta.docs.nodejs.org/cli.html#--diagnostic-dirdirectory
--cpu-prof-intervalhttps://beta.docs.nodejs.org/cli.html#--cpu-prof-interval
The --cpu-prof flags are now stable.v22.4.0, v20.16.0https://github.com/nodejs/node/pull/53343
--cpu-prof-namehttps://beta.docs.nodejs.org/cli.html#--cpu-prof-name
The --cpu-prof flags are now stable.v22.4.0, v20.16.0https://github.com/nodejs/node/pull/53343
--diagnostic-dir=directoryhttps://beta.docs.nodejs.org/cli.html#--diagnostic-dirdirectory
--cpu-prof-dirhttps://beta.docs.nodejs.org/cli.html#--cpu-prof-dir
--heap-prof-dirhttps://beta.docs.nodejs.org/cli.html#--heap-prof-dir
--redirect-warningshttps://beta.docs.nodejs.org/cli.html#--redirect-warningsfile
--disable-proto=modehttps://beta.docs.nodejs.org/cli.html#--disable-protomode
--disable-sigusr1https://beta.docs.nodejs.org/cli.html#--disable-sigusr1
The option is no longer experimental.v24.8.0, v22.20.0https://github.com/nodejs/node/pull/59707
--disable-warning=code-or-typehttps://beta.docs.nodejs.org/cli.html#--disable-warningcode-or-type
The --disable-warning flag is now stable.v26.7.0https://github.com/nodejs/node/pull/64742
process.emitWarning()https://beta.docs.nodejs.org/process.html#processemitwarningwarning-options
deprecation warningshttps://beta.docs.nodejs.org/deprecations.html#list-of-deprecated-apis
DEP0025 require('node:sys')https://beta.docs.nodejs.org/deprecations.html#dep0025-requirenodesys
DEP0025 require('node:sys')https://beta.docs.nodejs.org/deprecations.html#dep0025-requirenodesys
ExperimentalWarning: vm.measureMemory is an experimental featurehttps://beta.docs.nodejs.org/vm.html#vmmeasurememoryoptions
--disable-wasm-trap-handlerhttps://beta.docs.nodejs.org/cli.html#--disable-wasm-trap-handler
Node.js now automatically disables the trap handler when there is not enough virtual memory available at startup to allocate one cage.v26.0.0https://github.com/nodejs/node/pull/62132
--disallow-code-generation-from-stringshttps://beta.docs.nodejs.org/cli.html#--disallow-code-generation-from-strings
--dns-result-order=orderhttps://beta.docs.nodejs.org/cli.html#--dns-result-orderorder
The ipv6first is supported now.v22.1.0, v20.13.0https://github.com/nodejs/node/pull/52492
Changed default value to verbatim.v17.0.0https://github.com/nodejs/node/pull/39987
dns.lookup()https://beta.docs.nodejs.org/dns.html#dnslookuphostname-options-callback
dnsPromises.lookup()https://beta.docs.nodejs.org/dns.html#dnspromiseslookuphostname-options
dns.setDefaultResultOrder()https://beta.docs.nodejs.org/dns.html#dnssetdefaultresultorderorder
--enable-fipshttps://beta.docs.nodejs.org/cli.html#--enable-fips
FIPS modehttps://beta.docs.nodejs.org/crypto.html#fips-mode
--enable-fips-indicator-eventshttps://beta.docs.nodejs.org/cli.html#--enable-fips-indicator-events
'crypto.fips.indicator'https://beta.docs.nodejs.org/diagnostics_channel.html#event-cryptofipsindicator
FIPS modehttps://beta.docs.nodejs.org/crypto.html#fips-mode
--enable-source-mapshttps://beta.docs.nodejs.org/cli.html#--enable-source-maps
This API is no longer experimental.v15.11.0, v14.18.0https://github.com/nodejs/node/pull/37362
Source Maphttps://tc39.es/ecma426/
--entry-urlhttps://beta.docs.nodejs.org/cli.html#--entry-url
ECMAScript modulehttps://beta.docs.nodejs.org/esm.html#modules-ecmascript-modules
import.meta.urlhttps://beta.docs.nodejs.org/esm.html#importmetaurl
--env-file-if-exists=filehttps://beta.docs.nodejs.org/cli.html#--env-file-if-existsfile
The --env-file-if-exists flag is no longer experimental.v24.10.0, v22.21.0https://github.com/nodejs/node/pull/59925
--env-filehttps://beta.docs.nodejs.org/cli.html#--env-filefile
--env-file=filehttps://beta.docs.nodejs.org/cli.html#--env-filefile
The --env-file flag is no longer experimental.v24.10.0, v22.21.0https://github.com/nodejs/node/pull/59925
Add support to multi-line values.v21.7.0, v20.12.0https://github.com/nodejs/node/pull/51289
environment variables which configure Node.jshttps://beta.docs.nodejs.org/cli.html#environment-variables-1
--env-file-if-existshttps://beta.docs.nodejs.org/cli.html#--env-file-if-existsfile
-e, --eval "script"https://beta.docs.nodejs.org/cli.html#-e---eval-script
Eval now supports experimental type-stripping.v22.6.0https://github.com/nodejs/node/pull/53725
Built-in libraries are now available as predefined variables.v5.11.0https://github.com/nodejs/node/pull/5348
--no-strip-typeshttps://beta.docs.nodejs.org/cli.html#--no-strip-types
--experimental-addon-moduleshttps://beta.docs.nodejs.org/cli.html#--experimental-addon-modules
This is enabled by default.v26.5.0https://github.com/nodejs/node/pull/64221
--experimental-benchhttps://beta.docs.nodejs.org/cli.html#--experimental-bench
--experimental-dtlshttps://beta.docs.nodejs.org/cli.html#--experimental-dtls
dtls documentationhttps://beta.docs.nodejs.org/dtls.html
--experimental-eventsourcehttps://beta.docs.nodejs.org/cli.html#--experimental-eventsource
EventSource Web APIhttps://html.spec.whatwg.org/multipage/server-sent-events.html#server-sent-events
--experimental-import-meta-resolvehttps://beta.docs.nodejs.org/cli.html#--experimental-import-meta-resolve
synchronous import.meta.resolve made available by default, with the flag retained for enabling the experimental second argument as previously supported.v20.6.0, v18.19.0https://github.com/nodejs/node/pull/49028
--experimental-import-texthttps://beta.docs.nodejs.org/cli.html#--experimental-import-text
--experimental-inspector-network-resourcehttps://beta.docs.nodejs.org/cli.html#--experimental-inspector-network-resource
--experimental-loader=modulehttps://beta.docs.nodejs.org/cli.html#--experimental-loadermodule
Using this feature with the permission model enabled requires passing --allow-worker.v23.6.1, v22.13.1, v20.18.2https://github.com/nodejs-private/node-private/pull/629
This flag was renamed from --loader to --experimental-loader.v12.11.1https://github.com/nodejs/node/pull/29752
--import with register()https://beta.docs.nodejs.org/module.html#registration-of-asynchronous-customization-hooks
asynchronous module customization hookshttps://beta.docs.nodejs.org/module.html#asynchronous-customization-hooks
import specifierhttps://beta.docs.nodejs.org/esm.html#import-specifiers
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
--experimental-network-inspectionhttps://beta.docs.nodejs.org/cli.html#--experimental-network-inspection
--experimental-package-map=https://beta.docs.nodejs.org/cli.html#--experimental-package-mappath
Package mapshttps://beta.docs.nodejs.org/packages.html#package-maps
--experimental-print-required-tlahttps://beta.docs.nodejs.org/cli.html#--experimental-print-required-tla
Print the top-level awaits without evaluating the modules.v26.5.0https://github.com/nodejs/node/pull/64154
--experimental-quichttps://beta.docs.nodejs.org/cli.html#--experimental-quic
--experimental-sea-confighttps://beta.docs.nodejs.org/cli.html#--experimental-sea-config
single executable applicationhttps://beta.docs.nodejs.org/single-executable-applications.html
this configurationhttps://beta.docs.nodejs.org/single-executable-applications.html#1-generating-single-executable-preparation-blobs
--experimental-shadow-realmhttps://beta.docs.nodejs.org/cli.html#--experimental-shadow-realm
ShadowRealmhttps://github.com/tc39/proposal-shadowrealm
--experimental-storage-inspectionhttps://beta.docs.nodejs.org/cli.html#--experimental-storage-inspection
--experimental-stream-iterhttps://beta.docs.nodejs.org/cli.html#--experimental-stream-iter
node:stream/iterhttps://beta.docs.nodejs.org/stream_iter.html
--experimental-test-coveragehttps://beta.docs.nodejs.org/cli.html#--experimental-test-coverage
This option can be used with --test.v20.1.0, v18.17.0https://github.com/nodejs/node/pull/47686
collecting code coverage from testshttps://beta.docs.nodejs.org/test.html#collecting-code-coverage
--experimental-test-module-mockshttps://beta.docs.nodejs.org/cli.html#--experimental-test-module-mocks
Using this feature with the permission model enabled requires passing --allow-worker.v23.6.1, v22.13.1, v20.18.2https://github.com/nodejs-private/node-private/pull/629
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
--experimental-test-tag-filter=''https://beta.docs.nodejs.org/cli.html#--experimental-test-tag-filterexpr
Test tagshttps://beta.docs.nodejs.org/test.html#test-tags
--experimental-vfshttps://beta.docs.nodejs.org/cli.html#--experimental-vfs
node:vfshttps://beta.docs.nodejs.org/vfs.html
--experimental-vm-moduleshttps://beta.docs.nodejs.org/cli.html#--experimental-vm-modules
--experimental-wasi-unstable-preview1https://beta.docs.nodejs.org/cli.html#--experimental-wasi-unstable-preview1
This option is no longer required as WASI is enabled by default, but can still be passed.v20.0.0, v18.17.0https://github.com/nodejs/node/pull/47286
changed from --experimental-wasi-unstable-preview0 to --experimental-wasi-unstable-preview1.v13.6.0https://github.com/nodejs/node/pull/30980
--experimental-web-workerhttps://beta.docs.nodejs.org/cli.html#--experimental-web-worker
--experimental-worker-inspectionhttps://beta.docs.nodejs.org/cli.html#--experimental-worker-inspection
--force-context-awarehttps://beta.docs.nodejs.org/cli.html#--force-context-aware
context-awarehttps://beta.docs.nodejs.org/addons.html#context-aware-addons
--force-fips[=mode]https://beta.docs.nodejs.org/cli.html#--force-fipsmode
Added the optional provider and strict modes.v26.9.0https://github.com/nodejs/node/pull/65645
FIPS modehttps://beta.docs.nodejs.org/crypto.html#fips-mode
--enable-fipshttps://beta.docs.nodejs.org/cli.html#--enable-fips
--force-node-api-uncaught-exceptions-policyhttps://beta.docs.nodejs.org/cli.html#--force-node-api-uncaught-exceptions-policy
--frozen-intrinsicshttps://beta.docs.nodejs.org/cli.html#--frozen-intrinsics
--requirehttps://beta.docs.nodejs.org/cli.html#-r---require-module
--importhttps://beta.docs.nodejs.org/cli.html#--importmodule
--heap-profhttps://beta.docs.nodejs.org/cli.html#--heap-prof
The --heap-prof flags are now stable.v22.4.0, v20.16.0https://github.com/nodejs/node/pull/53343
--heap-prof-dirhttps://beta.docs.nodejs.org/cli.html#--heap-prof-dir
The --heap-prof flags are now stable.v22.4.0, v20.16.0https://github.com/nodejs/node/pull/53343
--diagnostic-dirhttps://beta.docs.nodejs.org/cli.html#--diagnostic-dirdirectory
--heap-prof-intervalhttps://beta.docs.nodejs.org/cli.html#--heap-prof-interval
The --heap-prof flags are now stable.v22.4.0, v20.16.0https://github.com/nodejs/node/pull/53343
--heap-prof-namehttps://beta.docs.nodejs.org/cli.html#--heap-prof-name
The --heap-prof flags are now stable.v22.4.0, v20.16.0https://github.com/nodejs/node/pull/53343
--heapsnapshot-near-heap-limit=max_counthttps://beta.docs.nodejs.org/cli.html#--heapsnapshot-near-heap-limitmax_count
The flag is no longer experimental.v25.4.0, v24.13.1, v22.22.1https://github.com/nodejs/node/pull/60956
--heapsnapshot-signal=signalhttps://beta.docs.nodejs.org/cli.html#--heapsnapshot-signalsignal
-h, --helphttps://beta.docs.nodejs.org/cli.html#-h---help
--icu-data-dir=filehttps://beta.docs.nodejs.org/cli.html#--icu-data-dirfile
--import=modulehttps://beta.docs.nodejs.org/cli.html#--importmodule
NODE_OPTIONShttps://beta.docs.nodejs.org/cli.html#node_optionsoptions
ECMAScript modulehttps://beta.docs.nodejs.org/esm.html#modules-ecmascript-modules
--requirehttps://beta.docs.nodejs.org/cli.html#-r---require-module
CommonJS modulehttps://beta.docs.nodejs.org/modules.html
--input-type=typehttps://beta.docs.nodejs.org/cli.html#--input-typetype
Add support for -typescript values.v23.6.0, v22.18.0https://github.com/nodejs/node/pull/56350
ESM syntax detection is enabled by default.v22.7.0, v20.19.0https://github.com/nodejs/node/pull/53619
ERR_UNSUPPORTED_TYPESCRIPT_SYNTAXhttps://beta.docs.nodejs.org/errors.html#err_unsupported_typescript_syntax
ERR_INVALID_TYPESCRIPT_SYNTAXhttps://beta.docs.nodejs.org/errors.html#err_invalid_typescript_syntax
--printhttps://beta.docs.nodejs.org/cli.html#-p---print-script
--insecure-http-parserhttps://beta.docs.nodejs.org/cli.html#--insecure-http-parser
--inspect-brk[=[host:]port]https://beta.docs.nodejs.org/cli.html#--inspect-brkhostport
V8 Inspector integration for Node.jshttps://beta.docs.nodejs.org/debugger.html#v8-inspector-integration-for-nodejs
security warninghttps://beta.docs.nodejs.org/cli.html#warning-binding-inspector-to-a-public-ipport-combination-is-insecure
--inspect-port=[host:]porthttps://beta.docs.nodejs.org/cli.html#--inspect-porthostport
--disable-sigusr1https://beta.docs.nodejs.org/cli.html#--disable-sigusr1
security warninghttps://beta.docs.nodejs.org/cli.html#warning-binding-inspector-to-a-public-ipport-combination-is-insecure
--inspect-publish-uid=stderr,httphttps://beta.docs.nodejs.org/cli.html#--inspect-publish-uidstderrhttp
--inspect-wait[=[host:]port]https://beta.docs.nodejs.org/cli.html#--inspect-waithostport
V8 Inspector integration for Node.jshttps://beta.docs.nodejs.org/debugger.html#v8-inspector-integration-for-nodejs
security warninghttps://beta.docs.nodejs.org/cli.html#warning-binding-inspector-to-a-public-ipport-combination-is-insecure
--inspect[=[host:]port]https://beta.docs.nodejs.org/cli.html#--inspecthostport
Chrome DevTools Protocolhttps://chromedevtools.github.io/devtools-protocol/
V8 Inspector integration for Node.jshttps://beta.docs.nodejs.org/debugger.html#v8-inspector-integration-for-nodejs
Warning: binding inspector to a public IP:port combination is insecurehttps://beta.docs.nodejs.org/cli.html#warning-binding-inspector-to-a-public-ipport-combination-is-insecure
remote code executionhttps://www.owasp.org/index.php/Code_Injection
debugging security implicationshttps://nodejs.org/learn/getting-started/debugging#security-implications
-i, --interactivehttps://beta.docs.nodejs.org/cli.html#-i---interactive
--jitlesshttps://beta.docs.nodejs.org/cli.html#--jitless
runtime allocation of executable memoryhttps://v8.dev/blog/jitless
ERR_WEBASSEMBLY_NOT_SUPPORTEDhttps://beta.docs.nodejs.org/errors.html#err_webassembly_not_supported
node:ffihttps://beta.docs.nodejs.org/ffi.html
ERR_RX_MEMORY_NOT_SUPPORTEDhttps://beta.docs.nodejs.org/errors.html#err_rx_memory_not_supported
--localstorage-file=filehttps://beta.docs.nodejs.org/cli.html#--localstorage-filefile
--max-http-header-size=sizehttps://beta.docs.nodejs.org/cli.html#--max-http-header-sizesize
Change maximum default size of HTTP headers from 8 KiB to 16 KiB.v13.13.0https://github.com/nodejs/node/pull/32520
--max-old-space-size-percentage=percentagehttps://beta.docs.nodejs.org/cli.html#--max-old-space-size-percentagepercentage
--network-family-autoselection-attempt-timeouthttps://beta.docs.nodejs.org/cli.html#--network-family-autoselection-attempt-timeout
net.getDefaultAutoSelectFamilyAttemptTimeout()https://beta.docs.nodejs.org/net.html#netgetdefaultautoselectfamilyattempttimeout
--no-addonshttps://beta.docs.nodejs.org/cli.html#--no-addons
--no-async-context-framehttps://beta.docs.nodejs.org/cli.html#--no-async-context-frame
AsyncLocalStoragehttps://beta.docs.nodejs.org/async_context.html#class-asynclocalstorage
--no-deprecationhttps://beta.docs.nodejs.org/cli.html#--no-deprecation
--no-experimental-detect-modulehttps://beta.docs.nodejs.org/cli.html#--no-experimental-detect-module
Syntax detection is enabled by default.v22.7.0, v20.19.0https://github.com/nodejs/node/pull/53619
syntax detectionhttps://beta.docs.nodejs.org/packages.html#syntax-detection
--no-experimental-ffihttps://beta.docs.nodejs.org/cli.html#--no-experimental-ffi
node:ffihttps://beta.docs.nodejs.org/ffi.html
--no-experimental-global-navigatorhttps://beta.docs.nodejs.org/cli.html#--no-experimental-global-navigator
Navigator APIhttps://beta.docs.nodejs.org/globals.html#navigator
--no-experimental-repl-awaithttps://beta.docs.nodejs.org/cli.html#--no-experimental-repl-await
--no-experimental-require-modulehttps://beta.docs.nodejs.org/cli.html#--no-experimental-require-module
The flag was renamed from --no-experimental-require-module to --no-require-module, with the former marked as legacy.v25.4.0https://github.com/nodejs/node/pull/60959
This is now false by default.v23.0.0, v22.12.0, v20.19.0https://github.com/nodejs/node/pull/55085
--no-require-modulehttps://beta.docs.nodejs.org/cli.html#--no-require-module
--no-require-modulehttps://beta.docs.nodejs.org/cli.html#--no-require-module
--no-experimental-sqlitehttps://beta.docs.nodejs.org/cli.html#--no-experimental-sqlite
SQLite is unflagged but still experimental.v23.4.0, v22.13.0https://github.com/nodejs/node/pull/55890
node:sqlitehttps://beta.docs.nodejs.org/sqlite.html
--no-experimental-websockethttps://beta.docs.nodejs.org/cli.html#--no-experimental-websocket
WebSockethttps://developer.mozilla.org/docs/Web/API/WebSocket
--no-experimental-webstoragehttps://beta.docs.nodejs.org/cli.html#--no-experimental-webstorage
The feature is now enabled by default.v25.0.0https://github.com/nodejs/node/pull/57666
Web Storagehttps://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API
--no-extra-info-on-fatal-exceptionhttps://beta.docs.nodejs.org/cli.html#--no-extra-info-on-fatal-exception
--no-force-async-hooks-checkshttps://beta.docs.nodejs.org/cli.html#--no-force-async-hooks-checks
--no-global-search-pathshttps://beta.docs.nodejs.org/cli.html#--no-global-search-paths
--no-network-family-autoselectionhttps://beta.docs.nodejs.org/cli.html#--no-network-family-autoselection
The flag was renamed from --no-enable-network-family-autoselection to --no-network-family-autoselection. The old name can still work as an alias.v20.0.0https://github.com/nodejs/node/pull/46790
--no-require-modulehttps://beta.docs.nodejs.org/cli.html#--no-require-module
This flag is no longer experimental.v25.4.0https://github.com/nodejs/node/pull/60959
This flag was renamed from --no-experimental-require-module to --no-require-module.v25.4.0https://github.com/nodejs/node/pull/60959
This is now false by default.v23.0.0, v22.12.0, v20.19.0https://github.com/nodejs/node/pull/55085
Loading ECMAScript modules using require()https://beta.docs.nodejs.org/modules.html#loading-ecmascript-modules-using-require
--no-strip-typeshttps://beta.docs.nodejs.org/cli.html#--no-strip-types
Type stripping is now stable, the flag was renamed from --no-experimental-strip-types to --no-strip-types.v25.2.0, v24.12.0https://github.com/nodejs/node/pull/60600
Type stripping is enabled by default.v23.6.0, v22.18.0https://github.com/nodejs/node/pull/56350
TypeScript type-strippinghttps://beta.docs.nodejs.org/typescript.html#type-stripping
--no-warningshttps://beta.docs.nodejs.org/cli.html#--no-warnings
--no-worker-snapshothttps://beta.docs.nodejs.org/cli.html#--no-worker-snapshot
--node-memory-debughttps://beta.docs.nodejs.org/cli.html#--node-memory-debug
--openssl-config=filehttps://beta.docs.nodejs.org/cli.html#--openssl-configfile
FIPS modehttps://beta.docs.nodejs.org/crypto.html#fips-mode
--openssl-legacy-providerhttps://beta.docs.nodejs.org/cli.html#--openssl-legacy-provider
OSSL_PROVIDER-legacyhttps://www.openssl.org/docs/man3.0/man7/OSSL_PROVIDER-legacy.html
--openssl-shared-confighttps://beta.docs.nodejs.org/cli.html#--openssl-shared-config
--pending-deprecationhttps://beta.docs.nodejs.org/cli.html#--pending-deprecation
--permissionhttps://beta.docs.nodejs.org/cli.html#--permission
Permission Model is now stable.v23.5.0, v22.13.0https://github.com/nodejs/node/pull/56201
--permission-audithttps://beta.docs.nodejs.org/cli.html#--permission-audit
--allow-fs-readhttps://beta.docs.nodejs.org/cli.html#--allow-fs-read
--allow-fs-writehttps://beta.docs.nodejs.org/cli.html#--allow-fs-write
--allow-nethttps://beta.docs.nodejs.org/cli.html#--allow-net
--allow-child-processhttps://beta.docs.nodejs.org/cli.html#--allow-child-process
--allow-workerhttps://beta.docs.nodejs.org/cli.html#--allow-worker
--allow-wasihttps://beta.docs.nodejs.org/cli.html#--allow-wasi
--allow-addonshttps://beta.docs.nodejs.org/cli.html#--allow-addons
--allow-ffihttps://beta.docs.nodejs.org/cli.html#--allow-ffi
--allow-openssl-storehttps://beta.docs.nodejs.org/cli.html#--allow-openssl-store
--permission-audithttps://beta.docs.nodejs.org/cli.html#--permission-audit
--permissionhttps://beta.docs.nodejs.org/cli.html#--permission
--permissionhttps://beta.docs.nodejs.org/cli.html#--permission
Permission Modelhttps://beta.docs.nodejs.org/permissions.html#permission-model
--permissionhttps://beta.docs.nodejs.org/cli.html#--permission
--preserve-symlinkshttps://beta.docs.nodejs.org/cli.html#--preserve-symlinks
--preserve-symlinks-mainhttps://beta.docs.nodejs.org/cli.html#--preserve-symlinks-main
--preserve-symlinkshttps://beta.docs.nodejs.org/cli.html#--preserve-symlinks
-p, --print "script"https://beta.docs.nodejs.org/cli.html#-p---print-script
Built-in libraries are now available as predefined variables.v5.11.0https://github.com/nodejs/node/pull/5348
--process-timeout=durationhttps://beta.docs.nodejs.org/cli.html#--process-timeoutduration
--report-on-process-timeouthttps://beta.docs.nodejs.org/cli.html#--report-on-process-timeout
diagnostic reporthttps://beta.docs.nodejs.org/report.html
NODE_V8_COVERAGE=dirhttps://beta.docs.nodejs.org/cli.html#node_v8_coveragedir
--cpu-profhttps://beta.docs.nodejs.org/cli.html#--cpu-prof
child_process.execSync()https://beta.docs.nodejs.org/child_process.html#child_processexecsynccommand-options
NODE_OPTIONShttps://beta.docs.nodejs.org/cli.html#node_optionsoptions
inspector.open()https://beta.docs.nodejs.org/inspector.html#inspectoropenport-host-wait
session.connectToMainThread()https://beta.docs.nodejs.org/inspector.html#sessionconnecttomainthread
child_process.fork()https://beta.docs.nodejs.org/child_process.html#child_processforkmodulepath-args-options
--watchhttps://beta.docs.nodejs.org/cli.html#--watch
running tests from the command linehttps://beta.docs.nodejs.org/test.html#running-tests-from-the-command-line
--profhttps://beta.docs.nodejs.org/cli.html#--prof
--prof-processhttps://beta.docs.nodejs.org/cli.html#--prof-process
--redirect-warnings=filehttps://beta.docs.nodejs.org/cli.html#--redirect-warningsfile
--diagnostic-dirhttps://beta.docs.nodejs.org/cli.html#--diagnostic-dirdirectory
--report-compacthttps://beta.docs.nodejs.org/cli.html#--report-compact
--report-dir=directory, --report-directory=directoryhttps://beta.docs.nodejs.org/cli.html#--report-dirdirectory---report-directorydirectory
This option is no longer experimental.v13.12.0, v12.17.0https://github.com/nodejs/node/pull/32242
Changed from --diagnostic-report-directory to --report-directory.v12.0.0https://github.com/nodejs/node/pull/27312
--report-exclude-envhttps://beta.docs.nodejs.org/cli.html#--report-exclude-env
--report-exclude-networkhttps://beta.docs.nodejs.org/cli.html#--report-exclude-network
--report-filename=filenamehttps://beta.docs.nodejs.org/cli.html#--report-filenamefilename
This option is no longer experimental.v13.12.0, v12.17.0https://github.com/nodejs/node/pull/32242
changed from --diagnostic-report-filename to --report-filename.v12.0.0https://github.com/nodejs/node/pull/27312
--report-on-fatalerrorhttps://beta.docs.nodejs.org/cli.html#--report-on-fatalerror
This option is no longer experimental.v14.0.0, v13.14.0, v12.17.0https://github.com/nodejs/node/pull/32496
changed from --diagnostic-report-on-fatalerror to --report-on-fatalerror.v12.0.0https://github.com/nodejs/node/pull/27312
--report-on-process-timeouthttps://beta.docs.nodejs.org/cli.html#--report-on-process-timeout
--process-timeouthttps://beta.docs.nodejs.org/cli.html#--process-timeoutduration
--process-timeouthttps://beta.docs.nodejs.org/cli.html#--process-timeoutduration
child_process.execSync()https://beta.docs.nodejs.org/child_process.html#child_processexecsynccommand-options
--report-on-signalhttps://beta.docs.nodejs.org/cli.html#--report-on-signal
This option is no longer experimental.v13.12.0, v12.17.0https://github.com/nodejs/node/pull/32242
changed from --diagnostic-report-on-signal to --report-on-signal.v12.0.0https://github.com/nodejs/node/pull/27312
--report-signal=signalhttps://beta.docs.nodejs.org/cli.html#--report-signalsignal
This option is no longer experimental.v13.12.0, v12.17.0https://github.com/nodejs/node/pull/32242
changed from --diagnostic-report-signal to --report-signal.v12.0.0https://github.com/nodejs/node/pull/27312
--report-uncaught-exceptionhttps://beta.docs.nodejs.org/cli.html#--report-uncaught-exception
Report is not generated if the uncaught exception is handled.v18.8.0, v16.18.0https://github.com/nodejs/node/pull/44208
This option is no longer experimental.v13.12.0, v12.17.0https://github.com/nodejs/node/pull/32242
changed from --diagnostic-report-uncaught-exception to --report-uncaught-exception.v12.0.0https://github.com/nodejs/node/pull/27312
-r, --require modulehttps://beta.docs.nodejs.org/cli.html#-r---require-module
This option also supports ECMAScript module.v23.0.0, v22.12.0, v20.19.0https://github.com/nodejs/node/pull/51977
--runhttps://beta.docs.nodejs.org/cli.html#--run
Passing --run without a command lists the available scripts.v26.9.0https://github.com/nodejs/node/pull/64606
NODE_RUN_SCRIPT_NAME environment variable is added.v22.3.0https://github.com/nodejs/node/pull/53032
NODE_RUN_PACKAGE_JSON_PATH environment variable is added.v22.3.0https://github.com/nodejs/node/pull/53058
Traverses up to the root directory and finds a package.json file to run the command from, and updates PATH environment variable accordingly.v22.3.0https://github.com/nodejs/node/pull/53154
Intentional limitationshttps://beta.docs.nodejs.org/cli.html#intentional-limitations
Environment variableshttps://beta.docs.nodejs.org/cli.html#environment-variables
--env-filehttps://beta.docs.nodejs.org/cli.html#--env-filefile
--secure-heap-min=nhttps://beta.docs.nodejs.org/cli.html#--secure-heap-minn
--secure-heap=nhttps://beta.docs.nodejs.org/cli.html#--secure-heapn
CRYPTO_secure_malloc_inithttps://www.openssl.org/docs/man3.0/man3/CRYPTO_secure_malloc_init.html
--snapshot-blob=pathhttps://beta.docs.nodejs.org/cli.html#--snapshot-blobpath
--testhttps://beta.docs.nodejs.org/cli.html#--test
The test runner is now stable.v20.0.0https://github.com/nodejs/node/pull/46983
Test runner now supports running in watch mode.v19.2.0, v18.13.0https://github.com/nodejs/node/pull/45214
running tests from the command linehttps://beta.docs.nodejs.org/test.html#running-tests-from-the-command-line
--test-concurrencyhttps://beta.docs.nodejs.org/cli.html#--test-concurrency
--test-coverage-branches=thresholdhttps://beta.docs.nodejs.org/cli.html#--test-coverage-branchesthreshold
--test-coverage-excludehttps://beta.docs.nodejs.org/cli.html#--test-coverage-exclude
--test-coverage-functions=thresholdhttps://beta.docs.nodejs.org/cli.html#--test-coverage-functionsthreshold
--test-coverage-includehttps://beta.docs.nodejs.org/cli.html#--test-coverage-include
--test-coverage-include-allhttps://beta.docs.nodejs.org/cli.html#--test-coverage-include-all
--test-coverage-lines=thresholdhttps://beta.docs.nodejs.org/cli.html#--test-coverage-linesthreshold
--test-force-exithttps://beta.docs.nodejs.org/cli.html#--test-force-exit
--test-global-setup=modulehttps://beta.docs.nodejs.org/cli.html#--test-global-setupmodule
global setup and teardownhttps://beta.docs.nodejs.org/test.html#global-setup-and-teardown
--test-isolation=modehttps://beta.docs.nodejs.org/cli.html#--test-isolationmode
This flag was renamed from --experimental-test-isolation to --test-isolation.v23.6.0https://github.com/nodejs/node/pull/56298
test runner execution modelhttps://beta.docs.nodejs.org/test.html#test-runner-execution-model
--test-name-patternhttps://beta.docs.nodejs.org/cli.html#--test-name-pattern
The test runner is now stable.v20.0.0https://github.com/nodejs/node/pull/46983
filtering tests by namehttps://beta.docs.nodejs.org/test.html#filtering-tests-by-name
--test-onlyhttps://beta.docs.nodejs.org/cli.html#--test-only
The test runner is now stable.v20.0.0https://github.com/nodejs/node/pull/46983
--test-random-seedhttps://beta.docs.nodejs.org/cli.html#--test-random-seed
--test-randomizehttps://beta.docs.nodejs.org/cli.html#--test-randomize
randomizing tests execution orderhttps://beta.docs.nodejs.org/test.html#randomizing-tests-execution-order
--test-reporterhttps://beta.docs.nodejs.org/cli.html#--test-reporter
The test runner is now stable.v20.0.0https://github.com/nodejs/node/pull/46983
test reportershttps://beta.docs.nodejs.org/test.html#test-reporters
--test-reporter-destinationhttps://beta.docs.nodejs.org/cli.html#--test-reporter-destination
The test runner is now stable.v20.0.0https://github.com/nodejs/node/pull/46983
test reportershttps://beta.docs.nodejs.org/test.html#test-reporters
--test-rerun-failureshttps://beta.docs.nodejs.org/cli.html#--test-rerun-failures
test rerunshttps://beta.docs.nodejs.org/test.html#rerunning-failed-tests
--test-shardhttps://beta.docs.nodejs.org/cli.html#--test-shard
--test-skip-patternhttps://beta.docs.nodejs.org/cli.html#--test-skip-pattern
filtering tests by namehttps://beta.docs.nodejs.org/test.html#filtering-tests-by-name
--test-timeouthttps://beta.docs.nodejs.org/cli.html#--test-timeout
--test-update-snapshotshttps://beta.docs.nodejs.org/cli.html#--test-update-snapshots
Snapshot testing is no longer experimental.v23.4.0, v22.13.0https://github.com/nodejs/node/pull/55897
snapshot testinghttps://beta.docs.nodejs.org/test.html#snapshot-testing
--throw-deprecationhttps://beta.docs.nodejs.org/cli.html#--throw-deprecation
--title=titlehttps://beta.docs.nodejs.org/cli.html#--titletitle
--tls-cipher-list=listhttps://beta.docs.nodejs.org/cli.html#--tls-cipher-listlist
--tls-keylog=filehttps://beta.docs.nodejs.org/cli.html#--tls-keylogfile
--tls-max-v1.2https://beta.docs.nodejs.org/cli.html#--tls-max-v12
tls.DEFAULT_MAX_VERSIONhttps://beta.docs.nodejs.org/tls.html#tlsdefault_max_version
--tls-max-v1.3https://beta.docs.nodejs.org/cli.html#--tls-max-v13
tls.DEFAULT_MAX_VERSIONhttps://beta.docs.nodejs.org/tls.html#tlsdefault_max_version
--tls-min-v1.0https://beta.docs.nodejs.org/cli.html#--tls-min-v10
tls.DEFAULT_MIN_VERSIONhttps://beta.docs.nodejs.org/tls.html#tlsdefault_min_version
--tls-min-v1.1https://beta.docs.nodejs.org/cli.html#--tls-min-v11
tls.DEFAULT_MIN_VERSIONhttps://beta.docs.nodejs.org/tls.html#tlsdefault_min_version
--tls-min-v1.2https://beta.docs.nodejs.org/cli.html#--tls-min-v12
tls.DEFAULT_MIN_VERSIONhttps://beta.docs.nodejs.org/tls.html#tlsdefault_min_version
--tls-min-v1.3https://beta.docs.nodejs.org/cli.html#--tls-min-v13
tls.DEFAULT_MIN_VERSIONhttps://beta.docs.nodejs.org/tls.html#tlsdefault_min_version
--trace-deprecationhttps://beta.docs.nodejs.org/cli.html#--trace-deprecation
--trace-envhttps://beta.docs.nodejs.org/cli.html#--trace-env
--trace-env-js-stackhttps://beta.docs.nodejs.org/cli.html#--trace-env-js-stack
--trace-env-native-stackhttps://beta.docs.nodejs.org/cli.html#--trace-env-native-stack
--trace-event-categorieshttps://beta.docs.nodejs.org/cli.html#--trace-event-categories
--trace-event-file-patternhttps://beta.docs.nodejs.org/cli.html#--trace-event-file-pattern
--trace-events-enabledhttps://beta.docs.nodejs.org/cli.html#--trace-events-enabled
--trace-exithttps://beta.docs.nodejs.org/cli.html#--trace-exit
--trace-require-module=modehttps://beta.docs.nodejs.org/cli.html#--trace-require-modulemode
Loading ECMAScript modules using require()https://beta.docs.nodejs.org/modules.html#loading-ecmascript-modules-using-require
--trace-siginthttps://beta.docs.nodejs.org/cli.html#--trace-sigint
--trace-sync-iohttps://beta.docs.nodejs.org/cli.html#--trace-sync-io
--trace-tlshttps://beta.docs.nodejs.org/cli.html#--trace-tls
--trace-uncaughthttps://beta.docs.nodejs.org/cli.html#--trace-uncaught
--trace-warningshttps://beta.docs.nodejs.org/cli.html#--trace-warnings
--track-heap-objectshttps://beta.docs.nodejs.org/cli.html#--track-heap-objects
--unhandled-rejections=modehttps://beta.docs.nodejs.org/cli.html#--unhandled-rejectionsmode
Changed default mode to throw. Previously, a warning was emitted.v15.0.0https://github.com/nodejs/node/pull/33021
unhandledRejectionhttps://beta.docs.nodejs.org/process.html#event-unhandledrejection
unhandledRejectionhttps://beta.docs.nodejs.org/process.html#event-unhandledrejection
unhandledRejectionhttps://beta.docs.nodejs.org/process.html#event-unhandledrejection
unhandledRejectionhttps://beta.docs.nodejs.org/process.html#event-unhandledrejection
--use-bundled-ca, --use-openssl-cahttps://beta.docs.nodejs.org/cli.html#--use-bundled-ca---use-openssl-ca
--use-env-proxyhttps://beta.docs.nodejs.org/cli.html#--use-env-proxy
Built-in Proxy Supporthttps://beta.docs.nodejs.org/http.html#built-in-proxy-support
NODE_USE_ENV_PROXY=1https://beta.docs.nodejs.org/cli.html#node_use_env_proxy1
--use-largepages=modehttps://beta.docs.nodejs.org/cli.html#--use-largepagesmode
This option is now a no-op.v26.9.0https://github.com/nodejs/node/pull/65389
--use-system-cahttps://beta.docs.nodejs.org/cli.html#--use-system-ca
Added support on non-Windows and non-macOS.v23.9.0https://github.com/nodejs/node/pull/57009
Chromium's policy for locally trusted certificateshttps://chromium.googlesource.com/chromium/src/+/main/net/data/ssl/chrome_root_store/faq.md#does-the-chrome-certificate-verifier-consider-local-trust-decisions
--v8-optionshttps://beta.docs.nodejs.org/cli.html#--v8-options
--v8-pool-size=numhttps://beta.docs.nodejs.org/cli.html#--v8-pool-sizenum
-v, --versionhttps://beta.docs.nodejs.org/cli.html#-v---version
--vfs-load=sourcehttps://beta.docs.nodejs.org/cli.html#--vfs-loadsource
stringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type
--experimental-vfshttps://beta.docs.nodejs.org/cli.html#--experimental-vfs
node:vfshttps://beta.docs.nodejs.org/vfs.html
RealFSProviderhttps://beta.docs.nodejs.org/vfs.html#class-realfsprovider
ZipProviderhttps://beta.docs.nodejs.org/vfs.html#class-zipprovider
--requirehttps://beta.docs.nodejs.org/cli.html#-r---require-module
--importhttps://beta.docs.nodejs.org/cli.html#--importmodule
node:vfshttps://beta.docs.nodejs.org/vfs.html
NODE_OPTIONShttps://beta.docs.nodejs.org/cli.html#node_optionsoptions
--watchhttps://beta.docs.nodejs.org/cli.html#--watch
Watch mode is now stable.v22.0.0, v20.13.0https://github.com/nodejs/node/pull/52074
Test runner now supports running in watch mode.v19.2.0, v18.13.0https://github.com/nodejs/node/pull/45214
--watch-kill-signalhttps://beta.docs.nodejs.org/cli.html#--watch-kill-signal
--watch-pathhttps://beta.docs.nodejs.org/cli.html#--watch-path
Watch mode is now stable.v22.0.0, v20.13.0https://github.com/nodejs/node/pull/52074
--watch-preserve-outputhttps://beta.docs.nodejs.org/cli.html#--watch-preserve-output
--zero-fill-buffershttps://beta.docs.nodejs.org/cli.html#--zero-fill-buffers
Bufferhttps://beta.docs.nodejs.org/buffer.html#class-buffer
Environment variableshttps://beta.docs.nodejs.org/cli.html#environment-variables-1
FORCE_COLOR=[1, 2, 3]https://beta.docs.nodejs.org/cli.html#force_color1-2-3
NODE_COMPILE_CACHE=dirhttps://beta.docs.nodejs.org/cli.html#node_compile_cachedir
This feature is no longer experimental.v25.4.0https://github.com/nodejs/node/pull/60971
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
NODE_COMPILE_CACHE_PORTABLE=1https://beta.docs.nodejs.org/cli.html#node_compile_cache_portable1
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
NODE_COMPILE_CACHE_READONLY=1https://beta.docs.nodejs.org/cli.html#node_compile_cache_readonly1
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
NODE_DEBUG=module[,…]https://beta.docs.nodejs.org/cli.html#node_debugmodule
NODE_DEBUG_NATIVE=module[,…]https://beta.docs.nodejs.org/cli.html#node_debug_nativemodule
NODE_DISABLE_COLORS=1https://beta.docs.nodejs.org/cli.html#node_disable_colors1
NODE_DISABLE_COMPILE_CACHE=1https://beta.docs.nodejs.org/cli.html#node_disable_compile_cache1
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
module compile cachehttps://beta.docs.nodejs.org/module.html#module-compile-cache
NODE_EXTRA_CA_CERTS=filehttps://beta.docs.nodejs.org/cli.html#node_extra_ca_certsfile
process.emitWarning()https://beta.docs.nodejs.org/process.html#processemitwarningwarning-options
NODE_ICU_DATA=filehttps://beta.docs.nodejs.org/cli.html#node_icu_datafile
NODE_NO_WARNINGS=1https://beta.docs.nodejs.org/cli.html#node_no_warnings1
NODE_OPTIONS=options...https://beta.docs.nodejs.org/cli.html#node_optionsoptions
NODE_PATH=path[:…]https://beta.docs.nodejs.org/cli.html#node_pathpath
NODE_PENDING_DEPRECATION=1https://beta.docs.nodejs.org/cli.html#node_pending_deprecation1
NODE_PENDING_PIPE_INSTANCES=instanceshttps://beta.docs.nodejs.org/cli.html#node_pending_pipe_instancesinstances
NODE_PRESERVE_SYMLINKS=1https://beta.docs.nodejs.org/cli.html#node_preserve_symlinks1
NODE_REDIRECT_WARNINGS=filehttps://beta.docs.nodejs.org/cli.html#node_redirect_warningsfile
NODE_REPL_EXTERNAL_MODULE=filehttps://beta.docs.nodejs.org/cli.html#node_repl_external_modulefile
Remove the possibility to use this env var with kDisableNodeOptionsEnv for embedders.v22.3.0, v20.16.0https://github.com/nodejs/node/pull/52905
NODE_REPL_HISTORY=filehttps://beta.docs.nodejs.org/cli.html#node_repl_historyfile
NODE_SKIP_PLATFORM_CHECK=valuehttps://beta.docs.nodejs.org/cli.html#node_skip_platform_checkvalue
NODE_TEST_CONTEXT=valuehttps://beta.docs.nodejs.org/cli.html#node_test_contextvalue
NODE_TLS_REJECT_UNAUTHORIZED=valuehttps://beta.docs.nodejs.org/cli.html#node_tls_reject_unauthorizedvalue
NODE_USE_ENV_PROXY=1https://beta.docs.nodejs.org/cli.html#node_use_env_proxy1
Built-in Proxy Supporthttps://beta.docs.nodejs.org/http.html#built-in-proxy-support
--use-env-proxyhttps://beta.docs.nodejs.org/cli.html#--use-env-proxy
NODE_USE_SYSTEM_CA=1https://beta.docs.nodejs.org/cli.html#node_use_system_ca1
--use-system-cahttps://beta.docs.nodejs.org/cli.html#--use-system-ca
NODE_V8_COVERAGE=dirhttps://beta.docs.nodejs.org/cli.html#node_v8_coveragedir
V8 JavaScript code coveragehttps://v8project.blogspot.com/2017/12/javascript-code-coverage.html
Source Maphttps://tc39.es/ecma426/
Coverage outputhttps://beta.docs.nodejs.org/cli.html#coverage-output
ScriptCoveragehttps://chromedevtools.github.io/devtools-protocol/tot/Profiler#type-ScriptCoverage
Source map cachehttps://beta.docs.nodejs.org/cli.html#source-map-cache
NO_COLOR=https://beta.docs.nodejs.org/cli.html#no_colorany
NO_COLORhttps://no-color.org
OPENSSL_CONF=filehttps://beta.docs.nodejs.org/cli.html#openssl_conffile
FIPS modehttps://beta.docs.nodejs.org/crypto.html#fips-mode
FIPS modehttps://beta.docs.nodejs.org/crypto.html#fips-mode
--openssl-confighttps://beta.docs.nodejs.org/cli.html#--openssl-configfile
SSL_CERT_DIR=dirhttps://beta.docs.nodejs.org/cli.html#ssl_cert_dirdir
SSL_CERT_FILE=filehttps://beta.docs.nodejs.org/cli.html#ssl_cert_filefile
TZhttps://beta.docs.nodejs.org/cli.html#tz
Changing the TZ variable using process.env.TZ = changes the timezone on Windows as well.v16.2.0https://github.com/nodejs/node/pull/38642
Changing the TZ variable using process.env.TZ = changes the timezone on POSIX systems.v13.0.0https://github.com/nodejs/node/pull/20026
ways that TZ is handled in other environmentshttps://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html
timezone IDshttps://en.wikipedia.org/wiki/List_of_tz_database_time_zones
UV_THREADPOOL_SIZE=sizehttps://beta.docs.nodejs.org/cli.html#uv_threadpool_sizesize
libuv threadpool documentationhttps://docs.libuv.org/en/latest/threadpool.html
Useful V8 optionshttps://beta.docs.nodejs.org/cli.html#useful-v8-options
--abort-on-uncaught-exceptionhttps://beta.docs.nodejs.org/cli.html#--abort-on-uncaught-exception-1
--disallow-code-generation-from-stringshttps://beta.docs.nodejs.org/cli.html#--disallow-code-generation-from-strings-1
--enable-etw-stack-walkinghttps://beta.docs.nodejs.org/cli.html#--enable-etw-stack-walking
--expose-gchttps://beta.docs.nodejs.org/cli.html#--expose-gc
--harmony-shadow-realmhttps://beta.docs.nodejs.org/cli.html#--harmony-shadow-realm
--heap-snapshot-on-oomhttps://beta.docs.nodejs.org/cli.html#--heap-snapshot-on-oom
--interpreted-frames-native-stackhttps://beta.docs.nodejs.org/cli.html#--interpreted-frames-native-stack
--jitlesshttps://beta.docs.nodejs.org/cli.html#--jitless-1
--max-heap-sizehttps://beta.docs.nodejs.org/cli.html#--max-heap-size
--max-old-space-size=SIZE (in MiB)https://beta.docs.nodejs.org/cli.html#--max-old-space-sizesize-in-mib
--max-semi-space-size=SIZE (in MiB)https://beta.docs.nodejs.org/cli.html#--max-semi-space-sizesize-in-mib
semi-spacehttps://v8.dev/blog/trash-talk#minor-gc
scavenge garbage collectorhttps://v8.dev/blog/orinoco-parallel-scavenger
YoungGenerationSizeFromSemiSpaceSizehttps://chromium.googlesource.com/v8/v8.git/+/refs/tags/10.3.129/src/heap/heap.cc#328
#42511https://github.com/nodejs/node/issues/42511
--perf-basic-profhttps://beta.docs.nodejs.org/cli.html#--perf-basic-prof
--perf-basic-prof-only-functionshttps://beta.docs.nodejs.org/cli.html#--perf-basic-prof-only-functions
--perf-profhttps://beta.docs.nodejs.org/cli.html#--perf-prof
--perf-prof-unwinding-infohttps://beta.docs.nodejs.org/cli.html#--perf-prof-unwinding-info
--profhttps://beta.docs.nodejs.org/cli.html#--prof-1
--security-reverthttps://beta.docs.nodejs.org/cli.html#--security-revert
--stack-trace-limit=limithttps://beta.docs.nodejs.org/cli.html#--stack-trace-limitlimit
JSONhttps://beta.docs.nodejs.org/cli.json
MDhttps://beta.docs.nodejs.org/cli.md
Edit this pagehttps://github.com/nodejs/node/edit/HEAD/doc/api/cli.md
Synopsishttps://beta.docs.nodejs.org/cli.html#synopsis
Program entry pointhttps://beta.docs.nodejs.org/cli.html#program-entry-point
Optionshttps://beta.docs.nodejs.org/cli.html#options
-https://beta.docs.nodejs.org/cli.html#-
--https://beta.docs.nodejs.org/cli.html#--
--abort-on-uncaught-exceptionhttps://beta.docs.nodejs.org/cli.html#--abort-on-uncaught-exception
--allow-addonsEhttps://beta.docs.nodejs.org/cli.html#--allow-addons
--allow-child-processEhttps://beta.docs.nodejs.org/cli.html#--allow-child-process
--allow-ffiEhttps://beta.docs.nodejs.org/cli.html#--allow-ffi
--allow-fs-readhttps://beta.docs.nodejs.org/cli.html#--allow-fs-read
--allow-fs-vfsEhttps://beta.docs.nodejs.org/cli.html#--allow-fs-vfs
--allow-fs-writehttps://beta.docs.nodejs.org/cli.html#--allow-fs-write
--allow-inspectorEhttps://beta.docs.nodejs.org/cli.html#--allow-inspector
--allow-netEhttps://beta.docs.nodejs.org/cli.html#--allow-net
--allow-openssl-storeEhttps://beta.docs.nodejs.org/cli.html#--allow-openssl-store
--allow-wasiEhttps://beta.docs.nodejs.org/cli.html#--allow-wasi
--allow-workerEhttps://beta.docs.nodejs.org/cli.html#--allow-worker
--benchEhttps://beta.docs.nodejs.org/cli.html#--bench
--bench-isolationEhttps://beta.docs.nodejs.org/cli.html#--bench-isolationmode
--bench-name-patternEhttps://beta.docs.nodejs.org/cli.html#--bench-name-patternpattern
--bench-reporter-destinationEhttps://beta.docs.nodejs.org/cli.html#--bench-reporter-destinationdestination
--bench-reporterEhttps://beta.docs.nodejs.org/cli.html#--bench-reporterreporter
--bench-samplesEhttps://beta.docs.nodejs.org/cli.html#--bench-samplescount
--bench-warmupEhttps://beta.docs.nodejs.org/cli.html#--bench-warmupcount
--build-seaEhttps://beta.docs.nodejs.org/cli.html#--build-seaconfig
--build-snapshothttps://beta.docs.nodejs.org/cli.html#--build-snapshot
--build-snapshot-confighttps://beta.docs.nodejs.org/cli.html#--build-snapshot-config
--checkhttps://beta.docs.nodejs.org/cli.html#-c---check
--completion-bashhttps://beta.docs.nodejs.org/cli.html#--completion-bash
--conditionshttps://beta.docs.nodejs.org/cli.html#-c-condition---conditionscondition
--config-filehttps://beta.docs.nodejs.org/cli.html#--config-filepath---config-file
--cpu-profhttps://beta.docs.nodejs.org/cli.html#--cpu-prof
--cpu-prof-dirhttps://beta.docs.nodejs.org/cli.html#--cpu-prof-dir
--cpu-prof-intervalhttps://beta.docs.nodejs.org/cli.html#--cpu-prof-interval
--cpu-prof-namehttps://beta.docs.nodejs.org/cli.html#--cpu-prof-name
--diagnostic-dirhttps://beta.docs.nodejs.org/cli.html#--diagnostic-dirdirectory
--disable-protohttps://beta.docs.nodejs.org/cli.html#--disable-protomode
--disable-sigusr1https://beta.docs.nodejs.org/cli.html#--disable-sigusr1
--disable-warninghttps://beta.docs.nodejs.org/cli.html#--disable-warningcode-or-type
--disable-wasm-trap-handlerhttps://beta.docs.nodejs.org/cli.html#--disable-wasm-trap-handler
--disallow-code-generation-from-stringshttps://beta.docs.nodejs.org/cli.html#--disallow-code-generation-from-strings
--dns-result-orderhttps://beta.docs.nodejs.org/cli.html#--dns-result-orderorder
--enable-fipshttps://beta.docs.nodejs.org/cli.html#--enable-fips
--enable-fips-indicator-eventshttps://beta.docs.nodejs.org/cli.html#--enable-fips-indicator-events
--enable-source-mapshttps://beta.docs.nodejs.org/cli.html#--enable-source-maps
--entry-urlEhttps://beta.docs.nodejs.org/cli.html#--entry-url
--env-file-if-existshttps://beta.docs.nodejs.org/cli.html#--env-file-if-existsfile
--env-filehttps://beta.docs.nodejs.org/cli.html#--env-filefile
--evalhttps://beta.docs.nodejs.org/cli.html#-e---eval-script
--experimental-addon-modulesEhttps://beta.docs.nodejs.org/cli.html#--experimental-addon-modules
--experimental-benchEhttps://beta.docs.nodejs.org/cli.html#--experimental-bench
--experimental-dtlsEhttps://beta.docs.nodejs.org/cli.html#--experimental-dtls
--experimental-eventsourcehttps://beta.docs.nodejs.org/cli.html#--experimental-eventsource
--experimental-import-meta-resolvehttps://beta.docs.nodejs.org/cli.html#--experimental-import-meta-resolve
--experimental-import-textEhttps://beta.docs.nodejs.org/cli.html#--experimental-import-text
--experimental-inspector-network-resourceEhttps://beta.docs.nodejs.org/cli.html#--experimental-inspector-network-resource
--experimental-loaderhttps://beta.docs.nodejs.org/cli.html#--experimental-loadermodule
--experimental-network-inspectionEhttps://beta.docs.nodejs.org/cli.html#--experimental-network-inspection
--experimental-package-mapEhttps://beta.docs.nodejs.org/cli.html#--experimental-package-mappath
--experimental-print-required-tlahttps://beta.docs.nodejs.org/cli.html#--experimental-print-required-tla
--experimental-quicEhttps://beta.docs.nodejs.org/cli.html#--experimental-quic
--experimental-sea-configEhttps://beta.docs.nodejs.org/cli.html#--experimental-sea-config
--experimental-shadow-realmhttps://beta.docs.nodejs.org/cli.html#--experimental-shadow-realm
--experimental-storage-inspectionEhttps://beta.docs.nodejs.org/cli.html#--experimental-storage-inspection
--experimental-stream-iterEhttps://beta.docs.nodejs.org/cli.html#--experimental-stream-iter
--experimental-test-coveragehttps://beta.docs.nodejs.org/cli.html#--experimental-test-coverage
--experimental-test-module-mocksEhttps://beta.docs.nodejs.org/cli.html#--experimental-test-module-mocks
--experimental-test-tag-filterEhttps://beta.docs.nodejs.org/cli.html#--experimental-test-tag-filterexpr
--experimental-vfsEhttps://beta.docs.nodejs.org/cli.html#--experimental-vfs
--experimental-vm-moduleshttps://beta.docs.nodejs.org/cli.html#--experimental-vm-modules
--experimental-wasi-unstable-preview1https://beta.docs.nodejs.org/cli.html#--experimental-wasi-unstable-preview1
--experimental-web-workerhttps://beta.docs.nodejs.org/cli.html#--experimental-web-worker
--experimental-worker-inspectionEhttps://beta.docs.nodejs.org/cli.html#--experimental-worker-inspection
--force-context-awarehttps://beta.docs.nodejs.org/cli.html#--force-context-aware
--force-fipshttps://beta.docs.nodejs.org/cli.html#--force-fipsmode
--force-node-api-uncaught-exceptions-policyhttps://beta.docs.nodejs.org/cli.html#--force-node-api-uncaught-exceptions-policy
--frozen-intrinsicsEhttps://beta.docs.nodejs.org/cli.html#--frozen-intrinsics
--heap-profhttps://beta.docs.nodejs.org/cli.html#--heap-prof
--heap-prof-dirhttps://beta.docs.nodejs.org/cli.html#--heap-prof-dir
--heap-prof-intervalhttps://beta.docs.nodejs.org/cli.html#--heap-prof-interval
--heap-prof-namehttps://beta.docs.nodejs.org/cli.html#--heap-prof-name
--heapsnapshot-near-heap-limithttps://beta.docs.nodejs.org/cli.html#--heapsnapshot-near-heap-limitmax_count
--heapsnapshot-signalhttps://beta.docs.nodejs.org/cli.html#--heapsnapshot-signalsignal
--helphttps://beta.docs.nodejs.org/cli.html#-h---help
--icu-data-dirhttps://beta.docs.nodejs.org/cli.html#--icu-data-dirfile
--importEhttps://beta.docs.nodejs.org/cli.html#--importmodule
--input-typehttps://beta.docs.nodejs.org/cli.html#--input-typetype
--insecure-http-parserhttps://beta.docs.nodejs.org/cli.html#--insecure-http-parser
--inspect-brkhttps://beta.docs.nodejs.org/cli.html#--inspect-brkhostport
--inspect-porthttps://beta.docs.nodejs.org/cli.html#--inspect-porthostport
--inspect-publish-uidhttps://beta.docs.nodejs.org/cli.html#--inspect-publish-uidstderrhttp
--inspect-waithttps://beta.docs.nodejs.org/cli.html#--inspect-waithostport
--inspecthttps://beta.docs.nodejs.org/cli.html#--inspecthostport
--interactivehttps://beta.docs.nodejs.org/cli.html#-i---interactive
--jitlessEhttps://beta.docs.nodejs.org/cli.html#--jitless
--localstorage-fileEhttps://beta.docs.nodejs.org/cli.html#--localstorage-filefile
--max-http-header-sizehttps://beta.docs.nodejs.org/cli.html#--max-http-header-sizesize
--max-old-space-size-percentagehttps://beta.docs.nodejs.org/cli.html#--max-old-space-size-percentagepercentage
--network-family-autoselection-attempt-timeouthttps://beta.docs.nodejs.org/cli.html#--network-family-autoselection-attempt-timeout
--no-addonshttps://beta.docs.nodejs.org/cli.html#--no-addons
--no-async-context-framehttps://beta.docs.nodejs.org/cli.html#--no-async-context-frame
--no-deprecationhttps://beta.docs.nodejs.org/cli.html#--no-deprecation
--no-experimental-detect-modulehttps://beta.docs.nodejs.org/cli.html#--no-experimental-detect-module
--no-experimental-ffiEhttps://beta.docs.nodejs.org/cli.html#--no-experimental-ffi
--no-experimental-global-navigatorEhttps://beta.docs.nodejs.org/cli.html#--no-experimental-global-navigator
--no-experimental-repl-awaithttps://beta.docs.nodejs.org/cli.html#--no-experimental-repl-await
--no-experimental-require-moduleLhttps://beta.docs.nodejs.org/cli.html#--no-experimental-require-module
--no-experimental-sqlitehttps://beta.docs.nodejs.org/cli.html#--no-experimental-sqlite
--no-experimental-websockethttps://beta.docs.nodejs.org/cli.html#--no-experimental-websocket
--no-experimental-webstorageEhttps://beta.docs.nodejs.org/cli.html#--no-experimental-webstorage
--no-extra-info-on-fatal-exceptionhttps://beta.docs.nodejs.org/cli.html#--no-extra-info-on-fatal-exception
--no-force-async-hooks-checkshttps://beta.docs.nodejs.org/cli.html#--no-force-async-hooks-checks
--no-global-search-pathshttps://beta.docs.nodejs.org/cli.html#--no-global-search-paths
--no-network-family-autoselectionhttps://beta.docs.nodejs.org/cli.html#--no-network-family-autoselection
--no-require-modulehttps://beta.docs.nodejs.org/cli.html#--no-require-module
--no-strip-typeshttps://beta.docs.nodejs.org/cli.html#--no-strip-types
--no-warningshttps://beta.docs.nodejs.org/cli.html#--no-warnings
--no-worker-snapshotEhttps://beta.docs.nodejs.org/cli.html#--no-worker-snapshot
--node-memory-debughttps://beta.docs.nodejs.org/cli.html#--node-memory-debug
--openssl-confighttps://beta.docs.nodejs.org/cli.html#--openssl-configfile
--openssl-legacy-providerhttps://beta.docs.nodejs.org/cli.html#--openssl-legacy-provider
--openssl-shared-confighttps://beta.docs.nodejs.org/cli.html#--openssl-shared-config
--pending-deprecationhttps://beta.docs.nodejs.org/cli.html#--pending-deprecation
--permissionhttps://beta.docs.nodejs.org/cli.html#--permission
--permission-audithttps://beta.docs.nodejs.org/cli.html#--permission-audit
--preserve-symlinkshttps://beta.docs.nodejs.org/cli.html#--preserve-symlinks
--preserve-symlinks-mainhttps://beta.docs.nodejs.org/cli.html#--preserve-symlinks-main
--printhttps://beta.docs.nodejs.org/cli.html#-p---print-script
--process-timeoutEhttps://beta.docs.nodejs.org/cli.html#--process-timeoutduration
--profhttps://beta.docs.nodejs.org/cli.html#--prof
--prof-processhttps://beta.docs.nodejs.org/cli.html#--prof-process
--redirect-warningshttps://beta.docs.nodejs.org/cli.html#--redirect-warningsfile
--report-compacthttps://beta.docs.nodejs.org/cli.html#--report-compact
--report-directoryhttps://beta.docs.nodejs.org/cli.html#--report-dirdirectory---report-directorydirectory
--report-exclude-envhttps://beta.docs.nodejs.org/cli.html#--report-exclude-env
--report-exclude-networkhttps://beta.docs.nodejs.org/cli.html#--report-exclude-network
--report-filenamehttps://beta.docs.nodejs.org/cli.html#--report-filenamefilename
--report-on-fatalerrorhttps://beta.docs.nodejs.org/cli.html#--report-on-fatalerror
--report-on-process-timeoutEhttps://beta.docs.nodejs.org/cli.html#--report-on-process-timeout
--report-on-signalhttps://beta.docs.nodejs.org/cli.html#--report-on-signal
--report-signalhttps://beta.docs.nodejs.org/cli.html#--report-signalsignal
--report-uncaught-exceptionhttps://beta.docs.nodejs.org/cli.html#--report-uncaught-exception
--requirehttps://beta.docs.nodejs.org/cli.html#-r---require-module
--runhttps://beta.docs.nodejs.org/cli.html#--run
--secure-heap-minhttps://beta.docs.nodejs.org/cli.html#--secure-heap-minn
--secure-heaphttps://beta.docs.nodejs.org/cli.html#--secure-heapn
--snapshot-blobEhttps://beta.docs.nodejs.org/cli.html#--snapshot-blobpath
--testhttps://beta.docs.nodejs.org/cli.html#--test
--test-concurrencyhttps://beta.docs.nodejs.org/cli.html#--test-concurrency
--test-coverage-branchesEhttps://beta.docs.nodejs.org/cli.html#--test-coverage-branchesthreshold
--test-coverage-excludeEhttps://beta.docs.nodejs.org/cli.html#--test-coverage-exclude
--test-coverage-functionsEhttps://beta.docs.nodejs.org/cli.html#--test-coverage-functionsthreshold
--test-coverage-includeEhttps://beta.docs.nodejs.org/cli.html#--test-coverage-include
--test-coverage-include-allEhttps://beta.docs.nodejs.org/cli.html#--test-coverage-include-all
--test-coverage-linesEhttps://beta.docs.nodejs.org/cli.html#--test-coverage-linesthreshold
--test-force-exithttps://beta.docs.nodejs.org/cli.html#--test-force-exit
--test-global-setupEhttps://beta.docs.nodejs.org/cli.html#--test-global-setupmodule
--test-isolationhttps://beta.docs.nodejs.org/cli.html#--test-isolationmode
--test-name-patternhttps://beta.docs.nodejs.org/cli.html#--test-name-pattern
--test-onlyhttps://beta.docs.nodejs.org/cli.html#--test-only
--test-random-seedhttps://beta.docs.nodejs.org/cli.html#--test-random-seed
--test-randomizehttps://beta.docs.nodejs.org/cli.html#--test-randomize
--test-reporterhttps://beta.docs.nodejs.org/cli.html#--test-reporter
--test-reporter-destinationhttps://beta.docs.nodejs.org/cli.html#--test-reporter-destination
--test-rerun-failureshttps://beta.docs.nodejs.org/cli.html#--test-rerun-failures
--test-shardhttps://beta.docs.nodejs.org/cli.html#--test-shard
--test-skip-patternhttps://beta.docs.nodejs.org/cli.html#--test-skip-pattern
--test-timeouthttps://beta.docs.nodejs.org/cli.html#--test-timeout
--test-update-snapshotshttps://beta.docs.nodejs.org/cli.html#--test-update-snapshots
--throw-deprecationhttps://beta.docs.nodejs.org/cli.html#--throw-deprecation
--titlehttps://beta.docs.nodejs.org/cli.html#--titletitle
--tls-cipher-listhttps://beta.docs.nodejs.org/cli.html#--tls-cipher-listlist
--tls-keyloghttps://beta.docs.nodejs.org/cli.html#--tls-keylogfile
--tls-max-v1https://beta.docs.nodejs.org/cli.html#--tls-max-v12
--tls-max-v1https://beta.docs.nodejs.org/cli.html#--tls-max-v13
--tls-min-v1https://beta.docs.nodejs.org/cli.html#--tls-min-v10
--tls-min-v1https://beta.docs.nodejs.org/cli.html#--tls-min-v11
--tls-min-v1https://beta.docs.nodejs.org/cli.html#--tls-min-v12
--tls-min-v1https://beta.docs.nodejs.org/cli.html#--tls-min-v13
--trace-deprecationhttps://beta.docs.nodejs.org/cli.html#--trace-deprecation
--trace-envhttps://beta.docs.nodejs.org/cli.html#--trace-env
--trace-env-js-stackhttps://beta.docs.nodejs.org/cli.html#--trace-env-js-stack
--trace-env-native-stackhttps://beta.docs.nodejs.org/cli.html#--trace-env-native-stack
--trace-event-categorieshttps://beta.docs.nodejs.org/cli.html#--trace-event-categories
--trace-event-file-patternhttps://beta.docs.nodejs.org/cli.html#--trace-event-file-pattern
--trace-events-enabledhttps://beta.docs.nodejs.org/cli.html#--trace-events-enabled
--trace-exithttps://beta.docs.nodejs.org/cli.html#--trace-exit
--trace-require-modulehttps://beta.docs.nodejs.org/cli.html#--trace-require-modulemode
--trace-siginthttps://beta.docs.nodejs.org/cli.html#--trace-sigint
--trace-sync-iohttps://beta.docs.nodejs.org/cli.html#--trace-sync-io
--trace-tlshttps://beta.docs.nodejs.org/cli.html#--trace-tls
--trace-uncaughthttps://beta.docs.nodejs.org/cli.html#--trace-uncaught
--trace-warningshttps://beta.docs.nodejs.org/cli.html#--trace-warnings
--track-heap-objectshttps://beta.docs.nodejs.org/cli.html#--track-heap-objects
--unhandled-rejectionshttps://beta.docs.nodejs.org/cli.html#--unhandled-rejectionsmode
--use-openssl-cahttps://beta.docs.nodejs.org/cli.html#--use-bundled-ca---use-openssl-ca
--use-env-proxyEhttps://beta.docs.nodejs.org/cli.html#--use-env-proxy
--use-largepageshttps://beta.docs.nodejs.org/cli.html#--use-largepagesmode
--use-system-cahttps://beta.docs.nodejs.org/cli.html#--use-system-ca
--v8-optionshttps://beta.docs.nodejs.org/cli.html#--v8-options
--v8-pool-sizehttps://beta.docs.nodejs.org/cli.html#--v8-pool-sizenum
--versionhttps://beta.docs.nodejs.org/cli.html#-v---version
--vfs-loadhttps://beta.docs.nodejs.org/cli.html#--vfs-loadsource
--watchhttps://beta.docs.nodejs.org/cli.html#--watch
--watch-kill-signalEhttps://beta.docs.nodejs.org/cli.html#--watch-kill-signal
--watch-pathhttps://beta.docs.nodejs.org/cli.html#--watch-path
--watch-preserve-outputhttps://beta.docs.nodejs.org/cli.html#--watch-preserve-output
--zero-fill-buffershttps://beta.docs.nodejs.org/cli.html#--zero-fill-buffers
Environment variableshttps://beta.docs.nodejs.org/cli.html#environment-variables-1
FORCE_COLOR=https://beta.docs.nodejs.org/cli.html#force_color1-2-3
NODE_COMPILE_CACHE=https://beta.docs.nodejs.org/cli.html#node_compile_cachedir
NODE_COMPILE_CACHE_PORTABLE=https://beta.docs.nodejs.org/cli.html#node_compile_cache_portable1
NODE_COMPILE_CACHE_READONLY=https://beta.docs.nodejs.org/cli.html#node_compile_cache_readonly1
NODE_DEBUG=https://beta.docs.nodejs.org/cli.html#node_debugmodule
NODE_DEBUG_NATIVE=https://beta.docs.nodejs.org/cli.html#node_debug_nativemodule
NODE_DISABLE_COLORS=https://beta.docs.nodejs.org/cli.html#node_disable_colors1
NODE_DISABLE_COMPILE_CACHE=Ehttps://beta.docs.nodejs.org/cli.html#node_disable_compile_cache1
NODE_EXTRA_CA_CERTS=https://beta.docs.nodejs.org/cli.html#node_extra_ca_certsfile
NODE_ICU_DATA=https://beta.docs.nodejs.org/cli.html#node_icu_datafile
NODE_NO_WARNINGS=https://beta.docs.nodejs.org/cli.html#node_no_warnings1
NODE_OPTIONS=https://beta.docs.nodejs.org/cli.html#node_optionsoptions
NODE_PATH=https://beta.docs.nodejs.org/cli.html#node_pathpath
NODE_PENDING_DEPRECATION=https://beta.docs.nodejs.org/cli.html#node_pending_deprecation1
NODE_PENDING_PIPE_INSTANCES=https://beta.docs.nodejs.org/cli.html#node_pending_pipe_instancesinstances
NODE_PRESERVE_SYMLINKS=https://beta.docs.nodejs.org/cli.html#node_preserve_symlinks1
NODE_REDIRECT_WARNINGS=https://beta.docs.nodejs.org/cli.html#node_redirect_warningsfile
NODE_REPL_EXTERNAL_MODULE=https://beta.docs.nodejs.org/cli.html#node_repl_external_modulefile
NODE_REPL_HISTORY=https://beta.docs.nodejs.org/cli.html#node_repl_historyfile
NODE_SKIP_PLATFORM_CHECK=https://beta.docs.nodejs.org/cli.html#node_skip_platform_checkvalue
NODE_TEST_CONTEXT=https://beta.docs.nodejs.org/cli.html#node_test_contextvalue
NODE_TLS_REJECT_UNAUTHORIZED=https://beta.docs.nodejs.org/cli.html#node_tls_reject_unauthorizedvalue
NODE_USE_ENV_PROXY=Ehttps://beta.docs.nodejs.org/cli.html#node_use_env_proxy1
NODE_USE_SYSTEM_CA=https://beta.docs.nodejs.org/cli.html#node_use_system_ca1
NODE_V8_COVERAGE=https://beta.docs.nodejs.org/cli.html#node_v8_coveragedir
NO_COLOR=https://beta.docs.nodejs.org/cli.html#no_colorany
OPENSSL_CONF=https://beta.docs.nodejs.org/cli.html#openssl_conffile
SSL_CERT_DIR=https://beta.docs.nodejs.org/cli.html#ssl_cert_dirdir
SSL_CERT_FILE=https://beta.docs.nodejs.org/cli.html#ssl_cert_filefile
TZhttps://beta.docs.nodejs.org/cli.html#tz
UV_THREADPOOL_SIZE=https://beta.docs.nodejs.org/cli.html#uv_threadpool_sizesize
Useful V8 optionshttps://beta.docs.nodejs.org/cli.html#useful-v8-options
--abort-on-uncaught-exceptionhttps://beta.docs.nodejs.org/cli.html#--abort-on-uncaught-exception-1
--disallow-code-generation-from-stringshttps://beta.docs.nodejs.org/cli.html#--disallow-code-generation-from-strings-1
--enable-etw-stack-walkinghttps://beta.docs.nodejs.org/cli.html#--enable-etw-stack-walking
--expose-gchttps://beta.docs.nodejs.org/cli.html#--expose-gc
--harmony-shadow-realmhttps://beta.docs.nodejs.org/cli.html#--harmony-shadow-realm
--heap-snapshot-on-oomhttps://beta.docs.nodejs.org/cli.html#--heap-snapshot-on-oom
--interpreted-frames-native-stackhttps://beta.docs.nodejs.org/cli.html#--interpreted-frames-native-stack
--jitlesshttps://beta.docs.nodejs.org/cli.html#--jitless-1
--max-heap-sizehttps://beta.docs.nodejs.org/cli.html#--max-heap-size
--max-old-space-sizehttps://beta.docs.nodejs.org/cli.html#--max-old-space-sizesize-in-mib
--max-semi-space-sizehttps://beta.docs.nodejs.org/cli.html#--max-semi-space-sizesize-in-mib
--perf-basic-profhttps://beta.docs.nodejs.org/cli.html#--perf-basic-prof
--perf-basic-prof-only-functionshttps://beta.docs.nodejs.org/cli.html#--perf-basic-prof-only-functions
--perf-profhttps://beta.docs.nodejs.org/cli.html#--perf-prof
--perf-prof-unwinding-infohttps://beta.docs.nodejs.org/cli.html#--perf-prof-unwinding-info
--profhttps://beta.docs.nodejs.org/cli.html#--prof-1
--security-reverthttps://beta.docs.nodejs.org/cli.html#--security-revert
--stack-trace-limithttps://beta.docs.nodejs.org/cli.html#--stack-trace-limitlimit

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.