stdout-stderr
Version:
mock stdout and stderr
28 lines (19 loc) • 1.12 kB
Markdown
stdout-stderr
=============
mock stdout and stderr
[](https://npmjs.org/package/stdout-stderr)
[](https://snyk.io/test/npm/stdout-stderr)
[](https://npmjs.org/package/stdout-stderr)
[](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|*`.