UNPKG

aahook

Version:

A CLI tool that displays ASCII art when commands succeed or fail

46 lines 1.03 kB
import { CategoryMetadata, IndexData } from '../types/aa'; /** * Fetches ASCII arts from GitHub repository */ export declare class GitHubFetcher { private baseUrl; private cacheDir; constructor(); /** * Fetch ASCII art content from GitHub */ fetchArt(category: string, name: string): Promise<string>; /** * Fetch category metadata */ fetchCategory(name: string): Promise<CategoryMetadata>; /** * Fetch index of all available arts */ fetchIndex(): Promise<IndexData>; /** * Fetch text content from URL */ private fetchText; /** * Get cached data */ private getCached; /** * Set cached data */ private setCached; /** * Clear all cache */ clearCache(): Promise<void>; /** * Ensure cache directory exists */ private ensureCacheDir; /** * Generate default index from known structure */ private generateDefaultIndex; } //# sourceMappingURL=github-fetcher.d.ts.map