X-Git-Url: http://git.squeep.com/?p=squeep-api-dingus;a=blobdiff_plain;f=lib%2Ferrors.js;fp=lib%2Ferrors.js;h=942ecc0f684656059f4e0fad66288db7c57f2647;hp=ed5b151461060215146bdcfdccacafce9fe76c1a;hb=031c170bdaf1d9c331e6f6fc701ce6540c0e6941;hpb=df1c89ca311a06417104e6be0ade6617cbfae60e diff --git a/lib/errors.js b/lib/errors.js index ed5b151..942ecc0 100644 --- a/lib/errors.js +++ b/lib/errors.js @@ -22,7 +22,23 @@ class ResponseError extends DingusError { } } +class RouterError extends DingusError { + constructor(...args) { + super(...args); + delete this.stack; + } +} + +class RouterNoPathError extends RouterError { +} + +class RouterNoMethodError extends RouterError { +} + module.exports = { DingusError, ResponseError, + RouterError, + RouterNoPathError, + RouterNoMethodError, };