summaryrefslogtreecommitdiffstats
path: root/lib/utils/error.js
blob: 66e20dbcfce546e044e34a26302792d91348b7f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
var _ = require('lodash');

// Enforce as an Error object, and cleanup message
function enforce(err) {
    if (_.isString(err)) err = new Error(err);
    err.message = err.message.replace(/^Error: /, '');

    return err;
}

module.exports = {
    enforce: enforce
};