UNPKG

enkanetwork

Version:

API wrapper for enka.network written on TypeScript which provides localization, caching and convenience

21 lines (20 loc) 610 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.APIError = void 0; const errors = { 400: "Wrong UID format", 404: "The player or enkaProfile does not exists", 424: "Game maintenance or everything is broken after update", 429: "Rate-limited", 500: "General server error", 503: "Service Unavailable", }; //TODO: rewrite to enum class APIError extends Error { status; constructor(status) { super(); this.status = status; this.message = errors[status] || "An unknown error occurred"; } } exports.APIError = APIError;