0.1.0 • Published 7 years ago

assimilate-error v0.1.0

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

assimilate-error

Assimilate error-like object, that originated from a different execution context, or was created in a weird way.

Install

$ npm install assimilate-error --save

Usage

var errio = require('errio');
var assimilateError = require('assimilate-error');

var err1 = new Error('Demo');
var serialized1 = errio.toObject(err1, { stack: true });

var err2 = errio.fromObject(serialized1);
err2; // outputs `Error { ... }` in the Chrome console

err2 = assimilateError(err2);
err2; // outputs `Error: Demo` with the stack in Chrome console

License

ISC