UNPKG

ai-alt-text

Version:

Generate alt text for images using Replicate and BLIP

18 lines (17 loc) 669 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InvalidImageUrlError = exports.MissingApiTokenError = void 0; class MissingApiTokenError extends Error { constructor() { super("Replicate API token is required. Set it in the REPLICATE_API_TOKEN environment variable"); this.name = "MissingApiTokenError"; } } exports.MissingApiTokenError = MissingApiTokenError; class InvalidImageUrlError extends Error { constructor(url) { super(`Invalid image URL: ${url}. Must be a valid HTTP/HTTPS URL.`); this.name = "InvalidImageUrlError"; } } exports.InvalidImageUrlError = InvalidImageUrlError;