# stdout-stderr

> mock stdout and stderr

Latest version **0.1.13** (published 2020-02-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install stdout-stderr
pnpm add stdout-stderr
yarn add stdout-stderr
bun add stdout-stderr
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.13 |
| Published | 2020-02-09 |
| First published | 2018-01-20 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=8.0.0 |
| Dependencies | 2 |
| Unpacked size | 6.4 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 16 |
| Author | Jeff Dickey @jdxcode |
| Maintainers | dickeyxxx |
| Keywords | testing |

## Links

- npm: https://www.npmjs.com/package/stdout-stderr
- Repository: https://github.com/jdxcode/stdout-stderr
- Issues: https://github.com/jdxcode/stdout-stderr/issues
- npm.io page: https://npm.io/package/stdout-stderr

## Dependencies (2)

- [debug](https://npm.io/package/debug.md) ^4.1.1
- [strip-ansi](https://npm.io/package/strip-ansi.md) ^6.0.0

## Alternatives

- [duck](https://npm.io/package/duck.md) — 4.2M weekly downloads
- [ava](https://npm.io/package/ava.md) — 560.2K weekly downloads
- [storybook-addon-module-mock](https://npm.io/package/storybook-addon-module-mock.md) — 71.7K weekly downloads
- [vest](https://npm.io/package/vest.md) — 50.1K weekly downloads
- [@ethereum-waffle/mock-contract](https://npm.io/package/@ethereum-waffle/mock-contract.md) — 40.0K weekly downloads

## Recent versions

- 0.1.13 (latest) — 2020-02-09
- 0.1.12 — 2020-02-09
- 0.1.11 — 2020-02-09
- 0.1.10 — 2020-02-09
- 0.1.9 — 2018-04-06
- 0.1.8 — 2018-04-06
- 0.1.7 — 2018-02-05
- 0.1.6 — 2018-02-01
- 0.1.5 — 2018-01-29
- 0.1.4 — 2018-01-21
- 0.1.3 — 2018-01-21
- 0.1.2 — 2018-01-21
- 0.1.1 — 2018-01-21
- 0.1.0 — 2018-01-21
- 0.0.0 — 2018-01-20

## README

stdout-stderr
=============

mock stdout and stderr

[![Version](https://img.shields.io/npm/v/stdout-stderr.svg)](https://npmjs.org/package/stdout-stderr)
[![Known Vulnerabilities](https://snyk.io/test/npm/stdout-stderr/badge.svg)](https://snyk.io/test/npm/stdout-stderr)
[![Downloads/week](https://img.shields.io/npm/dw/stdout-stderr.svg)](https://npmjs.org/package/stdout-stderr)
[![License](https://img.shields.io/npm/l/stdout-stderr.svg)](https://github.com/jdxcode/stdout-stderr/blob/master/package.json)

**Usage:**

```js
const {stdout, stderr} = require('stdout-stderr')

stdout.start()                                // start mocking stdout
console.log('writing to stdout')              // this will not be displayed
stdout.stop()                                 // stop mocking stdout
assert(stdout.output === 'writing to stdout') // view the output


/* options */
stdout.stripColor = false // disable automatic ansi code stripping
stdout.print = true       // also output to screen
```

This uses the [debug](https://npm.im/debug) module so you can also see the output by setting `DEBUG=stdout|stderr|*`.

---
_Source: https://npm.io/package/stdout-stderr · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
