Skip to content

Commit

Permalink
Errors
Browse files Browse the repository at this point in the history
  • Loading branch information
Kathund committed Aug 14, 2024
1 parent e3f7e79 commit a9be1be
Showing 1 changed file with 0 additions and 38 deletions.
38 changes: 0 additions & 38 deletions src/Errors.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,31 +3,14 @@
class Errors {
INVALID_API_KEY: string =
'[Hypixel-API-Reborn] Invalid API Key! For help join our Discord Server https://discord.gg/NSEBNMM';
NO_API_KEY: string =
'[Hypixel-API-Reborn] No API Key specified! For help join our Discord Server https://discord.gg/NSEBNMM';
ERROR_CODE_CAUSE: string =
'[Hypixel-API-Reborn] Code: {code} - {cause}! For help join our Discord Server https://discord.gg/NSEBNMM';
ERROR_STATUSTEXT: string =
'[Hypixel-API-Reborn] {statustext}! For help join our Discord Server https://discord.gg/NSEBNMM';
KEY_MUST_BE_A_STRING: string =
'[Hypixel-API-Reborn] Specified API Key must be a string! For help join our Discord Server https://discord.gg/NSEBNMM';
OPTIONS_MUST_BE_AN_OBJECT: string =
'[Hypixel-API-Reborn] Options must be an object! For help join our Discord Server https://discord.gg/NSEBNMM';
CACHE_TIME_MUST_BE_A_NUMBER: string =
'[Hypixel-API-Reborn] Cache Time must be a number! For help join our Discord Server https://discord.gg/NSEBNMM';
CACHE_LIMIT_MUST_BE_A_NUMBER: string =
'[Hypixel-API-Reborn] Cache Limit must be a number! For help join our Discord Server https://discord.gg/NSEBNMM';
CACHE_FILTER_INVALID: string =
'[Hypixel-API-Reborn] Cache Filter must be a function returning a boolean, an object, an array, or a string!';
NO_NICKNAME_UUID: string = '[Hypixel-API-Reborn] No nickname or uuid specified.';
NO_UUID: string = '[Hypixel-API-Reborn] No uuid specified.';
UUID_NICKNAME_MUST_BE_A_STRING: string = '[Hypixel-API-Reborn] Nickname or uuid must be a string.';
MALFORMED_UUID: string = '[Hypixel-API-Reborn] Malformed UUID!';
PLAYER_DOES_NOT_EXIST: string = '[Hypixel-API-Reborn] Player does not exist.';
PLAYER_HAS_NEVER_LOGGED: string = '[Hypixel-API-Reborn] Player has never logged into Hypixel.';
PLAYER_IS_INACTIVE: string =
"[Hypixel-API-Reborn] No records of recent games because player hasn't been online for more than 3 days or is lacking data to determine the cause of an empty response";
PLAYER_DISABLED_ENDPOINT: string = '[Hypixel-API-Reborn] Player has disabled this endpoint.';
NO_GUILD_QUERY: string = '[Hypixel-API-Reborn] No guild search query specified.';
INVALID_GUILD_ID: string = '[Hypixel-API-Reborn] Specified Guild ID is invalid.';
INVALID_GUILD_SEARCH_PARAMETER: string =
Expand All @@ -38,35 +21,14 @@ class Errors {
'[Hypixel-API-Reborn] Invalid page index. Must be an integer, an array of 2 integers, or a keyword. For help join our Discord Server https://discord.gg/NSEBNMM';
INVALID_OPTION_VALUE: string =
'[Hypixel-API-Reborn] Invalid option value! For help join our Discord Server https://discord.gg/NSEBNMM';
INVALID_RESPONSE_BODY: string =
'[Hypixel-API-Reborn] An error occurred while converting to JSON. Perhaps this is due to an update or maintenance. For help join our Discord Server https://discord.gg/NSEBNMM';
INVALID_RATE_LIMIT_OPTION: string =
"[Hypixel-API-Reborn] Rate Limit provided in Client options must be 'HARD'; 'AUTO'; or 'NONE'. For help join our Discord Server https://discord.gg/NSEBNMM";
INVALID_KEY_LIMIT_OPTION: string =
'[Hypixel-API-Reborn] Key Limit provided in Client options must be an integer representing the amount of requests possible in one minute with your key.';
INVALID_HEADER_SYNC_OPTION: string = '[Hypixel-API-Reborn] Invalid Value for maxSyncHeaders : must be a boolean';
INVALID_BURST_OPTION: string = '[Hypixel-API-Reborn] maxBurstRequests provided in Client options must be a number';
NODE_VERSION_ERR: string =
"[Hypixel-API-Reborn] You are using a version of Nodejs that doesn't support certain features we use. Please upgrade to version 14 or above.";
UPDATER_REQUEST_NOT_OK: string = '[Hypixel-API-Reborn] Something went wrong while checking for updates.';
CONNECTION_ERROR: string = '[Hypixel-API-Reborn] Failed to connect.';
RATE_LIMIT_INIT_ERROR: string =
'[Hypixel-API-Reborn] An error happened whilst initializing rate limit. We strongly recommend restarting the code as this can lead to desynchronization.';
MULTIPLE_INSTANCES: string =
'[Hypixel-API-Reborn] Multiple instances of hypixel-api-reborn are found so we merged them for you. Please refrain from spawning multiple instances in the future. For more information, join our Discord Server https://discord.gg/NSEBNMM.';
INVALID_HEADERS: string =
'[Hypixel-API-Reborn] Invalid Headers are provided in ClientOptions. For help join our Discord Server https://discord.gg/NSEBNMM';
INVALID_CACHE_HANDLER: string =
'[Hypixel-API-Reborn] An invalid cache handler is provideed. For help join our Discord Server https://discord.gg/NSEBNMM';
UNEXPECTED_ERROR: string =
"[Hypixel-API-Reborn] The data provided to hypixel API is malformed and thus not recognized by hypixel, but this shouldn't be your fault. Please report this error in our Discord Server https://discord.gg/NSEBNMM or GitHub. ";
RATE_LIMIT_EXCEEDED: string =
"[Hypixel-API-Reborn] The rate limitations on your API Key has been exceeded. There might be an outage (Check Hypixel's status page), or you simply did too many requests in a short time. Hint: Enable rate limit options! They can help you avoid this error! For help join our Discord Server https://discord.gg/NSEBNMM";
NO_SKYBLOCK_PROFILES: string = '[Hypixel-API-Reborn] The player has no skyblock profiles.';
INVALID_SILENT_OPTION: string = '[Hypixel-API-Reborn] Invalid Value for silent : must be a boolean';
INVALID_UPDATE_OPTION: string = '[Hypixel-API-Reborn] Invalid Value for update : must be a boolean';
INVALID_THIRD_PARTY_API_OPTION: string =
'[Hypixel-API-Reborn] Invalid Third Party API option : must be a boolean or string';
BAD_AUCTION_FILTER: string =
'[Hypixel-API-Reborn] Unexpected filter for Client#getSkyblockAuction. Expected one of "PLAYER", "AUCTION", "PROFILE", but got something else.';
}
Expand Down

0 comments on commit a9be1be

Please sign in to comment.