42 lines
767 B
JavaScript
42 lines
767 B
JavaScript
class AlreadyUsedError extends Error {
|
|
constructor(message) {
|
|
super(message);
|
|
this.name = 'AlreadyUsedError';
|
|
}
|
|
}
|
|
|
|
class InvalidSignatureError extends Error {
|
|
constructor(message) {
|
|
super(message);
|
|
this.name = 'InvalidSignatureError';
|
|
}
|
|
}
|
|
|
|
class NotFoundError extends Error {
|
|
constructor(message) {
|
|
super(message);
|
|
this.name = 'AppInvitedUsedError';
|
|
}
|
|
}
|
|
|
|
class ExpiredError extends Error {
|
|
constructor(message) {
|
|
super(message);
|
|
this.name = 'ExpiredError';
|
|
}
|
|
}
|
|
|
|
class ForbiddenError extends Error {
|
|
constructor(message) {
|
|
super(message);
|
|
this.name = 'ForbiddenError';
|
|
}
|
|
}
|
|
|
|
module.exports = {
|
|
AlreadyUsedError,
|
|
InvalidSignatureError,
|
|
NotFoundError,
|
|
ExpiredError,
|
|
ForbiddenError: ForbiddenError,
|
|
};
|