sub-error
v0.0.1
Published
Easy sub errors
Downloads
6
Readme
sub-error 
Easy sub errors
Installation
The module available via npm
npm i sub-error --save
API
SubError new SubError(msg[, arg[, arg]])
class
Creates new SubError
var SubError = require('sub-error');
var subError = new SubError('There is an error (%s)!', 'OMG');
Function SubError.subError(String name)
method
Creates an descendant class of SubError
var SubError = require('sub-error');
var AppError = SubError.subError('AppError');
var AppRuntimeError = AppError.subError('AppRuntimeError');
var appRuntimeError = new AppRuntimeError('Some badness happened...');
SubError subError.extend(Object obj)
method
Extends subError object with any data
var SubError = require('sub-error');
throw new SubError('An error occurred').extend({
code: 'FOOBAR',
some: 'details'
});
LICENSE MIT