substack/tape — pull request #127 by Raynos (2014-12-14 06:24:21+00:00)
Title: Remove uncaught-exception listener

A testing library should not have an uncaught-exception listener, it makes testing hard code like uncaught exceptions harder.

For example
`
```
$ node endpoints/user/test/
TAP version 13
# can register

/home/raynos/projects/manga-feed/node_modules/tape/index.js:75
throw err
^
RangeError: Maximum call stack size exceeded
```

Tape intercepts my range error and ruins the stack by rethrowing.

The particular PIPE bug we were gaurding against is better dealt with by adding
an error listener on `process.stdout` or something.

Not really sure which EPIPE we are gaurding against. I recommend removing it
for now and we can add it back later.