UNPKG

@myria/leaderboard-ts-sdk

Version:

Myria Leaderboard typescripts SDK which will manage leaderboard for game developers

20 lines 1.65 kB
import { WrappedError } from './wrapped_error'; // /** // * An error thrown by axios made r with large fields removed and the original error converted // * into an object with its config removed. // */ export class AxiosError extends WrappedError { } // /** // * Axios error with only status, statusText and data response error fields and a smaller original // * error. // */ export class AxiosServerError extends AxiosError { constructor(response, originalError) { super(`${response.status}: ${response.statusText} - ${JSON.stringify(response.data, null, 2)}`, originalError); this.status = response.status; this.statusText = response.statusText; this.data = response.data; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvY29yZS9heGlvcy9lcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFLL0MsTUFBTTtBQUNOLGdHQUFnRztBQUNoRyw2Q0FBNkM7QUFDN0MsTUFBTTtBQUNOLE1BQU0sT0FBTyxVQUFXLFNBQVEsWUFBOEI7Q0FBRztBQUVqRSxNQUFNO0FBQ04scUdBQXFHO0FBQ3JHLGFBQWE7QUFDYixPQUFPO0FBQ1AsTUFBTSxPQUFPLGdCQUFpQixTQUFRLFVBQVU7SUFLOUMsWUFDRSxRQUEwRCxFQUMxRCxhQUErQjtRQUUvQixLQUFLLENBQ0gsR0FBRyxRQUFRLENBQUMsTUFBTSxLQUFLLFFBQVEsQ0FBQyxVQUFVLE1BQU0sSUFBSSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsSUFBSSxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsRUFBRSxFQUN4RixhQUFhLENBQ2QsQ0FBQztRQUNGLElBQUksQ0FBQyxNQUFNLEdBQUcsUUFBUSxDQUFDLE1BQU0sQ0FBQztRQUM5QixJQUFJLENBQUMsVUFBVSxHQUFHLFFBQVEsQ0FBQyxVQUFVLENBQUM7UUFDdEMsSUFBSSxDQUFDLElBQUksR0FBRyxRQUFRLENBQUMsSUFBSSxDQUFDO0lBQzVCLENBQUM7Q0FDRiJ9