Pretty-error

pretty-errror

errors with less clutter

pretty-error turns error objects into something similar to an html document, and then uses RenderKid to render the document using simple html/css-like commands.

Get it: npm install pretty-error

Sample usage:

1
2
3
4
5
const PrettyError = require('pretty-error');
const pe = new PrettyError();

const renderedError = pe.render(new Error('Some error message'));
console.log(renderedError);
1
2
3
4
5
try {
   doSomethingThatThrowsAnError();
} catch (error) {
   console.log(pe.render(error));
}

GIF FTW!

pretty-error

Suggest a module

Comments