combined-error

1.0.0 • Public • Published

CombinedError

Zero dependencies error that allow to combine other errors in cause chains. This is useful if you want to save original errors from other modules.

Example

var CE = require('combined-error');

var err1 = new CE(new Error('boom'), 'something bad 1');

console.log(err1.stack);

try { try { throw new Error('boom'); } catch(e) { throw new CE(e, 'something bad 2'); } } catch(e) { console.log(e.stack); }

Browsers

Tested in FF, Safari, Chrome, i do not have ability to test IE and Edge.

Node.js

Just require it.

License

MIT

/combined-error/

    Package Sidebar

    Install

    npm i combined-error

    Weekly Downloads

    1

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • btd