UNPKG

@balldontlie/sdk

Version:

Official TypeScript/JavaScript SDK for the balldontlie API

28 lines (27 loc) 897 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ServerError = exports.RateLimitError = exports.NotFoundError = exports.ValidationError = exports.AuthenticationError = exports.APIError = void 0; class APIError extends Error { constructor(message, statusCode, response) { super(message); this.statusCode = statusCode; this.response = response; this.name = "APIError"; } } exports.APIError = APIError; class AuthenticationError extends APIError { } exports.AuthenticationError = AuthenticationError; class ValidationError extends APIError { } exports.ValidationError = ValidationError; class NotFoundError extends APIError { } exports.NotFoundError = NotFoundError; class RateLimitError extends APIError { } exports.RateLimitError = RateLimitError; class ServerError extends APIError { } exports.ServerError = ServerError;