Lines Matching +full:runner +full:- +full:before +full:- +full:script
8 .\" https://atom.io/packages/language-roff
11 .\" mandoc -Wall -Tlint /path/to/this.file # BSD
12 .\" groff -w all -z /path/to/this.file # GNU/Linux, macOS
15 .\" Before making changes, please note the following:
18 .\" the Roff formatter better control over text-spacing, line-wrapping,
29 .tr -\-^\(ha~\(ti`\(ga
35 .Nd server-side JavaScript runtime
41 .Op Ar v8-options
42 .Op Fl e Ar string | Ar script.js | Fl
43 .Op Fl -
48 .Op Fl e Ar string | Ar script.js | Fl | Ar <host>:<port>
52 .Op Fl -v8-options
57 It is primarily focused on creating simple, easy-to-build network clients and servers.
64 .Bl -tag -width 6n
65 .It Sy -
66 Alias for stdin, analogous to the use of - in other command-line utilities.
67 The executed script is read from stdin, and remaining arguments are passed to the script.
69 .It Fl -
70 Indicate the end of command-line options.
71 Pass the rest of the arguments to the script.
73 If no script filename or eval/print script is supplied prior to this, then
74 the next argument will be used as a script filename.
76 .It Fl -abort-on-uncaught-exception
79 .It Fl -completion-bash
80 Print source-able bash completion script for Node.js.
82 .It Fl C , Fl -conditions Ar string
86 .It Fl -cpu-prof
88 before exit. If
89 .Fl -cpu-prof-dir
93 .It Fl -cpu-prof-dir
95 .Fl -cpu-prof
98 .Fl -diagnostic-dir .
99 command-line option.
101 .It Fl -cpu-prof-interval
103 .Fl -cpu-prof .
107 .It Fl -cpu-prof-name
109 .Fl -cpu-prof .
111 .It Fl -diagnostic-dir
118 .Fl -cpu-prof-dir .
119 .Fl -heap-prof-dir .
120 .Fl -redirect-warnings .
122 .It Fl -disable-proto Ns = Ns Ar mode
130 .It Fl -disallow-code-generation-from-strings
131 Make built-in language features like `eval` and `new Function` that generate
135 .It Fl -enable-fips
136 Enable FIPS-compliant crypto at startup.
138 .Sy ./configure --openssl-fips .
140 .It Fl -enable-source-maps
143 .It Fl -experimental-default-type Ns = Ns Ar type
144 Interpret as either ES modules or CommonJS modules input via --eval or STDIN, when --input-type is …
148 .It Fl -experimental-global-customevent
151 .It Fl -experimental-global-webcrypto
154 .It Fl -experimental-import-meta-resolve
157 .It Fl -experimental-loader Ns = Ns Ar module
162 .It Fl -experimental-network-imports
165 .It Fl -experimental-policy
168 .It Fl -experimental-shadow-realm
171 .It Fl -experimental-test-coverage
172 Enable code coverage in the test runner.
174 .It Fl -no-experimental-fetch
177 .It Fl -no-experimental-repl-await
178 Disable top-level await keyword support in REPL.
180 .It Fl -experimental-specifier-resolution
183 .It Fl -experimental-vm-modules
186 .It Fl -experimental-wasi-unstable-preview1
190 .It Fl -experimental-wasm-modules
193 .It Fl -force-context-aware
194 Disable loading native addons that are not context-aware.
196 .It Fl -force-fips
197 Force FIPS-compliant crypto on startup
198 (Cannot be disabled from script code).
200 .Fl -enable-fips .
202 .It Fl -frozen-intrinsics
205 .It Fl -heapsnapshot-near-heap-limit Ns = Ns Ar max_count
209 .It Fl -heapsnapshot-signal Ns = Ns Ar signal
212 .It Fl -heap-prof
214 before exit. If
215 .Fl -heap-prof-dir
219 .It Fl -heap-prof-dir
221 .Fl -heap-prof
224 .Fl -diagnostic-dir .
225 command-line option.
227 .It Fl -heap-prof-interval
229 .Fl -heap-prof .
233 .It Fl -heap-prof-name
235 .Fl -heap-prof .
237 .It Fl -icu-data-dir Ns = Ns Ar file
242 .It Fl -input-type Ns = Ns Ar type
243 Set the module resolution type for input via --eval, --print or STDIN.
245 .It Fl -inspect-brk Ns = Ns Ar [host:]port
248 and break at start of user script.
250 .It Fl -inspect-port Ns = Ns Ar [host:]port
255 .It Fl -inspect-publish-uid=stderr,http
264 .It Fl -inspect Ns = Ns Ar [host:]port
273 .It Fl -insecure-http-parser
275 interoperability with non-conformant HTTP implementations. It may also allow
279 .It Fl -jitless
286 disappear in a non-semver-major release.
288 .It Fl -max-http-header-size Ns = Ns Ar size
291 .It Fl -napi-modules
292 This option is a no-op.
295 .It Fl -no-deprecation
298 .It Fl -no-extra-info-on-fatal-exception
301 .It Fl -no-force-async-hooks-checks
305 .It Fl -no-addons
306 Disable the `node-addons` exports condition as well as disable loading native
307 addons. When `--no-addons` is specified, calling `process.dlopen` or requiring
310 .It Fl -no-global-search-paths
313 .It Fl -no-warnings
316 .It Fl -node-memory-debug
320 .It Fl -openssl-config Ns = Ns Ar file
322 Among other uses, this can be used to enable FIPS-compliant crypto if Node.js is built with
323 .Sy ./configure --openssl-fips .
325 .It Fl -pending-deprecation
328 .It Fl -policy-integrity Ns = Ns Ar sri
331 .It Fl -preserve-symlinks
334 .It Fl -preserve-symlinks-main
337 .It Fl -prof
340 .It Fl -prof-process
342 .Fl -prof .
344 .It Fl -redirect-warnings Ns = Ns Ar file
349 .It Fl -report-compact
352 in a compact format, single-line JSON.
354 .It Fl -report-dir Fl -report-directory
360 .Fl -diagnostic-dir .
361 command-line option.
363 .It Fl -report-filename
368 .It Fl -report-on-fatalerror
376 .It Fl -report-on-signal
382 .It Fl -report-signal
387 .It Fl -report-uncaught-exception
390 to be generated on un-caught exceptions. Useful when inspecting JavaScript
393 .It Fl -secure-heap Ns = Ns Ar n
397 .It Fl -secure-heap-min Ns = Ns Ar n
400 .It Fl -test
401 Starts the Node.js command line test runner.
403 .It Fl -test-concurrency
404 The maximum number of test files that the test runner CLI will execute
407 .It Fl -test-name-pattern
408 A regular expression that configures the test runner to only execute tests
411 .It Fl -test-reporter
414 .It Fl -test-reporter-destination
417 .It Fl -test-only
418 Configures the test runner to only execute top level tests that have the `only`
421 .It Fl -test-shard
424 .It Fl -throw-deprecation
427 .It Fl -title Ns = Ns Ar title
430 .It Fl -tls-cipher-list Ns = Ns Ar list
434 .It Fl -tls-keylog Ns = Ns Ar file
439 .It Fl -tls-max-v1.2
442 .It Fl -tls-max-v1.3
445 .It Fl -tls-min-v1.0
449 .It Fl -tls-min-v1.1
453 .It Fl -tls-min-v1.2
457 .It Fl -tls-min-v1.3
461 .It Fl -trace-atomics-wait
466 .It Fl -trace-deprecation
469 .It Fl -trace-event-categories Ar categories
470 A comma-separated list of categories that should be traced when trace event tracing is enabled using
471 .Fl -trace-events-enabled .
473 .It Fl -trace-event-file-pattern Ar pattern
480 .It Fl -trace-events-enabled
483 .It Fl -trace-exit
486 .It Fl -trace-sigint
489 .It Fl -trace-sync-io
492 .It Fl -trace-tls
495 .It Fl -trace-uncaught
507 .It Fl -trace-warnings
510 .It Fl -track-heap-objects
513 .It Fl -unhandled-rejections=mode
516 .It Fl -use-bundled-ca , Fl -use-openssl-ca
518 The default store is selectable at build-time.
532 .It Fl -use-largepages Ns = Ns Ar mode
533 Re-map the Node.js static code to large memory pages at startup. If supported on
542 .It Fl -v8-options
543 Print V8 command-line options.
545 .It Fl -v8-pool-size Ns = Ns Ar num
550 .It Fl -zero-fill-buffers
551 Automatically zero-fills all newly allocated Buffer and SlowBuffer instances.
553 .It Fl c , Fl -check
554 Check the script's syntax without executing it.
555 Exits with an error code if script is invalid.
557 .It Fl e , Fl -eval Ar string
562 .It Fl h , Fl -help
563 Print command-line options.
566 .It Fl i , Fl -interactive
569 .It Fl p , Fl -print Ar string
574 .It Fl r , Fl -require Ar module
582 .It Fl v , Fl -version
588 .Bl -tag -width 6n
597 indicate 16-color support,
599 to indicate 256-color support, or
601 to indicate 16 million-color support. When used and set to a supported
610 Comma-separated list of core modules that should print debug information.
613 Comma-separated list of C++ core modules that should print debug information.
621 When set, the well-known
645 Will extend linked-in data when compiled with small-icu support.
653 A space-separated list of command-line
655 which are interpreted as if they had been specified on the command line before the actual command (…
657 .Fl -print
658 or a script file.
661 A colon-separated list of
680 .Fl -redirect-warnings Ar file
693 Path to a Node.js module which will be loaded in place of the built-in REPL.
694 Overriding this value to an empty string (`''`) will use the built-in REPL.
714 Among other uses, this can be used to enable FIPS-compliant crypto if Node.js is built with
715 .Sy ./configure --openssl-fips .
718 .Fl -openssl-config
719 command-line option is used, this environment variable is ignored.
723 .Fl -use-openssl-ca
728 .Fl -use-openssl-ca