summaryrefslogtreecommitdiff
path: root/graphs/js/accountConstraints/accountError.js
blob: 9b427e0bd385d83ea5feedc8f9174ed43591309c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class InvalidUsernameError extends Error {
    name = "InvalidUsernameError";
    constructor(message) {
        super("Invalid username: " + message);
    }
}
class InvalidPasswordError extends Error {
    name = "InvalidPasswordError";
    constructor(message) {
        super("Invalid password: " + message);
    }
}
class InvalidYearOfBirthError extends Error {
    name = "InvalidYearOfBirthError";
    constructor(message) {
        super("Invalid birth year: " + message);
    }
}
module.exports = {
    InvalidPasswordError,
    InvalidUsernameError,
    InvalidYearOfBirthError,
};