UNPKG

@c0dez/github-repo-fetcher

Version:

🔍 A lightweight GitHub profile analyzer that fetches repositories, READMEs, and comprehensive user statistics with TypeScript support. Perfect for building GitHub analytics tools and portfolio sites.

14 lines (13 loc) 481 B
import { GitHubRepo, GitHubError, GitHubUserStats } from './types'; export declare class GitHubRepoFetcher { private baseUrl; private token; constructor(token?: string); private get headers(); getReposWithReadme(username: string): Promise<GitHubRepo[]>; private getRepositories; private getReadme; getUserStats(username: string): Promise<GitHubUserStats>; private handleError; } export { GitHubRepo, GitHubError, GitHubUserStats };