UNPKG

battlemetrics-client

Version:

TypeScript client library for the BattleMetrics API

20 lines 589 B
export class BattleMetricsError extends Error { constructor(message, statusCode) { super(message); this.statusCode = statusCode; this.name = "BattleMetricsError"; } } export class ValidationError extends BattleMetricsError { constructor(message) { super(message, 400); this.name = "ValidationError"; } } export class AuthenticationError extends BattleMetricsError { constructor(message = "Authentication failed") { super(message, 401); this.name = "AuthenticationError"; } } //# sourceMappingURL=errors.js.map