| https://beta.docs.nodejs.org/ |
| Learn | https://nodejs.org/en/learn |
| About | https://nodejs.org/en/about |
| Download | https://nodejs.org/en/download |
| Docs | https://nodejs.org/docs/latest/api/ |
| Blog | https://nodejs.org/en/blog/ |
| Contribute | https://github.com/nodejs/node/blob/main/CONTRIBUTING.md |
| https://github.com/nodejs/node |
| About this documentation | https://beta.docs.nodejs.org/index.html |
| Usage and example | https://beta.docs.nodejs.org/synopsis.html |
| Assert | https://beta.docs.nodejs.org/assert.html |
| Async hooks | https://beta.docs.nodejs.org/async_hooks.html |
| Asynchronous context tracking | https://beta.docs.nodejs.org/async_context.html |
| Benchmark runner | https://beta.docs.nodejs.org/bench.html |
| Buffer | https://beta.docs.nodejs.org/buffer.html |
| C++ addons | https://beta.docs.nodejs.org/addons.html |
| C++ embedder API | https://beta.docs.nodejs.org/embedding.html |
| Child process | https://beta.docs.nodejs.org/child_process.html |
| Cluster | https://beta.docs.nodejs.org/cluster.html |
| Command-line API | https://beta.docs.nodejs.org/cli.html |
| Console | https://beta.docs.nodejs.org/console.html |
| Crypto | https://beta.docs.nodejs.org/crypto.html |
| Debugger | https://beta.docs.nodejs.org/debugger.html |
| Deprecated APIs | https://beta.docs.nodejs.org/deprecations.html |
| Diagnostic report | https://beta.docs.nodejs.org/report.html |
| Diagnostics Channel | https://beta.docs.nodejs.org/diagnostics_channel.html |
| DNS | https://beta.docs.nodejs.org/dns.html |
| Domain | https://beta.docs.nodejs.org/domain.html |
| DTLS | https://beta.docs.nodejs.org/dtls.html |
| Environment Variables | https://beta.docs.nodejs.org/environment_variables.html |
| Errors | https://beta.docs.nodejs.org/errors.html |
| Events | https://beta.docs.nodejs.org/events.html |
| FFI | https://beta.docs.nodejs.org/ffi.html |
| File system | https://beta.docs.nodejs.org/fs.html |
| Global objects | https://beta.docs.nodejs.org/globals.html |
| HTTP | https://beta.docs.nodejs.org/http.html |
| HTTP/2 | https://beta.docs.nodejs.org/http2.html |
| HTTPS | https://beta.docs.nodejs.org/https.html |
| Inspector | https://beta.docs.nodejs.org/inspector.html |
| Internationalization support | https://beta.docs.nodejs.org/intl.html |
| Iterable Streams | https://beta.docs.nodejs.org/stream_iter.html |
| Modules: node:module API | https://beta.docs.nodejs.org/module.html |
| Modules: CommonJS modules | https://beta.docs.nodejs.org/modules.html |
| Modules: ECMAScript modules | https://beta.docs.nodejs.org/esm.html |
| Modules: Packages | https://beta.docs.nodejs.org/packages.html |
| Modules: TypeScript | https://beta.docs.nodejs.org/typescript.html |
| Net | https://beta.docs.nodejs.org/net.html |
| Node-API | https://beta.docs.nodejs.org/n-api.html |
| OS | https://beta.docs.nodejs.org/os.html |
| Path | https://beta.docs.nodejs.org/path.html |
| Performance measurement APIs | https://beta.docs.nodejs.org/perf_hooks.html |
| Permissions | https://beta.docs.nodejs.org/permissions.html |
| Process | https://beta.docs.nodejs.org/process.html |
| Process events | https://beta.docs.nodejs.org/process/process-events.html |
| process.abort | https://beta.docs.nodejs.org/process/abort.html |
| process.addUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process/addUncaughtExceptionCaptureCallback.html |
| process.allowedNodeEnvironmentFlags | https://beta.docs.nodejs.org/process/allowedNodeEnvironmentFlags.html |
| process.arch | https://beta.docs.nodejs.org/process/arch.html |
| process.argv | https://beta.docs.nodejs.org/process/argv.html |
| process.argv0 | https://beta.docs.nodejs.org/process/argv0.html |
| process.availableMemory | https://beta.docs.nodejs.org/process/availableMemory.html |
| process.channel | https://beta.docs.nodejs.org/process/channel.html |
| process.chdir | https://beta.docs.nodejs.org/process/chdir.html |
| process.config | https://beta.docs.nodejs.org/process/config.html |
| process.connected | https://beta.docs.nodejs.org/process/connected.html |
| process.constrainedMemory | https://beta.docs.nodejs.org/process/constrainedMemory.html |
| process.cpuUsage | https://beta.docs.nodejs.org/process/cpuUsage.html |
| process.cwd | https://beta.docs.nodejs.org/process/cwd.html |
| process.debugPort | https://beta.docs.nodejs.org/process/debugPort.html |
| process.disconnect | https://beta.docs.nodejs.org/process/disconnect.html |
| process.dlopen | https://beta.docs.nodejs.org/process/dlopen.html |
| process.emitWarning | https://beta.docs.nodejs.org/process/emitWarning.html |
| process.emitWarning | https://beta.docs.nodejs.org/process/emitWarning-2.html |
| process.env | https://beta.docs.nodejs.org/process/env.html |
| process.execArgv | https://beta.docs.nodejs.org/process/execArgv.html |
| process.execPath | https://beta.docs.nodejs.org/process/execPath.html |
| process.execve | https://beta.docs.nodejs.org/process/execve.html |
| process.exit | https://beta.docs.nodejs.org/process/exit.html |
| process.exitCode | https://beta.docs.nodejs.org/process/exitCode.html |
| process.features.cached_builtins | https://beta.docs.nodejs.org/process/features.cached_builtins.html |
| process.features.debug | https://beta.docs.nodejs.org/process/features.debug.html |
| process.features.inspector | https://beta.docs.nodejs.org/process/features.inspector.html |
| process.features.ipv6 | https://beta.docs.nodejs.org/process/features.ipv6.html |
| process.features.require_module | https://beta.docs.nodejs.org/process/features.require_module.html |
| process.features.tls | https://beta.docs.nodejs.org/process/features.tls.html |
| process.features.tls_alpn | https://beta.docs.nodejs.org/process/features.tls_alpn.html |
| process.features.tls_ocsp | https://beta.docs.nodejs.org/process/features.tls_ocsp.html |
| process.features.tls_sni | https://beta.docs.nodejs.org/process/features.tls_sni.html |
| process.features.typescript | https://beta.docs.nodejs.org/process/features.typescript.html |
| process.features.uv | https://beta.docs.nodejs.org/process/features.uv.html |
| process.finalization.register | https://beta.docs.nodejs.org/process/finalization.register.html |
| process.finalization.registerBeforeExit | https://beta.docs.nodejs.org/process/finalization.registerBeforeExit.html |
| process.finalization.unregister | https://beta.docs.nodejs.org/process/finalization.unregister.html |
| process.getActiveResourcesInfo | https://beta.docs.nodejs.org/process/getActiveResourcesInfo.html |
| process.getBuiltinModule | https://beta.docs.nodejs.org/process/getBuiltinModule.html |
| process.getegid | https://beta.docs.nodejs.org/process/getegid.html |
| process.geteuid | https://beta.docs.nodejs.org/process/geteuid.html |
| process.getgid | https://beta.docs.nodejs.org/process/getgid.html |
| process.getgroups | https://beta.docs.nodejs.org/process/getgroups.html |
| process.getuid | https://beta.docs.nodejs.org/process/getuid.html |
| process.hasUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process/hasUncaughtExceptionCaptureCallback.html |
| process.hrtime | https://beta.docs.nodejs.org/process/hrtime.html |
| process.hrtime.bigint | https://beta.docs.nodejs.org/process/hrtime.bigint.html |
| process.initgroups | https://beta.docs.nodejs.org/process/initgroups.html |
| process.kill | https://beta.docs.nodejs.org/process/kill.html |
| process.loadEnvFile | https://beta.docs.nodejs.org/process/loadEnvFile.html |
| process.mainModule | https://beta.docs.nodejs.org/process/mainModule.html |
| process.memoryUsage | https://beta.docs.nodejs.org/process/memoryUsage.html |
| process.memoryUsage.rss | https://beta.docs.nodejs.org/process/memoryUsage.rss.html |
| process.nextTick | https://beta.docs.nodejs.org/process/nextTick.html |
| process.noDeprecation | https://beta.docs.nodejs.org/process/noDeprecation.html |
| process.permission | https://beta.docs.nodejs.org/process/permission.html |
| process.pid | https://beta.docs.nodejs.org/process/pid.html |
| process.platform | https://beta.docs.nodejs.org/process/platform.html |
| process.ppid | https://beta.docs.nodejs.org/process/ppid.html |
| process.ref | https://beta.docs.nodejs.org/process/ref.html |
| process.release | https://beta.docs.nodejs.org/process/release.html |
| process.report | https://beta.docs.nodejs.org/process/report.html |
| process.resourceUsage | https://beta.docs.nodejs.org/process/resourceUsage.html |
| process.send | https://beta.docs.nodejs.org/process/send.html |
| process.setegid | https://beta.docs.nodejs.org/process/setegid.html |
| process.seteuid | https://beta.docs.nodejs.org/process/seteuid.html |
| process.setgid | https://beta.docs.nodejs.org/process/setgid.html |
| process.setgroups | https://beta.docs.nodejs.org/process/setgroups.html |
| process.setuid | https://beta.docs.nodejs.org/process/setuid.html |
| process.setSourceMapsEnabled | https://beta.docs.nodejs.org/process/setSourceMapsEnabled.html |
| process.setUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process/setUncaughtExceptionCaptureCallback.html |
| process.sourceMapsEnabled | https://beta.docs.nodejs.org/process/sourceMapsEnabled.html |
| process.stderr | https://beta.docs.nodejs.org/process/stderr.html |
| process.stdin | https://beta.docs.nodejs.org/process/stdin.html |
| process.stdout | https://beta.docs.nodejs.org/process/stdout.html |
| process.throwDeprecation | https://beta.docs.nodejs.org/process/throwDeprecation.html |
| process.threadCpuUsage | https://beta.docs.nodejs.org/process/threadCpuUsage.html |
| process.title | https://beta.docs.nodejs.org/process/title.html |
| process.traceDeprecation | https://beta.docs.nodejs.org/process/traceDeprecation.html |
| process.traceProcessWarnings | https://beta.docs.nodejs.org/process/traceProcessWarnings.html |
| process.umask | https://beta.docs.nodejs.org/process/umask.html |
| process.umask | https://beta.docs.nodejs.org/process/umask-2.html |
| process.unref | https://beta.docs.nodejs.org/process/unref.html |
| process.uptime | https://beta.docs.nodejs.org/process/uptime.html |
| process.version | https://beta.docs.nodejs.org/process/version.html |
| process.versions | https://beta.docs.nodejs.org/process/versions.html |
| Punycode | https://beta.docs.nodejs.org/punycode.html |
| Query string | https://beta.docs.nodejs.org/querystring.html |
| Readline | https://beta.docs.nodejs.org/readline.html |
| REPL | https://beta.docs.nodejs.org/repl.html |
| Single executable applications | https://beta.docs.nodejs.org/single-executable-applications.html |
| SQLite | https://beta.docs.nodejs.org/sqlite.html |
| Stream | https://beta.docs.nodejs.org/stream.html |
| String decoder | https://beta.docs.nodejs.org/string_decoder.html |
| Test runner | https://beta.docs.nodejs.org/test.html |
| Timers | https://beta.docs.nodejs.org/timers.html |
| TLS (SSL) | https://beta.docs.nodejs.org/tls.html |
| Trace events | https://beta.docs.nodejs.org/tracing.html |
| TTY | https://beta.docs.nodejs.org/tty.html |
| UDP/datagram sockets | https://beta.docs.nodejs.org/dgram.html |
| URL | https://beta.docs.nodejs.org/url.html |
| Util | https://beta.docs.nodejs.org/util.html |
| V8 | https://beta.docs.nodejs.org/v8.html |
| Virtual File System | https://beta.docs.nodejs.org/vfs.html |
| VM (executing JavaScript) | https://beta.docs.nodejs.org/vm.html |
| Web Crypto API | https://beta.docs.nodejs.org/webcrypto.html |
| Web Streams API | https://beta.docs.nodejs.org/webstreams.html |
| WebAssembly System Interface (WASI) | https://beta.docs.nodejs.org/wasi.html |
| Worker threads | https://beta.docs.nodejs.org/worker_threads.html |
| Zlib | https://beta.docs.nodejs.org/zlib.html |
| Process events | https://beta.docs.nodejs.org/process.html#process-events |
| 'beforeExit' | https://beta.docs.nodejs.org/process.html#event-beforeexit |
| 'disconnect' | https://beta.docs.nodejs.org/process.html#event-disconnect |
| 'exit' | https://beta.docs.nodejs.org/process.html#event-exit |
| 'message' | https://beta.docs.nodejs.org/process.html#event-message |
| 'rejectionHandled' | https://beta.docs.nodejs.org/process.html#event-rejectionhandled |
| 'workerMessage' | https://beta.docs.nodejs.org/process.html#event-workermessage |
| 'uncaughtException' | https://beta.docs.nodejs.org/process.html#event-uncaughtexception |
| 'uncaughtExceptionMonitor' | https://beta.docs.nodejs.org/process.html#event-uncaughtexceptionmonitor |
| 'unhandledRejection' | https://beta.docs.nodejs.org/process.html#event-unhandledrejection |
| 'warning' | https://beta.docs.nodejs.org/process.html#event-warning |
| 'worker' | https://beta.docs.nodejs.org/process.html#event-worker |
| Signal events | https://beta.docs.nodejs.org/process.html#signal-events |
| process.abort | https://beta.docs.nodejs.org/process.html#processabort |
| process.addUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process.html#processadduncaughtexceptioncapturecallbackfn |
| process.allowedNodeEnvironmentFlags | https://beta.docs.nodejs.org/process.html#processallowednodeenvironmentflags |
| process.arch | https://beta.docs.nodejs.org/process.html#processarch |
| process.argv | https://beta.docs.nodejs.org/process.html#processargv |
| process.argv0 | https://beta.docs.nodejs.org/process.html#processargv0 |
| process.availableMemory | https://beta.docs.nodejs.org/process.html#processavailablememory |
| process.channel | https://beta.docs.nodejs.org/process.html#processchannel |
| process.channel.ref | https://beta.docs.nodejs.org/process.html#processchannelref |
| process.channel.unref | https://beta.docs.nodejs.org/process.html#processchannelunref |
| process.chdir | https://beta.docs.nodejs.org/process.html#processchdirdirectory |
| process.config | https://beta.docs.nodejs.org/process.html#processconfig |
| process.connected | https://beta.docs.nodejs.org/process.html#processconnected |
| process.constrainedMemory | https://beta.docs.nodejs.org/process.html#processconstrainedmemory |
| process.cpuUsage | https://beta.docs.nodejs.org/process.html#processcpuusagepreviousvalue |
| process.cwd | https://beta.docs.nodejs.org/process.html#processcwd |
| process.debugPort | https://beta.docs.nodejs.org/process.html#processdebugport |
| process.disconnect | https://beta.docs.nodejs.org/process.html#processdisconnect |
| process.dlopen | https://beta.docs.nodejs.org/process.html#processdlopenmodule-filename-flags |
| process.emitWarning | https://beta.docs.nodejs.org/process.html#processemitwarningwarning-options |
| Avoiding duplicate warnings | https://beta.docs.nodejs.org/process.html#avoiding-duplicate-warnings |
| process.env | https://beta.docs.nodejs.org/process.html#processenv |
| process.execArgv | https://beta.docs.nodejs.org/process.html#processexecargv |
| process.execPath | https://beta.docs.nodejs.org/process.html#processexecpath |
| process.execve | https://beta.docs.nodejs.org/process.html#processexecvefile-args-env |
| process.exit | https://beta.docs.nodejs.org/process.html#processexitcode |
| process.exitCode | https://beta.docs.nodejs.org/process.html#processexitcode-1 |
| process.features.cached_builtins | https://beta.docs.nodejs.org/process.html#processfeaturescached_builtins |
| process.features.debug | https://beta.docs.nodejs.org/process.html#processfeaturesdebug |
| process.features.inspector | https://beta.docs.nodejs.org/process.html#processfeaturesinspector |
| process.features.ipv6 | https://beta.docs.nodejs.org/process.html#processfeaturesipv6 |
| process.features.require_module | https://beta.docs.nodejs.org/process.html#processfeaturesrequire_module |
| process.features.tls | https://beta.docs.nodejs.org/process.html#processfeaturestls |
| process.features.tls_alpn | https://beta.docs.nodejs.org/process.html#processfeaturestls_alpn |
| process.features.tls_ocsp | https://beta.docs.nodejs.org/process.html#processfeaturestls_ocsp |
| process.features.tls_sni | https://beta.docs.nodejs.org/process.html#processfeaturestls_sni |
| process.features.typescript | https://beta.docs.nodejs.org/process.html#processfeaturestypescript |
| process.features.uv | https://beta.docs.nodejs.org/process.html#processfeaturesuv |
| process.finalization.register | https://beta.docs.nodejs.org/process.html#processfinalizationregisterref-callback |
| process.finalization.registerBeforeExit | https://beta.docs.nodejs.org/process.html#processfinalizationregisterbeforeexitref-callback |
| process.finalization.unregister | https://beta.docs.nodejs.org/process.html#processfinalizationunregisterref |
| process.getActiveResourcesInfo | https://beta.docs.nodejs.org/process.html#processgetactiveresourcesinfo |
| process.getBuiltinModule | https://beta.docs.nodejs.org/process.html#processgetbuiltinmoduleid |
| process.getegid | https://beta.docs.nodejs.org/process.html#processgetegid |
| process.geteuid | https://beta.docs.nodejs.org/process.html#processgeteuid |
| process.getgid | https://beta.docs.nodejs.org/process.html#processgetgid |
| process.getgroups | https://beta.docs.nodejs.org/process.html#processgetgroups |
| process.getuid | https://beta.docs.nodejs.org/process.html#processgetuid |
| process.hasUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process.html#processhasuncaughtexceptioncapturecallback |
| process.hrtime | https://beta.docs.nodejs.org/process.html#processhrtimetime |
| process.hrtime.bigint | https://beta.docs.nodejs.org/process.html#processhrtimebigint |
| process.initgroups | https://beta.docs.nodejs.org/process.html#processinitgroupsuser-extragroup |
| process.kill | https://beta.docs.nodejs.org/process.html#processkillpid-signal |
| process.loadEnvFile | https://beta.docs.nodejs.org/process.html#processloadenvfilepath |
| process.mainModule | https://beta.docs.nodejs.org/process.html#processmainmodule |
| process.memoryUsage | https://beta.docs.nodejs.org/process.html#processmemoryusage |
| A note on process memoryUsage | https://beta.docs.nodejs.org/process.html#a-note-on-process-memoryusage |
| process.memoryUsage.rss | https://beta.docs.nodejs.org/process.html#processmemoryusagerss |
| process.nextTick | https://beta.docs.nodejs.org/process.html#processnexttickcallback-args |
| When to use queueMicrotask() vs. process.nextTick() | https://beta.docs.nodejs.org/process.html#when-to-use-queuemicrotask-vs-processnexttick |
| process.noDeprecation | https://beta.docs.nodejs.org/process.html#processnodeprecation |
| process.permission | https://beta.docs.nodejs.org/process.html#processpermission |
| process.permission.has | https://beta.docs.nodejs.org/process.html#processpermissionhasscope-reference |
| process.permission.drop | https://beta.docs.nodejs.org/process.html#processpermissiondropscope-reference |
| process.pid | https://beta.docs.nodejs.org/process.html#processpid |
| process.platform | https://beta.docs.nodejs.org/process.html#processplatform |
| process.ppid | https://beta.docs.nodejs.org/process.html#processppid |
| process.ref | https://beta.docs.nodejs.org/process.html#processrefmayberefable |
| process.release | https://beta.docs.nodejs.org/process.html#processrelease |
| process.report | https://beta.docs.nodejs.org/process.html#processreport |
| process.report.compact | https://beta.docs.nodejs.org/process.html#processreportcompact |
| process.report.directory | https://beta.docs.nodejs.org/process.html#processreportdirectory |
| process.report.filename | https://beta.docs.nodejs.org/process.html#processreportfilename |
| process.report.getReport | https://beta.docs.nodejs.org/process.html#processreportgetreporterr |
| process.report.reportOnFatalError | https://beta.docs.nodejs.org/process.html#processreportreportonfatalerror |
| process.report.reportOnSignal | https://beta.docs.nodejs.org/process.html#processreportreportonsignal |
| process.report.reportOnUncaughtException | https://beta.docs.nodejs.org/process.html#processreportreportonuncaughtexception |
| process.report.excludeEnv | https://beta.docs.nodejs.org/process.html#processreportexcludeenv |
| process.report.signal | https://beta.docs.nodejs.org/process.html#processreportsignal |
| process.report.writeReport | https://beta.docs.nodejs.org/process.html#processreportwritereportfilename-err |
| process.resourceUsage | https://beta.docs.nodejs.org/process.html#processresourceusage |
| process.send | https://beta.docs.nodejs.org/process.html#processsendmessage-sendhandle-options-callback |
| process.setegid | https://beta.docs.nodejs.org/process.html#processsetegidid |
| process.seteuid | https://beta.docs.nodejs.org/process.html#processseteuidid |
| process.setgid | https://beta.docs.nodejs.org/process.html#processsetgidid |
| process.setgroups | https://beta.docs.nodejs.org/process.html#processsetgroupsgroups |
| process.setuid | https://beta.docs.nodejs.org/process.html#processsetuidid |
| process.setSourceMapsEnabled | https://beta.docs.nodejs.org/process.html#processsetsourcemapsenabledval |
| process.setUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process.html#processsetuncaughtexceptioncapturecallbackfn |
| process.sourceMapsEnabled | https://beta.docs.nodejs.org/process.html#processsourcemapsenabled |
| process.stderr | https://beta.docs.nodejs.org/process.html#processstderr |
| process.stderr.fd | https://beta.docs.nodejs.org/process.html#processstderrfd |
| process.stdin | https://beta.docs.nodejs.org/process.html#processstdin |
| process.stdin.fd | https://beta.docs.nodejs.org/process.html#processstdinfd |
| process.stdout | https://beta.docs.nodejs.org/process.html#processstdout |
| process.stdout.fd | https://beta.docs.nodejs.org/process.html#processstdoutfd |
| A note on process I/O | https://beta.docs.nodejs.org/process.html#a-note-on-process-io |
| process.throwDeprecation | https://beta.docs.nodejs.org/process.html#processthrowdeprecation |
| process.threadCpuUsage | https://beta.docs.nodejs.org/process.html#processthreadcpuusagepreviousvalue |
| process.title | https://beta.docs.nodejs.org/process.html#processtitle |
| process.traceDeprecation | https://beta.docs.nodejs.org/process.html#processtracedeprecation |
| process.traceProcessWarnings | https://beta.docs.nodejs.org/process.html#processtraceprocesswarnings |
| process.umask | https://beta.docs.nodejs.org/process.html#processumask |
| process.unref | https://beta.docs.nodejs.org/process.html#processunrefmayberefable |
| process.uptime | https://beta.docs.nodejs.org/process.html#processuptime |
| process.version | https://beta.docs.nodejs.org/process.html#processversion |
| process.versions | https://beta.docs.nodejs.org/process.html#processversions |
| Exit codes | https://beta.docs.nodejs.org/process.html#exit-codes |
| Process | https://beta.docs.nodejs.org/process.html#process |
| lib/process.js | https://github.com/nodejs/node/blob/main/lib/process.js |
| Process events | https://beta.docs.nodejs.org/process.html#process-events |
| EventEmitter | https://beta.docs.nodejs.org/events.html#class-eventemitter |
| beforeExit | https://beta.docs.nodejs.org/process.html#event-beforeexit |
| process.exitCode | https://beta.docs.nodejs.org/process.html#processexitcode_1 |
| process.exit() | https://beta.docs.nodejs.org/process.html#processexitcode |
| disconnect | https://beta.docs.nodejs.org/process.html#event-disconnect |
| Child Process | https://beta.docs.nodejs.org/child_process.html |
| Cluster | https://beta.docs.nodejs.org/cluster.html |
| exit | https://beta.docs.nodejs.org/process.html#event-exit |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.exitCode | https://beta.docs.nodejs.org/process.html#processexitcode_1 |
| process.exit() | https://beta.docs.nodejs.org/process.html#processexitcode |
| message | https://beta.docs.nodejs.org/process.html#event-message |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| null | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type |
| net.Server | https://beta.docs.nodejs.org/net.html#class-netserver |
| net.Socket | https://beta.docs.nodejs.org/net.html#class-netsocket |
| net.Server | https://beta.docs.nodejs.org/net.html#class-netserver |
| net.Socket | https://beta.docs.nodejs.org/net.html#class-netsocket |
| Child Process | https://beta.docs.nodejs.org/child_process.html |
| Cluster | https://beta.docs.nodejs.org/cluster.html |
| childprocess.send() | https://beta.docs.nodejs.org/child_process.html#subprocesssendmessage-sendhandle-options-callback |
| Advanced serialization for child_process | https://beta.docs.nodejs.org/child_process.html#advanced-serialization |
| rejectionHandled | https://beta.docs.nodejs.org/process.html#event-rejectionhandled |
| Promise | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise |
| promise.catch() | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/catch |
| workerMessage | https://beta.docs.nodejs.org/process.html#event-workermessage |
| any | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Data_types |
| postMessageToThread() | https://beta.docs.nodejs.org/worker_threads.html#worker_threadspostmessagetothreadthreadid-value-transferlist-timeout |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| postMessageToThread() | https://beta.docs.nodejs.org/worker_threads.html#worker_threadspostmessagetothreadthreadid-value-transferlist-timeout |
| uncaughtException | https://beta.docs.nodejs.org/process.html#event-uncaughtexception |
| Added the origin argument.v12.0.0, v10.17.0 | https://github.com/nodejs/node/pull/26599 |
| Error | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| --unhandled-rejections | https://beta.docs.nodejs.org/cli.html#--unhandled-rejectionsmode |
| process.exitCode | https://beta.docs.nodejs.org/process.html#processexitcode_1 |
| process.exitCode | https://beta.docs.nodejs.org/process.html#processexitcode_1 |
| Warning: Using 'uncaughtException' correctly | https://beta.docs.nodejs.org/process.html#warning-using-uncaughtexception-correctly |
| uncaughtExceptionMonitor | https://beta.docs.nodejs.org/process.html#event-uncaughtexceptionmonitor |
| Error | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| --unhandled-rejections | https://beta.docs.nodejs.org/cli.html#--unhandled-rejectionsmode |
| process.setUncaughtExceptionCaptureCallback() | https://beta.docs.nodejs.org/process.html#processsetuncaughtexceptioncapturecallbackfn |
| unhandledRejection | https://beta.docs.nodejs.org/process.html#event-unhandledrejection |
| Not handling Promise rejections is deprecated.v7.0.0 | https://github.com/nodejs/node/pull/8217 |
| Unhandled Promise rejections will now emit a process warning.v6.6.0 | https://github.com/nodejs/node/pull/8223 |
| Error | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error |
| any | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Data_types |
| Error | https://beta.docs.nodejs.org/errors.html#class-error |
| Promise | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise |
| promise.catch() | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/catch |
| .catch(() => { }) | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/catch |
| --unhandled-rejections | https://beta.docs.nodejs.org/cli.html#--unhandled-rejectionsmode |
| warning | https://beta.docs.nodejs.org/process.html#event-warning |
| Error | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| --no-deprecation | https://beta.docs.nodejs.org/cli.html#--no-deprecation |
| Emitting custom warnings | https://beta.docs.nodejs.org/process.html#emitting-custom-warnings |
| process.emitWarning() | https://beta.docs.nodejs.org/process.html#processemitwarningwarning-type-code-ctor |
| Node.js warning names | https://beta.docs.nodejs.org/process.html#nodejs-warning-names |
| deprecation code | https://beta.docs.nodejs.org/deprecations.html |
| worker | https://beta.docs.nodejs.org/process.html#event-worker |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| Signal events | https://beta.docs.nodejs.org/process.html#signal-events |
| signal(7) | http://man7.org/linux/man-pages/man7/signal.7.html |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| debugger | https://beta.docs.nodejs.org/debugger.html |
| signal(7) | http://man7.org/linux/man-pages/man7/signal.7.html |
| terminal raw mode | https://beta.docs.nodejs.org/tty.html#readstreamsetrawmodemode |
| kill(2) | http://man7.org/linux/man-pages/man2/kill.2.html |
| process.kill() | https://beta.docs.nodejs.org/process.html#processkillpid-signal |
| subprocess.kill() | https://beta.docs.nodejs.org/child_process.html#subprocesskillsignal |
| process.abort | https://beta.docs.nodejs.org/process.html#processabort |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.addUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process.html#processadduncaughtexceptioncapturecallbackfn |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| process.setUncaughtExceptionCaptureCallback() | https://beta.docs.nodejs.org/process.html#processsetuncaughtexceptioncapturecallbackfn |
| domain | https://beta.docs.nodejs.org/domain.html |
| process.allowedNodeEnvironmentFlags | https://beta.docs.nodejs.org/process.html#processallowednodeenvironmentflags |
| Set | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set |
| NODE_OPTIONS | https://beta.docs.nodejs.org/cli.html#node_optionsoptions |
| NODE_OPTIONS | https://beta.docs.nodejs.org/cli.html#node_optionsoptions |
| NODE_OPTIONS | https://beta.docs.nodejs.org/cli.html#node_optionsoptions |
| process.config | https://beta.docs.nodejs.org/process.html#processconfig |
| process.arch | https://beta.docs.nodejs.org/process.html#processarch |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.argv | https://beta.docs.nodejs.org/process.html#processargv |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.execPath | https://beta.docs.nodejs.org/process.html#processexecpath |
| program entry point | https://nodejs.org/api/cli.html#program-entry-point |
| process.argv0 | https://beta.docs.nodejs.org/process.html#processargv0 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.availableMemory | https://beta.docs.nodejs.org/process.html#processavailablememory |
| Change stability index for this feature from Experimental to Stable.v24.0.0, v22.16.0 | https://github.com/nodejs/node/pull/57765 |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| uv_get_available_memory | https://docs.libuv.org/en/v1.x/misc.html#c.uv_get_available_memory |
| process.channel | https://beta.docs.nodejs.org/process.html#processchannel |
| The object no longer accidentally exposes native C++ bindings.v14.0.0 | https://github.com/nodejs/node/pull/30165 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| Child Process | https://beta.docs.nodejs.org/child_process.html |
| process.channel.ref | https://beta.docs.nodejs.org/process.html#processchannelref |
| process.channel.unref | https://beta.docs.nodejs.org/process.html#processchannelunref |
| process.chdir | https://beta.docs.nodejs.org/process.html#processchdirdirectory |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.config | https://beta.docs.nodejs.org/process.html#processconfig |
| The process.config object is now frozen.v19.0.0 | https://github.com/nodejs/node/pull/43627 |
| Modifying process.config has been deprecated.v16.0.0 | https://github.com/nodejs/node/pull/36902 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| process.connected | https://beta.docs.nodejs.org/process.html#processconnected |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| Child Process | https://beta.docs.nodejs.org/child_process.html |
| Cluster | https://beta.docs.nodejs.org/cluster.html |
| process.constrainedMemory | https://beta.docs.nodejs.org/process.html#processconstrainedmemory |
| Change stability index for this feature from Experimental to Stable.v24.0.0, v22.16.0 | https://github.com/nodejs/node/pull/57765 |
| Aligned return value with uv_get_constrained_memory.v22.0.0, v20.13.0 | https://github.com/nodejs/node/pull/52039 |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| uv_get_constrained_memory | https://docs.libuv.org/en/v1.x/misc.html#c.uv_get_constrained_memory |
| process.cpuUsage | https://beta.docs.nodejs.org/process.html#processcpuusagepreviousvalue |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.cwd | https://beta.docs.nodejs.org/process.html#processcwd |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.debugPort | https://beta.docs.nodejs.org/process.html#processdebugport |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.disconnect | https://beta.docs.nodejs.org/process.html#processdisconnect |
| Child Process | https://beta.docs.nodejs.org/child_process.html |
| Cluster | https://beta.docs.nodejs.org/cluster.html |
| ChildProcess.disconnect() | https://beta.docs.nodejs.org/child_process.html#subprocessdisconnect |
| process.dlopen | https://beta.docs.nodejs.org/process.html#processdlopenmodule-filename-flags |
| Added support for the flags argument.v9.0.0 | https://github.com/nodejs/node/pull/12794 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| os.constants.dlopen | https://beta.docs.nodejs.org/os.html#dlopen-constants |
| require() | https://beta.docs.nodejs.org/globals.html#require |
| os.constants.dlopen | https://beta.docs.nodejs.org/os.html#dlopen-constants |
| process.emitWarning | https://beta.docs.nodejs.org/process.html#processemitwarningwarning-options |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| Error | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| 'warning' | https://beta.docs.nodejs.org/process.html#event-warning |
| 'warning' | https://beta.docs.nodejs.org/process.html#event-warning |
| process.emitWarning | https://beta.docs.nodejs.org/process.html#processemitwarningwarning-type-code-ctor |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| Error | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| 'warning' | https://beta.docs.nodejs.org/process.html#event-warning |
| 'warning' | https://beta.docs.nodejs.org/process.html#event-warning |
| Avoiding duplicate warnings | https://beta.docs.nodejs.org/process.html#avoiding-duplicate-warnings |
| process.env | https://beta.docs.nodejs.org/process.html#processenv |
| Worker threads will now use a copy of the parent thread's process.env by default, configurable through the env option of the Worker constructor.v11.14.0 | https://github.com/nodejs/node/pull/26544 |
| Implicit conversion of variable value to string is deprecated.v10.0.0 | https://github.com/nodejs/node/pull/18990 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| environ(7) | http://man7.org/linux/man-pages/man7/environ.7.html |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.execArgv | https://beta.docs.nodejs.org/process.html#processexecargv |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.argv | https://beta.docs.nodejs.org/process.html#processargv |
| Worker constructor | https://beta.docs.nodejs.org/worker_threads.html#new-workerfilename-options |
| process.execPath | https://beta.docs.nodejs.org/process.html#processexecpath |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.execve | https://beta.docs.nodejs.org/process.html#processexecvefile-args-env |
| A failed execve(2) system call now throws an exception instead of aborting the process. Native AtExit callbacks registered via the embedder API are no longer invoked before the execve(2) call.v26.1.0 | https://github.com/nodejs/node/pull/62878 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| process.exit | https://beta.docs.nodejs.org/process.html#processexitcode |
| Only accepts a code of type number, or of type string if it represents an integer.v20.0.0 | https://github.com/nodejs/node/pull/43716 |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| null | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type |
| undefined | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type |
| 'exit' | https://beta.docs.nodejs.org/process.html#event-exit |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.exitCode | https://beta.docs.nodejs.org/process.html#processexitcode-1 |
| Only accepts a code of type number, or of type string if it represents an integer.v20.0.0 | https://github.com/nodejs/node/pull/43716 |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| null | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type |
| undefined | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type |
| process.exit() | https://beta.docs.nodejs.org/process.html#processexitcode |
| process.exit() | https://beta.docs.nodejs.org/process.html#processexitcode |
| process.features.cached_builtins | https://beta.docs.nodejs.org/process.html#processfeaturescached_builtins |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.features.debug | https://beta.docs.nodejs.org/process.html#processfeaturesdebug |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.features.inspector | https://beta.docs.nodejs.org/process.html#processfeaturesinspector |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.features.ipv6 | https://beta.docs.nodejs.org/process.html#processfeaturesipv6 |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.features.require_module | https://beta.docs.nodejs.org/process.html#processfeaturesrequire_module |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| loading ECMAScript modules using require() | https://beta.docs.nodejs.org/modules.html#loading-ecmascript-modules-using-require |
| process.features.tls | https://beta.docs.nodejs.org/process.html#processfeaturestls |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.features.tls_alpn | https://beta.docs.nodejs.org/process.html#processfeaturestls_alpn |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.features.tls_ocsp | https://beta.docs.nodejs.org/process.html#processfeaturestls_ocsp |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.features.tls_sni | https://beta.docs.nodejs.org/process.html#processfeaturestls_sni |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.features.typescript | https://beta.docs.nodejs.org/process.html#processfeaturestypescript |
| Removed transform value.v26.0.0 | https://github.com/nodejs/node/pull/61803 |
| Type stripping is now stable.v25.2.0, v24.12.0 | https://github.com/nodejs/node/pull/60600 |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.features.uv | https://beta.docs.nodejs.org/process.html#processfeaturesuv |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.finalization.register | https://beta.docs.nodejs.org/process.html#processfinalizationregisterref-callback |
| Marked as release candidate.v26.12.0 | https://github.com/nodejs/node/pull/66436 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.finalization.registerBeforeExit | https://beta.docs.nodejs.org/process.html#processfinalizationregisterbeforeexitref-callback |
| Marked as release candidate.v26.12.0 | https://github.com/nodejs/node/pull/66436 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.finalization.unregister | https://beta.docs.nodejs.org/process.html#processfinalizationunregisterref |
| Marked as release candidate.v26.12.0 | https://github.com/nodejs/node/pull/66436 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| process.getActiveResourcesInfo | https://beta.docs.nodejs.org/process.html#processgetactiveresourcesinfo |
| Change stability index for this feature from Experimental to Stable.v24.0.0, v22.16.0 | https://github.com/nodejs/node/pull/57765 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.getBuiltinModule | https://beta.docs.nodejs.org/process.html#processgetbuiltinmoduleid |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| undefined | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type |
| module.isBuiltin(id) | https://beta.docs.nodejs.org/module.html#moduleisbuiltinmodulename |
| built-in modules with mandatory node: prefix | https://beta.docs.nodejs.org/modules.html#built-in-modules-with-mandatory-node-prefix |
| require.cache | https://beta.docs.nodejs.org/modules.html#requirecache |
| process.getegid | https://beta.docs.nodejs.org/process.html#processgetegid |
| getegid(2) | http://man7.org/linux/man-pages/man2/getegid.2.html |
| process.geteuid | https://beta.docs.nodejs.org/process.html#processgeteuid |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| geteuid(2) | http://man7.org/linux/man-pages/man2/geteuid.2.html |
| process.getgid | https://beta.docs.nodejs.org/process.html#processgetgid |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| getgid(2) | http://man7.org/linux/man-pages/man2/getgid.2.html |
| process.getgroups | https://beta.docs.nodejs.org/process.html#processgetgroups |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.getuid | https://beta.docs.nodejs.org/process.html#processgetuid |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| getuid(2) | http://man7.org/linux/man-pages/man2/getuid.2.html |
| process.hasUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process.html#processhasuncaughtexceptioncapturecallback |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.setUncaughtExceptionCaptureCallback() | https://beta.docs.nodejs.org/process.html#processsetuncaughtexceptioncapturecallbackfn |
| process.hrtime | https://beta.docs.nodejs.org/process.html#processhrtimetime |
| process.hrtime.bigint() | https://beta.docs.nodejs.org/process.html#processhrtimebigint |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.hrtime.bigint() | https://beta.docs.nodejs.org/process.html#processhrtimebigint |
| process.hrtime.bigint | https://beta.docs.nodejs.org/process.html#processhrtimebigint |
| bigint | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#bigint_type |
| process.hrtime() | https://beta.docs.nodejs.org/process.html#processhrtimetime |
| process.hrtime() | https://beta.docs.nodejs.org/process.html#processhrtimetime |
| process.initgroups | https://beta.docs.nodejs.org/process.html#processinitgroupsuser-extragroup |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.kill | https://beta.docs.nodejs.org/process.html#processkillpid-signal |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| Signal Events | https://beta.docs.nodejs.org/process.html#signal-events |
| kill(2) | http://man7.org/linux/man-pages/man2/kill.2.html |
| Signal Events | https://beta.docs.nodejs.org/process.html#signal-events |
| process.loadEnvFile | https://beta.docs.nodejs.org/process.html#processloadenvfilepath |
| This API is no longer experimental.v24.10.0, v22.21.0 | https://github.com/nodejs/node/pull/59925 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| URL | https://beta.docs.nodejs.org/url.html#the-whatwg-url-api |
| Buffer | https://beta.docs.nodejs.org/buffer.html#class-buffer |
| undefined | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type |
| process.mainModule | https://beta.docs.nodejs.org/process.html#processmainmodule |
| require.main | https://beta.docs.nodejs.org/modules.html#accessing-the-main-module |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| require.main | https://beta.docs.nodejs.org/modules.html#accessing-the-main-module |
| require.main | https://beta.docs.nodejs.org/modules.html#accessing-the-main-module |
| require.main | https://beta.docs.nodejs.org/modules.html#accessing-the-main-module |
| process.memoryUsage | https://beta.docs.nodejs.org/process.html#processmemoryusage |
| Added arrayBuffers to the returned object.v13.9.0, v12.17.0 | https://github.com/nodejs/node/pull/31550 |
| Added external to the returned object.v7.2.0 | https://github.com/nodejs/node/pull/9587 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| Buffer | https://beta.docs.nodejs.org/buffer.html |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| A note on process memoryUsage | https://beta.docs.nodejs.org/process.html#a-note-on-process-memoryusage |
| nodejs/node#21973 | https://github.com/nodejs/node/issues/21973 |
| process.memoryUsage.rss | https://beta.docs.nodejs.org/process.html#processmemoryusagerss |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.nextTick | https://beta.docs.nodejs.org/process.html#processnexttickcallback-args |
| Changed stability to Legacy.v22.7.0, v20.18.0 | https://github.com/nodejs/node/pull/51280 |
| Passing an invalid callback to the callback argument now throws ERR_INVALID_ARG_TYPE instead of ERR_INVALID_CALLBACK.v18.0.0 | https://github.com/nodejs/node/pull/41678 |
| Additional arguments after callback are now supported.v1.8.1 | https://github.com/nodejs/node/pull/1077 |
| queueMicrotask() | https://beta.docs.nodejs.org/globals.html#queuemicrotaskcallback |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| any | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Data_types |
| Event Loop | https://nodejs.org/en/learn/asynchronous-work/event-loop-timers-and-nexttick#understanding-processnexttick |
| When to use queueMicrotask() vs. process.nextTick() | https://beta.docs.nodejs.org/process.html#when-to-use-queuemicrotask-vs-processnexttick |
| queueMicrotask() | https://beta.docs.nodejs.org/globals.html#queuemicrotaskcallback |
| process.noDeprecation | https://beta.docs.nodejs.org/process.html#processnodeprecation |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| 'warning' event | https://beta.docs.nodejs.org/process.html#event-warning |
| emitWarning() method | https://beta.docs.nodejs.org/process.html#processemitwarningwarning-type-code-ctor |
| process.permission | https://beta.docs.nodejs.org/process.html#processpermission |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| --permission | https://beta.docs.nodejs.org/cli.html#--permission |
| --permission-audit | https://beta.docs.nodejs.org/cli.html#--permission-audit |
| Permission Model | https://beta.docs.nodejs.org/permissions.html#permission-model |
| process.permission.has | https://beta.docs.nodejs.org/process.html#processpermissionhasscope-reference |
| The reference argument can be a URL or a Uint8Array.v26.12.0 | https://github.com/nodejs/node/pull/65492 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| URL | https://beta.docs.nodejs.org/url.html#the-whatwg-url-api |
| Uint8Array | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| --permission-audit | https://beta.docs.nodejs.org/cli.html#--permission-audit |
| process.permission.drop | https://beta.docs.nodejs.org/process.html#processpermissiondropscope-reference |
| The reference argument can be a URL or a Uint8Array.v26.12.0 | https://github.com/nodejs/node/pull/65492 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| URL | https://beta.docs.nodejs.org/url.html#the-whatwg-url-api |
| Uint8Array | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array |
| --permission-audit | https://beta.docs.nodejs.org/cli.html#--permission-audit |
| process.permission.has() | https://beta.docs.nodejs.org/process.html#processpermissionhasscope-reference |
| process.pid | https://beta.docs.nodejs.org/process.html#processpid |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.platform | https://beta.docs.nodejs.org/process.html#processplatform |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| is experimental | https://github.com/nodejs/node/blob/HEAD/BUILDING.md#android |
| process.ppid | https://beta.docs.nodejs.org/process.html#processppid |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.ref | https://beta.docs.nodejs.org/process.html#processrefmayberefable |
| This API is no longer experimental.v26.11.0 | https://github.com/nodejs/node/pull/66213 |
| any | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Data_types |
| process.release | https://beta.docs.nodejs.org/process.html#processrelease |
| The lts property is now supported.v4.2.0 | https://github.com/nodejs/node/pull/3212 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| undefined | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| undefined | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#undefined_type |
| LTS | https://github.com/nodejs/Release |
| Node.js Changelog Archive | https://github.com/nodejs/node/blob/HEAD/doc/changelogs/CHANGELOG_ARCHIVE.md |
| process.report | https://beta.docs.nodejs.org/process.html#processreport |
| This API is no longer experimental.v13.12.0, v12.17.0 | https://github.com/nodejs/node/pull/32242 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| report documentation | https://beta.docs.nodejs.org/report.html |
| process.report.compact | https://beta.docs.nodejs.org/process.html#processreportcompact |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.report.directory | https://beta.docs.nodejs.org/process.html#processreportdirectory |
| This API is no longer experimental.v13.12.0, v12.17.0 | https://github.com/nodejs/node/pull/32242 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.report.filename | https://beta.docs.nodejs.org/process.html#processreportfilename |
| This API is no longer experimental.v13.12.0, v12.17.0 | https://github.com/nodejs/node/pull/32242 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.report.getReport | https://beta.docs.nodejs.org/process.html#processreportgetreporterr |
| This API is no longer experimental.v13.12.0, v12.17.0 | https://github.com/nodejs/node/pull/32242 |
| Error | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| report documentation | https://beta.docs.nodejs.org/report.html |
| process.report.reportOnFatalError | https://beta.docs.nodejs.org/process.html#processreportreportonfatalerror |
| This API is no longer experimental.v15.0.0, v14.17.0 | https://github.com/nodejs/node/pull/35654 |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.report.reportOnSignal | https://beta.docs.nodejs.org/process.html#processreportreportonsignal |
| This API is no longer experimental.v13.12.0, v12.17.0 | https://github.com/nodejs/node/pull/32242 |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.report.reportOnUncaughtException | https://beta.docs.nodejs.org/process.html#processreportreportonuncaughtexception |
| This API is no longer experimental.v13.12.0, v12.17.0 | https://github.com/nodejs/node/pull/32242 |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.report.excludeEnv | https://beta.docs.nodejs.org/process.html#processreportexcludeenv |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.report.signal | https://beta.docs.nodejs.org/process.html#processreportsignal |
| This API is no longer experimental.v13.12.0, v12.17.0 | https://github.com/nodejs/node/pull/32242 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.report.writeReport | https://beta.docs.nodejs.org/process.html#processreportwritereportfilename-err |
| This API is no longer experimental.v13.12.0, v12.17.0 | https://github.com/nodejs/node/pull/32242 |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| Error | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Error |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| report documentation | https://beta.docs.nodejs.org/report.html |
| process.resourceUsage | https://beta.docs.nodejs.org/process.html#processresourceusage |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| uv_rusage_t struct | https://docs.libuv.org/en/v1.x/misc.html#c.uv_rusage_t |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.cpuUsage().user | https://beta.docs.nodejs.org/process.html#processcpuusagepreviousvalue |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.cpuUsage().system | https://beta.docs.nodejs.org/process.html#processcpuusagepreviousvalue |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| this article for more details | https://en.wikipedia.org/wiki/Page_fault#Minor |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| this article for more details | https://en.wikipedia.org/wiki/Page_fault#Major |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.send | https://beta.docs.nodejs.org/process.html#processsendmessage-sendhandle-options-callback |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| net.Server | https://beta.docs.nodejs.org/net.html#class-netserver |
| net.Socket | https://beta.docs.nodejs.org/net.html#class-netsocket |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| 'message' | https://beta.docs.nodejs.org/child_process.html#event-message |
| ChildProcess | https://beta.docs.nodejs.org/child_process.html#class-childprocess |
| process.setegid | https://beta.docs.nodejs.org/process.html#processsetegidid |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| setegid(2) | http://man7.org/linux/man-pages/man2/setegid.2.html |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.seteuid | https://beta.docs.nodejs.org/process.html#processseteuidid |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| seteuid(2) | http://man7.org/linux/man-pages/man2/seteuid.2.html |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.setgid | https://beta.docs.nodejs.org/process.html#processsetgidid |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| setgid(2) | http://man7.org/linux/man-pages/man2/setgid.2.html |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.setgroups | https://beta.docs.nodejs.org/process.html#processsetgroupsgroups |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.setuid | https://beta.docs.nodejs.org/process.html#processsetuidid |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| setuid(2) | http://man7.org/linux/man-pages/man2/setuid.2.html |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.setSourceMapsEnabled | https://beta.docs.nodejs.org/process.html#processsetsourcemapsenabledval |
| module.setSourceMapsSupport() | https://beta.docs.nodejs.org/module.html#modulesetsourcemapssupportenabled-options |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| Source Map | https://tc39.es/ecma426/ |
| process.setUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process.html#processsetuncaughtexceptioncapturecallbackfn |
| Use process.addUncaughtExceptionCaptureCallback() to register multiple callbacks.v25.9.0 | https://github.com/nodejs/node/pull/61227 |
| Function | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function |
| null | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#null_type |
| 'uncaughtException' | https://beta.docs.nodejs.org/process.html#event-uncaughtexception |
| v8.setFlagsFromString() | https://beta.docs.nodejs.org/v8.html#v8setflagsfromstringflags |
| process.addUncaughtExceptionCaptureCallback() | https://beta.docs.nodejs.org/process.html#processadduncaughtexceptioncapturecallbackfn |
| process.sourceMapsEnabled | https://beta.docs.nodejs.org/process.html#processsourcemapsenabled |
| module.getSourceMapsSupport() | https://beta.docs.nodejs.org/module.html#modulegetsourcemapssupport |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| Source Map | https://tc39.es/ecma426/ |
| process.stderr | https://beta.docs.nodejs.org/process.html#processstderr |
| Stream | https://beta.docs.nodejs.org/stream.html#stream |
| net.Socket | https://beta.docs.nodejs.org/net.html#class-netsocket |
| Duplex | https://beta.docs.nodejs.org/stream.html#duplex-and-transform-streams |
| Writable | https://beta.docs.nodejs.org/stream.html#writable-streams |
| note on process I/O | https://beta.docs.nodejs.org/process.html#a-note-on-process-io |
| process.stderr.fd | https://beta.docs.nodejs.org/process.html#processstderrfd |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.stdin | https://beta.docs.nodejs.org/process.html#processstdin |
| Stream | https://beta.docs.nodejs.org/stream.html#stream |
| net.Socket | https://beta.docs.nodejs.org/net.html#class-netsocket |
| Duplex | https://beta.docs.nodejs.org/stream.html#duplex-and-transform-streams |
| Readable | https://beta.docs.nodejs.org/stream.html#readable-streams |
| readable.read() | https://beta.docs.nodejs.org/stream.html#readablereadsize |
| Duplex | https://beta.docs.nodejs.org/stream.html#duplex-and-transform-streams |
| Stream compatibility | https://beta.docs.nodejs.org/stream.html#compatibility-with-older-nodejs-versions |
| process.stdin.fd | https://beta.docs.nodejs.org/process.html#processstdinfd |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.stdout | https://beta.docs.nodejs.org/process.html#processstdout |
| Stream | https://beta.docs.nodejs.org/stream.html#stream |
| net.Socket | https://beta.docs.nodejs.org/net.html#class-netsocket |
| Duplex | https://beta.docs.nodejs.org/stream.html#duplex-and-transform-streams |
| Writable | https://beta.docs.nodejs.org/stream.html#writable-streams |
| note on process I/O | https://beta.docs.nodejs.org/process.html#a-note-on-process-io |
| process.stdout.fd | https://beta.docs.nodejs.org/process.html#processstdoutfd |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| A note on process I/O | https://beta.docs.nodejs.org/process.html#a-note-on-process-io |
| console.log() | https://beta.docs.nodejs.org/console.html#consolelogdata-args |
| console.error() | https://beta.docs.nodejs.org/console.html#consoleerrordata-args |
| process.exit() | https://beta.docs.nodejs.org/process.html#processexitcode |
| TTY | https://beta.docs.nodejs.org/tty.html#tty |
| TTY | https://beta.docs.nodejs.org/tty.html#tty |
| process.throwDeprecation | https://beta.docs.nodejs.org/process.html#processthrowdeprecation |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| 'warning' event | https://beta.docs.nodejs.org/process.html#event-warning |
| emitWarning() method | https://beta.docs.nodejs.org/process.html#processemitwarningwarning-type-code-ctor |
| process.threadCpuUsage | https://beta.docs.nodejs.org/process.html#processthreadcpuusagepreviousvalue |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.title | https://beta.docs.nodejs.org/process.html#processtitle |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.traceDeprecation | https://beta.docs.nodejs.org/process.html#processtracedeprecation |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| 'warning' event | https://beta.docs.nodejs.org/process.html#event-warning |
| emitWarning() method | https://beta.docs.nodejs.org/process.html#processemitwarningwarning-type-code-ctor |
| process.traceProcessWarnings | https://beta.docs.nodejs.org/process.html#processtraceprocesswarnings |
| boolean | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type |
| process.umask | https://beta.docs.nodejs.org/process.html#processumask |
| Calling process.umask() with no arguments is deprecated.v14.0.0, v12.19.0 | https://github.com/nodejs/node/pull/32499 |
| process.umask | https://beta.docs.nodejs.org/process.html#processumaskmask |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| integer | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| Worker | https://beta.docs.nodejs.org/worker_threads.html#class-worker |
| process.unref | https://beta.docs.nodejs.org/process.html#processunrefmayberefable |
| This API is no longer experimental.v26.11.0 | https://github.com/nodejs/node/pull/66213 |
| any | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Data_types |
| process.uptime | https://beta.docs.nodejs.org/process.html#processuptime |
| number | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type |
| process.version | https://beta.docs.nodejs.org/process.html#processversion |
| string | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type |
| process.versions | https://beta.docs.nodejs.org/process.html#processversions |
| The v8 property now includes a Node.js specific suffix.v9.0.0 | https://github.com/nodejs/node/pull/15785 |
| The icu property is now supported.v4.2.0 | https://github.com/nodejs/node/pull/3102 |
| Object | https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object |
| Exit codes | https://beta.docs.nodejs.org/process.html#exit-codes |
| 'uncaughtException' | https://beta.docs.nodejs.org/process.html#event-uncaughtexception |
| 'uncaughtException' | https://beta.docs.nodejs.org/process.html#event-uncaughtexception |
| --process-timeout | https://beta.docs.nodejs.org/cli.html#--process-timeoutduration |
| NextProcess events | https://beta.docs.nodejs.org/process/process-events.html |
| JSON | https://beta.docs.nodejs.org/process.json |
| MD | https://beta.docs.nodejs.org/process.md |
| Edit this page | https://github.com/nodejs/node/edit/HEAD/doc/api/process.md |
| Process events | https://beta.docs.nodejs.org/process.html#process-events |
| 'beforeExit' | https://beta.docs.nodejs.org/process.html#event-beforeexit |
| 'disconnect' | https://beta.docs.nodejs.org/process.html#event-disconnect |
| 'exit' | https://beta.docs.nodejs.org/process.html#event-exit |
| 'message' | https://beta.docs.nodejs.org/process.html#event-message |
| 'rejectionHandled' | https://beta.docs.nodejs.org/process.html#event-rejectionhandled |
| 'workerMessage' | https://beta.docs.nodejs.org/process.html#event-workermessage |
| 'uncaughtException' | https://beta.docs.nodejs.org/process.html#event-uncaughtexception |
| 'uncaughtExceptionMonitor' | https://beta.docs.nodejs.org/process.html#event-uncaughtexceptionmonitor |
| 'unhandledRejection' | https://beta.docs.nodejs.org/process.html#event-unhandledrejection |
| 'warning' | https://beta.docs.nodejs.org/process.html#event-warning |
| 'worker' | https://beta.docs.nodejs.org/process.html#event-worker |
| Signal events | https://beta.docs.nodejs.org/process.html#signal-events |
| process.abort | https://beta.docs.nodejs.org/process.html#processabort |
| process.addUncaughtExceptionCaptureCallbackE | https://beta.docs.nodejs.org/process.html#processadduncaughtexceptioncapturecallbackfn |
| process.allowedNodeEnvironmentFlags | https://beta.docs.nodejs.org/process.html#processallowednodeenvironmentflags |
| process.arch | https://beta.docs.nodejs.org/process.html#processarch |
| process.argv | https://beta.docs.nodejs.org/process.html#processargv |
| process.argv0 | https://beta.docs.nodejs.org/process.html#processargv0 |
| process.availableMemory | https://beta.docs.nodejs.org/process.html#processavailablememory |
| process.channel | https://beta.docs.nodejs.org/process.html#processchannel |
| process.channel.ref | https://beta.docs.nodejs.org/process.html#processchannelref |
| process.channel.unref | https://beta.docs.nodejs.org/process.html#processchannelunref |
| process.chdir | https://beta.docs.nodejs.org/process.html#processchdirdirectory |
| process.config | https://beta.docs.nodejs.org/process.html#processconfig |
| process.connected | https://beta.docs.nodejs.org/process.html#processconnected |
| process.constrainedMemory | https://beta.docs.nodejs.org/process.html#processconstrainedmemory |
| process.cpuUsage | https://beta.docs.nodejs.org/process.html#processcpuusagepreviousvalue |
| process.cwd | https://beta.docs.nodejs.org/process.html#processcwd |
| process.debugPort | https://beta.docs.nodejs.org/process.html#processdebugport |
| process.disconnect | https://beta.docs.nodejs.org/process.html#processdisconnect |
| process.dlopen | https://beta.docs.nodejs.org/process.html#processdlopenmodule-filename-flags |
| process.emitWarning | https://beta.docs.nodejs.org/process.html#processemitwarningwarning-options |
| Avoiding duplicate warnings | https://beta.docs.nodejs.org/process.html#avoiding-duplicate-warnings |
| process.env | https://beta.docs.nodejs.org/process.html#processenv |
| process.execArgv | https://beta.docs.nodejs.org/process.html#processexecargv |
| process.execPath | https://beta.docs.nodejs.org/process.html#processexecpath |
| process.execveE | https://beta.docs.nodejs.org/process.html#processexecvefile-args-env |
| process.exit | https://beta.docs.nodejs.org/process.html#processexitcode |
| process.exitCode | https://beta.docs.nodejs.org/process.html#processexitcode-1 |
| process.features.cached_builtins | https://beta.docs.nodejs.org/process.html#processfeaturescached_builtins |
| process.features.debug | https://beta.docs.nodejs.org/process.html#processfeaturesdebug |
| process.features.inspector | https://beta.docs.nodejs.org/process.html#processfeaturesinspector |
| process.features.ipv6D | https://beta.docs.nodejs.org/process.html#processfeaturesipv6 |
| process.features.require_module | https://beta.docs.nodejs.org/process.html#processfeaturesrequire_module |
| process.features.tls | https://beta.docs.nodejs.org/process.html#processfeaturestls |
| process.features.tls_alpnD | https://beta.docs.nodejs.org/process.html#processfeaturestls_alpn |
| process.features.tls_ocspD | https://beta.docs.nodejs.org/process.html#processfeaturestls_ocsp |
| process.features.tls_sniD | https://beta.docs.nodejs.org/process.html#processfeaturestls_sni |
| process.features.typescriptE | https://beta.docs.nodejs.org/process.html#processfeaturestypescript |
| process.features.uvD | https://beta.docs.nodejs.org/process.html#processfeaturesuv |
| process.finalization.registerE | https://beta.docs.nodejs.org/process.html#processfinalizationregisterref-callback |
| process.finalization.registerBeforeExitE | https://beta.docs.nodejs.org/process.html#processfinalizationregisterbeforeexitref-callback |
| process.finalization.unregisterE | https://beta.docs.nodejs.org/process.html#processfinalizationunregisterref |
| process.getActiveResourcesInfo | https://beta.docs.nodejs.org/process.html#processgetactiveresourcesinfo |
| process.getBuiltinModule | https://beta.docs.nodejs.org/process.html#processgetbuiltinmoduleid |
| process.getegid | https://beta.docs.nodejs.org/process.html#processgetegid |
| process.geteuid | https://beta.docs.nodejs.org/process.html#processgeteuid |
| process.getgid | https://beta.docs.nodejs.org/process.html#processgetgid |
| process.getgroups | https://beta.docs.nodejs.org/process.html#processgetgroups |
| process.getuid | https://beta.docs.nodejs.org/process.html#processgetuid |
| process.hasUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process.html#processhasuncaughtexceptioncapturecallback |
| process.hrtimeL | https://beta.docs.nodejs.org/process.html#processhrtimetime |
| process.hrtime.bigint | https://beta.docs.nodejs.org/process.html#processhrtimebigint |
| process.initgroups | https://beta.docs.nodejs.org/process.html#processinitgroupsuser-extragroup |
| process.kill | https://beta.docs.nodejs.org/process.html#processkillpid-signal |
| process.loadEnvFile | https://beta.docs.nodejs.org/process.html#processloadenvfilepath |
| process.mainModuleD | https://beta.docs.nodejs.org/process.html#processmainmodule |
| process.memoryUsage | https://beta.docs.nodejs.org/process.html#processmemoryusage |
| A note on process memoryUsage | https://beta.docs.nodejs.org/process.html#a-note-on-process-memoryusage |
| process.memoryUsage.rss | https://beta.docs.nodejs.org/process.html#processmemoryusagerss |
| process.nextTickL | https://beta.docs.nodejs.org/process.html#processnexttickcallback-args |
| When to use queueMicrotask() vs. process.nextTick() | https://beta.docs.nodejs.org/process.html#when-to-use-queuemicrotask-vs-processnexttick |
| process.noDeprecation | https://beta.docs.nodejs.org/process.html#processnodeprecation |
| process.permission | https://beta.docs.nodejs.org/process.html#processpermission |
| process.permission.has | https://beta.docs.nodejs.org/process.html#processpermissionhasscope-reference |
| process.permission.dropE | https://beta.docs.nodejs.org/process.html#processpermissiondropscope-reference |
| process.pid | https://beta.docs.nodejs.org/process.html#processpid |
| process.platform | https://beta.docs.nodejs.org/process.html#processplatform |
| process.ppid | https://beta.docs.nodejs.org/process.html#processppid |
| process.ref | https://beta.docs.nodejs.org/process.html#processrefmayberefable |
| process.release | https://beta.docs.nodejs.org/process.html#processrelease |
| process.report | https://beta.docs.nodejs.org/process.html#processreport |
| process.report.compact | https://beta.docs.nodejs.org/process.html#processreportcompact |
| process.report.directory | https://beta.docs.nodejs.org/process.html#processreportdirectory |
| process.report.filename | https://beta.docs.nodejs.org/process.html#processreportfilename |
| process.report.getReport | https://beta.docs.nodejs.org/process.html#processreportgetreporterr |
| process.report.reportOnFatalError | https://beta.docs.nodejs.org/process.html#processreportreportonfatalerror |
| process.report.reportOnSignal | https://beta.docs.nodejs.org/process.html#processreportreportonsignal |
| process.report.reportOnUncaughtException | https://beta.docs.nodejs.org/process.html#processreportreportonuncaughtexception |
| process.report.excludeEnv | https://beta.docs.nodejs.org/process.html#processreportexcludeenv |
| process.report.signal | https://beta.docs.nodejs.org/process.html#processreportsignal |
| process.report.writeReport | https://beta.docs.nodejs.org/process.html#processreportwritereportfilename-err |
| process.resourceUsage | https://beta.docs.nodejs.org/process.html#processresourceusage |
| process.send | https://beta.docs.nodejs.org/process.html#processsendmessage-sendhandle-options-callback |
| process.setegid | https://beta.docs.nodejs.org/process.html#processsetegidid |
| process.seteuid | https://beta.docs.nodejs.org/process.html#processseteuidid |
| process.setgid | https://beta.docs.nodejs.org/process.html#processsetgidid |
| process.setgroups | https://beta.docs.nodejs.org/process.html#processsetgroupsgroups |
| process.setuid | https://beta.docs.nodejs.org/process.html#processsetuidid |
| process.setSourceMapsEnabledE | https://beta.docs.nodejs.org/process.html#processsetsourcemapsenabledval |
| process.setUncaughtExceptionCaptureCallback | https://beta.docs.nodejs.org/process.html#processsetuncaughtexceptioncapturecallbackfn |
| process.sourceMapsEnabledE | https://beta.docs.nodejs.org/process.html#processsourcemapsenabled |
| process.stderr | https://beta.docs.nodejs.org/process.html#processstderr |
| process.stderr.fd | https://beta.docs.nodejs.org/process.html#processstderrfd |
| process.stdin | https://beta.docs.nodejs.org/process.html#processstdin |
| process.stdin.fd | https://beta.docs.nodejs.org/process.html#processstdinfd |
| process.stdout | https://beta.docs.nodejs.org/process.html#processstdout |
| process.stdout.fd | https://beta.docs.nodejs.org/process.html#processstdoutfd |
| A note on process I/O | https://beta.docs.nodejs.org/process.html#a-note-on-process-io |
| process.throwDeprecation | https://beta.docs.nodejs.org/process.html#processthrowdeprecation |
| process.threadCpuUsage | https://beta.docs.nodejs.org/process.html#processthreadcpuusagepreviousvalue |
| process.title | https://beta.docs.nodejs.org/process.html#processtitle |
| process.traceDeprecation | https://beta.docs.nodejs.org/process.html#processtracedeprecation |
| process.traceProcessWarnings | https://beta.docs.nodejs.org/process.html#processtraceprocesswarnings |
| process.umaskD | https://beta.docs.nodejs.org/process.html#processumask |
| process.unref | https://beta.docs.nodejs.org/process.html#processunrefmayberefable |
| process.uptime | https://beta.docs.nodejs.org/process.html#processuptime |
| process.version | https://beta.docs.nodejs.org/process.html#processversion |
| process.versions | https://beta.docs.nodejs.org/process.html#processversions |
| Exit codes | https://beta.docs.nodejs.org/process.html#exit-codes |