UNPKG

@realitydefender/realitydefender

Version:

SDK for the Reality Defender API for deepfake detection

25 lines (24 loc) 750 B
"use strict"; /** * Error types and classes for the Reality Defender SDK */ Object.defineProperty(exports, "__esModule", { value: true }); exports.RealityDefenderError = void 0; /** * Custom error class for Reality Defender SDK errors */ class RealityDefenderError extends Error { /** * Creates a new SDK error * @param message Human-readable error message * @param code Machine-readable error code */ constructor(message, code) { super(message); this.code = code; this.name = 'RealityDefenderError'; // Ensure proper prototype chain for instanceof checks Object.setPrototypeOf(this, RealityDefenderError.prototype); } } exports.RealityDefenderError = RealityDefenderError;