@dvpnt/errors
Advanced tools
Comparing version 2.0.0 to 2.1.0
12
index.js
@@ -41,2 +41,13 @@ const _ = require('underscore'); | ||
class UnauthorizedError extends BaseError { | ||
constructor(params) { | ||
super({ | ||
status: 401, | ||
message: 'Authentication is required', | ||
userMessage: 'Для доступа к запрашиваемому ресурсу требуется аутентификация', | ||
...params | ||
}); | ||
} | ||
} | ||
class ForbiddenError extends BaseError { | ||
@@ -76,2 +87,3 @@ constructor(params) { | ||
exports.ServerError = ServerError; | ||
exports.UnauthorizedError = UnauthorizedError; | ||
exports.ForbiddenError = ForbiddenError; | ||
@@ -78,0 +90,0 @@ exports.NotFoundError = NotFoundError; |
{ | ||
"name": "@dvpnt/errors", | ||
"version": "2.0.0", | ||
"version": "2.1.0", | ||
"description": "basic errors for node.js", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
4621
92