# nodejs
# Autogenerated from man page /usr/share/man/man1/nodejs.1.gz
complete -c nodejs -l abort-on-uncaught-exception -d 'Aborting instead of exiting causes a core file to be generated for analysis'
complete -c nodejs -l completion-bash -d 'Print source-able bash completion script for Node. js'
complete -c nodejs -l conditions -d 'Use custom conditional exports conditions string'
complete -c nodejs -l cpu-prof -d 'Start the V8 CPU profiler on start up, and write the CPU profile to disk befo…'
complete -c nodejs -l cpu-prof-dir -d 'The directory where the CPU profiles generated by -cpu-prof will be placed'
complete -c nodejs -l cpu-prof-interval -d 'The sampling interval in microseconds for the CPU profiles generated by -cpu-…'
complete -c nodejs -l cpu-prof-name -d 'File name of the V8 CPU profile generated with -cpu-prof'
complete -c nodejs -l diagnostic-dir -d 'Set the directory for all diagnostic output files'
complete -c nodejs -l disable-proto -d 'Disable the `Object. prototype. __proto__` property'
complete -c nodejs -l disallow-code-generation-from-strings -d 'Make built-in language features like `eval` and `new Function` that generate …'
complete -c nodejs -l enable-fips -d 'Enable FIPS-compliant crypto at startup.  Requires Node. js to be built with '
complete -c nodejs -l enable-source-maps -d 'Enable experimental Source Map V3 support for stack traces'
complete -c nodejs -l experimental-import-meta-resolve -d 'Enable experimental ES modules support for import. meta. resolve()'
complete -c nodejs -l experimental-json-modules -d 'Enable experimental JSON interop support for the ES Module loader'
complete -c nodejs -l experimental-loader -d 'Specify the module to use as a custom module loader'
complete -c nodejs -l experimental-policy -d 'Use the specified file as a security policy'
complete -c nodejs -l experimental-repl-await -d 'Enable experimental top-level await keyword support in REPL'
complete -c nodejs -l experimental-specifier-resolution -d 'Select extension resolution algorithm for ES Modules; either \'explicit\' (defa…'
complete -c nodejs -l experimental-vm-modules -d 'Enable experimental ES module support in VM module'
complete -c nodejs -l experimental-wasi-unstable-preview1 -d 'Enable experimental WebAssembly System Interface support'
complete -c nodejs -l experimental-wasm-modules -d 'Enable experimental WebAssembly module support'
complete -c nodejs -l force-context-aware -d 'Disable loading native addons that are not context-aware'
complete -c nodejs -l force-fips -d 'Force FIPS-compliant crypto on startup (Cannot be disabled from script code)'
complete -c nodejs -l frozen-intrinsics -d 'Enable experimental frozen intrinsics support'
complete -c nodejs -l heapsnapshot-signal -d 'Generate heap snapshot on specified signal'
complete -c nodejs -l heap-prof -d 'Start the V8 heap profiler on start up, and write the heap profile to disk be…'
complete -c nodejs -l heap-prof-dir -d 'The directory where the heap profiles generated by -heap-prof will be placed'
complete -c nodejs -l heap-prof-interval -d 'The average sampling interval in bytes for the heap profiles generated by -he…'
complete -c nodejs -l heap-prof-name -d 'File name of the V8 heap profile generated with -heap-prof'
complete -c nodejs -l http-parser -d 'Chooses an HTTP parser library.  Available values are llhttp or legacy'
complete -c nodejs -l http-server-default-timeout -d 'Overrides the default value for server socket timeout'
complete -c nodejs -l icu-data-dir -d 'Specify ICU data load path.  Overrides NODE_ICU_DATA'
complete -c nodejs -l input-type -d 'Set the module resolution type for input via --eval, --print or STDIN'
complete -c nodejs -l inspect-brk -d 'Activate inspector on host:port and break at start of user script'
complete -c nodejs -l inspect-port -d 'Set the host:port to be used when the inspector is activated'
complete -c nodejs -l inspect-publish-uid -d 'Specify how the inspector WebSocket URL is exposed'
complete -c nodejs -l inspect -d 'Activate inspector on host:port.  Default is 127. 0. 0. 1:9229'
complete -c nodejs -l insecure-http-parser -d 'Use an insecure HTTP parser that accepts invalid HTTP headers'
complete -c nodejs -l jitless -d 'Disable runtime allocation of executable memory'
complete -c nodejs -l max-http-header-size -d 'Specify the maximum size of HTTP headers in bytes.  Defaults to 8KB'
complete -c nodejs -l napi-modules -d 'This option is a no-op.  It is kept for compatibility'
complete -c nodejs -l no-deprecation -d 'Silence deprecation warnings'
complete -c nodejs -l no-force-async-hooks-checks -d 'Disable runtime checks for `async_hooks`'
complete -c nodejs -l no-warnings -d 'Silence all process warnings (including deprecations)'
complete -c nodejs -l openssl-config -d 'Load an OpenSSL configuration file on startup'
complete -c nodejs -l pending-deprecation -d 'Emit pending deprecation warnings'
complete -c nodejs -l policy-integrity -d 'Instructs Node'
complete -c nodejs -l preserve-symlinks -d 'Instructs the module loader to preserve symbolic links when resolving and cac…'
complete -c nodejs -l preserve-symlinks-main -d 'Instructs the module loader to preserve symbolic links when resolving and cac…'
complete -c nodejs -l prof -d 'Generate V8 profiler output'
complete -c nodejs -l prof-process -d 'Process V8 profiler output generated using the V8 option -prof'
complete -c nodejs -l redirect-warnings -d 'Write process warnings to the given file instead of printing to stderr'
complete -c nodejs -l report-compact -d 'Write diagnostic reports in a compact format, single-line JSON'
complete -c nodejs -l report-dir -d 'Location at which the diagnostic report will be generated'
complete -c nodejs -l report-filename -d 'Name of the file to which the diagnostic report will be written'
complete -c nodejs -l report-on-fatalerror -d 'Enables the diagnostic report to be triggered on fatal errors (internal error…'
complete -c nodejs -l report-on-signal -d 'Enables diagnostic report to be generated upon receiving the specified (or pr…'
complete -c nodejs -l report-signal -d 'Sets or resets the signal for diagnostic report generation (not supported on …'
complete -c nodejs -l report-uncaught-exception -d 'Enables diagnostic report to be generated on un-caught exceptions'
complete -c nodejs -l throw-deprecation -d 'Throw errors for deprecations'
complete -c nodejs -l title -d 'Specify process. title on startup'
complete -c nodejs -l tls-cipher-list -d 'Specify an alternative default TLS cipher list.  Requires Node'
complete -c nodejs -l tls-keylog -d 'Log TLS key material to a file'
complete -c nodejs -l 'tls-max-v1.2' -d 'Set default  maxVersion to \'TLSv1. 2\'.  Use to disable support for TLSv1. 3'
complete -c nodejs -l 'tls-max-v1.3' -d 'Set default  maxVersion to \'TLSv1. 3\'.  Use to enable support for TLSv1. 3'
complete -c nodejs -l 'tls-min-v1.0' -d 'Set default minVersion to \'TLSv1\''
complete -c nodejs -l 'tls-min-v1.1' -d 'Set default minVersion to \'TLSv1. 1\''
complete -c nodejs -l 'tls-min-v1.2' -d 'Set default minVersion to \'TLSv1. 2\'.  This is the default for 12'
complete -c nodejs -l 'tls-min-v1.3' -d 'Set default minVersion to \'TLSv1. 3\'.  Use to disable support for TLSv1'
complete -c nodejs -l trace-deprecation -d 'Print stack traces for deprecations'
complete -c nodejs -l trace-event-categories -d 'A comma-separated list of categories that should be traced when trace event t…'
complete -c nodejs -l trace-event-file-pattern -d 'Template string specifying the filepath for the trace event data, it supports…'
complete -c nodejs -l trace-events-enabled -d 'Enable the collection of trace event tracing information'
complete -c nodejs -l trace-exit -d 'Prints a stack trace whenever an environment is exited proactively, i. e'
complete -c nodejs -l trace-sigint -d 'Prints a stack trace on SIGINT'
complete -c nodejs -l trace-sync-io -d 'Print a stack trace whenever synchronous I/O is detected after the first turn…'
complete -c nodejs -l trace-tls -d 'Prints TLS packet trace information to stderr'
complete -c nodejs -l trace-uncaught -d 'Print stack traces for uncaught exceptions; usually, the stack trace associat…'
complete -c nodejs -l trace-warnings -d 'Print stack traces for process warnings (including deprecations)'
complete -c nodejs -l track-heap-objects -d 'Track heap object allocations for heap snapshots'
complete -c nodejs -l -unhandled-rejections -d 'Define the behavior for unhandled rejections'
complete -c nodejs -l use-bundled-ca -d 'Use bundled Mozilla CA store as supplied by current Node'
complete -c nodejs -l use-largepages -d 'Re-map the Node. js static code to large memory pages at startup'
complete -c nodejs -l v8-options -d 'Print V8 command-line options'
complete -c nodejs -l v8-pool-size -d 'Set V8\'s thread pool size which will be used to allocate background jobs'
complete -c nodejs -l zero-fill-buffers -d 'Automatically zero-fills all newly allocated Buffer and SlowBuffer instances'
complete -c nodejs -s c -d 'Check the script\'s syntax without executing it'
complete -c nodejs -s e -d 'Evaluate string as JavaScript'
complete -c nodejs -s h -d 'Print command-line options'
complete -c nodejs -s i -d 'Open the REPL even if stdin does not appear to be a terminal'
complete -c nodejs -s p -d 'Identical to e, but prints the result'
complete -c nodejs -s r -d 'Preload the specified module at startup'
complete -c nodejs -s v -d 'Print node\'s version.  El ENVIRONMENT -tag -width 6n NODE_DEBUG Ar modules'

