base-error
Advanced tools
Comparing version 1.0.2 to 1.0.3
{ | ||
"name": "base-error", | ||
"description": "Base Error", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"keywords": [ | ||
@@ -6,0 +6,0 @@ "error", |
@@ -5,5 +5,10 @@ (function (root) { | ||
function BaseError (message) { | ||
var err = new Error(message); | ||
if(Error.captureStackTrace) { | ||
Error.call(this); | ||
Error.captureStackTrace(this, BaseError); | ||
} else { | ||
var err = new Error(message); | ||
this.stack = err.stack; | ||
} | ||
this.stack = err.stack; | ||
this.message = message; | ||
@@ -10,0 +15,0 @@ } |
{ | ||
"name": "base-error", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"description": "Base Error", | ||
@@ -5,0 +5,0 @@ "author": { |
@@ -21,3 +21,5 @@ 'use strict'; | ||
console.log(error.stack); | ||
error.should.have.property('name'); | ||
@@ -24,0 +26,0 @@ error.name.should.equal('BaseError'); |
4840
93