2025-02-13 01:17:49 +01:00
|
|
|
class AlreadyUsedError extends Error {
|
2025-02-14 11:13:18 +01:00
|
|
|
constructor(message) {
|
|
|
|
|
super(message);
|
|
|
|
|
this.name = 'AlreadyUsedError';
|
|
|
|
|
}
|
2025-02-13 01:17:49 +01:00
|
|
|
}
|
|
|
|
|
|
2025-02-13 00:02:40 +01:00
|
|
|
class InvalidSignatureError extends Error {
|
2025-02-14 11:13:18 +01:00
|
|
|
constructor(message) {
|
|
|
|
|
super(message);
|
|
|
|
|
this.name = 'InvalidSignatureError';
|
|
|
|
|
}
|
2025-02-13 00:02:40 +01:00
|
|
|
}
|
|
|
|
|
|
2025-02-13 02:20:07 +01:00
|
|
|
class NotFoundError extends Error {
|
2025-02-14 11:13:18 +01:00
|
|
|
constructor(message) {
|
|
|
|
|
super(message);
|
|
|
|
|
this.name = 'AppInvitedUsedError';
|
|
|
|
|
}
|
2025-02-13 00:02:40 +01:00
|
|
|
}
|
|
|
|
|
|
2025-02-13 02:20:07 +01:00
|
|
|
class ExpiredError extends Error {
|
2025-02-14 11:13:18 +01:00
|
|
|
constructor(message) {
|
|
|
|
|
super(message);
|
|
|
|
|
this.name = 'ExpiredError';
|
|
|
|
|
}
|
2025-02-13 00:02:40 +01:00
|
|
|
}
|
|
|
|
|
|
2025-02-17 01:18:43 +01:00
|
|
|
class ForbiddenError extends Error {
|
|
|
|
|
constructor(message) {
|
|
|
|
|
super(message);
|
|
|
|
|
this.name = 'ForbiddenError';
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2025-02-13 00:02:40 +01:00
|
|
|
module.exports = {
|
2025-02-14 11:13:18 +01:00
|
|
|
AlreadyUsedError,
|
|
|
|
|
InvalidSignatureError,
|
|
|
|
|
NotFoundError,
|
|
|
|
|
ExpiredError,
|
2025-02-17 01:18:43 +01:00
|
|
|
ForbiddenError: ForbiddenError,
|
2025-02-14 11:13:18 +01:00
|
|
|
};
|