# node:console

<!-- 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:console`

## Import

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

> [!NOTE]
> The module imports. Its behavior has not been tested.

## Runtime support

| Where it runs | Status | Export coverage | Details |
| ------------- | ------ | --------------- | ------- |
| **nstd** | ⚠️ some support | – | 17/22 of Node's own eligible tests pass under nstd. |
| **Browser** | ⚠️ some support | 77% of Node.js | It imports with the small process shim. 24/31 Node.js exports are available. No module-specific behavior test ran. |
| **Node.js (host)** | ❔ not tested | 77% of Node.js | 24/31 exports. |

## Exports (24 of 31)

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.

| Export | Node.js | nstdlib | browser |
| ------ | ------- | ------- | ------- |
| `Console` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `_ignoreErrors` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `_stderr` | <span title="Available" aria-label="Available">✅</span> | <span title="Absent" aria-label="Absent">❌</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_stderrErrorHandler` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `_stdout` | <span title="Available" aria-label="Available">✅</span> | <span title="Absent" aria-label="Absent">❌</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `_stdoutErrorHandler` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `_times` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `assert` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `clear` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `context` | <span title="Available" aria-label="Available">✅</span> | <span title="Undefined" aria-label="Undefined">❔</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `count` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `countReset` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `createTask` | <span title="Available" aria-label="Available">✅</span> | <span title="Undefined" aria-label="Undefined">❔</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `debug` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `dir` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `dirxml` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `error` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `group` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `groupCollapsed` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `groupEnd` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `info` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `log` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `profile` | <span title="Available" aria-label="Available">✅</span> | <span title="Undefined" aria-label="Undefined">❔</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `profileEnd` | <span title="Available" aria-label="Available">✅</span> | <span title="Undefined" aria-label="Undefined">❔</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `table` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `time` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `timeEnd` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `timeLog` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `timeStamp` | <span title="Available" aria-label="Available">✅</span> | <span title="Undefined" aria-label="Undefined">❔</span> | <span title="Missing" aria-label="Missing">❌</span> |
| `trace` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |
| `warn` | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> | <span title="Available" aria-label="Available">✅</span> |

## Missing exports (7)

These exports exist in Node.js but not in nstdlib:

- `_stderr`
- `_stdout`
- `context (undefined)`
- `createTask (undefined)`
- `profile (undefined)`
- `profileEnd (undefined)`
- `timeStamp (undefined)`
