API Documentation
About this documentation
Usage and example
Assert
Async hooks
Asynchronous context tracking
Benchmark runner
Buffer
C++ addons
C++ embedder API
Child process
Cluster
Command-line API
Console
Crypto
Debugger
Deprecated APIs
Diagnostic report
Diagnostics Channel
DNS
Domain
DTLS
Environment Variables
Errors
Events
FFI
File system
Global objects
HTTP
HTTP/2
HTTPS
Inspector
Internationalization support
Iterable Streams
Modules: node:module API
Modules: CommonJS modules
Modules: ECMAScript modules
Modules: Packages
Modules: TypeScript
Net
Node-API
OS
Path
Performance measurement APIs
Permissions
Process
Process events
process.abort
process.addUncaughtExceptionCaptureCallback
process.allowedNodeEnvironmentFlags
process.arch
process.argv
process.argv0
process.availableMemory
process.channel
process.chdir
process.config
process.connected
process.constrainedMemory
process.cpuUsage
process.cwd
process.debugPort
process.disconnect
process.dlopen
process.emitWarning
process.emitWarning
process.env
process.execArgv
process.execPath
process.execve
process.exit
process.exitCode
process.features.cached_builtins
process.features.debug
process.features.inspector
process.features.ipv6
process.features.require_module
process.features.tls
process.features.tls_alpn
process.features.tls_ocsp
process.features.tls_sni
process.features.typescript
process.features.uv
process.finalization.register
process.finalization.registerBeforeExit
process.finalization.unregister
process.getActiveResourcesInfo
process.getBuiltinModule
process.getegid
process.geteuid
process.getgid
process.getgroups
process.getuid
process.hasUncaughtExceptionCaptureCallback
process.hrtime
process.hrtime.bigint
process.initgroups
process.kill
process.loadEnvFile
process.mainModule
process.memoryUsage
process.memoryUsage.rss
process.nextTick
process.noDeprecation
process.permission
process.pid
process.platform
process.ppid
process.ref
process.release
process.report
process.resourceUsage
process.send
process.setegid
process.seteuid
process.setgid
process.setgroups
process.setuid
process.setSourceMapsEnabled
process.setUncaughtExceptionCaptureCallback
process.sourceMapsEnabled
process.stderr
process.stdin
process.stdout
process.throwDeprecation
process.threadCpuUsage
process.title
process.traceDeprecation
process.traceProcessWarnings
process.umask
process.umask
process.unref
process.uptime
process.version
process.versions
Punycode
Query string
Readline
REPL
Single executable applications
SQLite
Stream
String decoder
Test runner
Timers
TLS (SSL)
Trace events
TTY
UDP/datagram sockets
URL
Util
V8
Virtual File System
VM (executing JavaScript)
Web Crypto API
Web Streams API
WebAssembly System Interface (WASI)
Worker threads
Zlib