node-error-ex
Examples
var errorEx = require('error-ex');var JSONError = errorEx('JSONError');
var err = new JSONError('error');
err.name; //-> JSONError
throw err; //-> JSONError: errorvar JSONError = errorEx('JSONError', {fileName: errorEx.line('in %s')});
var err = new JSONError('error')
err.fileName = '/a/b/c/foo.json';
throw err; //-> (line 2)-> in /a/b/c/foo.jsonvar JSONError = errorEx('JSONError', {fileName: errorEx.append('in %s')});
var err = new JSONError('error');
err.fileName = '/a/b/c/foo.json';
throw err; //-> JSONError: error in /a/b/c/foo.jsonAPI
errorEx([name], [properties])
errorEx([name], [properties])errorEx.line(str)
errorEx.line(str)errorEx.append(str)
errorEx.append(str)License
Last updated