# node:process

<!-- Generated from reports/manifest.json by `node ./scripts/api-docs.ts`.
     Do not edit this file. Run `pnpm run docs` to rebuild it.
     Node v26.7.0, commit 975a25d, 2026-08-27T21:51:46.116Z. -->

# `node:process`

## Import

```js
import process from "nstdlib/process";
```

> [!NOTE]
> Only the API surface is available. Constants baked in at build time.

## Runtime support

| Where it runs | Status | Export coverage | Details |
| ------------- | ------ | --------------- | ------- |
| **nstd** | ✅ works | – | Native tests match Node.js: options, process. |
| **Browser** | ⚠️ some support | 14% of Node.js | It imports with the small process shim. 12/84 Node.js exports are available. No module-specific behavior test ran. |
| **Node.js (host)** | ⚠️ some support | 100% of Node.js | 86/86 exports. |

## Exports (86 of 86)

Each cell shows what happens when code reads an export:

- ✅ Available through every import style. A named error also counts.
- ⚠️ Available through only some import styles.
- ❔ The export exists but has no value.
- ❌ The export does not exist.
- – This environment was not measured.

<details>
<summary>Show all 86 exports</summary>

| Export | Node.js | nstdlib | browser |
| ------ | ------- | ------- | ------- |
| `_debugEnd` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_debugProcess` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_eval` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_events` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_eventsCount` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_exiting` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_fatalException` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_getActiveHandles` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_getActiveRequests` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_kill` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_linkedBinding` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_maxListeners` | <span title="Undefined" aria-label="Undefined">❔</span> | <span title="Undefined" aria-label="Undefined">❔</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_preload_modules` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_rawDebug` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_startProfilerIdleNotifier` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_stopProfilerIdleNotifier` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_tickCallback` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `abort` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `addUncaughtExceptionCaptureCallback` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `allowedNodeEnvironmentFlags` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `arch` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `argv` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `argv0` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `availableMemory` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `binding` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `chdir` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `config` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `constrainedMemory` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `cpuUsage` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `cwd` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `debugPort` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `dlopen` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `domain` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `emitWarning` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `env` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `execArgv` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `execPath` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `execve` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `exit` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `exitCode` | <span title="Undefined" aria-label="Undefined">❔</span> | <span title="Undefined" aria-label="Undefined">❔</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `features` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `finalization` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `getActiveResourcesInfo` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `getBuiltinModule` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `getegid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `geteuid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `getgid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `getgroups` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `getuid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `hasUncaughtExceptionCaptureCallback` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `hrtime` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `initgroups` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `kill` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `loadEnvFile` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `memoryUsage` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `moduleLoadList` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `nextTick` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `noDeprecation` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `noProcessWarnings` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `openStdin` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `pid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `platform` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `ppid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `reallyExit` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `ref` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `release` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `report` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `resourceUsage` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `setSourceMapsEnabled` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `setUncaughtExceptionCaptureCallback` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `setegid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `seteuid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `setgid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `setgroups` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `setuid` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `sourceMapsEnabled` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `stderr` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `stdin` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `stdout` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `threadCpuUsage` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `title` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `umask` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `unref` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `uptime` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `version` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `versions` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |

</details>
